1?ti.setAttribute("gs-w",String(ei.w)):ti.removeAttribute("gs-w"),ei.h>1?ti.setAttribute("gs-h",String(ei.h)):ti.removeAttribute("gs-h"),this}_writeAttr(ti,ei){if(!ei)return this;this._writePosAttr(ti,ei);let ni={autoPosition:"gs-auto-position",noResize:"gs-no-resize",noMove:"gs-no-move",locked:"gs-locked",id:"gs-id"};for(let ri in ni)ei[ri]?ti.setAttribute(ni[ri],String(ei[ri])):ti.removeAttribute(ni[ri]);return this}_readAttr(ti,ei=!0){let ni={};ni.x=xi.toNumber(ti.getAttribute("gs-x")),ni.y=xi.toNumber(ti.getAttribute("gs-y")),ni.w=xi.toNumber(ti.getAttribute("gs-w")),ni.h=xi.toNumber(ti.getAttribute("gs-h")),ni.autoPosition=xi.toBool(ti.getAttribute("gs-auto-position")),ni.noResize=xi.toBool(ti.getAttribute("gs-no-resize")),ni.noMove=xi.toBool(ti.getAttribute("gs-no-move")),ni.locked=xi.toBool(ti.getAttribute("gs-locked")),ni.id=ti.getAttribute("gs-id"),ni.maxW=xi.toNumber(ti.getAttribute("gs-max-w")),ni.minW=xi.toNumber(ti.getAttribute("gs-min-w")),ni.maxH=xi.toNumber(ti.getAttribute("gs-max-h")),ni.minH=xi.toNumber(ti.getAttribute("gs-min-h")),ei&&(ni.w===1&&ti.removeAttribute("gs-w"),ni.h===1&&ti.removeAttribute("gs-h"),ni.maxW&&ti.removeAttribute("gs-max-w"),ni.minW&&ti.removeAttribute("gs-min-w"),ni.maxH&&ti.removeAttribute("gs-max-h"),ni.minH&&ti.removeAttribute("gs-min-h"));for(let ri in ni){if(!ni.hasOwnProperty(ri))return;!ni[ri]&&ni[ri]!==0&&delete ni[ri]}return ni}_setStaticClass(){let ti=["grid-stack-static"];return this.opts.staticGrid?(this.el.classList.add(...ti),this.el.setAttribute("gs-static","true")):(this.el.classList.remove(...ti),this.el.removeAttribute("gs-static")),this}onResize(){var ei;if(!((ei=this.el)==null?void 0:ei.clientWidth)||this.prevWidth===this.el.clientWidth)return;this.prevWidth=this.el.clientWidth,this.batchUpdate();let ti=!1;return this._autoColumn&&this.parentGridItem?this.opts.column!==this.parentGridItem.w&&(this.column(this.parentGridItem.w,"none"),ti=!0):ti=this.checkDynamicColumn(),this._isAutoCellHeight&&this.cellHeight(),this.engine.nodes.forEach(ni=>{ni.subGrid&&ni.subGrid.onResize()}),this._skipInitialResize||this.resizeToContentCheck(ti),delete this._skipInitialResize,this.batchUpdate(!1),this}resizeToContentCheck(ti=!1,ei=void 0){if(!!this.engine){if(ti&&this.hasAnimationCSS())return setTimeout(()=>this.resizeToContentCheck(!1,ei),300+10);if(ei)xi.shouldSizeToContent(ei)&&this.resizeToContentCBCheck(ei.el);else if(this.engine.nodes.some(ni=>xi.shouldSizeToContent(ni))){let ni=[...this.engine.nodes];this.batchUpdate(),ni.forEach(ri=>{xi.shouldSizeToContent(ri)&&this.resizeToContentCBCheck(ri.el)}),this.batchUpdate(!1)}this._gsEventHandler.resizecontent&&this._gsEventHandler.resizecontent(null,ei?[ei]:this.engine.nodes)}}_updateResizeEvent(ti=!1){let ei=!this.parentGridItem&&(this._isAutoCellHeight||this.opts.sizeToContent||this.opts.columnOpts||this.engine.nodes.find(ni=>ni.sizeToContent));return!ti&&ei&&!this.resizeObserver?(this._sizeThrottle=xi.throttle(()=>this.onResize(),this.opts.cellHeightThrottle),this.resizeObserver=new ResizeObserver(()=>this._sizeThrottle()),this.resizeObserver.observe(this.el),this._skipInitialResize=!0):(ti||!ei)&&this.resizeObserver&&(this.resizeObserver.disconnect(),delete this.resizeObserver,delete this._sizeThrottle),this}static getElement(ti=".grid-stack-item"){return xi.getElement(ti)}static getElements(ti=".grid-stack-item"){return xi.getElements(ti)}static getGridElement(ti){return fn.getElement(ti)}static getGridElements(ti){return xi.getElements(ti)}_initMargin(){let ti,ei=0,ni=[];return typeof this.opts.margin=="string"&&(ni=this.opts.margin.split(" ")),ni.length===2?(this.opts.marginTop=this.opts.marginBottom=ni[0],this.opts.marginLeft=this.opts.marginRight=ni[1]):ni.length===4?(this.opts.marginTop=ni[0],this.opts.marginRight=ni[1],this.opts.marginBottom=ni[2],this.opts.marginLeft=ni[3]):(ti=xi.parseHeight(this.opts.margin),this.opts.marginUnit=ti.unit,ei=this.opts.margin=ti.h),this.opts.marginTop===void 0?this.opts.marginTop=ei:(ti=xi.parseHeight(this.opts.marginTop),this.opts.marginTop=ti.h,delete this.opts.margin),this.opts.marginBottom===void 0?this.opts.marginBottom=ei:(ti=xi.parseHeight(this.opts.marginBottom),this.opts.marginBottom=ti.h,delete this.opts.margin),this.opts.marginRight===void 0?this.opts.marginRight=ei:(ti=xi.parseHeight(this.opts.marginRight),this.opts.marginRight=ti.h,delete this.opts.margin),this.opts.marginLeft===void 0?this.opts.marginLeft=ei:(ti=xi.parseHeight(this.opts.marginLeft),this.opts.marginLeft=ti.h,delete this.opts.margin),this.opts.marginUnit=ti.unit,this.opts.marginTop===this.opts.marginBottom&&this.opts.marginLeft===this.opts.marginRight&&this.opts.marginTop===this.opts.marginRight&&(this.opts.margin=this.opts.marginTop),this}static getDD(){return as}static setupDragIn(ti,ei,ni=document){(ei==null?void 0:ei.pause)!==void 0&&(an.pauseDrag=ei.pause),ei=Ui(Ui({},Zf),ei||{});let ri=typeof ti=="string"?xi.getElements(ti,ni):ti;ri.length&&(ri==null||ri.forEach(si=>{as.isDraggable(si)||as.dragIn(si,ei)}))}movable(ti,ei){return this.opts.staticGrid?this:(fn.getElements(ti).forEach(ni=>{let ri=ni.gridstackNode;!ri||(ei?delete ri.noMove:ri.noMove=!0,this._prepareDragDropByNode(ri))}),this)}resizable(ti,ei){return this.opts.staticGrid?this:(fn.getElements(ti).forEach(ni=>{let ri=ni.gridstackNode;!ri||(ei?delete ri.noResize:ri.noResize=!0,this._prepareDragDropByNode(ri))}),this)}disable(ti=!0){if(!this.opts.staticGrid)return this.enableMove(!1,ti),this.enableResize(!1,ti),this._triggerEvent("disable"),this}enable(ti=!0){if(!this.opts.staticGrid)return this.enableMove(!0,ti),this.enableResize(!0,ti),this._triggerEvent("enable"),this}enableMove(ti,ei=!0){return this.opts.staticGrid?this:(ti?delete this.opts.disableDrag:this.opts.disableDrag=!0,this.engine.nodes.forEach(ni=>{this._prepareDragDropByNode(ni),ni.subGrid&&ei&&ni.subGrid.enableMove(ti,ei)}),this)}enableResize(ti,ei=!0){return this.opts.staticGrid?this:(ti?delete this.opts.disableResize:this.opts.disableResize=!0,this.engine.nodes.forEach(ni=>{this._prepareDragDropByNode(ni),ni.subGrid&&ei&&ni.subGrid.enableResize(ti,ei)}),this)}_removeDD(ti){return as.draggable(ti,"destroy").resizable(ti,"destroy"),ti.gridstackNode&&delete ti.gridstackNode._initDD,delete ti.ddElement,this}_setupAcceptWidget(){if(this.opts.staticGrid||!this.opts.acceptWidgets&&!this.opts.removable)return as.droppable(this.el,"destroy"),this;let ti,ei,ni=(ri,si,ai)=>{var Ei;let li=si.gridstackNode;if(!li)return;if(ai=ai||si,!((Ei=li.grid)==null?void 0:Ei.el)){ai.style.transform=`scale(${1/this.dragTransform.xScale},${1/this.dragTransform.yScale})`;let Ai=ai.getBoundingClientRect();ai.style.left=Ai.x+(this.dragTransform.xScale-1)*(ri.clientX-Ai.x)/this.dragTransform.xScale+"px",ai.style.top=Ai.y+(this.dragTransform.yScale-1)*(ri.clientY-Ai.y)/this.dragTransform.yScale+"px",ai.style.transformOrigin="0px 0px"}let di=this.el.getBoundingClientRect(),{top:gi,left:hi}=ai.getBoundingClientRect();hi-=di.left,gi-=di.top;let _i={position:{top:gi*this.dragTransform.xScale,left:hi*this.dragTransform.yScale}};if(li._temporaryRemoved){if(li.x=Math.max(0,Math.round(hi/ei)),li.y=Math.max(0,Math.round(gi/ti)),delete li.autoPosition,this.engine.nodeBoundFix(li),!this.engine.willItFit(li)){if(li.autoPosition=!0,!this.engine.willItFit(li)){as.off(si,"drag");return}li._willFitPos&&(xi.copyPos(li,li._willFitPos),delete li._willFitPos)}this._onStartMoving(ai,ri,_i,li,ei,ti)}else this._dragOrResize(ai,ri,_i,li,ei,ti)};return as.droppable(this.el,{accept:ri=>{let si=ri.gridstackNode||this._readAttr(ri,!1);if((si==null?void 0:si.grid)===this)return!0;if(!this.opts.acceptWidgets)return!1;let ai=!0;if(typeof this.opts.acceptWidgets=="function")ai=this.opts.acceptWidgets(ri);else{let li=this.opts.acceptWidgets===!0?".grid-stack-item":this.opts.acceptWidgets;ai=ri.matches(li)}if(ai&&si&&this.opts.maxRow){let li={w:si.w,h:si.h,minW:si.minW,minH:si.minH};ai=this.engine.willItFit(li)}return ai}}).on(this.el,"dropover",(ri,si,ai)=>{let li=si.gridstackNode;if((li==null?void 0:li.grid)===this&&!li._temporaryRemoved)return!1;(li==null?void 0:li.grid)&&li.grid!==this&&!li._temporaryRemoved&&li.grid._leave(si,ai),ei=this.cellWidth(),ti=this.getCellHeight(!0),li||(li=this._readAttr(si,!1)),li.grid||(li._isExternal=!0,si.gridstackNode=li),ai=ai||si;let di=li.w||Math.round(ai.offsetWidth/ei)||1,gi=li.h||Math.round(ai.offsetHeight/ti)||1;return li.grid&&li.grid!==this?(si._gridstackNodeOrig||(si._gridstackNodeOrig=li),si.gridstackNode=li=Fn(Ui({},li),{w:di,h:gi,grid:this}),delete li.x,delete li.y,this.engine.cleanupNode(li).nodeBoundFix(li),li._initDD=li._isExternal=li._temporaryRemoved=!0):(li.w=di,li.h=gi,li._temporaryRemoved=!0),fn._itemRemoving(li.el,!1),as.on(si,"drag",ni),ni(ri,si,ai),!1}).on(this.el,"dropout",(ri,si,ai)=>{let li=si.gridstackNode;return li&&(!li.grid||li.grid===this)&&(this._leave(si,ai),this._isTemp&&this.removeAsSubGrid(li)),!1}).on(this.el,"drop",(ri,si,ai)=>{var Ei,Ai,ki;let li=si.gridstackNode;if((li==null?void 0:li.grid)===this&&!li._isExternal)return!1;let di=!!this.placeholder.parentElement;this.placeholder.remove();let gi=di&&this.opts.animate;gi&&this.setAnimation(!1);let hi=si._gridstackNodeOrig;if(delete si._gridstackNodeOrig,di&&(hi==null?void 0:hi.grid)&&hi.grid!==this){let Ti=hi.grid;Ti.engine.removeNodeFromLayoutCache(hi),Ti.engine.removedNodes.push(hi),Ti._triggerRemoveEvent()._triggerChangeEvent(),Ti.parentGridItem&&!Ti.engine.nodes.length&&Ti.opts.subGridDynamic&&Ti.removeAsSubGrid()}if(!li||(di&&(this.engine.cleanupNode(li),li.grid=this),(Ei=li.grid)==null||delete Ei._isTemp,as.off(si,"drag"),ai!==si?(ai.remove(),si.gridstackNode=hi,di&&(si=si.cloneNode(!0))):(si.remove(),this._removeDD(si)),!di))return!1;si.gridstackNode=li,li.el=si;let _i=(ki=(Ai=li.subGrid)==null?void 0:Ai.el)==null?void 0:ki.gridstack;return xi.copyPos(li,this._readAttr(this.placeholder)),xi.removePositioningStyles(si),this.el.appendChild(si),this._prepareElement(si,!0,li),_i&&(_i.parentGridItem=li,_i.opts.styleInHead||_i._updateStyles(!0)),this._updateContainerHeight(),this.engine.addedNodes.push(li),this._triggerAddEvent(),this._triggerChangeEvent(),this.engine.endUpdate(),this._gsEventHandler.dropped&&this._gsEventHandler.dropped(Fn(Ui({},ri),{type:"dropped"}),hi&&hi.grid?hi:void 0,li),gi&&this.setAnimation(this.opts.animate,!0),!1}),this}static _itemRemoving(ti,ei){let ni=ti?ti.gridstackNode:void 0;!(ni==null?void 0:ni.grid)||ti.classList.contains(ni.grid.opts.removableOptions.decline)||(ei?ni._isAboutToRemove=!0:delete ni._isAboutToRemove,ei?ti.classList.add("grid-stack-item-removing"):ti.classList.remove("grid-stack-item-removing"))}_setupRemoveDrop(){if(typeof this.opts.removable!="string")return this;let ti=document.querySelector(this.opts.removable);return ti?(!this.opts.staticGrid&&!as.isDroppable(ti)&&as.droppable(ti,this.opts.removableOptions).on(ti,"dropover",(ei,ni)=>fn._itemRemoving(ni,!0)).on(ti,"dropout",(ei,ni)=>fn._itemRemoving(ni,!1)),this):this}_prepareDragDropByNode(ti){let ei=ti.el,ni=ti.noMove||this.opts.disableDrag,ri=ti.noResize||this.opts.disableResize;if(this.opts.staticGrid||ni&&ri)return ti._initDD&&(this._removeDD(ei),delete ti._initDD),ei.classList.add("ui-draggable-disabled","ui-resizable-disabled"),this;if(!ti._initDD){let si,ai,li=(hi,_i)=>{this._gsEventHandler[hi.type]&&this._gsEventHandler[hi.type](hi,hi.target),si=this.cellWidth(),ai=this.getCellHeight(!0),this._onStartMoving(ei,hi,_i,ti,si,ai)},di=(hi,_i)=>{this._dragOrResize(ei,hi,_i,ti,si,ai)},gi=hi=>{this.placeholder.remove(),delete ti._moving,delete ti._event,delete ti._lastTried;let _i=ti.w!==ti._orig.w,Ei=hi.target;if(!(!Ei.gridstackNode||Ei.gridstackNode.grid!==this)){if(ti.el=Ei,ti._isAboutToRemove){let Ai=ei.gridstackNode.grid;Ai._gsEventHandler[hi.type]&&Ai._gsEventHandler[hi.type](hi,Ei),Ai.engine.nodes.push(ti),Ai.removeWidget(ei,!0,!0)}else xi.removePositioningStyles(Ei),ti._temporaryRemoved?(xi.copyPos(ti,ti._orig),this._writePosAttr(Ei,ti),this.engine.addNode(ti)):this._writePosAttr(Ei,ti),this._gsEventHandler[hi.type]&&this._gsEventHandler[hi.type](hi,Ei);this._extraDragRow=0,this._updateContainerHeight(),this._triggerChangeEvent(),this.engine.endUpdate(),hi.type==="resizestop"&&(Number.isInteger(ti.sizeToContent)&&(ti.sizeToContent=ti.h),this.resizeToContentCheck(_i,ti))}};as.draggable(ei,{start:li,stop:gi,drag:di}).resizable(ei,{start:li,stop:gi,resize:di}),ti._initDD=!0}return as.draggable(ei,ni?"disable":"enable").resizable(ei,ri?"disable":"enable"),this}_onStartMoving(ti,ei,ni,ri,si,ai){var li;if(this.engine.cleanNodes().beginUpdate(ri),this._writePosAttr(this.placeholder,ri),this.el.appendChild(this.placeholder),this.placeholder.gridstackNode=ri,(li=ri.grid)==null?void 0:li.el)this.dragTransform=xi.getValuesFromTransformedElement(ti);else if(this.placeholder&&this.placeholder.closest(".grid-stack")){let di=this.placeholder.closest(".grid-stack");this.dragTransform=xi.getValuesFromTransformedElement(di)}else this.dragTransform={xScale:1,xOffset:0,yScale:1,yOffset:0};if(ri.el=this.placeholder,ri._lastUiPosition=ni.position,ri._prevYPix=ni.position.top,ri._moving=ei.type==="dragstart",delete ri._lastTried,ei.type==="dropover"&&ri._temporaryRemoved&&(this.engine.addNode(ri),ri._moving=!0),this.engine.cacheRects(si,ai,this.opts.marginTop,this.opts.marginRight,this.opts.marginBottom,this.opts.marginLeft),ei.type==="resizestart"){let di=this.getColumn()-ri.x,gi=(this.opts.maxRow||Number.MAX_SAFE_INTEGER)-ri.y;as.resizable(ti,"option","minWidth",si*Math.min(ri.minW||1,di)).resizable(ti,"option","minHeight",ai*Math.min(ri.minH||1,gi)).resizable(ti,"option","maxWidth",si*Math.min(ri.maxW||Number.MAX_SAFE_INTEGER,di)).resizable(ti,"option","maxWidthMoveLeft",si*Math.min(ri.maxW||Number.MAX_SAFE_INTEGER,ri.x+ri.w)).resizable(ti,"option","maxHeight",ai*Math.min(ri.maxH||Number.MAX_SAFE_INTEGER,gi)).resizable(ti,"option","maxHeightMoveUp",ai*Math.min(ri.maxH||Number.MAX_SAFE_INTEGER,ri.y+ri.h))}}_dragOrResize(ti,ei,ni,ri,si,ai){let li=Ui({},ri._orig),di,gi=this.opts.marginLeft,hi=this.opts.marginRight,_i=this.opts.marginTop,Ei=this.opts.marginBottom,Ai=Math.round(ai*.1),ki=Math.round(si*.1);if(gi=Math.min(gi,ki),hi=Math.min(hi,ki),_i=Math.min(_i,Ai),Ei=Math.min(Ei,Ai),ei.type==="drag"){if(ri._temporaryRemoved)return;let Fi=ni.position.top-ri._prevYPix;ri._prevYPix=ni.position.top,this.opts.draggable.scroll!==!1&&xi.updateScrollPosition(ti,ni.position,Fi);let en=ni.position.left+(ni.position.left>ri._lastUiPosition.left?-hi:gi),rn=ni.position.top+(ni.position.top>ri._lastUiPosition.top?-Ei:_i);li.x=Math.round(en/si),li.y=Math.round(rn/ai);let ln=this._extraDragRow;if(this.engine.collide(ri,li)){let Yi=this.getRow(),sn=Math.max(0,li.y+ri.h-Yi);this.opts.maxRow&&Yi+sn>this.opts.maxRow&&(sn=Math.max(0,this.opts.maxRow-Yi)),this._extraDragRow=sn}else this._extraDragRow=0;if(this._extraDragRow!==ln&&this._updateContainerHeight(),ri.x===li.x&&ri.y===li.y)return}else if(ei.type==="resize"){if(li.x<0||(xi.updateScrollResize(ei,ti,ai),li.w=Math.round((ni.size.width-gi)/si),li.h=Math.round((ni.size.height-_i)/ai),ri.w===li.w&&ri.h===li.h)||ri._lastTried&&ri._lastTried.w===li.w&&ri._lastTried.h===li.h)return;let Fi=ni.position.left+gi,en=ni.position.top+_i;li.x=Math.round(Fi/si),li.y=Math.round(en/ai),di=!0}ri._event=ei,ri._lastTried=li;let Ti={x:ni.position.left+gi,y:ni.position.top+_i,w:(ni.size?ni.size.width:ri.w*si)-gi-hi,h:(ni.size?ni.size.height:ri.h*ai)-_i-Ei};if(this.engine.moveNodeCheck(ri,Fn(Ui({},li),{cellWidth:si,cellHeight:ai,rect:Ti,resizing:di}))){ri._lastUiPosition=ni.position,this.engine.cacheRects(si,ai,_i,hi,Ei,gi),delete ri._skipDown,di&&ri.subGrid&&ri.subGrid.onResize(),this._extraDragRow=0,this._updateContainerHeight();let Fi=ei.target;this._writePosAttr(Fi,ri),this._gsEventHandler[ei.type]&&this._gsEventHandler[ei.type](ei,Fi)}}_leave(ti,ei){let ni=ti.gridstackNode;!ni||(ei=ei||ti,ei.style.transform="scale(1)",as.off(ti,"drag"),!ni._temporaryRemoved&&(ni._temporaryRemoved=!0,this.engine.removeNode(ni),ni.el=ni._isExternal&&ei?ei:ti,this.opts.removable===!0&&fn._itemRemoving(ti,!0),ti._gridstackNodeOrig?(ti.gridstackNode=ti._gridstackNodeOrig,delete ti._gridstackNodeOrig):ni._isExternal&&(delete ni.el,delete ti.gridstackNode,this.engine.restoreInitial())))}commit(){return Jf(this,this.batchUpdate(!1),"commit","batchUpdate","5.2"),this}};fn.resizeToContentParent=".grid-stack-item-content";fn.Utils=xi;fn.Engine=Ts;fn.GDRev="10.3.1";function Gy(){let ii=document.getElementById("dashboard");ii&&ii.gridstack.disable()}function Qy(){let ii=document.getElementById("dashboard");ii&&ii.gridstack.enable()}function Xy(ii,ti){return $s(this,null,function*(){return yield oa(ii,{layout:ti})})}function th(){if(document.getElementById("dashboard")==null)return;let ti=fn.init({cellHeight:100,disableDrag:!0,disableResize:!0,draggable:{handle:".grid-stack-item-content .card-header",appendTo:"body",scroll:!0}}),ei=document.getElementById("lock_dashboard");ei&&ei.addEventListener("click",()=>{Gy()});let ni=document.getElementById("unlock_dashboard");ni&&ni.addEventListener("click",()=>{Qy()});let ri=document.getElementById("save_dashboard");ri!==null&&ri.addEventListener("click",()=>{let si=ri.getAttribute("data-url");if(si==null)return;let ai=ti.save(!1);Xy(si,ai).then(li=>{Mo(li)?uo("danger","Error Saving Dashboard Config",li.error).show():location.reload()})})}function ih(ii,ti){switch(ii){case"images-and-labels":{au("image.device-image",ti),au("text.device-image-label",ti);break}case"images-only":{au("image.device-image",ti),lu("text.device-image-label",ti);break}case"labels-only":{lu("image.device-image",ti),lu("text.device-image-label",ti);break}}}function au(ii,ti){var ni,ri;let ei=(ri=(ni=ti.contentDocument)==null?void 0:ni.querySelectorAll(ii))!=null?ri:[];for(let si of ei)si.classList.remove("hidden")}function lu(ii,ti){var ni,ri;let ei=(ri=(ni=ti.contentDocument)==null?void 0:ni.querySelectorAll(ii))!=null?ri:[];for(let si of ei)si.classList.add("hidden")}function Jy(ii,ti){ti.set("view",ii);for(let ei of Ki(".rack_elevation"))ih(ii,ei)}function nh(){let ii=Qc.get("view");for(let ti of Ki("select.rack-view"))ti.selectedIndex=[...ti.options].findIndex(ei=>ei.value==ii),ti.addEventListener("change",ei=>{Jy(ei.currentTarget.value,Qc)},!1);for(let ti of Ki(".rack_elevation"))ti.addEventListener("load",()=>{ih(ii,ti)})}function Zy(ii){let ti=document.getElementById("selector_results");if(ti==null)return;let ei=ti.getAttribute("data-selector-target");if(ei==null)return;let ni=document.getElementById(ei);if(ni==null)return;let ri=ii.getAttribute("data-label"),si=ii.getAttribute("data-value");ni.tomselect.addOption({id:si,display:ri}),ni.tomselect.addItem(si)}function rh(){for(let ii of Ki("#selector_results a"))ii.addEventListener("click",()=>Zy(ii))}function e_(){for(let ii of[Al,Dl,Sl,rh,El,Ol])ii()}function sh(){document.addEventListener("htmx:afterSettle",e_)}function t_(ii){let ti=ii.currentTarget,ei=ti.baseURI.split("?")[0],ni="?",ri=Array.from(ti.options).filter(si=>si.selected).map(si=>`filter_id=${si.value}`).join("&");ei+=`${ni}${ri}`,document.location.href=ei}function oh(){let ii=document.getElementById("results");if(Yn(ii)){let ti=document.getElementById("id_filter_id");Yn(ti)&&ti.addEventListener("change",t_)}}function ah(){for(let ii of[El,Pf,Ol,Vd,Ud,Sl,qf,Al,Dl,Uf,Gf,Xf,th,nh,sh,oh])ii()}function i_(){let ii=document.forms;for(let ei of ii)ei.method.toUpperCase()=="GET"&&ei.addEventListener("formdata",function(ni){let ri=ni.formData;for(let[si,ai]of Array.from(ri.entries()))ai===""&&ri.delete(si)});let ti=document.querySelector(".content-container");ti!==null&&ti.focus()}window.addEventListener("load",i_);document.readyState!=="loading"?ah():document.addEventListener("DOMContentLoaded",ah);})();
/*!
* Bootstrap v5.3.3 (https://getbootstrap.com/)
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
/*!
- * GridStack 10.3.0
+ * GridStack 10.3.1
* https://gridstackjs.com/
*
* Copyright (c) 2021-2022 Alain Dumesny
diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map
index af923dd4f6..6786a1086f 100644
--- a/netbox/project-static/dist/netbox.js.map
+++ b/netbox/project-static/dist/netbox.js.map
@@ -1,6 +1,6 @@
{
"version": 3,
- "sources": ["../node_modules/htmx.org/dist/htmx.min.js", "../node_modules/tom-select/src/contrib/microevent.ts", "../node_modules/tom-select/src/contrib/microplugin.ts", "../node_modules/tom-select/node_modules/@orchidjs/unicode-variants/dist/esm/regex.js", "../node_modules/tom-select/node_modules/@orchidjs/unicode-variants/dist/esm/strings.js", "../node_modules/tom-select/node_modules/@orchidjs/unicode-variants/dist/esm/index.js", "../node_modules/tom-select/node_modules/@orchidjs/sifter/dist/esm/utils.js", "../node_modules/tom-select/node_modules/@orchidjs/sifter/dist/esm/sifter.js", "../node_modules/tom-select/node_modules/@orchidjs/sifter/lib/utils.ts", "../node_modules/tom-select/src/vanilla.ts", "../node_modules/tom-select/src/contrib/highlight.ts", "../node_modules/tom-select/src/constants.ts", "../node_modules/tom-select/src/defaults.ts", "../node_modules/tom-select/src/utils.ts", "../node_modules/tom-select/src/getSettings.ts", "../node_modules/tom-select/src/tom-select.ts", "../node_modules/tom-select/src/plugins/change_listener/plugin.ts", "../node_modules/tom-select/src/plugins/checkbox_options/plugin.ts", "../node_modules/tom-select/src/plugins/clear_button/plugin.ts", "../node_modules/tom-select/src/plugins/drag_drop/plugin.ts", "../node_modules/tom-select/src/plugins/dropdown_header/plugin.ts", "../node_modules/tom-select/src/plugins/caret_position/plugin.ts", "../node_modules/tom-select/src/plugins/dropdown_input/plugin.ts", "../node_modules/tom-select/src/plugins/input_autogrow/plugin.ts", "../node_modules/tom-select/src/plugins/no_backspace_delete/plugin.ts", "../node_modules/tom-select/src/plugins/no_active_items/plugin.ts", "../node_modules/tom-select/src/plugins/optgroup_columns/plugin.ts", "../node_modules/tom-select/src/plugins/remove_button/plugin.ts", "../node_modules/tom-select/src/plugins/restore_on_backspace/plugin.ts", "../node_modules/tom-select/src/plugins/virtual_scroll/plugin.ts", "../node_modules/tom-select/src/tom-select.complete.ts", "../node_modules/@orchidjs/unicode-variants/lib/regex.mjs", "../node_modules/@orchidjs/unicode-variants/lib/strings.mjs", "../node_modules/@orchidjs/unicode-variants/lib/index.mjs", "../node_modules/clipboard/dist/clipboard.js", "../node_modules/@popperjs/core/lib/index.js", "../node_modules/@popperjs/core/lib/enums.js", "../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindow.js", "../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js", "../node_modules/@popperjs/core/lib/modifiers/applyStyles.js", "../node_modules/@popperjs/core/lib/utils/getBasePlacement.js", "../node_modules/@popperjs/core/lib/utils/math.js", "../node_modules/@popperjs/core/lib/utils/userAgent.js", "../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js", "../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js", "../node_modules/@popperjs/core/lib/dom-utils/contains.js", "../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js", "../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js", "../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js", "../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js", "../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js", "../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js", "../node_modules/@popperjs/core/lib/utils/within.js", "../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js", "../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js", "../node_modules/@popperjs/core/lib/utils/expandToHashMap.js", "../node_modules/@popperjs/core/lib/modifiers/arrow.js", "../node_modules/@popperjs/core/lib/utils/getVariation.js", "../node_modules/@popperjs/core/lib/modifiers/computeStyles.js", "../node_modules/@popperjs/core/lib/modifiers/eventListeners.js", "../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js", "../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js", "../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js", "../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js", "../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js", "../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js", "../node_modules/@popperjs/core/lib/utils/rectToClientRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js", "../node_modules/@popperjs/core/lib/utils/computeOffsets.js", "../node_modules/@popperjs/core/lib/utils/detectOverflow.js", "../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js", "../node_modules/@popperjs/core/lib/modifiers/flip.js", "../node_modules/@popperjs/core/lib/modifiers/hide.js", "../node_modules/@popperjs/core/lib/modifiers/offset.js", "../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js", "../node_modules/@popperjs/core/lib/utils/getAltAxis.js", "../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js", "../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js", "../node_modules/@popperjs/core/lib/utils/orderModifiers.js", "../node_modules/@popperjs/core/lib/utils/debounce.js", "../node_modules/@popperjs/core/lib/utils/mergeByName.js", "../node_modules/@popperjs/core/lib/createPopper.js", "../node_modules/@popperjs/core/lib/popper-lite.js", "../node_modules/@popperjs/core/lib/popper.js", "../node_modules/bootstrap/js/src/dom/data.js", "../node_modules/bootstrap/js/src/util/index.js", "../node_modules/bootstrap/js/src/dom/event-handler.js", "../node_modules/bootstrap/js/src/dom/manipulator.js", "../node_modules/bootstrap/js/src/util/config.js", "../node_modules/bootstrap/js/src/base-component.js", "../node_modules/bootstrap/js/src/dom/selector-engine.js", "../node_modules/bootstrap/js/src/util/component-functions.js", "../node_modules/bootstrap/js/src/alert.js", "../node_modules/bootstrap/js/src/button.js", "../node_modules/bootstrap/js/src/util/swipe.js", "../node_modules/bootstrap/js/src/carousel.js", "../node_modules/bootstrap/js/src/collapse.js", "../node_modules/bootstrap/js/src/dropdown.js", "../node_modules/bootstrap/js/src/util/backdrop.js", "../node_modules/bootstrap/js/src/util/focustrap.js", "../node_modules/bootstrap/js/src/util/scrollbar.js", "../node_modules/bootstrap/js/src/modal.js", "../node_modules/bootstrap/js/src/offcanvas.js", "../node_modules/bootstrap/js/src/util/sanitizer.js", "../node_modules/bootstrap/js/src/util/template-factory.js", "../node_modules/bootstrap/js/src/tooltip.js", "../node_modules/bootstrap/js/src/popover.js", "../node_modules/bootstrap/js/src/scrollspy.js", "../node_modules/bootstrap/js/src/tab.js", "../node_modules/bootstrap/js/src/toast.js", "../src/index.ts", "../src/util.ts", "../src/forms/elements.ts", "../src/forms/speedSelector.ts", "../src/forms/scopeSelector.ts", "../src/forms/index.ts", "../src/bs.ts", "../src/search.ts", "../src/select/static.ts", "../src/select/config.ts", "../node_modules/@orchidjs/sifter/lib/utils.ts", "../node_modules/tom-select/src/vanilla.ts", "../node_modules/query-string/base.js", "../node_modules/decode-uri-component/index.js", "../node_modules/split-on-first/index.js", "../node_modules/filter-obj/index.js", "../node_modules/query-string/index.js", "../src/select/classes/dynamicTomSelect.ts", "../src/select/types.ts", "../src/select/classes/dynamicParamsMap.ts", "../src/select/dynamic.ts", "../src/select/index.ts", "../src/buttons/connectionToggle.ts", "../src/state/index.ts", "../src/stores/objectDepth.ts", "../src/stores/rackImages.ts", "../src/stores/previousPkCheck.ts", "../src/stores/secret.ts", "../src/buttons/depthToggle.ts", "../src/buttons/moveOptions.ts", "../src/buttons/reslug.ts", "../src/buttons/selectAll.ts", "../src/buttons/selectMultiple.ts", "../src/buttons/markdownPreview.ts", "../src/buttons/secretToggle.ts", "../src/buttons/index.ts", "../src/colorMode.ts", "../src/messages.ts", "../src/clipboard.ts", "../node_modules/flatpickr/dist/esm/types/options.js", "../node_modules/flatpickr/dist/esm/l10n/default.js", "../node_modules/flatpickr/dist/esm/utils/index.js", "../node_modules/flatpickr/dist/esm/utils/dom.js", "../node_modules/flatpickr/dist/esm/utils/formatting.js", "../node_modules/flatpickr/dist/esm/utils/dates.js", "../node_modules/flatpickr/dist/esm/utils/polyfills.js", "../node_modules/flatpickr/dist/esm/index.js", "../src/dateSelector.ts", "../src/tableConfig.ts", "../src/tables/interfaceTable.ts", "../src/sidenav.ts", "../node_modules/gridstack/src/utils.ts", "../node_modules/gridstack/src/gridstack-engine.ts", "../node_modules/gridstack/src/types.ts", "../node_modules/gridstack/src/dd-manager.ts", "../node_modules/gridstack/src/dd-touch.ts", "../node_modules/gridstack/src/dd-resizable-handle.ts", "../node_modules/gridstack/src/dd-base-impl.ts", "../node_modules/gridstack/src/dd-resizable.ts", "../node_modules/gridstack/src/dd-draggable.ts", "../node_modules/gridstack/src/dd-droppable.ts", "../node_modules/gridstack/src/dd-element.ts", "../node_modules/gridstack/src/dd-gridstack.ts", "../node_modules/gridstack/src/gridstack.ts", "../src/dashboard.ts", "../src/racks.ts", "../src/objectSelector.ts", "../src/htmx.ts", "../src/forms/savedFiltersSelect.ts", "../src/netbox.ts"],
- "mappings": "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",
+ "sources": ["../node_modules/htmx.org/dist/htmx.min.js", "../node_modules/tom-select/src/contrib/microevent.ts", "../node_modules/tom-select/src/contrib/microplugin.ts", "../node_modules/tom-select/node_modules/@orchidjs/unicode-variants/dist/esm/regex.js", "../node_modules/tom-select/node_modules/@orchidjs/unicode-variants/dist/esm/strings.js", "../node_modules/tom-select/node_modules/@orchidjs/unicode-variants/dist/esm/index.js", "../node_modules/tom-select/node_modules/@orchidjs/sifter/dist/esm/utils.js", "../node_modules/tom-select/node_modules/@orchidjs/sifter/dist/esm/sifter.js", "../node_modules/tom-select/node_modules/@orchidjs/sifter/lib/utils.ts", "../node_modules/tom-select/src/vanilla.ts", "../node_modules/tom-select/src/contrib/highlight.ts", "../node_modules/tom-select/src/constants.ts", "../node_modules/tom-select/src/defaults.ts", "../node_modules/tom-select/src/utils.ts", "../node_modules/tom-select/src/getSettings.ts", "../node_modules/tom-select/src/tom-select.ts", "../node_modules/tom-select/src/plugins/change_listener/plugin.ts", "../node_modules/tom-select/src/plugins/checkbox_options/plugin.ts", "../node_modules/tom-select/src/plugins/clear_button/plugin.ts", "../node_modules/tom-select/src/plugins/drag_drop/plugin.ts", "../node_modules/tom-select/src/plugins/dropdown_header/plugin.ts", "../node_modules/tom-select/src/plugins/caret_position/plugin.ts", "../node_modules/tom-select/src/plugins/dropdown_input/plugin.ts", "../node_modules/tom-select/src/plugins/input_autogrow/plugin.ts", "../node_modules/tom-select/src/plugins/no_backspace_delete/plugin.ts", "../node_modules/tom-select/src/plugins/no_active_items/plugin.ts", "../node_modules/tom-select/src/plugins/optgroup_columns/plugin.ts", "../node_modules/tom-select/src/plugins/remove_button/plugin.ts", "../node_modules/tom-select/src/plugins/restore_on_backspace/plugin.ts", "../node_modules/tom-select/src/plugins/virtual_scroll/plugin.ts", "../node_modules/tom-select/src/tom-select.complete.ts", "../node_modules/@orchidjs/unicode-variants/lib/regex.mjs", "../node_modules/@orchidjs/unicode-variants/lib/strings.mjs", "../node_modules/@orchidjs/unicode-variants/lib/index.mjs", "../node_modules/clipboard/dist/clipboard.js", "../node_modules/@popperjs/core/lib/index.js", "../node_modules/@popperjs/core/lib/enums.js", "../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindow.js", "../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js", "../node_modules/@popperjs/core/lib/modifiers/applyStyles.js", "../node_modules/@popperjs/core/lib/utils/getBasePlacement.js", "../node_modules/@popperjs/core/lib/utils/math.js", "../node_modules/@popperjs/core/lib/utils/userAgent.js", "../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js", "../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js", "../node_modules/@popperjs/core/lib/dom-utils/contains.js", "../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js", "../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js", "../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js", "../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js", "../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js", "../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js", "../node_modules/@popperjs/core/lib/utils/within.js", "../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js", "../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js", "../node_modules/@popperjs/core/lib/utils/expandToHashMap.js", "../node_modules/@popperjs/core/lib/modifiers/arrow.js", "../node_modules/@popperjs/core/lib/utils/getVariation.js", "../node_modules/@popperjs/core/lib/modifiers/computeStyles.js", "../node_modules/@popperjs/core/lib/modifiers/eventListeners.js", "../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js", "../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js", "../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js", "../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js", "../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js", "../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js", "../node_modules/@popperjs/core/lib/utils/rectToClientRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js", "../node_modules/@popperjs/core/lib/utils/computeOffsets.js", "../node_modules/@popperjs/core/lib/utils/detectOverflow.js", "../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js", "../node_modules/@popperjs/core/lib/modifiers/flip.js", "../node_modules/@popperjs/core/lib/modifiers/hide.js", "../node_modules/@popperjs/core/lib/modifiers/offset.js", "../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js", "../node_modules/@popperjs/core/lib/utils/getAltAxis.js", "../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js", "../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js", "../node_modules/@popperjs/core/lib/utils/orderModifiers.js", "../node_modules/@popperjs/core/lib/utils/debounce.js", "../node_modules/@popperjs/core/lib/utils/mergeByName.js", "../node_modules/@popperjs/core/lib/createPopper.js", "../node_modules/@popperjs/core/lib/popper-lite.js", "../node_modules/@popperjs/core/lib/popper.js", "../node_modules/bootstrap/js/src/dom/data.js", "../node_modules/bootstrap/js/src/util/index.js", "../node_modules/bootstrap/js/src/dom/event-handler.js", "../node_modules/bootstrap/js/src/dom/manipulator.js", "../node_modules/bootstrap/js/src/util/config.js", "../node_modules/bootstrap/js/src/base-component.js", "../node_modules/bootstrap/js/src/dom/selector-engine.js", "../node_modules/bootstrap/js/src/util/component-functions.js", "../node_modules/bootstrap/js/src/alert.js", "../node_modules/bootstrap/js/src/button.js", "../node_modules/bootstrap/js/src/util/swipe.js", "../node_modules/bootstrap/js/src/carousel.js", "../node_modules/bootstrap/js/src/collapse.js", "../node_modules/bootstrap/js/src/dropdown.js", "../node_modules/bootstrap/js/src/util/backdrop.js", "../node_modules/bootstrap/js/src/util/focustrap.js", "../node_modules/bootstrap/js/src/util/scrollbar.js", "../node_modules/bootstrap/js/src/modal.js", "../node_modules/bootstrap/js/src/offcanvas.js", "../node_modules/bootstrap/js/src/util/sanitizer.js", "../node_modules/bootstrap/js/src/util/template-factory.js", "../node_modules/bootstrap/js/src/tooltip.js", "../node_modules/bootstrap/js/src/popover.js", "../node_modules/bootstrap/js/src/scrollspy.js", "../node_modules/bootstrap/js/src/tab.js", "../node_modules/bootstrap/js/src/toast.js", "../src/index.ts", "../src/util.ts", "../src/forms/elements.ts", "../src/forms/speedSelector.ts", "../src/forms/scopeSelector.ts", "../src/forms/index.ts", "../src/bs.ts", "../src/search.ts", "../src/select/static.ts", "../src/select/config.ts", "../node_modules/@orchidjs/sifter/lib/utils.ts", "../node_modules/tom-select/src/vanilla.ts", "../node_modules/query-string/base.js", "../node_modules/decode-uri-component/index.js", "../node_modules/filter-obj/index.js", "../node_modules/split-on-first/index.js", "../node_modules/query-string/index.js", "../src/select/classes/dynamicTomSelect.ts", "../src/select/types.ts", "../src/select/classes/dynamicParamsMap.ts", "../src/select/dynamic.ts", "../src/select/index.ts", "../src/buttons/connectionToggle.ts", "../src/state/index.ts", "../src/stores/objectDepth.ts", "../src/stores/rackImages.ts", "../src/stores/previousPkCheck.ts", "../src/stores/secret.ts", "../src/buttons/depthToggle.ts", "../src/buttons/moveOptions.ts", "../src/buttons/reslug.ts", "../src/buttons/selectAll.ts", "../src/buttons/selectMultiple.ts", "../src/buttons/markdownPreview.ts", "../src/buttons/secretToggle.ts", "../src/buttons/index.ts", "../src/colorMode.ts", "../src/messages.ts", "../src/clipboard.ts", "../node_modules/flatpickr/dist/esm/types/options.js", "../node_modules/flatpickr/dist/esm/l10n/default.js", "../node_modules/flatpickr/dist/esm/utils/index.js", "../node_modules/flatpickr/dist/esm/utils/dom.js", "../node_modules/flatpickr/dist/esm/utils/formatting.js", "../node_modules/flatpickr/dist/esm/utils/dates.js", "../node_modules/flatpickr/dist/esm/utils/polyfills.js", "../node_modules/flatpickr/dist/esm/index.js", "../src/dateSelector.ts", "../src/tableConfig.ts", "../src/tables/interfaceTable.ts", "../src/sidenav.ts", "../node_modules/gridstack/src/utils.ts", "../node_modules/gridstack/src/gridstack-engine.ts", "../node_modules/gridstack/src/types.ts", "../node_modules/gridstack/src/dd-manager.ts", "../node_modules/gridstack/src/dd-touch.ts", "../node_modules/gridstack/src/dd-resizable-handle.ts", "../node_modules/gridstack/src/dd-base-impl.ts", "../node_modules/gridstack/src/dd-resizable.ts", "../node_modules/gridstack/src/dd-draggable.ts", "../node_modules/gridstack/src/dd-droppable.ts", "../node_modules/gridstack/src/dd-element.ts", "../node_modules/gridstack/src/dd-gridstack.ts", "../node_modules/gridstack/src/gridstack.ts", "../src/dashboard.ts", "../src/racks.ts", "../src/objectSelector.ts", "../src/htmx.ts", "../src/forms/savedFiltersSelect.ts", "../src/netbox.ts"],
+ "mappings": "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",
"names": []
}
diff --git a/netbox/project-static/package.json b/netbox/project-static/package.json
index b282182018..8079e8dd3f 100644
--- a/netbox/project-static/package.json
+++ b/netbox/project-static/package.json
@@ -27,10 +27,10 @@
"bootstrap": "5.3.3",
"clipboard": "2.0.11",
"flatpickr": "4.6.13",
- "gridstack": "10.3.0",
+ "gridstack": "10.3.1",
"htmx.org": "1.9.12",
- "query-string": "9.0.0",
- "sass": "1.77.6",
+ "query-string": "9.1.0",
+ "sass": "1.77.8",
"tom-select": "2.3.1",
"typeface-inter": "3.18.1",
"typeface-roboto-mono": "1.1.13"
diff --git a/netbox/project-static/yarn.lock b/netbox/project-static/yarn.lock
index 8e59601664..4f9111c894 100644
--- a/netbox/project-static/yarn.lock
+++ b/netbox/project-static/yarn.lock
@@ -1754,10 +1754,10 @@ graphql@16.8.1:
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07"
integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==
-gridstack@10.3.0:
- version "10.3.0"
- resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-10.3.0.tgz#8fa065f896d0a880c5c54c24d189f3197184488a"
- integrity sha512-eGKsmU2TppV4coyDu9IIdIkm4qjgLLdjlEOFwQyQMuSwfOpzSfLdPc8du0HuebGr7CvAIrJxN4lBOmGrWSBg9g==
+gridstack@10.3.1:
+ version "10.3.1"
+ resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-10.3.1.tgz#4ed704279c40094fc1b9e3318f20b573f2fe9f40"
+ integrity sha512-Ra82k/88gdeiu3ZP40COS4bI4sGhNQlZAaAQ6szfPfr68zVpsXxiyLKr5zYcTpKX4jjcwyNsNNdcV1tDJc71fA==
has-bigints@^1.0.1, has-bigints@^1.0.2:
version "1.0.2"
@@ -2346,10 +2346,10 @@ punycode@^2.1.0:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
-query-string@9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/query-string/-/query-string-9.0.0.tgz#1fe177cd95545600f0deab93f5fb02fd4e3e7273"
- integrity sha512-4EWwcRGsO2H+yzq6ddHcVqkCQ2EFUSfDMEjF8ryp8ReymyZhIuaFRGLomeOQLkrzacMHoyky2HW0Qe30UbzkKw==
+query-string@9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/query-string/-/query-string-9.1.0.tgz#5f12a4653a4ba56021e113b5cf58e56581823e7a"
+ integrity sha512-t6dqMECpCkqfyv2FfwVS1xcB6lgXW/0XZSaKdsCNGYkqMO76AFiJEg4vINzoDKcZa6MS7JX+OHIjwh06K5vczw==
dependencies:
decode-uri-component "^0.4.1"
filter-obj "^5.1.0"
@@ -2482,10 +2482,10 @@ safe-regex-test@^1.0.3:
es-errors "^1.3.0"
is-regex "^1.1.4"
-sass@1.77.6:
- version "1.77.6"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.6.tgz#898845c1348078c2e6d1b64f9ee06b3f8bd489e4"
- integrity sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==
+sass@1.77.8:
+ version "1.77.8"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.8.tgz#9f18b449ea401759ef7ec1752a16373e296b52bd"
+ integrity sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==
dependencies:
chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0"
diff --git a/netbox/templates/base/base.html b/netbox/templates/base/base.html
index 1030c469b9..6f5a96d67d 100644
--- a/netbox/templates/base/base.html
+++ b/netbox/templates/base/base.html
@@ -7,7 +7,11 @@
diff --git a/netbox/templates/core/job.html b/netbox/templates/core/job.html
index 1c67791b87..002ed92b56 100644
--- a/netbox/templates/core/job.html
+++ b/netbox/templates/core/job.html
@@ -4,6 +4,18 @@
{% load perms %}
{% load i18n %}
+{% block breadcrumbs %}
+ {{ block.super }}
+
+ {{ object.object|meta:"verbose_name_plural"|bettertitle }}
+
+ {% with parent_jobs_viewname=object.object|viewname:"jobs" %}
+
+ {{ object.object }}
+
+ {% endwith %}
+{% endblock breadcrumbs %}
+
{% block control-buttons %}
{% if request.user|can_delete:object %}
{% delete_button object %}
diff --git a/netbox/templates/dcim/device.html b/netbox/templates/dcim/device.html
index d9da53de28..80266c78d3 100644
--- a/netbox/templates/dcim/device.html
+++ b/netbox/templates/dcim/device.html
@@ -31,7 +31,7 @@
{% if object.rack %}
{{ object.rack|linkify }}
-
+
{% else %}
diff --git a/netbox/templates/extras/htmx/script_result.html b/netbox/templates/extras/htmx/script_result.html
index 0545e2bd5f..3fe03bbe72 100644
--- a/netbox/templates/extras/htmx/script_result.html
+++ b/netbox/templates/extras/htmx/script_result.html
@@ -24,7 +24,7 @@
{% for test, data in tests.items %}
- | {{ test }} |
+ {{ test }} |
{{ data.success }}
{{ data.info }}
diff --git a/netbox/templates/login.html b/netbox/templates/login.html
index 1afbd6f29c..f8575e4c1a 100644
--- a/netbox/templates/login.html
+++ b/netbox/templates/login.html
@@ -78,7 +78,8 @@
{% for backend in auth_backends %}
diff --git a/netbox/translations/cs/LC_MESSAGES/django.po b/netbox/translations/cs/LC_MESSAGES/django.po
new file mode 100644
index 0000000000..065fc86bac
--- /dev/null
+++ b/netbox/translations/cs/LC_MESSAGES/django.po
@@ -0,0 +1,15295 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Jeremy Stretch, 2024
+# czarnian, 2024
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2024-07-20 05:02+0000\n"
+"PO-Revision-Date: 2023-10-30 17:48+0000\n"
+"Last-Translator: czarnian, 2024\n"
+"Language-Team: Czech (https://app.transifex.com/netbox-community/teams/178115/cs/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
+
+#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
+#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
+#: netbox/users/forms/model_forms.py:113
+msgid "Key"
+msgstr "Klíč"
+
+#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133
+msgid "Write Enabled"
+msgstr "Zapisování povoleno"
+
+#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
+#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
+#: netbox/extras/tables/tables.py:506 netbox/templates/account/token.html:43
+#: netbox/templates/core/configrevision.html:26
+#: netbox/templates/core/configrevision_restore.html:12
+#: netbox/templates/core/job.html:63 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/rq_task.html:73
+#: netbox/templates/core/rq_worker.html:14
+#: netbox/templates/extras/htmx/script_result.html:12
+#: netbox/templates/extras/journalentry.html:22
+#: netbox/templates/generic/object.html:58
+#: netbox/templates/users/token.html:35
+msgid "Created"
+msgstr "Vytvořeno"
+
+#: netbox/account/tables.py:39 netbox/templates/account/token.html:47
+#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117
+#: netbox/users/forms/filtersets.py:137
+msgid "Expires"
+msgstr "Platnost vyprší"
+
+#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142
+msgid "Last Used"
+msgstr "Naposledy použitý"
+
+#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
+#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
+#: netbox/users/forms/model_forms.py:125
+msgid "Allowed IPs"
+msgstr "Povolené IP adresy"
+
+#: netbox/account/views.py:214
+msgid "Your preferences have been updated."
+msgstr "Vaše preference byly aktualizovány."
+
+#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
+#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174
+#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585
+#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
+#: netbox/vpn/choices.py:18
+msgid "Planned"
+msgstr "Plánované"
+
+#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290
+msgid "Provisioning"
+msgstr "Zajišťování"
+
+#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
+#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
+#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
+#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
+#: netbox/extras/tables/tables.py:392 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
+#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
+#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44
+#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25
+msgid "Active"
+msgstr "Aktivní"
+
+#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172
+#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24
+#: netbox/virtualization/choices.py:43
+msgid "Offline"
+msgstr "Vypnuto"
+
+#: netbox/circuits/choices.py:25
+msgid "Deprovisioning"
+msgstr "Zrušení přidělování"
+
+#: netbox/circuits/choices.py:26
+msgid "Decommissioned"
+msgstr "Vyřazeno z provozu"
+
+#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196
+#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151
+#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297
+#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969
+#: netbox/dcim/filtersets.py:1316 netbox/dcim/filtersets.py:1843
+#: netbox/dcim/filtersets.py:2086 netbox/dcim/filtersets.py:2144
+#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945
+#: netbox/virtualization/filtersets.py:45
+#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377
+msgid "Region (ID)"
+msgstr "Region (ID)"
+
+#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203
+#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157
+#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304
+#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976
+#: netbox/dcim/filtersets.py:1323 netbox/dcim/filtersets.py:1850
+#: netbox/dcim/filtersets.py:2093 netbox/dcim/filtersets.py:2151
+#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346
+#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52
+#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372
+msgid "Region (slug)"
+msgstr "Region (zkratka)"
+
+#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209
+#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224
+#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419
+#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1329
+#: netbox/dcim/filtersets.py:1856 netbox/dcim/filtersets.py:2099
+#: netbox/dcim/filtersets.py:2157 netbox/ipam/filtersets.py:352
+#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58
+#: netbox/virtualization/filtersets.py:186
+msgid "Site group (ID)"
+msgstr "Skupina stránek (ID)"
+
+#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216
+#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231
+#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426
+#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1336
+#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2106
+#: netbox/dcim/filtersets.py:2164 netbox/extras/filtersets.py:467
+#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965
+#: netbox/virtualization/filtersets.py:65
+#: netbox/virtualization/filtersets.py:193
+msgid "Site group (slug)"
+msgstr "Skupina stránek (slimák)"
+
+#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186
+#: netbox/circuits/forms/bulk_edit.py:214
+#: netbox/circuits/forms/bulk_import.py:123
+#: netbox/circuits/forms/filtersets.py:49
+#: netbox/circuits/forms/filtersets.py:169
+#: netbox/circuits/forms/filtersets.py:207
+#: netbox/circuits/forms/model_forms.py:136
+#: netbox/circuits/forms/model_forms.py:152
+#: netbox/circuits/tables/circuits.py:107 netbox/dcim/forms/bulk_edit.py:167
+#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575
+#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130
+#: netbox/dcim/forms/bulk_import.py:181 netbox/dcim/forms/bulk_import.py:254
+#: netbox/dcim/forms/bulk_import.py:479 netbox/dcim/forms/bulk_import.py:1250
+#: netbox/dcim/forms/bulk_import.py:1278 netbox/dcim/forms/filtersets.py:86
+#: netbox/dcim/forms/filtersets.py:219 netbox/dcim/forms/filtersets.py:266
+#: netbox/dcim/forms/filtersets.py:375 netbox/dcim/forms/filtersets.py:684
+#: netbox/dcim/forms/filtersets.py:928 netbox/dcim/forms/filtersets.py:952
+#: netbox/dcim/forms/filtersets.py:1042 netbox/dcim/forms/filtersets.py:1080
+#: netbox/dcim/forms/filtersets.py:1488 netbox/dcim/forms/filtersets.py:1512
+#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
+#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
+#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:153
+#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
+#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
+#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
+#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270
+#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522
+#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
+#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
+#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:245
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:217
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
+#: netbox/templates/dcim/device.html:22
+#: netbox/templates/dcim/inc/cable_termination.html:8
+#: netbox/templates/dcim/inc/cable_termination.html:33
+#: netbox/templates/dcim/location.html:37
+#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22
+#: netbox/templates/dcim/rackreservation.html:28
+#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56
+#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40
+#: netbox/templates/virtualization/cluster.html:42
+#: netbox/templates/virtualization/virtualmachine.html:91
+#: netbox/virtualization/forms/bulk_edit.py:91
+#: netbox/virtualization/forms/bulk_edit.py:109
+#: netbox/virtualization/forms/bulk_edit.py:124
+#: netbox/virtualization/forms/bulk_import.py:59
+#: netbox/virtualization/forms/bulk_import.py:85
+#: netbox/virtualization/forms/filtersets.py:79
+#: netbox/virtualization/forms/filtersets.py:148
+#: netbox/virtualization/forms/model_forms.py:71
+#: netbox/virtualization/forms/model_forms.py:104
+#: netbox/virtualization/forms/model_forms.py:171
+#: netbox/virtualization/tables/clusters.py:77
+#: netbox/virtualization/tables/virtualmachines.py:62
+#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76
+#: netbox/wireless/forms/model_forms.py:118
+msgid "Site"
+msgstr "Stránky"
+
+#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227
+#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241
+#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400
+#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238
+#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975
+#: netbox/virtualization/filtersets.py:75
+#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382
+msgid "Site (slug)"
+msgstr "Místo (slimák)"
+
+#: netbox/circuits/filtersets.py:65
+msgid "ASN (ID)"
+msgstr "ASN (ID)"
+
+#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29
+#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108
+#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41
+#: netbox/templates/ipam/asn.html:20
+msgid "ASN"
+msgstr "ASN"
+
+#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120
+#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281
+#: netbox/ipam/filtersets.py:243
+msgid "Provider (ID)"
+msgstr "Poskytovatel (ID)"
+
+#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126
+#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287
+#: netbox/ipam/filtersets.py:249
+msgid "Provider (slug)"
+msgstr "Poskytovatel (slimák)"
+
+#: netbox/circuits/filtersets.py:165
+msgid "Provider account (ID)"
+msgstr "Účet poskytovatele (ID)"
+
+#: netbox/circuits/filtersets.py:171
+msgid "Provider account (account)"
+msgstr "Účet poskytovatele (účet)"
+
+#: netbox/circuits/filtersets.py:176
+msgid "Provider network (ID)"
+msgstr "Síť poskytovatele (ID)"
+
+#: netbox/circuits/filtersets.py:180
+msgid "Circuit type (ID)"
+msgstr "Typ okruhu (ID)"
+
+#: netbox/circuits/filtersets.py:186
+msgid "Circuit type (slug)"
+msgstr "Typ okruhu (URL zkratka)"
+
+#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266
+#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321
+#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993
+#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:1868
+#: netbox/dcim/filtersets.py:2110 netbox/dcim/filtersets.py:2169
+#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363
+#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69
+#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387
+msgid "Site (ID)"
+msgstr "Stránky (ID)"
+
+#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235
+msgid "Termination A (ID)"
+msgstr "Zakončení A (ID)"
+
+#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73
+#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693
+#: netbox/dcim/filtersets.py:1310 netbox/dcim/filtersets.py:2217
+#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63
+#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127
+#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204
+#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271
+#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390
+#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613
+#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696
+#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275
+#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165
+#: netbox/templates/htmx/object_selector.html:28
+#: netbox/templates/inc/filter_list.html:45
+#: netbox/templates/ipam/ipaddress_assign.html:29
+#: netbox/templates/search.html:7 netbox/templates/search.html:26
+#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23
+#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92
+#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104
+#: netbox/utilities/templates/navigation/menu.html:16
+msgid "Search"
+msgstr "Vyhledávání"
+
+#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170
+#: netbox/circuits/forms/bulk_import.py:114
+#: netbox/circuits/forms/filtersets.py:196
+#: netbox/circuits/forms/filtersets.py:212
+#: netbox/circuits/forms/model_forms.py:109
+#: netbox/circuits/forms/model_forms.py:131
+#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:71
+#: netbox/templates/circuits/circuit.html:15
+#: netbox/templates/circuits/circuittermination.html:19
+#: netbox/templates/dcim/inc/cable_termination.html:55
+#: netbox/templates/dcim/trace/circuit.html:4
+msgid "Circuit"
+msgstr "Okruh"
+
+#: netbox/circuits/filtersets.py:276
+msgid "ProviderNetwork (ID)"
+msgstr "Síť poskytovatele (ID)"
+
+#: netbox/circuits/forms/bulk_edit.py:28
+#: netbox/circuits/forms/filtersets.py:54
+#: netbox/circuits/forms/model_forms.py:27
+#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127
+#: netbox/dcim/forms/filtersets.py:189 netbox/dcim/forms/model_forms.py:122
+#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:213
+#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162
+#: netbox/templates/circuits/provider.html:23
+msgid "ASNs"
+msgstr "ASN"
+
+#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54
+#: netbox/circuits/forms/bulk_edit.py:81
+#: netbox/circuits/forms/bulk_edit.py:102
+#: netbox/circuits/forms/bulk_edit.py:162
+#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28
+#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35
+#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91
+#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337
+#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388
+#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486
+#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540
+#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665
+#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740
+#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858
+#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946
+#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030
+#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102
+#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138
+#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575
+#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
+#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
+#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:60
+#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
+#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
+#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
+#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261
+#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353
+#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424
+#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585
+#: netbox/templates/account/token.html:35
+#: netbox/templates/circuits/circuit.html:59
+#: netbox/templates/circuits/circuittype.html:26
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:88
+#: netbox/templates/circuits/provider.html:33
+#: netbox/templates/circuits/providernetwork.html:32
+#: netbox/templates/core/datasource.html:54
+#: netbox/templates/dcim/cable.html:36
+#: netbox/templates/dcim/consoleport.html:44
+#: netbox/templates/dcim/consoleserverport.html:44
+#: netbox/templates/dcim/device.html:94
+#: netbox/templates/dcim/devicebay.html:32
+#: netbox/templates/dcim/devicerole.html:30
+#: netbox/templates/dcim/devicetype.html:33
+#: netbox/templates/dcim/frontport.html:58
+#: netbox/templates/dcim/interface.html:69
+#: netbox/templates/dcim/inventoryitem.html:60
+#: netbox/templates/dcim/inventoryitemrole.html:22
+#: netbox/templates/dcim/location.html:33
+#: netbox/templates/dcim/manufacturer.html:40
+#: netbox/templates/dcim/module.html:70
+#: netbox/templates/dcim/modulebay.html:38
+#: netbox/templates/dcim/moduletype.html:26
+#: netbox/templates/dcim/platform.html:33
+#: netbox/templates/dcim/powerfeed.html:40
+#: netbox/templates/dcim/poweroutlet.html:40
+#: netbox/templates/dcim/powerpanel.html:30
+#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51
+#: netbox/templates/dcim/rackreservation.html:62
+#: netbox/templates/dcim/rackrole.html:26
+#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33
+#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33
+#: netbox/templates/dcim/virtualchassis.html:31
+#: netbox/templates/extras/configcontext.html:21
+#: netbox/templates/extras/configtemplate.html:17
+#: netbox/templates/extras/customfield.html:34
+#: netbox/templates/extras/dashboard/widget_add.html:14
+#: netbox/templates/extras/eventrule.html:21
+#: netbox/templates/extras/exporttemplate.html:19
+#: netbox/templates/extras/savedfilter.html:17
+#: netbox/templates/extras/script_list.html:47
+#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
+#: netbox/templates/generic/bulk_import.html:120
+#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42
+#: netbox/templates/ipam/asnrange.html:38
+#: netbox/templates/ipam/fhrpgroup.html:34
+#: netbox/templates/ipam/ipaddress.html:55
+#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81
+#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26
+#: netbox/templates/ipam/routetarget.html:21
+#: netbox/templates/ipam/service.html:50
+#: netbox/templates/ipam/servicetemplate.html:27
+#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34
+#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67
+#: netbox/templates/tenancy/contactgroup.html:25
+#: netbox/templates/tenancy/contactrole.html:22
+#: netbox/templates/tenancy/tenant.html:24
+#: netbox/templates/tenancy/tenantgroup.html:33
+#: netbox/templates/users/group.html:21
+#: netbox/templates/users/objectpermission.html:21
+#: netbox/templates/users/token.html:27
+#: netbox/templates/virtualization/cluster.html:25
+#: netbox/templates/virtualization/clustergroup.html:26
+#: netbox/templates/virtualization/clustertype.html:26
+#: netbox/templates/virtualization/virtualdisk.html:39
+#: netbox/templates/virtualization/virtualmachine.html:31
+#: netbox/templates/virtualization/vminterface.html:51
+#: netbox/templates/vpn/ikepolicy.html:17
+#: netbox/templates/vpn/ikeproposal.html:17
+#: netbox/templates/vpn/ipsecpolicy.html:17
+#: netbox/templates/vpn/ipsecprofile.html:17
+#: netbox/templates/vpn/ipsecprofile.html:40
+#: netbox/templates/vpn/ipsecprofile.html:73
+#: netbox/templates/vpn/ipsecproposal.html:17
+#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33
+#: netbox/templates/vpn/tunnelgroup.html:30
+#: netbox/templates/wireless/wirelesslan.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:33
+#: netbox/templates/wireless/wirelesslink.html:34
+#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80
+#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64
+#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112
+#: netbox/virtualization/forms/bulk_edit.py:32
+#: netbox/virtualization/forms/bulk_edit.py:46
+#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:228
+#: netbox/virtualization/forms/bulk_edit.py:337
+#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64
+#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155
+#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215
+#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274
+#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82
+#: netbox/wireless/forms/bulk_edit.py:129
+msgid "Description"
+msgstr "Popis"
+
+#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71
+#: netbox/circuits/forms/bulk_edit.py:121
+#: netbox/circuits/forms/bulk_import.py:35
+#: netbox/circuits/forms/bulk_import.py:50
+#: netbox/circuits/forms/bulk_import.py:73
+#: netbox/circuits/forms/filtersets.py:68
+#: netbox/circuits/forms/filtersets.py:86
+#: netbox/circuits/forms/filtersets.py:114
+#: netbox/circuits/forms/filtersets.py:129
+#: netbox/circuits/forms/filtersets.py:197
+#: netbox/circuits/forms/filtersets.py:230
+#: netbox/circuits/forms/model_forms.py:45
+#: netbox/circuits/forms/model_forms.py:59
+#: netbox/circuits/forms/model_forms.py:91
+#: netbox/circuits/tables/circuits.py:56
+#: netbox/circuits/tables/circuits.py:102
+#: netbox/circuits/tables/providers.py:72
+#: netbox/circuits/tables/providers.py:103
+#: netbox/templates/circuits/circuit.html:18
+#: netbox/templates/circuits/circuittermination.html:25
+#: netbox/templates/circuits/provider.html:20
+#: netbox/templates/circuits/provideraccount.html:20
+#: netbox/templates/circuits/providernetwork.html:20
+#: netbox/templates/dcim/inc/cable_termination.html:51
+msgid "Provider"
+msgstr "Poskytovatel"
+
+#: netbox/circuits/forms/bulk_edit.py:78
+#: netbox/circuits/forms/filtersets.py:89
+#: netbox/templates/circuits/providernetwork.html:28
+msgid "Service ID"
+msgstr "ID služby"
+
+#: netbox/circuits/forms/bulk_edit.py:98
+#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205
+#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702
+#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
+#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
+#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
+#: netbox/dcim/tables/devices.py:692 netbox/dcim/tables/devices.py:749
+#: netbox/dcim/tables/devices.py:974 netbox/dcim/tables/devicetypes.py:250
+#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:340
+#: netbox/templates/circuits/circuittype.html:30
+#: netbox/templates/dcim/cable.html:40
+#: netbox/templates/dcim/devicerole.html:34
+#: netbox/templates/dcim/frontport.html:40
+#: netbox/templates/dcim/inventoryitemrole.html:26
+#: netbox/templates/dcim/rackrole.html:30
+#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26
+msgid "Color"
+msgstr "Barva"
+
+#: netbox/circuits/forms/bulk_edit.py:116
+#: netbox/circuits/forms/bulk_import.py:86
+#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18
+#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20
+#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282
+#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819
+#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906
+#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971
+#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066
+#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:647 netbox/dcim/forms/bulk_import.py:673
+#: netbox/dcim/forms/bulk_import.py:699 netbox/dcim/forms/bulk_import.py:719
+#: netbox/dcim/forms/bulk_import.py:802 netbox/dcim/forms/bulk_import.py:896
+#: netbox/dcim/forms/bulk_import.py:938 netbox/dcim/forms/bulk_import.py:1152
+#: netbox/dcim/forms/bulk_import.py:1315 netbox/dcim/forms/filtersets.py:288
+#: netbox/dcim/forms/filtersets.py:886 netbox/dcim/forms/filtersets.py:985
+#: netbox/dcim/forms/filtersets.py:1106 netbox/dcim/forms/filtersets.py:1176
+#: netbox/dcim/forms/filtersets.py:1198 netbox/dcim/forms/filtersets.py:1220
+#: netbox/dcim/forms/filtersets.py:1237 netbox/dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/filtersets.py:1366 netbox/dcim/forms/filtersets.py:1387
+#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
+#: netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/object_import.py:113
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
+#: netbox/dcim/tables/devices.py:802 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:290
+#: netbox/extras/tables/tables.py:362 netbox/extras/tables/tables.py:480
+#: netbox/netbox/tables/tables.py:239
+#: netbox/templates/circuits/circuit.html:30
+#: netbox/templates/core/datasource.html:38
+#: netbox/templates/dcim/cable.html:15
+#: netbox/templates/dcim/consoleport.html:36
+#: netbox/templates/dcim/consoleserverport.html:36
+#: netbox/templates/dcim/frontport.html:36
+#: netbox/templates/dcim/interface.html:46
+#: netbox/templates/dcim/interface.html:169
+#: netbox/templates/dcim/interface.html:311
+#: netbox/templates/dcim/powerfeed.html:32
+#: netbox/templates/dcim/poweroutlet.html:36
+#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76
+#: netbox/templates/dcim/rearport.html:36
+#: netbox/templates/extras/eventrule.html:80
+#: netbox/templates/virtualization/cluster.html:17
+#: netbox/templates/vpn/l2vpn.html:22
+#: netbox/templates/wireless/inc/authentication_attrs.html:8
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:14
+#: netbox/virtualization/forms/bulk_edit.py:60
+#: netbox/virtualization/forms/bulk_import.py:41
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/model_forms.py:62
+#: netbox/virtualization/tables/clusters.py:66
+#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264
+#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84
+#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231
+msgid "Type"
+msgstr "Typ"
+
+#: netbox/circuits/forms/bulk_edit.py:126
+#: netbox/circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/filtersets.py:137
+#: netbox/circuits/forms/model_forms.py:96
+msgid "Provider account"
+msgstr "Účet poskytovatele"
+
+#: netbox/circuits/forms/bulk_edit.py:134
+#: netbox/circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35
+#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23
+#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88
+#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180
+#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598
+#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686
+#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594
+#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146
+#: netbox/dcim/forms/bulk_import.py:199 netbox/dcim/forms/bulk_import.py:444
+#: netbox/dcim/forms/bulk_import.py:598 netbox/dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1310 netbox/dcim/forms/bulk_import.py:1374
+#: netbox/dcim/forms/filtersets.py:172 netbox/dcim/forms/filtersets.py:231
+#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
+#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
+#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:805
+#: netbox/dcim/tables/devices.py:1034 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
+#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
+#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
+#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544
+#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
+#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:237
+#: netbox/ipam/tables/ip.py:312 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/ip.py:426 netbox/ipam/tables/ip.py:453
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:228
+#: netbox/templates/circuits/circuit.html:34
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:42
+#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
+#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
+#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
+#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43
+#: netbox/templates/dcim/site.html:43
+#: netbox/templates/extras/script_list.html:49
+#: netbox/templates/ipam/ipaddress.html:37
+#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73
+#: netbox/templates/ipam/vlan.html:48
+#: netbox/templates/virtualization/cluster.html:21
+#: netbox/templates/virtualization/virtualmachine.html:19
+#: netbox/templates/vpn/tunnel.html:25
+#: netbox/templates/wireless/wirelesslan.html:22
+#: netbox/templates/wireless/wirelesslink.html:17
+#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195
+#: netbox/virtualization/forms/bulk_edit.py:70
+#: netbox/virtualization/forms/bulk_edit.py:118
+#: netbox/virtualization/forms/bulk_import.py:54
+#: netbox/virtualization/forms/bulk_import.py:80
+#: netbox/virtualization/forms/filtersets.py:62
+#: netbox/virtualization/forms/filtersets.py:160
+#: netbox/virtualization/tables/clusters.py:74
+#: netbox/virtualization/tables/virtualmachines.py:59
+#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37
+#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48
+#: netbox/wireless/forms/bulk_edit.py:43
+#: netbox/wireless/forms/bulk_edit.py:105
+#: netbox/wireless/forms/bulk_import.py:43
+#: netbox/wireless/forms/bulk_import.py:84
+#: netbox/wireless/forms/filtersets.py:49
+#: netbox/wireless/forms/filtersets.py:83
+#: netbox/wireless/tables/wirelesslan.py:52
+#: netbox/wireless/tables/wirelesslink.py:19
+msgid "Status"
+msgstr "Stav"
+
+#: netbox/circuits/forms/bulk_edit.py:140
+#: netbox/circuits/forms/bulk_import.py:97
+#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121
+#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256
+#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588
+#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599
+#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151
+#: netbox/dcim/forms/bulk_import.py:192 netbox/dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:418 netbox/dcim/forms/bulk_import.py:1158
+#: netbox/dcim/forms/bulk_import.py:1367 netbox/dcim/forms/filtersets.py:167
+#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250
+#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:356
+#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:847
+#: netbox/dcim/forms/filtersets.py:909 netbox/dcim/forms/filtersets.py:939
+#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/tables/power.py:88
+#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332
+#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41
+#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110
+#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164
+#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285
+#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539
+#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66
+#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114
+#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163
+#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285
+#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48
+#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100
+#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
+#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
+#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
+#: netbox/ipam/tables/ip.py:456 netbox/ipam/tables/vlans.py:225
+#: netbox/templates/circuits/circuit.html:38
+#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
+#: netbox/templates/dcim/location.html:49
+#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34
+#: netbox/templates/dcim/rackreservation.html:49
+#: netbox/templates/dcim/site.html:47
+#: netbox/templates/dcim/virtualdevicecontext.html:52
+#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33
+#: netbox/templates/ipam/asnrange.html:29
+#: netbox/templates/ipam/ipaddress.html:28
+#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29
+#: netbox/templates/ipam/routetarget.html:17
+#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20
+#: netbox/templates/tenancy/tenant.html:17
+#: netbox/templates/virtualization/cluster.html:33
+#: netbox/templates/virtualization/virtualmachine.html:35
+#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49
+#: netbox/templates/wireless/wirelesslan.html:34
+#: netbox/templates/wireless/wirelesslink.html:25
+#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48
+#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64
+#: netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/bulk_edit.py:155
+#: netbox/virtualization/forms/bulk_import.py:66
+#: netbox/virtualization/forms/bulk_import.py:115
+#: netbox/virtualization/forms/filtersets.py:47
+#: netbox/virtualization/forms/filtersets.py:105
+#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269
+#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258
+#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63
+#: netbox/wireless/forms/bulk_edit.py:110
+#: netbox/wireless/forms/bulk_import.py:55
+#: netbox/wireless/forms/bulk_import.py:97
+#: netbox/wireless/forms/filtersets.py:35
+#: netbox/wireless/forms/filtersets.py:75
+msgid "Tenant"
+msgstr "Nájemce"
+
+#: netbox/circuits/forms/bulk_edit.py:145
+#: netbox/circuits/forms/filtersets.py:172
+msgid "Install date"
+msgstr "Datum instalace"
+
+#: netbox/circuits/forms/bulk_edit.py:150
+#: netbox/circuits/forms/filtersets.py:177
+msgid "Termination date"
+msgstr "Datum ukončení"
+
+#: netbox/circuits/forms/bulk_edit.py:156
+#: netbox/circuits/forms/filtersets.py:184
+msgid "Commit rate (Kbps)"
+msgstr "Rychlost odevzdání (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:171
+#: netbox/circuits/forms/model_forms.py:110
+msgid "Service Parameters"
+msgstr "Parametry služby"
+
+#: netbox/circuits/forms/bulk_edit.py:172
+#: netbox/circuits/forms/model_forms.py:111
+#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180
+#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267
+#: netbox/dcim/forms/model_forms.py:716 netbox/dcim/forms/model_forms.py:1639
+#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79
+#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134
+#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230
+#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314
+#: netbox/netbox/navigation/menu.py:37
+#: netbox/templates/dcim/device_edit.html:85
+#: netbox/templates/dcim/htmx/cable_edit.html:72
+#: netbox/templates/ipam/ipaddress_bulk_add.html:27
+#: netbox/templates/ipam/vlan_edit.html:22
+#: netbox/virtualization/forms/model_forms.py:80
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44
+#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147
+#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54
+#: netbox/wireless/forms/model_forms.py:163
+msgid "Tenancy"
+msgstr "Nájem"
+
+#: netbox/circuits/forms/bulk_edit.py:191
+#: netbox/circuits/forms/bulk_edit.py:215
+#: netbox/circuits/forms/model_forms.py:153
+#: netbox/circuits/tables/circuits.py:111
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:62
+#: netbox/templates/circuits/providernetwork.html:17
+msgid "Provider Network"
+msgstr "Síť poskytovatele"
+
+#: netbox/circuits/forms/bulk_edit.py:197
+msgid "Port speed (Kbps)"
+msgstr "Rychlost portu (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:201
+msgid "Upstream speed (Kbps)"
+msgstr "Odchozí rychlost (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849
+#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225
+#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260
+#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487
+#: netbox/dcim/forms/bulk_edit.py:1504
+msgid "Mark connected"
+msgstr "Označit jako zapojené"
+
+#: netbox/circuits/forms/bulk_edit.py:217
+#: netbox/circuits/forms/model_forms.py:155
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
+#: netbox/templates/dcim/frontport.html:121
+#: netbox/templates/dcim/interface.html:193
+#: netbox/templates/dcim/rearport.html:111
+msgid "Circuit Termination"
+msgstr "Zakončení okruhu"
+
+#: netbox/circuits/forms/bulk_edit.py:219
+#: netbox/circuits/forms/model_forms.py:157
+msgid "Termination Details"
+msgstr "Podrobnosti o zakončení"
+
+#: netbox/circuits/forms/bulk_import.py:38
+#: netbox/circuits/forms/bulk_import.py:53
+#: netbox/circuits/forms/bulk_import.py:76
+msgid "Assigned provider"
+msgstr "Přiřazený poskytovatel"
+
+#: netbox/circuits/forms/bulk_import.py:82
+msgid "Assigned provider account"
+msgstr "Přiřazený účet poskytovatele"
+
+#: netbox/circuits/forms/bulk_import.py:89
+msgid "Type of circuit"
+msgstr "Typ okruhu"
+
+#: netbox/circuits/forms/bulk_import.py:94 netbox/dcim/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:201
+#: netbox/dcim/forms/bulk_import.py:446 netbox/dcim/forms/bulk_import.py:600
+#: netbox/dcim/forms/bulk_import.py:1312 netbox/ipam/forms/bulk_import.py:193
+#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294
+#: netbox/ipam/forms/bulk_import.py:460
+#: netbox/virtualization/forms/bulk_import.py:56
+#: netbox/virtualization/forms/bulk_import.py:82
+#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45
+msgid "Operational status"
+msgstr "Provozní stav"
+
+#: netbox/circuits/forms/bulk_import.py:101
+#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155
+#: netbox/dcim/forms/bulk_import.py:283 netbox/dcim/forms/bulk_import.py:422
+#: netbox/dcim/forms/bulk_import.py:1162 netbox/dcim/forms/bulk_import.py:1307
+#: netbox/dcim/forms/bulk_import.py:1371 netbox/ipam/forms/bulk_import.py:41
+#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98
+#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138
+#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253
+#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455
+#: netbox/virtualization/forms/bulk_import.py:70
+#: netbox/virtualization/forms/bulk_import.py:119
+#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59
+#: netbox/wireless/forms/bulk_import.py:101
+msgid "Assigned tenant"
+msgstr "Přidělený nájemce"
+
+#: netbox/circuits/forms/bulk_import.py:119
+#: netbox/templates/circuits/inc/circuit_termination.html:6
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:15
+#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72
+#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77
+msgid "Termination"
+msgstr "Zakončení"
+
+#: netbox/circuits/forms/bulk_import.py:129
+#: netbox/circuits/forms/filtersets.py:145
+#: netbox/circuits/forms/filtersets.py:225
+#: netbox/circuits/forms/model_forms.py:142
+msgid "Provider network"
+msgstr "Síť poskytovatele"
+
+#: netbox/circuits/forms/filtersets.py:28
+#: netbox/circuits/forms/filtersets.py:116
+#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248
+#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580
+#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780
+#: netbox/dcim/forms/bulk_import.py:186 netbox/dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1256
+#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:94
+#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:280
+#: netbox/dcim/forms/filtersets.py:332 netbox/dcim/forms/filtersets.py:383
+#: netbox/dcim/forms/filtersets.py:650 netbox/dcim/forms/filtersets.py:693
+#: netbox/dcim/forms/filtersets.py:908 netbox/dcim/forms/filtersets.py:937
+#: netbox/dcim/forms/filtersets.py:957 netbox/dcim/forms/filtersets.py:1021
+#: netbox/dcim/forms/filtersets.py:1051 netbox/dcim/forms/filtersets.py:1060
+#: netbox/dcim/forms/filtersets.py:1171 netbox/dcim/forms/filtersets.py:1193
+#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/filtersets.py:1232
+#: netbox/dcim/forms/filtersets.py:1252 netbox/dcim/forms/filtersets.py:1360
+#: netbox/dcim/forms/filtersets.py:1382 netbox/dcim/forms/filtersets.py:1403
+#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
+#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
+#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
+#: netbox/dcim/tables/devices.py:157 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
+#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
+#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
+#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437
+#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599
+#: netbox/templates/dcim/device.html:26
+#: netbox/templates/dcim/device_edit.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:12
+#: netbox/templates/dcim/location.html:26
+#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26
+#: netbox/templates/dcim/rackreservation.html:32
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/wireless/forms/model_forms.py:87
+#: netbox/wireless/forms/model_forms.py:129
+msgid "Location"
+msgstr "Lokace"
+
+#: netbox/circuits/forms/filtersets.py:30
+#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:138
+#: netbox/dcim/forms/filtersets.py:152 netbox/dcim/forms/filtersets.py:168
+#: netbox/dcim/forms/filtersets.py:200 netbox/dcim/forms/filtersets.py:251
+#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:407
+#: netbox/dcim/forms/filtersets.py:654 netbox/dcim/forms/filtersets.py:1022
+#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46
+#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70
+#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19
+#: netbox/virtualization/forms/filtersets.py:37
+#: netbox/virtualization/forms/filtersets.py:48
+#: netbox/virtualization/forms/filtersets.py:106
+msgid "Contacts"
+msgstr "Kontakty"
+
+#: netbox/circuits/forms/filtersets.py:35
+#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111
+#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755
+#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:72
+#: netbox/dcim/forms/filtersets.py:179 netbox/dcim/forms/filtersets.py:205
+#: netbox/dcim/forms/filtersets.py:258 netbox/dcim/forms/filtersets.py:361
+#: netbox/dcim/forms/filtersets.py:670 netbox/dcim/forms/filtersets.py:914
+#: netbox/dcim/forms/filtersets.py:944 netbox/dcim/forms/filtersets.py:1028
+#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
+#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
+#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
+#: netbox/dcim/tables/devices.py:143 netbox/dcim/tables/sites.py:85
+#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
+#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
+#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
+#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16
+#: netbox/templates/dcim/rackreservation.html:22
+#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31
+#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16
+#: netbox/virtualization/forms/bulk_edit.py:81
+#: netbox/virtualization/forms/filtersets.py:59
+#: netbox/virtualization/forms/filtersets.py:133
+#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/vpn/forms/filtersets.py:257
+msgid "Region"
+msgstr "Region"
+
+#: netbox/circuits/forms/filtersets.py:40
+#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231
+#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:77
+#: netbox/dcim/forms/filtersets.py:184 netbox/dcim/forms/filtersets.py:210
+#: netbox/dcim/forms/filtersets.py:271 netbox/dcim/forms/filtersets.py:366
+#: netbox/dcim/forms/filtersets.py:675 netbox/dcim/forms/filtersets.py:919
+#: netbox/dcim/forms/filtersets.py:1033 netbox/dcim/forms/filtersets.py:1072
+#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472
+#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445
+#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222
+#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487
+#: netbox/ipam/forms/model_forms.py:584
+#: netbox/virtualization/forms/bulk_edit.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:138
+#: netbox/virtualization/forms/model_forms.py:98
+msgid "Site group"
+msgstr "Skupina stránek"
+
+#: netbox/circuits/forms/filtersets.py:63
+#: netbox/circuits/forms/filtersets.py:81
+#: netbox/circuits/forms/filtersets.py:100
+#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64
+#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:166
+#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:846
+#: netbox/dcim/forms/filtersets.py:938 netbox/dcim/forms/filtersets.py:1062
+#: netbox/dcim/forms/filtersets.py:1170 netbox/dcim/forms/filtersets.py:1192
+#: netbox/dcim/forms/filtersets.py:1214 netbox/dcim/forms/filtersets.py:1231
+#: netbox/dcim/forms/filtersets.py:1248 netbox/dcim/forms/filtersets.py:1359
+#: netbox/dcim/forms/filtersets.py:1381 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/forms/filtersets.py:1417 netbox/dcim/forms/filtersets.py:1430
+#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112
+#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183
+#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230
+#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450
+#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99
+#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307
+#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475
+#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552
+#: netbox/netbox/tables/tables.py:255
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:103
+#: netbox/virtualization/forms/filtersets.py:194
+#: netbox/virtualization/forms/filtersets.py:239
+#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34
+#: netbox/wireless/forms/filtersets.py:74
+msgid "Attributes"
+msgstr "Atributy"
+
+#: netbox/circuits/forms/filtersets.py:71
+#: netbox/circuits/tables/circuits.py:61
+#: netbox/circuits/tables/providers.py:66
+#: netbox/templates/circuits/circuit.html:22
+#: netbox/templates/circuits/provideraccount.html:24
+msgid "Account"
+msgstr "Účet"
+
+#: netbox/circuits/forms/filtersets.py:215
+msgid "Term Side"
+msgstr "Strana termínu"
+
+#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67
+#: netbox/dcim/models/device_component_templates.py:491
+#: netbox/dcim/models/device_component_templates.py:591
+#: netbox/dcim/models/device_components.py:976
+#: netbox/dcim/models/device_components.py:1050
+#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44
+#: netbox/extras/models/tags.py:28
+msgid "color"
+msgstr "barva"
+
+#: netbox/circuits/models/circuits.py:34
+msgid "circuit type"
+msgstr "typ obvodu"
+
+#: netbox/circuits/models/circuits.py:35
+msgid "circuit types"
+msgstr "typy obvodů"
+
+#: netbox/circuits/models/circuits.py:46
+msgid "circuit ID"
+msgstr "ID obvodu"
+
+#: netbox/circuits/models/circuits.py:47
+msgid "Unique circuit ID"
+msgstr "Jedinečné ID obvodu"
+
+#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55
+#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49
+#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155
+#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96
+#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154
+#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730
+#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74
+#: netbox/virtualization/models/virtualmachines.py:84
+#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94
+#: netbox/wireless/models.py:158
+msgid "status"
+msgstr "stav"
+
+#: netbox/circuits/models/circuits.py:82
+msgid "installed"
+msgstr "nainstalován"
+
+#: netbox/circuits/models/circuits.py:87
+msgid "terminates"
+msgstr "ukončí"
+
+#: netbox/circuits/models/circuits.py:92
+msgid "commit rate (Kbps)"
+msgstr "rychlost odevzdání (Kbps)"
+
+#: netbox/circuits/models/circuits.py:93
+msgid "Committed rate"
+msgstr "Závazná sazba"
+
+#: netbox/circuits/models/circuits.py:135
+msgid "circuit"
+msgstr "okruh"
+
+#: netbox/circuits/models/circuits.py:136
+msgid "circuits"
+msgstr "okruhy"
+
+#: netbox/circuits/models/circuits.py:169
+msgid "termination"
+msgstr "zakončení"
+
+#: netbox/circuits/models/circuits.py:186
+msgid "port speed (Kbps)"
+msgstr "rychlost portu (Kbps)"
+
+#: netbox/circuits/models/circuits.py:189
+msgid "Physical circuit speed"
+msgstr "Rychlost fyzického obvodu"
+
+#: netbox/circuits/models/circuits.py:194
+msgid "upstream speed (Kbps)"
+msgstr "rychlost proti proudu (Kbps)"
+
+#: netbox/circuits/models/circuits.py:195
+msgid "Upstream speed, if different from port speed"
+msgstr "Rychlost proti proudu, pokud se liší od rychlosti portu"
+
+#: netbox/circuits/models/circuits.py:200
+msgid "cross-connect ID"
+msgstr "ID křížového připojení"
+
+#: netbox/circuits/models/circuits.py:201
+msgid "ID of the local cross-connect"
+msgstr "ID místního křížového připojení"
+
+#: netbox/circuits/models/circuits.py:206
+msgid "patch panel/port(s)"
+msgstr "propojovací panel/port(y)"
+
+#: netbox/circuits/models/circuits.py:207
+msgid "Patch panel ID and port number(s)"
+msgstr "ID propojovacího panelu a číslo portu/ů"
+
+#: netbox/circuits/models/circuits.py:210
+#: netbox/dcim/models/device_component_templates.py:61
+#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538
+#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
+#: netbox/extras/models/customfields.py:124 netbox/extras/models/models.py:60
+#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424
+#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32
+#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109
+#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190
+#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58
+#: netbox/users/models/users.py:33
+#: netbox/virtualization/models/virtualmachines.py:284
+msgid "description"
+msgstr "popis"
+
+#: netbox/circuits/models/circuits.py:223
+msgid "circuit termination"
+msgstr "zakončení okruhu"
+
+#: netbox/circuits/models/circuits.py:224
+msgid "circuit terminations"
+msgstr "zakončení okruhů"
+
+#: netbox/circuits/models/circuits.py:237
+msgid ""
+"A circuit termination must attach to either a site or a provider network."
+msgstr ""
+"Zakončení okruhu se musí připojit buď k místu, nebo k síti poskytovatele."
+
+#: netbox/circuits/models/circuits.py:239
+msgid ""
+"A circuit termination cannot attach to both a site and a provider network."
+msgstr ""
+"Zakončení okruhu se nemůže připojit jak k síti webu, tak k síti "
+"poskytovatele."
+
+#: netbox/circuits/models/providers.py:22
+#: netbox/circuits/models/providers.py:66
+#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42
+#: netbox/core/models/jobs.py:46
+#: netbox/dcim/models/device_component_templates.py:43
+#: netbox/dcim/models/device_components.py:54
+#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295
+#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39
+#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63
+#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:91
+#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181
+#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420
+#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624
+#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27
+#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25
+#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88
+#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164
+#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79
+#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180
+#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20
+#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20
+#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57
+#: netbox/virtualization/models/virtualmachines.py:72
+#: netbox/virtualization/models/virtualmachines.py:274
+#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71
+#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183
+#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22
+#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50
+msgid "name"
+msgstr "jméno"
+
+#: netbox/circuits/models/providers.py:25
+msgid "Full name of the provider"
+msgstr "Celé jméno poskytovatele"
+
+#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86
+#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534
+#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30
+#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185
+#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49
+#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55
+msgid "slug"
+msgstr "slimák"
+
+#: netbox/circuits/models/providers.py:42
+msgid "provider"
+msgstr "poskytovatel"
+
+#: netbox/circuits/models/providers.py:43
+msgid "providers"
+msgstr "poskytovatelů"
+
+#: netbox/circuits/models/providers.py:63
+msgid "account ID"
+msgstr "ID účtu"
+
+#: netbox/circuits/models/providers.py:86
+msgid "provider account"
+msgstr "účet poskytovatele"
+
+#: netbox/circuits/models/providers.py:87
+msgid "provider accounts"
+msgstr "účty poskytovatele"
+
+#: netbox/circuits/models/providers.py:115
+msgid "service ID"
+msgstr "ID služby"
+
+#: netbox/circuits/models/providers.py:126
+msgid "provider network"
+msgstr "síť poskytovatelů"
+
+#: netbox/circuits/models/providers.py:127
+msgid "provider networks"
+msgstr "sítě poskytovatelů"
+
+#: netbox/circuits/tables/circuits.py:30
+#: netbox/circuits/tables/providers.py:18
+#: netbox/circuits/tables/providers.py:69
+#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16
+#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
+#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
+#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:92
+#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
+#: netbox/dcim/tables/devices.py:384 netbox/dcim/tables/devices.py:425
+#: netbox/dcim/tables/devices.py:474 netbox/dcim/tables/devices.py:523
+#: netbox/dcim/tables/devices.py:637 netbox/dcim/tables/devices.py:719
+#: netbox/dcim/tables/devices.py:766 netbox/dcim/tables/devices.py:829
+#: netbox/dcim/tables/devices.py:945 netbox/dcim/tables/devices.py:965
+#: netbox/dcim/tables/devices.py:994 netbox/dcim/tables/devices.py:1024
+#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
+#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
+#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
+#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
+#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:91
+#: netbox/extras/tables/tables.py:124 netbox/extras/tables/tables.py:149
+#: netbox/extras/tables/tables.py:215 netbox/extras/tables/tables.py:263
+#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:336
+#: netbox/extras/tables/tables.py:388 netbox/extras/tables/tables.py:411
+#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
+#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
+#: netbox/ipam/tables/ip.py:160 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
+#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
+#: netbox/ipam/tables/vrfs.py:68 netbox/templates/circuits/circuittype.html:22
+#: netbox/templates/circuits/provideraccount.html:28
+#: netbox/templates/circuits/providernetwork.html:24
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:38
+#: netbox/templates/core/rq_worker.html:43
+#: netbox/templates/dcim/consoleport.html:28
+#: netbox/templates/dcim/consoleserverport.html:28
+#: netbox/templates/dcim/devicebay.html:24
+#: netbox/templates/dcim/devicerole.html:26
+#: netbox/templates/dcim/frontport.html:28
+#: netbox/templates/dcim/inc/interface_vlans_table.html:5
+#: netbox/templates/dcim/inc/panels/inventory_items.html:18
+#: netbox/templates/dcim/interface.html:38
+#: netbox/templates/dcim/interface.html:165
+#: netbox/templates/dcim/inventoryitem.html:28
+#: netbox/templates/dcim/inventoryitemrole.html:18
+#: netbox/templates/dcim/location.html:29
+#: netbox/templates/dcim/manufacturer.html:36
+#: netbox/templates/dcim/modulebay.html:26
+#: netbox/templates/dcim/platform.html:29
+#: netbox/templates/dcim/poweroutlet.html:28
+#: netbox/templates/dcim/powerport.html:28
+#: netbox/templates/dcim/rackrole.html:22
+#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29
+#: netbox/templates/dcim/sitegroup.html:29
+#: netbox/templates/dcim/virtualdevicecontext.html:18
+#: netbox/templates/extras/configcontext.html:13
+#: netbox/templates/extras/configtemplate.html:13
+#: netbox/templates/extras/customfield.html:13
+#: netbox/templates/extras/customlink.html:13
+#: netbox/templates/extras/eventrule.html:13
+#: netbox/templates/extras/exporttemplate.html:15
+#: netbox/templates/extras/savedfilter.html:13
+#: netbox/templates/extras/script_list.html:46
+#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
+#: netbox/templates/ipam/asnrange.html:15
+#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22
+#: netbox/templates/ipam/role.html:22
+#: netbox/templates/ipam/routetarget.html:13
+#: netbox/templates/ipam/service.html:24
+#: netbox/templates/ipam/servicetemplate.html:15
+#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30
+#: netbox/templates/tenancy/contact.html:25
+#: netbox/templates/tenancy/contactgroup.html:21
+#: netbox/templates/tenancy/contactrole.html:18
+#: netbox/templates/tenancy/tenantgroup.html:29
+#: netbox/templates/users/group.html:17
+#: netbox/templates/users/objectpermission.html:17
+#: netbox/templates/virtualization/cluster.html:13
+#: netbox/templates/virtualization/clustergroup.html:22
+#: netbox/templates/virtualization/clustertype.html:22
+#: netbox/templates/virtualization/virtualdisk.html:25
+#: netbox/templates/virtualization/virtualmachine.html:15
+#: netbox/templates/virtualization/vminterface.html:25
+#: netbox/templates/vpn/ikepolicy.html:13
+#: netbox/templates/vpn/ikeproposal.html:13
+#: netbox/templates/vpn/ipsecpolicy.html:13
+#: netbox/templates/vpn/ipsecprofile.html:13
+#: netbox/templates/vpn/ipsecprofile.html:36
+#: netbox/templates/vpn/ipsecprofile.html:69
+#: netbox/templates/vpn/ipsecproposal.html:13
+#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21
+#: netbox/templates/vpn/tunnelgroup.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:29
+#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41
+#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16
+#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62
+#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20
+#: netbox/virtualization/forms/object_create.py:13
+#: netbox/virtualization/forms/object_create.py:23
+#: netbox/virtualization/tables/clusters.py:17
+#: netbox/virtualization/tables/clusters.py:39
+#: netbox/virtualization/tables/clusters.py:62
+#: netbox/virtualization/tables/virtualmachines.py:54
+#: netbox/virtualization/tables/virtualmachines.py:132
+#: netbox/virtualization/tables/virtualmachines.py:187
+#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57
+#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129
+#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23
+#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40
+#: netbox/wireless/tables/wirelesslan.py:18
+#: netbox/wireless/tables/wirelesslan.py:79
+msgid "Name"
+msgstr "Jméno"
+
+#: netbox/circuits/tables/circuits.py:39
+#: netbox/circuits/tables/providers.py:45
+#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253
+#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259
+#: netbox/templates/circuits/provider.html:57
+#: netbox/templates/circuits/provideraccount.html:44
+#: netbox/templates/circuits/providernetwork.html:50
+msgid "Circuits"
+msgstr "Okruhy"
+
+#: netbox/circuits/tables/circuits.py:53
+#: netbox/templates/circuits/circuit.html:26
+msgid "Circuit ID"
+msgstr "ID okruhu"
+
+#: netbox/circuits/tables/circuits.py:67
+#: netbox/wireless/forms/model_forms.py:160
+msgid "Side A"
+msgstr "Strana A"
+
+#: netbox/circuits/tables/circuits.py:72
+msgid "Side Z"
+msgstr "Strana Z"
+
+#: netbox/circuits/tables/circuits.py:75
+#: netbox/templates/circuits/circuit.html:55
+msgid "Commit Rate"
+msgstr "Míra odevzdání"
+
+#: netbox/circuits/tables/circuits.py:78
+#: netbox/circuits/tables/providers.py:48
+#: netbox/circuits/tables/providers.py:82
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1007
+#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
+#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
+#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
+#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
+#: netbox/extras/tables/tables.py:522 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:136
+#: netbox/ipam/tables/ip.py:275 netbox/ipam/tables/ip.py:329
+#: netbox/ipam/tables/ip.py:397 netbox/ipam/tables/services.py:24
+#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
+#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
+#: netbox/templates/dcim/htmx/cable_edit.html:89
+#: netbox/templates/generic/bulk_edit.html:86
+#: netbox/templates/inc/panels/comments.html:6
+#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46
+#: netbox/utilities/forms/fields/fields.py:29
+#: netbox/virtualization/tables/clusters.py:91
+#: netbox/virtualization/tables/virtualmachines.py:81
+#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74
+#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140
+#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37
+#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27
+#: netbox/wireless/tables/wirelesslan.py:58
+msgid "Comments"
+msgstr "Komentář"
+
+#: netbox/circuits/tables/providers.py:23
+msgid "Accounts"
+msgstr "Účty"
+
+#: netbox/circuits/tables/providers.py:29
+msgid "Account Count"
+msgstr "Počet účtů"
+
+#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100
+msgid "ASN Count"
+msgstr "Počet ASN"
+
+#: netbox/core/api/views.py:36
+msgid "This user does not have permission to synchronize this data source."
+msgstr "Tento uživatel nemá oprávnění synchronizovat tento zdroj dat."
+
+#: netbox/core/choices.py:18
+msgid "New"
+msgstr "Nový"
+
+#: netbox/core/choices.py:19 netbox/core/constants.py:18
+#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77
+msgid "Queued"
+msgstr "Ve frontě"
+
+#: netbox/core/choices.py:20
+msgid "Syncing"
+msgstr "Synchronizace"
+
+#: netbox/core/choices.py:21 netbox/core/choices.py:57
+#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
+#: netbox/templates/core/job.html:80
+msgid "Completed"
+msgstr "Dokončeno"
+
+#: netbox/core/choices.py:22 netbox/core/choices.py:59
+#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
+#: netbox/dcim/choices.py:176 netbox/dcim/choices.py:222
+#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:230
+#: netbox/virtualization/choices.py:47
+msgid "Failed"
+msgstr "Neuspěl"
+
+#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320
+#: netbox/netbox/navigation/menu.py:324
+#: netbox/templates/extras/script/base.html:14
+#: netbox/templates/extras/script_list.html:7
+#: netbox/templates/extras/script_list.html:12
+#: netbox/templates/extras/script_result.html:17
+msgid "Scripts"
+msgstr "Skripty"
+
+#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13
+msgid "Reports"
+msgstr "Zprávy"
+
+#: netbox/core/choices.py:54 netbox/extras/choices.py:225
+msgid "Pending"
+msgstr "Čeká"
+
+#: netbox/core/choices.py:55 netbox/core/constants.py:23
+#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:67
+msgid "Scheduled"
+msgstr "Naplánováno"
+
+#: netbox/core/choices.py:56 netbox/extras/choices.py:227
+msgid "Running"
+msgstr "Běh"
+
+#: netbox/core/choices.py:58 netbox/extras/choices.py:229
+msgid "Errored"
+msgstr "Chyba"
+
+#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30
+msgid "Finished"
+msgstr "Dokončeno"
+
+#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
+#: netbox/templates/core/job.html:76
+#: netbox/templates/extras/htmx/script_result.html:8
+msgid "Started"
+msgstr "Zahájeno"
+
+#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26
+msgid "Deferred"
+msgstr "Odloženo"
+
+#: netbox/core/constants.py:24
+msgid "Stopped"
+msgstr "Zastaveno"
+
+#: netbox/core/constants.py:25
+msgid "Cancelled"
+msgstr "Zrušeno"
+
+#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216
+msgid "Local"
+msgstr "Místní"
+
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:468
+#: netbox/templates/account/profile.html:15
+#: netbox/templates/users/user.html:17 netbox/users/tables.py:31
+msgid "Username"
+msgstr "Uživatelské jméno"
+
+#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55
+msgid "Only used for cloning with HTTP(S)"
+msgstr "Používá se pouze pro klonování pomocí HTTP (S)"
+
+#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17
+#: netbox/templates/account/password.html:11
+#: netbox/users/forms/model_forms.py:171
+msgid "Password"
+msgstr "Heslo"
+
+#: netbox/core/data_backends.py:59
+msgid "Branch"
+msgstr "Větev"
+
+#: netbox/core/data_backends.py:106
+#, python-brace-format
+msgid "Fetching remote data failed ({name}): {error}"
+msgstr "Načítání vzdálených dat se nezdařilo ({name}): {error}"
+
+#: netbox/core/data_backends.py:119
+msgid "AWS access key ID"
+msgstr "ID přístupového klíče AWS"
+
+#: netbox/core/data_backends.py:123
+msgid "AWS secret access key"
+msgstr "Tajný přístupový klíč AWS"
+
+#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245
+#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617
+msgid "Data source (ID)"
+msgstr "Zdroj dat (ID)"
+
+#: netbox/core/filtersets.py:55
+msgid "Data source (name)"
+msgstr "Zdroj dat (název)"
+
+#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
+#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
+#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
+#: netbox/dcim/tables/devices.py:545 netbox/dcim/tables/devicetypes.py:225
+#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
+#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
+#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
+#: netbox/extras/tables/tables.py:131 netbox/extras/tables/tables.py:222
+#: netbox/extras/tables/tables.py:300 netbox/netbox/preferences.py:22
+#: netbox/templates/core/datasource.html:42
+#: netbox/templates/dcim/interface.html:61
+#: netbox/templates/extras/customlink.html:17
+#: netbox/templates/extras/eventrule.html:17
+#: netbox/templates/extras/savedfilter.html:25
+#: netbox/templates/users/objectpermission.html:25
+#: netbox/templates/virtualization/vminterface.html:29
+#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71
+#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217
+#: netbox/virtualization/forms/filtersets.py:211
+msgid "Enabled"
+msgstr "Povoleno"
+
+#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211
+#: netbox/templates/extras/savedfilter.html:53
+#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127
+#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170
+#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321
+#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357
+#: netbox/vpn/forms/model_forms.py:380
+msgid "Parameters"
+msgstr "Parametry"
+
+#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68
+msgid "Ignore rules"
+msgstr "Ignorovat pravidla"
+
+#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
+#: netbox/extras/forms/model_forms.py:174
+#: netbox/extras/forms/model_forms.py:454
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:160
+#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:415
+#: netbox/templates/core/datasource.html:31
+#: netbox/templates/dcim/device/render_config.html:18
+#: netbox/templates/extras/configcontext.html:29
+#: netbox/templates/extras/configtemplate.html:21
+#: netbox/templates/extras/exporttemplate.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:18
+msgid "Data Source"
+msgstr "Zdroj dat"
+
+#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21
+msgid "File"
+msgstr "Soubor"
+
+#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16
+#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337
+#: netbox/extras/forms/filtersets.py:422
+msgid "Data source"
+msgstr "Zdroj dat"
+
+#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449
+msgid "Creation"
+msgstr "Stvoření"
+
+#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:189
+#: netbox/extras/tables/tables.py:511 netbox/templates/core/job.html:32
+#: netbox/templates/extras/objectchange.html:52
+#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
+msgid "Object Type"
+msgstr "Typ objektu"
+
+#: netbox/core/forms/filtersets.py:81
+msgid "Created after"
+msgstr "Vytvořeno po"
+
+#: netbox/core/forms/filtersets.py:86
+msgid "Created before"
+msgstr "Vytvořeno dříve"
+
+#: netbox/core/forms/filtersets.py:91
+msgid "Scheduled after"
+msgstr "Naplánováno po"
+
+#: netbox/core/forms/filtersets.py:96
+msgid "Scheduled before"
+msgstr "Naplánováno dříve"
+
+#: netbox/core/forms/filtersets.py:101
+msgid "Started after"
+msgstr "Začalo po"
+
+#: netbox/core/forms/filtersets.py:106
+msgid "Started before"
+msgstr "Začalo dříve"
+
+#: netbox/core/forms/filtersets.py:111
+msgid "Completed after"
+msgstr "Dokončeno po"
+
+#: netbox/core/forms/filtersets.py:116
+msgid "Completed before"
+msgstr "Dokončeno dříve"
+
+#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361
+#: netbox/dcim/forms/filtersets.py:354 netbox/dcim/forms/filtersets.py:398
+#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465
+#: netbox/extras/forms/filtersets.py:505
+#: netbox/templates/dcim/rackreservation.html:58
+#: netbox/templates/extras/objectchange.html:36
+#: netbox/templates/extras/savedfilter.html:21
+#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21
+#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14
+#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164
+#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126
+#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193
+#: netbox/users/tables.py:19
+msgid "User"
+msgstr "Uživatel"
+
+#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46
+#: netbox/templates/core/datafile.html:27
+#: netbox/templates/extras/report/base.html:33
+#: netbox/templates/extras/script/base.html:32
+msgid "Source"
+msgstr "Zdroj"
+
+#: netbox/core/forms/model_forms.py:58
+msgid "Backend Parameters"
+msgstr "Parametry backendu"
+
+#: netbox/core/forms/model_forms.py:96
+msgid "File Upload"
+msgstr "Nahrávání souboru"
+
+#: netbox/core/forms/model_forms.py:108
+msgid "Cannot upload a file and sync from an existing file"
+msgstr "Nelze nahrát soubor a synchronizovat z existujícího souboru"
+
+#: netbox/core/forms/model_forms.py:110
+msgid "Must upload a file or select a data file to sync"
+msgstr ""
+"Musíte nahrát soubor nebo vybrat datový soubor, který chcete synchronizovat"
+
+#: netbox/core/forms/model_forms.py:153
+#: netbox/templates/dcim/rack_elevation_list.html:6
+msgid "Rack Elevations"
+msgstr "Výšky stojanů"
+
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447
+#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89
+#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280
+msgid "Power"
+msgstr "Napájení"
+
+#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141
+#: netbox/templates/core/inc/config_data.html:37
+msgid "IPAM"
+msgstr "IPAM"
+
+#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217
+#: netbox/templates/core/inc/config_data.html:50
+#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43
+#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146
+msgid "Security"
+msgstr "Zabezpečení"
+
+#: netbox/core/forms/model_forms.py:161
+#: netbox/templates/core/inc/config_data.html:59
+msgid "Banners"
+msgstr "Bannery"
+
+#: netbox/core/forms/model_forms.py:162
+#: netbox/templates/core/inc/config_data.html:80
+msgid "Pagination"
+msgstr "Stránkování"
+
+#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67
+#: netbox/templates/core/inc/config_data.html:93
+msgid "Validation"
+msgstr "Validace"
+
+#: netbox/core/forms/model_forms.py:164
+#: netbox/templates/account/preferences.html:6
+msgid "User Preferences"
+msgstr "Uživatelské předvolby"
+
+#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:663
+#: netbox/templates/core/inc/config_data.html:127
+#: netbox/users/forms/model_forms.py:65
+msgid "Miscellaneous"
+msgstr "Různé"
+
+#: netbox/core/forms/model_forms.py:169
+msgid "Config Revision"
+msgstr "Revize konfigurace"
+
+#: netbox/core/forms/model_forms.py:208
+msgid "This parameter has been defined statically and cannot be modified."
+msgstr "Tento parametr byl definován staticky a nelze jej změnit."
+
+#: netbox/core/forms/model_forms.py:216
+#, python-brace-format
+msgid "Current value: {value}"
+msgstr "Aktuální hodnota: {value}"
+
+#: netbox/core/forms/model_forms.py:218
+msgid " (default)"
+msgstr " (výchozí)"
+
+#: netbox/core/models/config.py:18 netbox/core/models/data.py:282
+#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50
+#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51
+#: netbox/users/models/tokens.py:33
+msgid "created"
+msgstr "vytvořil"
+
+#: netbox/core/models/config.py:22
+msgid "comment"
+msgstr "komentář"
+
+#: netbox/core/models/config.py:29
+msgid "configuration data"
+msgstr "konfigurační data"
+
+#: netbox/core/models/config.py:36
+msgid "config revision"
+msgstr "revize konfigurace"
+
+#: netbox/core/models/config.py:37
+msgid "config revisions"
+msgstr "revize konfigurace"
+
+#: netbox/core/models/config.py:41
+msgid "Default configuration"
+msgstr "Výchozí konfigurace"
+
+#: netbox/core/models/config.py:43
+msgid "Current configuration"
+msgstr "Aktuální konfigurace"
+
+#: netbox/core/models/config.py:44
+#, python-brace-format
+msgid "Config revision #{id}"
+msgstr "Revize konfigurace #{id}"
+
+#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43
+#: netbox/dcim/models/device_component_templates.py:177
+#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:308
+#: netbox/dcim/models/device_component_templates.py:387
+#: netbox/dcim/models/device_component_templates.py:486
+#: netbox/dcim/models/device_component_templates.py:586
+#: netbox/dcim/models/device_components.py:284
+#: netbox/dcim/models/device_components.py:313
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:464
+#: netbox/dcim/models/device_components.py:606
+#: netbox/dcim/models/device_components.py:971
+#: netbox/dcim/models/device_components.py:1045
+#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128
+#: netbox/extras/models/customfields.py:77 netbox/extras/models/search.py:41
+#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32
+msgid "type"
+msgstr "typ"
+
+#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:596
+#: netbox/templates/core/datasource.html:58
+msgid "URL"
+msgstr "URL"
+
+#: netbox/core/models/data.py:62
+#: netbox/dcim/models/device_component_templates.py:392
+#: netbox/dcim/models/device_components.py:513
+#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329
+#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29
+msgid "enabled"
+msgstr "povoleno"
+
+#: netbox/core/models/data.py:66
+msgid "ignore rules"
+msgstr "ignorovat pravidla"
+
+#: netbox/core/models/data.py:68
+msgid "Patterns (one per line) matching files to ignore when syncing"
+msgstr ""
+"Vzory (jeden na řádek) odpovídající soubory, které mají být ignorovány při "
+"synchronizaci"
+
+#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562
+msgid "parameters"
+msgstr "parametry"
+
+#: netbox/core/models/data.py:76
+msgid "last synced"
+msgstr "naposledy synchronizováno"
+
+#: netbox/core/models/data.py:84
+msgid "data source"
+msgstr "zdroj dat"
+
+#: netbox/core/models/data.py:85
+msgid "data sources"
+msgstr "datové zdroje"
+
+#: netbox/core/models/data.py:125
+#, python-brace-format
+msgid "Unknown backend type: {type}"
+msgstr "Neznámý typ backendu: {type}"
+
+#: netbox/core/models/data.py:180
+msgid "Cannot initiate sync; syncing already in progress."
+msgstr "Synchronizaci nelze spustit; synchronizace již probíhá."
+
+#: netbox/core/models/data.py:193
+msgid ""
+"There was an error initializing the backend. A dependency needs to be "
+"installed: "
+msgstr ""
+"Při inicializaci backendu došlo k chybě. Je třeba nainstalovat závislost: "
+
+#: netbox/core/models/data.py:286 netbox/core/models/files.py:31
+#: netbox/netbox/models/features.py:57
+msgid "last updated"
+msgstr "naposledy aktualizováno"
+
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
+msgid "path"
+msgstr "cesta"
+
+#: netbox/core/models/data.py:299
+msgid "File path relative to the data source's root"
+msgstr "Cesta k souboru vzhledem ke kořenovému zdroji dat."
+
+#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503
+msgid "size"
+msgstr "velikost"
+
+#: netbox/core/models/data.py:306
+msgid "hash"
+msgstr "hash"
+
+#: netbox/core/models/data.py:310
+msgid "Length must be 64 hexadecimal characters."
+msgstr "Délka musí být 64 hexadecimálních znaků."
+
+#: netbox/core/models/data.py:312
+msgid "SHA256 hash of the file data"
+msgstr "SHA256 hash dat souboru"
+
+#: netbox/core/models/data.py:329
+msgid "data file"
+msgstr "datový soubor"
+
+#: netbox/core/models/data.py:330
+msgid "data files"
+msgstr "datové soubory"
+
+#: netbox/core/models/data.py:417
+msgid "auto sync record"
+msgstr "záznam automatické synchronizace"
+
+#: netbox/core/models/data.py:418
+msgid "auto sync records"
+msgstr "automatická synchronizace záznamů"
+
+#: netbox/core/models/files.py:37
+msgid "file root"
+msgstr "kořenový soubor"
+
+#: netbox/core/models/files.py:42
+msgid "file path"
+msgstr "cesta k souboru"
+
+#: netbox/core/models/files.py:44
+msgid "File path relative to the designated root path"
+msgstr "Cesta k souboru vzhledem k určené kořenové cestě"
+
+#: netbox/core/models/files.py:61
+msgid "managed file"
+msgstr "spravovaný soubor"
+
+#: netbox/core/models/files.py:62
+msgid "managed files"
+msgstr "spravované soubory"
+
+#: netbox/core/models/jobs.py:54
+msgid "scheduled"
+msgstr "naplánováno"
+
+#: netbox/core/models/jobs.py:59
+msgid "interval"
+msgstr "interval"
+
+#: netbox/core/models/jobs.py:65
+msgid "Recurrence interval (in minutes)"
+msgstr "Interval opakování (v minutách)"
+
+#: netbox/core/models/jobs.py:68
+msgid "started"
+msgstr "začal"
+
+#: netbox/core/models/jobs.py:73
+msgid "completed"
+msgstr "dokončena"
+
+#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121
+#: netbox/extras/models/staging.py:88
+msgid "data"
+msgstr "data"
+
+#: netbox/core/models/jobs.py:96
+msgid "error"
+msgstr "chyba"
+
+#: netbox/core/models/jobs.py:101
+msgid "job ID"
+msgstr "ID úlohy"
+
+#: netbox/core/models/jobs.py:112
+msgid "job"
+msgstr "práce"
+
+#: netbox/core/models/jobs.py:113
+msgid "jobs"
+msgstr "pracovní místa"
+
+#: netbox/core/models/jobs.py:135
+#, python-brace-format
+msgid "Jobs cannot be assigned to this object type ({type})."
+msgstr "K tomuto typu objektu nelze přiřadit úlohy ({type})."
+
+#: netbox/core/models/jobs.py:185
+#, python-brace-format
+msgid "Invalid status for job termination. Choices are: {choices}"
+msgstr "Neplatný stav pro ukončení úlohy. Možnosti jsou: {choices}"
+
+#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45
+#: netbox/users/tables.py:39
+msgid "Is Active"
+msgstr "Je aktivní"
+
+#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31
+msgid "Path"
+msgstr "Cesta"
+
+#: netbox/core/tables/data.py:54
+#: netbox/templates/extras/inc/result_pending.html:7
+msgid "Last updated"
+msgstr "Naposledy aktualizováno"
+
+#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
+#: netbox/dcim/tables/devicetypes.py:165 netbox/extras/tables/tables.py:185
+#: netbox/extras/tables/tables.py:357 netbox/netbox/tables/tables.py:188
+#: netbox/templates/dcim/virtualchassis_edit.html:52
+#: netbox/utilities/forms/forms.py:73
+#: netbox/wireless/tables/wirelesslink.py:16
+msgid "ID"
+msgstr "ID"
+
+#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
+#: netbox/extras/tables/tables.py:248 netbox/extras/tables/tables.py:294
+#: netbox/extras/tables/tables.py:367 netbox/extras/tables/tables.py:485
+#: netbox/extras/tables/tables.py:516 netbox/extras/tables/tables.py:556
+#: netbox/extras/tables/tables.py:593 netbox/netbox/tables/tables.py:243
+#: netbox/templates/extras/eventrule.html:84
+#: netbox/templates/extras/journalentry.html:18
+#: netbox/templates/extras/objectchange.html:58
+#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64
+msgid "Object"
+msgstr "Objekt"
+
+#: netbox/core/tables/jobs.py:35
+msgid "Interval"
+msgstr "Interval"
+
+#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44
+#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172
+#: netbox/vpn/tables/crypto.py:61
+msgid "Version"
+msgstr "Verze"
+
+#: netbox/core/tables/plugins.py:20
+msgid "Package"
+msgstr "Balíček"
+
+#: netbox/core/tables/plugins.py:23
+msgid "Author"
+msgstr "Autor"
+
+#: netbox/core/tables/plugins.py:26
+msgid "Author Email"
+msgstr "E-mail autora"
+
+#: netbox/core/tables/plugins.py:33
+msgid "No plugins found"
+msgstr "Nenalezeny žádné pluginy"
+
+#: netbox/core/tables/tasks.py:18
+msgid "Oldest Task"
+msgstr "Nejstarší úkol"
+
+#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34
+msgid "Workers"
+msgstr "Pracovníci"
+
+#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88
+msgid "Host"
+msgstr "Hostitel"
+
+#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542
+msgid "Port"
+msgstr "Přístav"
+
+#: netbox/core/tables/tasks.py:54
+msgid "DB"
+msgstr "DB"
+
+#: netbox/core/tables/tasks.py:58
+msgid "Scheduler PID"
+msgstr "Plánovač PID"
+
+#: netbox/core/tables/tasks.py:62
+msgid "No queues found"
+msgstr "Nebyly nalezeny žádné fronty"
+
+#: netbox/core/tables/tasks.py:82
+msgid "Enqueued"
+msgstr "Ve frontě"
+
+#: netbox/core/tables/tasks.py:85
+msgid "Ended"
+msgstr "Ukončeno"
+
+#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85
+msgid "Callable"
+msgstr "Volatelný"
+
+#: netbox/core/tables/tasks.py:97
+msgid "No tasks found"
+msgstr "Nebyly nalezeny žádné úkoly"
+
+#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47
+msgid "State"
+msgstr "státu"
+
+#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51
+msgid "Birth"
+msgstr "Narození"
+
+#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59
+msgid "PID"
+msgstr "PID"
+
+#: netbox/core/tables/tasks.py:128
+msgid "No workers found"
+msgstr "Nebyli nalezeni žádní pracovníci"
+
+#: netbox/core/views.py:331 netbox/core/views.py:374 netbox/core/views.py:397
+#: netbox/core/views.py:415 netbox/core/views.py:450
+#, python-brace-format
+msgid "Job {job_id} not found"
+msgstr "Práce {job_id} nenalezeno"
+
+#: netbox/dcim/api/serializers_/devices.py:50
+#: netbox/dcim/api/serializers_/devicetypes.py:26
+msgid "Position (U)"
+msgstr "Pozice (U)"
+
+#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30
+msgid "Facility ID"
+msgstr "ID objektu"
+
+#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21
+msgid "Staging"
+msgstr "Inscenace"
+
+#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178
+#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460
+#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
+msgid "Decommissioning"
+msgstr "Vyřazení z provozu"
+
+#: netbox/dcim/choices.py:24
+msgid "Retired"
+msgstr "Důchodce"
+
+#: netbox/dcim/choices.py:65
+msgid "2-post frame"
+msgstr "2-sloupový rám"
+
+#: netbox/dcim/choices.py:66
+msgid "4-post frame"
+msgstr "4-sloupový rám"
+
+#: netbox/dcim/choices.py:67
+msgid "4-post cabinet"
+msgstr "4-sloupová skříňka"
+
+#: netbox/dcim/choices.py:68
+msgid "Wall-mounted frame"
+msgstr "Nástěnný rám"
+
+#: netbox/dcim/choices.py:69
+msgid "Wall-mounted frame (vertical)"
+msgstr "Nástěnný rám (vertikální)"
+
+#: netbox/dcim/choices.py:70
+msgid "Wall-mounted cabinet"
+msgstr "Nástěnná skříňka"
+
+#: netbox/dcim/choices.py:71
+msgid "Wall-mounted cabinet (vertical)"
+msgstr "Nástěnná skříň (vertikální)"
+
+#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84
+#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86
+#, python-brace-format
+msgid "{n} inches"
+msgstr "{n} palců"
+
+#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32
+#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70
+#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26
+msgid "Reserved"
+msgstr "Rezervováno"
+
+#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:259
+msgid "Available"
+msgstr "K dispozici"
+
+#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33
+#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71
+#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28
+msgid "Deprecated"
+msgstr "Zastaralé"
+
+#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123
+msgid "Millimeters"
+msgstr "Milimetry"
+
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482
+msgid "Inches"
+msgstr "palce"
+
+#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67
+#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172
+#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59
+#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136
+#: netbox/dcim/forms/bulk_import.py:505 netbox/dcim/forms/bulk_import.py:772
+#: netbox/dcim/forms/bulk_import.py:1027 netbox/dcim/forms/filtersets.py:228
+#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
+#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
+#: netbox/dcim/forms/model_forms.py:1449
+#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:645
+#: netbox/dcim/tables/devices.py:925 netbox/extras/tables/tables.py:192
+#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:378
+#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
+#: netbox/templates/dcim/interface.html:309
+#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
+#: netbox/templates/dcim/sitegroup.html:37
+#: netbox/templates/ipam/service.html:28
+#: netbox/templates/tenancy/contactgroup.html:29
+#: netbox/templates/tenancy/tenantgroup.html:37
+#: netbox/templates/virtualization/vminterface.html:39
+#: netbox/templates/wireless/wirelesslangroup.html:37
+#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61
+#: netbox/tenancy/forms/bulk_import.py:24
+#: netbox/tenancy/forms/bulk_import.py:58
+#: netbox/tenancy/forms/model_forms.py:25
+#: netbox/tenancy/forms/model_forms.py:68
+#: netbox/virtualization/forms/bulk_edit.py:207
+#: netbox/virtualization/forms/bulk_import.py:151
+#: netbox/virtualization/tables/virtualmachines.py:155
+#: netbox/wireless/forms/bulk_edit.py:24
+#: netbox/wireless/forms/bulk_import.py:21
+#: netbox/wireless/forms/model_forms.py:21
+msgid "Parent"
+msgstr "Rodič"
+
+#: netbox/dcim/choices.py:141
+msgid "Child"
+msgstr "Dítě"
+
+#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:339
+#: netbox/templates/dcim/rack.html:175
+#: netbox/templates/dcim/rack_elevation_list.html:20
+#: netbox/templates/dcim/rackreservation.html:76
+msgid "Front"
+msgstr "Fronta"
+
+#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:345
+#: netbox/templates/dcim/rack.html:181
+#: netbox/templates/dcim/rack_elevation_list.html:21
+#: netbox/templates/dcim/rackreservation.html:82
+msgid "Rear"
+msgstr "Zadní"
+
+#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221
+#: netbox/virtualization/choices.py:46
+msgid "Staged"
+msgstr "Inscenovaný"
+
+#: netbox/dcim/choices.py:177
+msgid "Inventory"
+msgstr "Inventář"
+
+#: netbox/dcim/choices.py:193
+msgid "Front to rear"
+msgstr "Přední dozadu"
+
+#: netbox/dcim/choices.py:194
+msgid "Rear to front"
+msgstr "Zezadu dopředu"
+
+#: netbox/dcim/choices.py:195
+msgid "Left to right"
+msgstr "Zleva doprava"
+
+#: netbox/dcim/choices.py:196
+msgid "Right to left"
+msgstr "Zprava doleva"
+
+#: netbox/dcim/choices.py:197
+msgid "Side to rear"
+msgstr "Ze strany dozadu"
+
+#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255
+msgid "Passive"
+msgstr "pasivní"
+
+#: netbox/dcim/choices.py:199
+msgid "Mixed"
+msgstr "Smíšené"
+
+#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693
+msgid "NEMA (Non-locking)"
+msgstr "NEMA (bez blokování)"
+
+#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715
+msgid "NEMA (Locking)"
+msgstr "NEMA (zamykání)"
+
+#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738
+msgid "California Style"
+msgstr "Kalifornský styl"
+
+#: netbox/dcim/choices.py:500
+msgid "International/ITA"
+msgstr "Mezinárodní/ITA"
+
+#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773
+msgid "Proprietary"
+msgstr "Proprietární"
+
+#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782
+#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173
+#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380
+#: netbox/netbox/navigation/menu.py:187
+msgid "Other"
+msgstr "Ostatní"
+
+#: netbox/dcim/choices.py:746
+msgid "ITA/International"
+msgstr "ITA/Mezinárodní"
+
+#: netbox/dcim/choices.py:812
+msgid "Physical"
+msgstr "Fyzické"
+
+#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978
+msgid "Virtual"
+msgstr "Virtuální"
+
+#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051
+#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1251
+#: netbox/dcim/forms/model_forms.py:936 netbox/dcim/forms/model_forms.py:1344
+#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131
+#: netbox/templates/dcim/interface.html:210
+msgid "Wireless"
+msgstr "Bezdrátové"
+
+#: netbox/dcim/choices.py:976
+msgid "Virtual interfaces"
+msgstr "Virtuální rozhraní"
+
+#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
+#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
+#: netbox/dcim/tables/devices.py:649 netbox/templates/dcim/interface.html:106
+#: netbox/templates/virtualization/vminterface.html:43
+#: netbox/virtualization/forms/bulk_edit.py:212
+#: netbox/virtualization/forms/bulk_import.py:158
+#: netbox/virtualization/tables/virtualmachines.py:159
+msgid "Bridge"
+msgstr "Most"
+
+#: netbox/dcim/choices.py:980
+msgid "Link Aggregation Group (LAG)"
+msgstr "Agregační skupina (LAG)"
+
+#: netbox/dcim/choices.py:984
+msgid "Ethernet (fixed)"
+msgstr "Ethernet (pevný)"
+
+#: netbox/dcim/choices.py:999
+msgid "Ethernet (modular)"
+msgstr "Ethernet (modulární)"
+
+#: netbox/dcim/choices.py:1035
+msgid "Ethernet (backplane)"
+msgstr "Ethernet (propojovací deska)"
+
+#: netbox/dcim/choices.py:1065
+msgid "Cellular"
+msgstr "Buněčný"
+
+#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:304
+#: netbox/dcim/forms/filtersets.py:740 netbox/dcim/forms/filtersets.py:894
+#: netbox/dcim/forms/filtersets.py:1446
+#: netbox/templates/dcim/inventoryitem.html:52
+#: netbox/templates/dcim/virtualchassis_edit.html:54
+msgid "Serial"
+msgstr "Sériový"
+
+#: netbox/dcim/choices.py:1132
+msgid "Coaxial"
+msgstr "Koaxiální"
+
+#: netbox/dcim/choices.py:1152
+msgid "Stacking"
+msgstr "Stohování"
+
+#: netbox/dcim/choices.py:1202
+msgid "Half"
+msgstr "Poloviční"
+
+#: netbox/dcim/choices.py:1203
+msgid "Full"
+msgstr "Plný"
+
+#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31
+#: netbox/wireless/choices.py:480
+msgid "Auto"
+msgstr "Auto"
+
+#: netbox/dcim/choices.py:1215
+msgid "Access"
+msgstr "Přístup"
+
+#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168
+#: netbox/ipam/tables/vlans.py:213
+#: netbox/templates/dcim/inc/interface_vlans_table.html:7
+msgid "Tagged"
+msgstr "Označeno"
+
+#: netbox/dcim/choices.py:1217
+msgid "Tagged (All)"
+msgstr "Označeno (Vše)"
+
+#: netbox/dcim/choices.py:1246
+msgid "IEEE Standard"
+msgstr "Norma IEEE"
+
+#: netbox/dcim/choices.py:1257
+msgid "Passive 24V (2-pair)"
+msgstr "Pasivní 24V (2 páry)"
+
+#: netbox/dcim/choices.py:1258
+msgid "Passive 24V (4-pair)"
+msgstr "Pasivní 24V (4 páry)"
+
+#: netbox/dcim/choices.py:1259
+msgid "Passive 48V (2-pair)"
+msgstr "Pasivní 48V (2 páry)"
+
+#: netbox/dcim/choices.py:1260
+msgid "Passive 48V (4-pair)"
+msgstr "Pasivní 48V (4 páry)"
+
+#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418
+msgid "Copper"
+msgstr "měď"
+
+#: netbox/dcim/choices.py:1345
+msgid "Fiber Optic"
+msgstr "Optická vlákna"
+
+#: netbox/dcim/choices.py:1434
+msgid "Fiber"
+msgstr "Vlákno"
+
+#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1158
+msgid "Connected"
+msgstr "Připojeno"
+
+#: netbox/dcim/choices.py:1477
+msgid "Kilometers"
+msgstr "Kilometry"
+
+#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65
+msgid "Meters"
+msgstr "Metry"
+
+#: netbox/dcim/choices.py:1479
+msgid "Centimeters"
+msgstr "Centimetry"
+
+#: netbox/dcim/choices.py:1480
+msgid "Miles"
+msgstr "Míle"
+
+#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66
+msgid "Feet"
+msgstr "Stopy"
+
+#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:327
+#: netbox/templates/dcim/rack.html:152
+msgid "Kilograms"
+msgstr "Kilogramy"
+
+#: netbox/dcim/choices.py:1498
+msgid "Grams"
+msgstr "Gramy"
+
+#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153
+msgid "Pounds"
+msgstr "libry"
+
+#: netbox/dcim/choices.py:1500
+msgid "Ounces"
+msgstr "Unce"
+
+#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17
+msgid "Primary"
+msgstr "Primární"
+
+#: netbox/dcim/choices.py:1547
+msgid "Redundant"
+msgstr "Redundantní"
+
+#: netbox/dcim/choices.py:1568
+msgid "Single phase"
+msgstr "Jednofázový"
+
+#: netbox/dcim/choices.py:1569
+msgid "Three-phase"
+msgstr "Třífázový"
+
+#: netbox/dcim/fields.py:45
+#, python-brace-format
+msgid "Invalid MAC address format: {value}"
+msgstr "Neplatný formát MAC adresy: {value}"
+
+#: netbox/dcim/fields.py:71
+#, python-brace-format
+msgid "Invalid WWN format: {value}"
+msgstr "Neplatný formát WWN: {value}"
+
+#: netbox/dcim/filtersets.py:85
+msgid "Parent region (ID)"
+msgstr "Nadřazená oblast (ID)"
+
+#: netbox/dcim/filtersets.py:91
+msgid "Parent region (slug)"
+msgstr "Nadřazená oblast (URL zkratka)"
+
+#: netbox/dcim/filtersets.py:115
+msgid "Parent site group (ID)"
+msgstr "Nadřazená skupina webů (ID)"
+
+#: netbox/dcim/filtersets.py:121
+msgid "Parent site group (slug)"
+msgstr "Nadřazená skupina stránek (slimák)"
+
+#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841
+#: netbox/ipam/filtersets.py:979
+msgid "Group (ID)"
+msgstr "Skupina (ID)"
+
+#: netbox/dcim/filtersets.py:169
+msgid "Group (slug)"
+msgstr "Skupina (slimák)"
+
+#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180
+msgid "AS (ID)"
+msgstr "AS (ID)"
+
+#: netbox/dcim/filtersets.py:245
+msgid "Parent location (ID)"
+msgstr "Nadřazené umístění (ID)"
+
+#: netbox/dcim/filtersets.py:251
+msgid "Parent location (slug)"
+msgstr "Rodičovské umístění (slimák)"
+
+#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333
+#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005
+#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2122
+msgid "Location (ID)"
+msgstr "Umístění (ID)"
+
+#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340
+#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1358
+#: netbox/extras/filtersets.py:494
+msgid "Location (slug)"
+msgstr "Umístění (slimák)"
+
+#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840
+#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1790
+#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493
+#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210
+msgid "Role (ID)"
+msgstr "Role (ID)"
+
+#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846
+#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1796
+#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387
+#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995
+#: netbox/virtualization/filtersets.py:216
+msgid "Role (slug)"
+msgstr "Role (slimák)"
+
+#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010
+#: netbox/dcim/filtersets.py:1363 netbox/dcim/filtersets.py:2184
+msgid "Rack (ID)"
+msgstr "Stojan (ID)"
+
+#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282
+#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365
+#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28
+msgid "User (ID)"
+msgstr "Uživatel (ID)"
+
+#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288
+#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371
+#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170
+msgid "User (name)"
+msgstr "Uživatel (jméno)"
+
+#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620
+#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881
+#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:1780
+msgid "Manufacturer (ID)"
+msgstr "Výrobce (ID)"
+
+#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626
+#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887
+#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1786
+msgid "Manufacturer (slug)"
+msgstr "Výrobce (slimák)"
+
+#: netbox/dcim/filtersets.py:491
+msgid "Default platform (ID)"
+msgstr "Výchozí platforma (ID)"
+
+#: netbox/dcim/filtersets.py:497
+msgid "Default platform (slug)"
+msgstr "Výchozí platforma (slimák)"
+
+#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:453
+msgid "Has a front image"
+msgstr "Má přední obrázek"
+
+#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:460
+msgid "Has a rear image"
+msgstr "Má zadní obrázek"
+
+#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630
+#: netbox/dcim/filtersets.py:1079 netbox/dcim/forms/filtersets.py:467
+#: netbox/dcim/forms/filtersets.py:563 netbox/dcim/forms/filtersets.py:779
+msgid "Has console ports"
+msgstr "Má konzolové porty"
+
+#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634
+#: netbox/dcim/filtersets.py:1083 netbox/dcim/forms/filtersets.py:474
+#: netbox/dcim/forms/filtersets.py:570 netbox/dcim/forms/filtersets.py:786
+msgid "Has console server ports"
+msgstr "Má porty konzolového serveru"
+
+#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638
+#: netbox/dcim/filtersets.py:1087 netbox/dcim/forms/filtersets.py:481
+#: netbox/dcim/forms/filtersets.py:577 netbox/dcim/forms/filtersets.py:793
+msgid "Has power ports"
+msgstr "Má napájecí porty"
+
+#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642
+#: netbox/dcim/filtersets.py:1091 netbox/dcim/forms/filtersets.py:488
+#: netbox/dcim/forms/filtersets.py:584 netbox/dcim/forms/filtersets.py:800
+msgid "Has power outlets"
+msgstr "Má elektrické zásuvky"
+
+#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646
+#: netbox/dcim/filtersets.py:1095 netbox/dcim/forms/filtersets.py:495
+#: netbox/dcim/forms/filtersets.py:591 netbox/dcim/forms/filtersets.py:807
+msgid "Has interfaces"
+msgstr "Má rozhraní"
+
+#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650
+#: netbox/dcim/filtersets.py:1099 netbox/dcim/forms/filtersets.py:502
+#: netbox/dcim/forms/filtersets.py:598 netbox/dcim/forms/filtersets.py:814
+msgid "Has pass-through ports"
+msgstr "Má průchozí porty"
+
+#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1103
+#: netbox/dcim/forms/filtersets.py:516
+msgid "Has module bays"
+msgstr "Má pozice pro moduly"
+
+#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1107
+#: netbox/dcim/forms/filtersets.py:509
+msgid "Has device bays"
+msgstr "Má pozice pro zařízení"
+
+#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:523
+msgid "Has inventory items"
+msgstr "Má položky inventáře"
+
+#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937
+#: netbox/dcim/filtersets.py:1384
+msgid "Device type (ID)"
+msgstr "Typ zařízení (ID)"
+
+#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1265
+msgid "Module type (ID)"
+msgstr "Typ modulu (ID)"
+
+#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1535
+msgid "Power port (ID)"
+msgstr "Napájecí port (ID)"
+
+#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1776
+msgid "Parent inventory item (ID)"
+msgstr "Nadřazená položka inventáře (ID)"
+
+#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895
+#: netbox/dcim/filtersets.py:1075 netbox/virtualization/filtersets.py:238
+msgid "Config template (ID)"
+msgstr "Konfigurační šablona (ID)"
+
+#: netbox/dcim/filtersets.py:933
+msgid "Device type (slug)"
+msgstr "Typ zařízení (slimák)"
+
+#: netbox/dcim/filtersets.py:953
+msgid "Parent Device (ID)"
+msgstr "Rodičovské zařízení (ID)"
+
+#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220
+msgid "Platform (ID)"
+msgstr "Platforma (ID)"
+
+#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521
+#: netbox/virtualization/filtersets.py:226
+msgid "Platform (slug)"
+msgstr "Platforma (URL zkratka)"
+
+#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1347
+#: netbox/dcim/filtersets.py:1874 netbox/dcim/filtersets.py:2116
+#: netbox/dcim/filtersets.py:2175
+msgid "Site name (slug)"
+msgstr "Název lokality (slimák)"
+
+#: netbox/dcim/filtersets.py:1015
+msgid "Parent bay (ID)"
+msgstr "Rodičovská zátoka (ID)"
+
+#: netbox/dcim/filtersets.py:1019
+msgid "VM cluster (ID)"
+msgstr "Cluster virtuálních počítačů (ID)"
+
+#: netbox/dcim/filtersets.py:1025 netbox/extras/filtersets.py:543
+#: netbox/virtualization/filtersets.py:136
+msgid "Cluster group (slug)"
+msgstr "Skupina klastru (slimák)"
+
+#: netbox/dcim/filtersets.py:1030 netbox/virtualization/filtersets.py:130
+msgid "Cluster group (ID)"
+msgstr "Skupina clusteru (ID)"
+
+#: netbox/dcim/filtersets.py:1036
+msgid "Device model (slug)"
+msgstr "Model zařízení (slimák)"
+
+#: netbox/dcim/filtersets.py:1047 netbox/dcim/forms/bulk_edit.py:423
+msgid "Is full depth"
+msgstr "Je plná hloubka"
+
+#: netbox/dcim/filtersets.py:1051 netbox/dcim/forms/common.py:18
+#: netbox/dcim/forms/filtersets.py:749 netbox/dcim/forms/filtersets.py:1303
+#: netbox/dcim/models/device_components.py:519
+#: netbox/virtualization/filtersets.py:230
+#: netbox/virtualization/filtersets.py:297
+#: netbox/virtualization/forms/filtersets.py:172
+#: netbox/virtualization/forms/filtersets.py:219
+msgid "MAC address"
+msgstr "MAC adresa"
+
+#: netbox/dcim/filtersets.py:1058 netbox/dcim/filtersets.py:1222
+#: netbox/dcim/forms/filtersets.py:758 netbox/dcim/forms/filtersets.py:861
+#: netbox/virtualization/filtersets.py:234
+#: netbox/virtualization/forms/filtersets.py:176
+msgid "Has a primary IP"
+msgstr "Má primární IP"
+
+#: netbox/dcim/filtersets.py:1062
+msgid "Has an out-of-band IP"
+msgstr "Má IP mimo pásmo"
+
+#: netbox/dcim/filtersets.py:1067
+msgid "Virtual chassis (ID)"
+msgstr "Virtuální podvozek (ID)"
+
+#: netbox/dcim/filtersets.py:1071
+msgid "Is a virtual chassis member"
+msgstr "Je virtuální člen šasi"
+
+#: netbox/dcim/filtersets.py:1112
+msgid "OOB IP (ID)"
+msgstr "OOB IP (ID)"
+
+#: netbox/dcim/filtersets.py:1116
+msgid "Has virtual device context"
+msgstr "Má kontext virtuálního zařízení"
+
+#: netbox/dcim/filtersets.py:1205
+msgid "VDC (ID)"
+msgstr "VDC (ID)"
+
+#: netbox/dcim/filtersets.py:1210
+msgid "Device model"
+msgstr "Model zařízení"
+
+#: netbox/dcim/filtersets.py:1215 netbox/ipam/filtersets.py:632
+#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420
+msgid "Interface (ID)"
+msgstr "Rozhraní (ID)"
+
+#: netbox/dcim/filtersets.py:1271
+msgid "Module type (model)"
+msgstr "Typ modulu (model)"
+
+#: netbox/dcim/filtersets.py:1277
+msgid "Module Bay (ID)"
+msgstr "Rozvaděč modulů (ID)"
+
+#: netbox/dcim/filtersets.py:1281 netbox/dcim/filtersets.py:1373
+#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851
+#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161
+#: netbox/vpn/filtersets.py:398
+msgid "Device (ID)"
+msgstr "Zařízení (ID)"
+
+#: netbox/dcim/filtersets.py:1369
+msgid "Rack (name)"
+msgstr "Stojan (název)"
+
+#: netbox/dcim/filtersets.py:1379 netbox/ipam/filtersets.py:606
+#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081
+#: netbox/vpn/filtersets.py:393
+msgid "Device (name)"
+msgstr "Zařízení (název)"
+
+#: netbox/dcim/filtersets.py:1390
+msgid "Device type (model)"
+msgstr "Typ zařízení (model)"
+
+#: netbox/dcim/filtersets.py:1395
+msgid "Device role (ID)"
+msgstr "Role zařízení (ID)"
+
+#: netbox/dcim/filtersets.py:1401
+msgid "Device role (slug)"
+msgstr "Role zařízení (slimák)"
+
+#: netbox/dcim/filtersets.py:1406
+msgid "Virtual Chassis (ID)"
+msgstr "Virtuální šasi (ID)"
+
+#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
+#: netbox/dcim/tables/devices.py:206 netbox/netbox/navigation/menu.py:66
+#: netbox/templates/dcim/device.html:120
+#: netbox/templates/dcim/device_edit.html:93
+#: netbox/templates/dcim/virtualchassis.html:20
+#: netbox/templates/dcim/virtualchassis_add.html:8
+#: netbox/templates/dcim/virtualchassis_edit.html:24
+msgid "Virtual Chassis"
+msgstr "Virtuální šasi"
+
+#: netbox/dcim/filtersets.py:1432
+msgid "Module (ID)"
+msgstr "Modul (ID)"
+
+#: netbox/dcim/filtersets.py:1439
+msgid "Cable (ID)"
+msgstr "Kabel (ID)"
+
+#: netbox/dcim/filtersets.py:1548 netbox/ipam/forms/bulk_import.py:188
+#: netbox/vpn/forms/bulk_import.py:308
+msgid "Assigned VLAN"
+msgstr "Přiřazená VLAN"
+
+#: netbox/dcim/filtersets.py:1552
+msgid "Assigned VID"
+msgstr "Přiřazené VID"
+
+#: netbox/dcim/filtersets.py:1557 netbox/dcim/forms/bulk_edit.py:1382
+#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
+#: netbox/dcim/forms/model_forms.py:1325
+#: netbox/dcim/models/device_components.py:712
+#: netbox/dcim/tables/devices.py:615 netbox/ipam/filtersets.py:316
+#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
+#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
+#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
+#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156
+#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278
+#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172
+#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60
+#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245
+#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429
+#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
+#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
+#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
+#: netbox/ipam/tables/ip.py:242 netbox/ipam/tables/ip.py:309
+#: netbox/ipam/tables/ip.py:360 netbox/ipam/tables/ip.py:450
+#: netbox/templates/dcim/interface.html:133
+#: netbox/templates/ipam/ipaddress.html:18
+#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
+#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13
+#: netbox/templates/virtualization/vminterface.html:47
+#: netbox/virtualization/forms/bulk_edit.py:261
+#: netbox/virtualization/forms/bulk_import.py:171
+#: netbox/virtualization/forms/filtersets.py:224
+#: netbox/virtualization/forms/model_forms.py:344
+#: netbox/virtualization/models/virtualmachines.py:350
+#: netbox/virtualization/tables/virtualmachines.py:136
+msgid "VRF"
+msgstr "VRF"
+
+#: netbox/dcim/filtersets.py:1563 netbox/ipam/filtersets.py:322
+#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489
+#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601
+msgid "VRF (RD)"
+msgstr "VRF (RD)"
+
+#: netbox/dcim/filtersets.py:1568 netbox/ipam/filtersets.py:1016
+#: netbox/vpn/filtersets.py:361
+msgid "L2VPN (ID)"
+msgstr "L2VPN (ID)"
+
+#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
+#: netbox/dcim/tables/devices.py:562 netbox/ipam/filtersets.py:1022
+#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
+#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
+#: netbox/templates/vpn/l2vpntermination.html:12
+#: netbox/virtualization/forms/filtersets.py:229
+#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246
+#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427
+#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55
+msgid "L2VPN"
+msgstr "L2VPN"
+
+#: netbox/dcim/filtersets.py:1606
+msgid "Virtual Chassis Interfaces for Device"
+msgstr "Virtuální rozhraní šasi pro zařízení"
+
+#: netbox/dcim/filtersets.py:1611
+msgid "Virtual Chassis Interfaces for Device (ID)"
+msgstr "Virtuální rozhraní šasi pro zařízení (ID)"
+
+#: netbox/dcim/filtersets.py:1615
+msgid "Kind of interface"
+msgstr "Druh rozhraní"
+
+#: netbox/dcim/filtersets.py:1620 netbox/virtualization/filtersets.py:289
+msgid "Parent interface (ID)"
+msgstr "Rodičovské rozhraní (ID)"
+
+#: netbox/dcim/filtersets.py:1625 netbox/virtualization/filtersets.py:294
+msgid "Bridged interface (ID)"
+msgstr "Přemostěné rozhraní (ID)"
+
+#: netbox/dcim/filtersets.py:1630
+msgid "LAG interface (ID)"
+msgstr "Rozhraní LAG (ID)"
+
+#: netbox/dcim/filtersets.py:1657 netbox/dcim/filtersets.py:1669
+#: netbox/dcim/forms/filtersets.py:1263 netbox/dcim/forms/model_forms.py:1637
+#: netbox/templates/dcim/virtualdevicecontext.html:15
+msgid "Virtual Device Context"
+msgstr "Kontext virtuálního zařízení"
+
+#: netbox/dcim/filtersets.py:1663
+msgid "Virtual Device Context (Identifier)"
+msgstr "Kontext virtuálního zařízení (identifikátor)"
+
+#: netbox/dcim/filtersets.py:1674
+#: netbox/templates/wireless/wirelesslan.html:11
+#: netbox/wireless/forms/model_forms.py:53
+msgid "Wireless LAN"
+msgstr "Bezdrátová síť LAN"
+
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:602
+msgid "Wireless link"
+msgstr "Bezdrátové spojení"
+
+#: netbox/dcim/filtersets.py:1748
+msgid "Installed module (ID)"
+msgstr "Instalovaný modul (ID)"
+
+#: netbox/dcim/filtersets.py:1759
+msgid "Installed device (ID)"
+msgstr "Instalované zařízení (ID)"
+
+#: netbox/dcim/filtersets.py:1765
+msgid "Installed device (name)"
+msgstr "Instalované zařízení (název)"
+
+#: netbox/dcim/filtersets.py:1831
+msgid "Master (ID)"
+msgstr "Mistr (ID)"
+
+#: netbox/dcim/filtersets.py:1837
+msgid "Master (name)"
+msgstr "Mistr (jméno)"
+
+#: netbox/dcim/filtersets.py:1879 netbox/tenancy/filtersets.py:246
+msgid "Tenant (ID)"
+msgstr "Nájemce (ID)"
+
+#: netbox/dcim/filtersets.py:1885 netbox/extras/filtersets.py:570
+#: netbox/tenancy/filtersets.py:252
+msgid "Tenant (slug)"
+msgstr "Nájemce (slimák)"
+
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1008
+msgid "Unterminated"
+msgstr "Neukončený"
+
+#: netbox/dcim/filtersets.py:2179
+msgid "Power panel (ID)"
+msgstr "Napájecí panel (ID)"
+
+#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
+#: netbox/extras/forms/model_forms.py:443
+#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:470
+#: netbox/templates/circuits/inc/circuit_termination.html:32
+#: netbox/templates/generic/bulk_edit.html:65
+#: netbox/templates/inc/panels/tags.html:5
+#: netbox/utilities/forms/fields/fields.py:81
+msgid "Tags"
+msgstr "Značky"
+
+#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
+#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
+#: netbox/dcim/forms/object_create.py:197
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
+#: netbox/dcim/tables/devices.py:695 netbox/dcim/tables/devicetypes.py:247
+#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
+#: netbox/templates/dcim/modulebay.html:34
+#: netbox/templates/dcim/virtualchassis.html:66
+#: netbox/templates/dcim/virtualchassis_edit.html:55
+msgid "Position"
+msgstr "Pozice"
+
+#: netbox/dcim/forms/bulk_create.py:114
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of names being "
+"created.)"
+msgstr ""
+"Podporovány jsou alfanumerické rozsahy. (Musí odpovídat počtu vytvořených "
+"jmen.)"
+
+#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99
+#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89
+#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
+#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
+#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
+#: netbox/ipam/tables/vlans.py:222 netbox/templates/dcim/interface.html:284
+#: netbox/templates/dcim/site.html:37
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
+#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
+#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6
+#: netbox/templates/users/group.html:14
+#: netbox/templates/virtualization/cluster.html:29
+#: netbox/templates/vpn/tunnel.html:29
+#: netbox/templates/wireless/wirelesslan.html:18
+#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94
+#: netbox/tenancy/forms/bulk_import.py:40
+#: netbox/tenancy/forms/bulk_import.py:81
+#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78
+#: netbox/tenancy/forms/filtersets.py:97
+#: netbox/tenancy/forms/model_forms.py:45
+#: netbox/tenancy/forms/model_forms.py:97
+#: netbox/tenancy/forms/model_forms.py:122
+#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107
+#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57
+#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32
+#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80
+#: netbox/virtualization/forms/bulk_edit.py:65
+#: netbox/virtualization/forms/bulk_import.py:47
+#: netbox/virtualization/forms/filtersets.py:85
+#: netbox/virtualization/forms/model_forms.py:66
+#: netbox/virtualization/tables/clusters.py:70
+#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158
+#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31
+#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48
+#: netbox/wireless/forms/bulk_import.py:36
+#: netbox/wireless/forms/filtersets.py:46
+#: netbox/wireless/forms/model_forms.py:40
+#: netbox/wireless/tables/wirelesslan.py:48
+msgid "Group"
+msgstr "Skupina"
+
+#: netbox/dcim/forms/bulk_edit.py:131
+msgid "Contact name"
+msgstr "Kontaktní jméno"
+
+#: netbox/dcim/forms/bulk_edit.py:136
+msgid "Contact phone"
+msgstr "Kontaktní telefon"
+
+#: netbox/dcim/forms/bulk_edit.py:142
+msgid "Contact E-mail"
+msgstr "Kontaktní e-mail"
+
+#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/model_forms.py:127
+msgid "Time zone"
+msgstr "Časové pásmo"
+
+#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160
+#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:204
+#: netbox/dcim/forms/bulk_import.py:1015 netbox/dcim/forms/filtersets.py:301
+#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
+#: netbox/dcim/forms/model_forms.py:1457
+#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
+#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:908
+#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:69
+#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246
+#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
+#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196
+#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297
+#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237
+#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360
+#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186
+#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248
+#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:258
+#: netbox/ipam/tables/ip.py:316 netbox/ipam/tables/ip.py:367
+#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:231
+#: netbox/templates/dcim/device.html:182
+#: netbox/templates/dcim/inc/panels/inventory_items.html:20
+#: netbox/templates/dcim/interface.html:223
+#: netbox/templates/dcim/inventoryitem.html:36
+#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41
+#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77
+#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52
+#: netbox/templates/virtualization/virtualmachine.html:23
+#: netbox/templates/vpn/tunneltermination.html:17
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:20
+#: netbox/tenancy/forms/bulk_edit.py:142
+#: netbox/tenancy/forms/filtersets.py:107
+#: netbox/tenancy/forms/model_forms.py:137
+#: netbox/tenancy/tables/contacts.py:102
+#: netbox/virtualization/forms/bulk_edit.py:145
+#: netbox/virtualization/forms/bulk_import.py:106
+#: netbox/virtualization/forms/filtersets.py:157
+#: netbox/virtualization/forms/model_forms.py:195
+#: netbox/virtualization/tables/virtualmachines.py:74
+#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81
+#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78
+#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82
+msgid "Role"
+msgstr "Role"
+
+#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610
+#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104
+#: netbox/templates/dcim/module.html:74
+#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55
+msgid "Serial Number"
+msgstr "Sériové číslo"
+
+#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:308
+#: netbox/dcim/forms/filtersets.py:744 netbox/dcim/forms/filtersets.py:898
+#: netbox/dcim/forms/filtersets.py:1450
+msgid "Asset tag"
+msgstr "Inventární číslo"
+
+#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/filtersets.py:293 netbox/templates/dcim/rack.html:86
+msgid "Width"
+msgstr "Šířka"
+
+#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37
+msgid "Height (U)"
+msgstr "Výška (U)"
+
+#: netbox/dcim/forms/bulk_edit.py:298
+msgid "Descending units"
+msgstr "Sestupné jednotky"
+
+#: netbox/dcim/forms/bulk_edit.py:301
+msgid "Outer width"
+msgstr "Vnější šířka"
+
+#: netbox/dcim/forms/bulk_edit.py:306
+msgid "Outer depth"
+msgstr "Vnější hloubka"
+
+#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:222
+msgid "Outer unit"
+msgstr "Vnější jednotka"
+
+#: netbox/dcim/forms/bulk_edit.py:316
+msgid "Mounting depth"
+msgstr "Hloubka montáže"
+
+#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351
+#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459
+#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495
+#: netbox/dcim/forms/bulk_import.py:329 netbox/dcim/forms/bulk_import.py:355
+#: netbox/dcim/forms/filtersets.py:252 netbox/dcim/forms/filtersets.py:313
+#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
+#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
+#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:107
+#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
+#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
+#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
+#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134
+#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188
+#: netbox/templates/dcim/device.html:324
+#: netbox/templates/dcim/devicetype.html:49
+#: netbox/templates/dcim/moduletype.html:30
+#: netbox/templates/extras/configcontext.html:17
+#: netbox/templates/extras/customlink.html:25
+#: netbox/templates/extras/savedfilter.html:33
+#: netbox/templates/ipam/role.html:30
+msgid "Weight"
+msgstr "Hmotnost"
+
+#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:318
+msgid "Max weight"
+msgstr "Max. hmotnost"
+
+#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441
+#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:334 netbox/dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/filtersets.py:323 netbox/dcim/forms/filtersets.py:534
+#: netbox/dcim/forms/filtersets.py:609
+msgid "Weight unit"
+msgstr "Jednotka hmotnosti"
+
+#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808
+#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:270
+#: netbox/dcim/forms/bulk_import.py:492 netbox/dcim/forms/bulk_import.py:1297
+#: netbox/dcim/forms/bulk_import.py:1301 netbox/dcim/forms/filtersets.py:103
+#: netbox/dcim/forms/filtersets.py:341 netbox/dcim/forms/filtersets.py:355
+#: netbox/dcim/forms/filtersets.py:393 netbox/dcim/forms/filtersets.py:703
+#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
+#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
+#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:161
+#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
+#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
+#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:16
+#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13
+#: netbox/templates/dcim/rack/base.html:4
+#: netbox/templates/dcim/rackreservation.html:19
+#: netbox/templates/dcim/rackreservation.html:36
+#: netbox/virtualization/forms/model_forms.py:113
+msgid "Rack"
+msgstr "Stojan"
+
+#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628
+#: netbox/dcim/forms/filtersets.py:249 netbox/dcim/forms/filtersets.py:334
+#: netbox/dcim/forms/filtersets.py:417 netbox/dcim/forms/filtersets.py:544
+#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:873
+#: netbox/dcim/forms/model_forms.py:613 netbox/dcim/forms/model_forms.py:1527
+#: netbox/templates/dcim/device_edit.html:20
+msgid "Hardware"
+msgstr "Hardware"
+
+#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466
+#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554
+#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165
+#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:316
+#: netbox/dcim/forms/bulk_import.py:350 netbox/dcim/forms/bulk_import.py:389
+#: netbox/dcim/forms/bulk_import.py:425 netbox/dcim/forms/bulk_import.py:1021
+#: netbox/dcim/forms/filtersets.py:430 netbox/dcim/forms/filtersets.py:555
+#: netbox/dcim/forms/filtersets.py:631 netbox/dcim/forms/filtersets.py:713
+#: netbox/dcim/forms/filtersets.py:878 netbox/dcim/forms/filtersets.py:1443
+#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
+#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
+#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
+#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:911
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
+#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
+#: netbox/templates/dcim/devicetype.html:14
+#: netbox/templates/dcim/inventoryitem.html:44
+#: netbox/templates/dcim/manufacturer.html:33
+#: netbox/templates/dcim/modulebay.html:58
+#: netbox/templates/dcim/moduletype.html:14
+#: netbox/templates/dcim/platform.html:37
+msgid "Manufacturer"
+msgstr "Výrobce"
+
+#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/filtersets.py:435 netbox/dcim/forms/model_forms.py:297
+msgid "Default platform"
+msgstr "Výchozí platforma"
+
+#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471
+#: netbox/dcim/forms/filtersets.py:438 netbox/dcim/forms/filtersets.py:558
+msgid "Part number"
+msgstr "Číslo dílu"
+
+#: netbox/dcim/forms/bulk_edit.py:416
+msgid "U height"
+msgstr "Výška U pozic"
+
+#: netbox/dcim/forms/bulk_edit.py:428 netbox/dcim/tables/devicetypes.py:103
+msgid "Exclude from utilization"
+msgstr "Vyloučit z využití"
+
+#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603
+#: netbox/dcim/forms/bulk_import.py:519 netbox/dcim/forms/filtersets.py:447
+#: netbox/dcim/forms/filtersets.py:735 netbox/templates/dcim/device.html:98
+#: netbox/templates/dcim/devicetype.html:65
+msgid "Airflow"
+msgstr "Proudění vzduchu"
+
+#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312
+#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88
+#: netbox/templates/dcim/devicebay.html:52
+#: netbox/templates/dcim/module.html:58
+msgid "Device Type"
+msgstr "Typ zařízení"
+
+#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345
+#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65
+#: netbox/templates/dcim/module.html:62
+#: netbox/templates/dcim/modulebay.html:62
+#: netbox/templates/dcim/moduletype.html:11
+msgid "Module Type"
+msgstr "Typ modulu"
+
+#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
+#: netbox/dcim/tables/devices.py:67
+msgid "VM role"
+msgstr "Role virtuálního počítače"
+
+#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535
+#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:373
+#: netbox/dcim/forms/bulk_import.py:377 netbox/dcim/forms/bulk_import.py:396
+#: netbox/dcim/forms/bulk_import.py:400 netbox/dcim/forms/bulk_import.py:525
+#: netbox/dcim/forms/bulk_import.py:529 netbox/dcim/forms/filtersets.py:620
+#: netbox/dcim/forms/filtersets.py:636 netbox/dcim/forms/filtersets.py:754
+#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384
+#: netbox/dcim/forms/model_forms.py:498
+#: netbox/virtualization/forms/bulk_import.py:132
+#: netbox/virtualization/forms/bulk_import.py:133
+#: netbox/virtualization/forms/filtersets.py:184
+#: netbox/virtualization/forms/model_forms.py:215
+msgid "Config template"
+msgstr "Konfigurační šablona"
+
+#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959
+#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/filtersets.py:113
+#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:837 netbox/extras/filtersets.py:499
+msgid "Device type"
+msgstr "Typ zařízení"
+
+#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:412
+#: netbox/dcim/forms/filtersets.py:118 netbox/dcim/forms/model_forms.py:452
+msgid "Device role"
+msgstr "Role zařízení"
+
+#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
+#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:182
+#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
+#: netbox/templates/dcim/platform.html:26
+#: netbox/templates/virtualization/virtualmachine.html:27
+#: netbox/virtualization/forms/bulk_edit.py:160
+#: netbox/virtualization/forms/bulk_import.py:122
+#: netbox/virtualization/forms/filtersets.py:168
+#: netbox/virtualization/forms/model_forms.py:203
+#: netbox/virtualization/tables/virtualmachines.py:78
+msgid "Platform"
+msgstr "Nástupiště"
+
+#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179
+#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589
+#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:642
+#: netbox/dcim/forms/bulk_import.py:668 netbox/dcim/forms/bulk_import.py:694
+#: netbox/dcim/forms/bulk_import.py:714 netbox/dcim/forms/bulk_import.py:767
+#: netbox/dcim/forms/bulk_import.py:885 netbox/dcim/forms/bulk_import.py:933
+#: netbox/dcim/forms/bulk_import.py:950 netbox/dcim/forms/bulk_import.py:962
+#: netbox/dcim/forms/bulk_import.py:1010 netbox/dcim/forms/bulk_import.py:1361
+#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:130
+#: netbox/dcim/forms/filtersets.py:852 netbox/dcim/forms/filtersets.py:982
+#: netbox/dcim/forms/filtersets.py:1172 netbox/dcim/forms/filtersets.py:1194
+#: netbox/dcim/forms/filtersets.py:1216 netbox/dcim/forms/filtersets.py:1233
+#: netbox/dcim/forms/filtersets.py:1253 netbox/dcim/forms/filtersets.py:1361
+#: netbox/dcim/forms/filtersets.py:1383 netbox/dcim/forms/filtersets.py:1404
+#: netbox/dcim/forms/filtersets.py:1419 netbox/dcim/forms/filtersets.py:1433
+#: netbox/dcim/forms/filtersets.py:1496 netbox/dcim/forms/filtersets.py:1520
+#: netbox/dcim/forms/filtersets.py:1544 netbox/dcim/forms/model_forms.py:576
+#: netbox/dcim/forms/model_forms.py:797 netbox/dcim/forms/model_forms.py:1156
+#: netbox/dcim/forms/model_forms.py:1611
+#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
+#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:363
+#: netbox/dcim/tables/devices.py:404 netbox/dcim/tables/devices.py:446
+#: netbox/dcim/tables/devices.py:497 netbox/dcim/tables/devices.py:586
+#: netbox/dcim/tables/devices.py:685 netbox/dcim/tables/devices.py:742
+#: netbox/dcim/tables/devices.py:789 netbox/dcim/tables/devices.py:849
+#: netbox/dcim/tables/devices.py:901 netbox/dcim/tables/devices.py:1028
+#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330
+#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758
+#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176
+#: netbox/templates/dcim/consoleport.html:20
+#: netbox/templates/dcim/consoleserverport.html:20
+#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:130
+#: netbox/templates/dcim/device_edit.html:10
+#: netbox/templates/dcim/devicebay.html:20
+#: netbox/templates/dcim/devicebay.html:48
+#: netbox/templates/dcim/frontport.html:20
+#: netbox/templates/dcim/interface.html:30
+#: netbox/templates/dcim/interface.html:161
+#: netbox/templates/dcim/inventoryitem.html:20
+#: netbox/templates/dcim/module.html:54
+#: netbox/templates/dcim/modulebay.html:20
+#: netbox/templates/dcim/poweroutlet.html:20
+#: netbox/templates/dcim/powerport.html:20
+#: netbox/templates/dcim/rearport.html:20
+#: netbox/templates/dcim/virtualchassis.html:65
+#: netbox/templates/dcim/virtualchassis_edit.html:51
+#: netbox/templates/dcim/virtualdevicecontext.html:22
+#: netbox/templates/virtualization/virtualmachine.html:110
+#: netbox/templates/vpn/tunneltermination.html:23
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:6
+#: netbox/virtualization/filtersets.py:167
+#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_import.py:99
+#: netbox/virtualization/forms/filtersets.py:128
+#: netbox/virtualization/forms/model_forms.py:185
+#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44
+#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283
+#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90
+#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236
+#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99
+#: netbox/wireless/forms/model_forms.py:141
+#: netbox/wireless/tables/wirelesslan.py:75
+msgid "Device"
+msgstr "Zařízení"
+
+#: netbox/dcim/forms/bulk_edit.py:629
+#: netbox/templates/extras/dashboard/widget_config.html:7
+#: netbox/virtualization/forms/bulk_edit.py:191
+msgid "Configuration"
+msgstr "Konfigurace"
+
+#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:592
+#: netbox/dcim/forms/model_forms.py:590 netbox/dcim/forms/model_forms.py:845
+msgid "Module type"
+msgstr "Typ modulu"
+
+#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882
+#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924
+#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010
+#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088
+#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133
+#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:66
+#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32
+#: netbox/templates/dcim/consoleport.html:32
+#: netbox/templates/dcim/consoleserverport.html:32
+#: netbox/templates/dcim/devicebay.html:28
+#: netbox/templates/dcim/frontport.html:32
+#: netbox/templates/dcim/inc/panels/inventory_items.html:19
+#: netbox/templates/dcim/interface.html:42
+#: netbox/templates/dcim/inventoryitem.html:32
+#: netbox/templates/dcim/modulebay.html:30
+#: netbox/templates/dcim/poweroutlet.html:32
+#: netbox/templates/dcim/powerport.html:32
+#: netbox/templates/dcim/rearport.html:32
+#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/generic/bulk_import.html:162
+msgid "Label"
+msgstr "Štítek"
+
+#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:999
+#: netbox/templates/dcim/cable.html:50
+msgid "Length"
+msgstr "Délka"
+
+#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1165
+#: netbox/dcim/forms/bulk_import.py:1168 netbox/dcim/forms/filtersets.py:1003
+msgid "Length unit"
+msgstr "Jednotka délky"
+
+#: netbox/dcim/forms/bulk_edit.py:735
+#: netbox/templates/dcim/virtualchassis.html:23
+msgid "Domain"
+msgstr "Doména"
+
+#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1284
+#: netbox/dcim/forms/filtersets.py:1089 netbox/dcim/forms/model_forms.py:698
+msgid "Power panel"
+msgstr "Napájecí panel"
+
+#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1320
+#: netbox/dcim/forms/filtersets.py:1111
+#: netbox/templates/dcim/powerfeed.html:83
+msgid "Supply"
+msgstr "Zdroj"
+
+#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1325
+#: netbox/dcim/forms/filtersets.py:1116
+#: netbox/templates/dcim/powerfeed.html:95
+msgid "Phase"
+msgstr "Fáze"
+
+#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1121
+#: netbox/templates/dcim/powerfeed.html:87
+msgid "Voltage"
+msgstr "Napětí"
+
+#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1125
+#: netbox/templates/dcim/powerfeed.html:91
+msgid "Amperage"
+msgstr "Proud"
+
+#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1129
+msgid "Max utilization"
+msgstr "Maximální využití"
+
+#: netbox/dcim/forms/bulk_edit.py:934
+msgid "Maximum draw"
+msgstr "Maximální příkon"
+
+#: netbox/dcim/forms/bulk_edit.py:937
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_components.py:357
+msgid "Maximum power draw (watts)"
+msgstr "Maximální příkon (W)"
+
+#: netbox/dcim/forms/bulk_edit.py:940
+msgid "Allocated draw"
+msgstr "Přidělený příkon"
+
+#: netbox/dcim/forms/bulk_edit.py:943
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:364
+msgid "Allocated power draw (watts)"
+msgstr "Přidělený příkon (W)"
+
+#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:725
+#: netbox/dcim/forms/model_forms.py:901 netbox/dcim/forms/model_forms.py:1226
+#: netbox/dcim/forms/model_forms.py:1514 netbox/dcim/forms/object_import.py:55
+msgid "Power port"
+msgstr "Napájecí port"
+
+#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:732
+msgid "Feed leg"
+msgstr "Napájecí větev"
+
+#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333
+msgid "Management only"
+msgstr "Pouze správa"
+
+#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339
+#: netbox/dcim/forms/bulk_import.py:815 netbox/dcim/forms/filtersets.py:1312
+#: netbox/dcim/forms/object_import.py:90
+#: netbox/dcim/models/device_component_templates.py:411
+#: netbox/dcim/models/device_components.py:671
+msgid "PoE mode"
+msgstr "Režim PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345
+#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1317
+#: netbox/dcim/forms/object_import.py:95
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:677
+msgid "PoE type"
+msgstr "Typ PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1322
+#: netbox/dcim/forms/object_import.py:100
+msgid "Wireless role"
+msgstr "Bezdrátová role"
+
+#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:308
+#: netbox/templates/dcim/consoleport.html:24
+#: netbox/templates/dcim/consoleserverport.html:24
+#: netbox/templates/dcim/frontport.html:24
+#: netbox/templates/dcim/interface.html:34
+#: netbox/templates/dcim/module.html:51
+#: netbox/templates/dcim/modulebay.html:54
+#: netbox/templates/dcim/poweroutlet.html:24
+#: netbox/templates/dcim/powerport.html:24
+#: netbox/templates/dcim/rearport.html:24
+msgid "Module"
+msgstr "Modul"
+
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:654
+#: netbox/templates/dcim/interface.html:110
+msgid "LAG"
+msgstr "Agregační skupina"
+
+#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1253
+msgid "Virtual device contexts"
+msgstr "Kontexty virtuálních zařízení"
+
+#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
+#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
+#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
+#: netbox/dcim/tables/devices.py:599
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
+#: netbox/templates/dcim/consoleport.html:40
+#: netbox/templates/dcim/consoleserverport.html:40
+msgid "Speed"
+msgstr "Rychlost"
+
+#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:824
+#: netbox/templates/vpn/ikepolicy.html:25
+#: netbox/templates/vpn/ipsecprofile.html:21
+#: netbox/templates/vpn/ipsecprofile.html:48
+#: netbox/virtualization/forms/bulk_edit.py:233
+#: netbox/virtualization/forms/bulk_import.py:165
+#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232
+#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234
+#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178
+#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64
+#: netbox/vpn/tables/crypto.py:162
+msgid "Mode"
+msgstr "Režim"
+
+#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1302
+#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/model_forms.py:321
+msgid "VLAN group"
+msgstr "Skupina VLAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
+#: netbox/dcim/tables/devices.py:571
+#: netbox/virtualization/forms/bulk_edit.py:248
+#: netbox/virtualization/forms/model_forms.py:326
+msgid "Untagged VLAN"
+msgstr "Neznačené VLAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
+#: netbox/dcim/tables/devices.py:577
+#: netbox/virtualization/forms/bulk_edit.py:256
+#: netbox/virtualization/forms/model_forms.py:335
+msgid "Tagged VLANs"
+msgstr "Označené VLAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1289
+msgid "Wireless LAN group"
+msgstr "Skupina bezdrátových sítí"
+
+#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
+#: netbox/dcim/tables/devices.py:608 netbox/netbox/navigation/menu.py:133
+#: netbox/templates/dcim/interface.html:280
+#: netbox/wireless/tables/wirelesslan.py:24
+msgid "Wireless LANs"
+msgstr "Bezdrátové LAN sítě"
+
+#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1249
+#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:271
+#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169
+#: netbox/templates/dcim/interface.html:122
+#: netbox/templates/ipam/prefix.html:95
+#: netbox/virtualization/forms/model_forms.py:349
+msgid "Addressing"
+msgstr "Adresování"
+
+#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:651
+#: netbox/dcim/forms/model_forms.py:1338
+#: netbox/virtualization/forms/model_forms.py:350
+msgid "Operation"
+msgstr "Operace"
+
+#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1250
+#: netbox/dcim/forms/model_forms.py:935 netbox/dcim/forms/model_forms.py:1340
+msgid "PoE"
+msgstr "PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1339
+#: netbox/templates/dcim/interface.html:99
+#: netbox/virtualization/forms/bulk_edit.py:267
+#: netbox/virtualization/forms/model_forms.py:351
+msgid "Related Interfaces"
+msgstr "Související rozhraní"
+
+#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1341
+#: netbox/virtualization/forms/bulk_edit.py:268
+#: netbox/virtualization/forms/model_forms.py:352
+msgid "802.1Q Switching"
+msgstr "Přepínání 802.1Q"
+
+#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469
+msgid "Interface mode must be specified to assign VLANs"
+msgstr "Pro přiřazení sítí VLAN musí být zadán režim rozhraní"
+
+#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50
+msgid "An access interface cannot have tagged VLANs assigned."
+msgstr "Přístupovému rozhraní nelze přiřadit označené sítě VLAN."
+
+#: netbox/dcim/forms/bulk_import.py:63
+msgid "Name of parent region"
+msgstr "Název nadřazené oblasti"
+
+#: netbox/dcim/forms/bulk_import.py:77
+msgid "Name of parent site group"
+msgstr "Název nadřazené skupiny webů"
+
+#: netbox/dcim/forms/bulk_import.py:96
+msgid "Assigned region"
+msgstr "Přiřazená oblast"
+
+#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44
+#: netbox/tenancy/forms/bulk_import.py:85
+#: netbox/wireless/forms/bulk_import.py:40
+msgid "Assigned group"
+msgstr "Přiřazená skupina"
+
+#: netbox/dcim/forms/bulk_import.py:122
+msgid "available options"
+msgstr "dostupné možnosti"
+
+#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:482
+#: netbox/dcim/forms/bulk_import.py:1281 netbox/ipam/forms/bulk_import.py:174
+#: netbox/ipam/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:63
+#: netbox/virtualization/forms/bulk_import.py:89
+msgid "Assigned site"
+msgstr "Přiřazené místo"
+
+#: netbox/dcim/forms/bulk_import.py:140
+msgid "Parent location"
+msgstr "Rodičovská lokalita"
+
+#: netbox/dcim/forms/bulk_import.py:142
+msgid "Location not found."
+msgstr "Místo nenalezeno."
+
+#: netbox/dcim/forms/bulk_import.py:196
+msgid "Name of assigned tenant"
+msgstr "Jméno přiděleného nájemce"
+
+#: netbox/dcim/forms/bulk_import.py:208
+msgid "Name of assigned role"
+msgstr "Název přiřazené role"
+
+#: netbox/dcim/forms/bulk_import.py:214
+msgid "Rack type"
+msgstr "Typ stojanu"
+
+#: netbox/dcim/forms/bulk_import.py:219
+msgid "Rail-to-rail width (in inches)"
+msgstr "Šířka kolejnice k kolejnici (v palcích)"
+
+#: netbox/dcim/forms/bulk_import.py:225
+msgid "Unit for outer dimensions"
+msgstr "Jednotka pro vnější rozměry"
+
+#: netbox/dcim/forms/bulk_import.py:231
+msgid "Unit for rack weights"
+msgstr "Jednotka pro regálové závaží"
+
+#: netbox/dcim/forms/bulk_import.py:257
+msgid "Parent site"
+msgstr "Nadřazený web"
+
+#: netbox/dcim/forms/bulk_import.py:264 netbox/dcim/forms/bulk_import.py:1294
+msgid "Rack's location (if any)"
+msgstr "Umístění stojanu (pokud existuje)"
+
+#: netbox/dcim/forms/bulk_import.py:273 netbox/dcim/forms/model_forms.py:253
+#: netbox/dcim/tables/racks.py:153
+#: netbox/templates/dcim/rackreservation.html:12
+#: netbox/templates/dcim/rackreservation.html:45
+msgid "Units"
+msgstr "Jednotky"
+
+#: netbox/dcim/forms/bulk_import.py:276
+msgid "Comma-separated list of individual unit numbers"
+msgstr "Seznam jednotlivých čísel jednotek oddělených čárkami"
+
+#: netbox/dcim/forms/bulk_import.py:319
+msgid "The manufacturer which produces this device type"
+msgstr "Výrobce, který vyrábí tento typ zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:326
+msgid "The default platform for devices of this type (optional)"
+msgstr "Výchozí platforma pro zařízení tohoto typu (volitelné)"
+
+#: netbox/dcim/forms/bulk_import.py:331
+msgid "Device weight"
+msgstr "Hmotnost zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:337
+msgid "Unit for device weight"
+msgstr "Jednotka pro hmotnost zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:357
+msgid "Module weight"
+msgstr "Hmotnost modulu"
+
+#: netbox/dcim/forms/bulk_import.py:363
+msgid "Unit for module weight"
+msgstr "Jednotka pro hmotnost modulu"
+
+#: netbox/dcim/forms/bulk_import.py:393
+msgid "Limit platform assignments to this manufacturer"
+msgstr "Omezte přiřazení platformy tomuto výrobci"
+
+#: netbox/dcim/forms/bulk_import.py:415 netbox/dcim/forms/bulk_import.py:1364
+#: netbox/tenancy/forms/bulk_import.py:106
+msgid "Assigned role"
+msgstr "Přidělená role"
+
+#: netbox/dcim/forms/bulk_import.py:428
+msgid "Device type manufacturer"
+msgstr "Výrobce typu zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:434
+msgid "Device type model"
+msgstr "Model typu zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:126
+msgid "Assigned platform"
+msgstr "Přiřazená platforma"
+
+#: netbox/dcim/forms/bulk_import.py:449 netbox/dcim/forms/bulk_import.py:453
+#: netbox/dcim/forms/model_forms.py:479
+msgid "Virtual chassis"
+msgstr "Virtuální podvozek"
+
+#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
+#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
+#: netbox/dcim/tables/devices.py:202 netbox/extras/filtersets.py:548
+#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
+#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
+#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
+#: netbox/templates/virtualization/cluster.html:10
+#: netbox/templates/virtualization/virtualmachine.html:88
+#: netbox/templates/virtualization/virtualmachine.html:97
+#: netbox/virtualization/filtersets.py:157
+#: netbox/virtualization/filtersets.py:273
+#: netbox/virtualization/forms/bulk_edit.py:129
+#: netbox/virtualization/forms/bulk_import.py:92
+#: netbox/virtualization/forms/filtersets.py:99
+#: netbox/virtualization/forms/filtersets.py:123
+#: netbox/virtualization/forms/filtersets.py:200
+#: netbox/virtualization/forms/model_forms.py:79
+#: netbox/virtualization/forms/model_forms.py:176
+#: netbox/virtualization/tables/virtualmachines.py:66
+msgid "Cluster"
+msgstr "Klastr"
+
+#: netbox/dcim/forms/bulk_import.py:460
+msgid "Virtualization cluster"
+msgstr "Virtualizační klastr"
+
+#: netbox/dcim/forms/bulk_import.py:489
+msgid "Assigned location (if any)"
+msgstr "Přiřazené umístění (pokud existuje)"
+
+#: netbox/dcim/forms/bulk_import.py:496
+msgid "Assigned rack (if any)"
+msgstr "Přiřazený stojan (pokud existuje)"
+
+#: netbox/dcim/forms/bulk_import.py:499
+msgid "Face"
+msgstr "Tvář"
+
+#: netbox/dcim/forms/bulk_import.py:502
+msgid "Mounted rack face"
+msgstr "Namontovaná plocha stojanu"
+
+#: netbox/dcim/forms/bulk_import.py:509
+msgid "Parent device (for child devices)"
+msgstr "Rodičovské zařízení (pro podřízená zařízení)"
+
+#: netbox/dcim/forms/bulk_import.py:512
+msgid "Device bay"
+msgstr "Místo pro zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:516
+msgid "Device bay in which this device is installed (for child devices)"
+msgstr ""
+"Místo pro zařízení, ve kterém je toto zařízení nainstalováno (pro podřízená "
+"zařízení)"
+
+#: netbox/dcim/forms/bulk_import.py:522
+msgid "Airflow direction"
+msgstr "Směr proudění vzduchu"
+
+#: netbox/dcim/forms/bulk_import.py:583
+msgid "The device in which this module is installed"
+msgstr "Zařízení, ve kterém je tento modul nainstalován"
+
+#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/model_forms.py:583
+msgid "Module bay"
+msgstr "Modulová přihrádka"
+
+#: netbox/dcim/forms/bulk_import.py:589
+msgid "The module bay in which this module is installed"
+msgstr "Místo modulu, ve kterém je tento modul nainstalován"
+
+#: netbox/dcim/forms/bulk_import.py:595
+msgid "The type of module"
+msgstr "Typ modulu"
+
+#: netbox/dcim/forms/bulk_import.py:603 netbox/dcim/forms/model_forms.py:599
+msgid "Replicate components"
+msgstr "Replikace komponent"
+
+#: netbox/dcim/forms/bulk_import.py:605
+msgid ""
+"Automatically populate components associated with this module type (enabled "
+"by default)"
+msgstr ""
+"Automaticky naplnit komponenty přidružené k tomuto typu modulu (ve výchozím "
+"nastavení povoleno)"
+
+#: netbox/dcim/forms/bulk_import.py:608 netbox/dcim/forms/model_forms.py:605
+msgid "Adopt components"
+msgstr "Přijměte komponenty"
+
+#: netbox/dcim/forms/bulk_import.py:610 netbox/dcim/forms/model_forms.py:608
+msgid "Adopt already existing components"
+msgstr "Přijměte již existující komponenty"
+
+#: netbox/dcim/forms/bulk_import.py:650 netbox/dcim/forms/bulk_import.py:676
+#: netbox/dcim/forms/bulk_import.py:702
+msgid "Port type"
+msgstr "Typ portu"
+
+#: netbox/dcim/forms/bulk_import.py:658 netbox/dcim/forms/bulk_import.py:684
+msgid "Port speed in bps"
+msgstr "Rychlost portu v bps"
+
+#: netbox/dcim/forms/bulk_import.py:722
+msgid "Outlet type"
+msgstr "Typ výstupu"
+
+#: netbox/dcim/forms/bulk_import.py:729
+msgid "Local power port which feeds this outlet"
+msgstr "Místní napájecí port, který napájí tuto zásuvku"
+
+#: netbox/dcim/forms/bulk_import.py:735
+msgid "Electrical phase (for three-phase circuits)"
+msgstr "Elektrická fáze (pro třífázové obvody)"
+
+#: netbox/dcim/forms/bulk_import.py:776 netbox/dcim/forms/model_forms.py:1264
+#: netbox/virtualization/forms/bulk_import.py:155
+#: netbox/virtualization/forms/model_forms.py:305
+msgid "Parent interface"
+msgstr "Nadřazené rozhraní"
+
+#: netbox/dcim/forms/bulk_import.py:783 netbox/dcim/forms/model_forms.py:1272
+#: netbox/virtualization/forms/bulk_import.py:162
+#: netbox/virtualization/forms/model_forms.py:313
+msgid "Bridged interface"
+msgstr "Přemostěné rozhraní"
+
+#: netbox/dcim/forms/bulk_import.py:786
+msgid "Lag"
+msgstr "Zpoždění"
+
+#: netbox/dcim/forms/bulk_import.py:790
+msgid "Parent LAG interface"
+msgstr "Nadřazené rozhraní LAG"
+
+#: netbox/dcim/forms/bulk_import.py:793
+msgid "Vdcs"
+msgstr "Vdcs"
+
+#: netbox/dcim/forms/bulk_import.py:798
+msgid "VDC names separated by commas, encased with double quotes. Example:"
+msgstr "Názvy VDC oddělené čárkami, uzavřené dvojitými uvozovkami. Příklad:"
+
+#: netbox/dcim/forms/bulk_import.py:804
+msgid "Physical medium"
+msgstr "Fyzické médium"
+
+#: netbox/dcim/forms/bulk_import.py:807 netbox/dcim/forms/filtersets.py:1283
+msgid "Duplex"
+msgstr "Dvoupodlažní"
+
+#: netbox/dcim/forms/bulk_import.py:812
+msgid "Poe mode"
+msgstr "Režim Poe"
+
+#: netbox/dcim/forms/bulk_import.py:818
+msgid "Poe type"
+msgstr "Typ Poe"
+
+#: netbox/dcim/forms/bulk_import.py:827
+#: netbox/virtualization/forms/bulk_import.py:168
+msgid "IEEE 802.1Q operational mode (for L2 interfaces)"
+msgstr "Provozní režim IEEE 802.1Q (pro rozhraní L2)"
+
+#: netbox/dcim/forms/bulk_import.py:834 netbox/ipam/forms/bulk_import.py:160
+#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282
+#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277
+#: netbox/ipam/forms/filtersets.py:336
+#: netbox/virtualization/forms/bulk_import.py:175
+msgid "Assigned VRF"
+msgstr "Přiřazené VRF"
+
+#: netbox/dcim/forms/bulk_import.py:837
+msgid "Rf role"
+msgstr "Rf role"
+
+#: netbox/dcim/forms/bulk_import.py:840
+msgid "Wireless role (AP/station)"
+msgstr "Bezdrátová role (AP/stanice)"
+
+#: netbox/dcim/forms/bulk_import.py:876
+#, python-brace-format
+msgid "VDC {vdc} is not assigned to device {device}"
+msgstr "VDC {vdc} není přiřazen k zařízení {device}"
+
+#: netbox/dcim/forms/bulk_import.py:890 netbox/dcim/forms/model_forms.py:948
+#: netbox/dcim/forms/model_forms.py:1522
+#: netbox/dcim/forms/object_import.py:117
+msgid "Rear port"
+msgstr "Zadní port"
+
+#: netbox/dcim/forms/bulk_import.py:893
+msgid "Corresponding rear port"
+msgstr "Odpovídající zadní port"
+
+#: netbox/dcim/forms/bulk_import.py:898 netbox/dcim/forms/bulk_import.py:939
+#: netbox/dcim/forms/bulk_import.py:1155
+msgid "Physical medium classification"
+msgstr "Klasifikace fyzického média"
+
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:810
+msgid "Installed device"
+msgstr "Nainstalované zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:971
+msgid "Child device installed within this bay"
+msgstr "Dětské zařízení instalované v této pozici"
+
+#: netbox/dcim/forms/bulk_import.py:973
+msgid "Child device not found."
+msgstr "Dětské zařízení nebylo nalezeno."
+
+#: netbox/dcim/forms/bulk_import.py:1031
+msgid "Parent inventory item"
+msgstr "Nadřazená položka inventáře"
+
+#: netbox/dcim/forms/bulk_import.py:1034
+msgid "Component type"
+msgstr "Typ komponenty"
+
+#: netbox/dcim/forms/bulk_import.py:1038
+msgid "Component Type"
+msgstr "Typ komponenty"
+
+#: netbox/dcim/forms/bulk_import.py:1041
+msgid "Compnent name"
+msgstr "Název komponenty"
+
+#: netbox/dcim/forms/bulk_import.py:1043
+msgid "Component Name"
+msgstr "Název komponenty"
+
+#: netbox/dcim/forms/bulk_import.py:1085
+#, python-brace-format
+msgid "Component not found: {device} - {component_name}"
+msgstr "Komponenta nebyla nalezena: {device} - {component_name}"
+
+#: netbox/dcim/forms/bulk_import.py:1110
+msgid "Side A device"
+msgstr "Zařízení na straně A"
+
+#: netbox/dcim/forms/bulk_import.py:1113 netbox/dcim/forms/bulk_import.py:1131
+msgid "Device name"
+msgstr "Název zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:1116
+msgid "Side A type"
+msgstr "Typ strany A"
+
+#: netbox/dcim/forms/bulk_import.py:1119 netbox/dcim/forms/bulk_import.py:1137
+msgid "Termination type"
+msgstr "Typ ukončení"
+
+#: netbox/dcim/forms/bulk_import.py:1122
+msgid "Side A name"
+msgstr "Jméno strany A"
+
+#: netbox/dcim/forms/bulk_import.py:1123 netbox/dcim/forms/bulk_import.py:1141
+msgid "Termination name"
+msgstr "Název ukončení"
+
+#: netbox/dcim/forms/bulk_import.py:1128
+msgid "Side B device"
+msgstr "Zařízení na straně B"
+
+#: netbox/dcim/forms/bulk_import.py:1134
+msgid "Side B type"
+msgstr "Typ strany B"
+
+#: netbox/dcim/forms/bulk_import.py:1140
+msgid "Side B name"
+msgstr "Název strany B"
+
+#: netbox/dcim/forms/bulk_import.py:1149
+#: netbox/wireless/forms/bulk_import.py:86
+msgid "Connection status"
+msgstr "Stav připojení"
+
+#: netbox/dcim/forms/bulk_import.py:1201
+#, python-brace-format
+msgid "Side {side_upper}: {device} {termination_object} is already connected"
+msgstr "Strana {side_upper}: {device} {termination_object} je již připojeno"
+
+#: netbox/dcim/forms/bulk_import.py:1207
+#, python-brace-format
+msgid "{side_upper} side termination not found: {device} {name}"
+msgstr "Zakončení strany {side_upper} nebylo nalezeno: {device} {name}"
+
+#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
+#: netbox/dcim/tables/devices.py:998 netbox/templates/dcim/device.html:132
+#: netbox/templates/dcim/virtualchassis.html:27
+#: netbox/templates/dcim/virtualchassis.html:67
+msgid "Master"
+msgstr "Hlavní"
+
+#: netbox/dcim/forms/bulk_import.py:1236
+msgid "Master device"
+msgstr "Hlavní zařízení"
+
+#: netbox/dcim/forms/bulk_import.py:1253
+msgid "Name of parent site"
+msgstr "Název nadřazeného webu"
+
+#: netbox/dcim/forms/bulk_import.py:1287
+msgid "Upstream power panel"
+msgstr "Nadřazený napájecí panel"
+
+#: netbox/dcim/forms/bulk_import.py:1317
+msgid "Primary or redundant"
+msgstr "Primární nebo redundantní"
+
+#: netbox/dcim/forms/bulk_import.py:1322
+msgid "Supply type (AC/DC)"
+msgstr "Typ napájení (AC/DC)"
+
+#: netbox/dcim/forms/bulk_import.py:1327
+msgid "Single or three-phase"
+msgstr "Jednofázové nebo třífázové"
+
+#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
+#: netbox/templates/dcim/interface.html:57
+#: netbox/templates/virtualization/vminterface.html:55
+#: netbox/virtualization/forms/bulk_edit.py:225
+msgid "MTU"
+msgstr "MTU"
+
+#: netbox/dcim/forms/common.py:65
+#, python-brace-format
+msgid ""
+"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
+"parent device/VM, or they must be global"
+msgstr ""
+"Označené VLAN ({vlans}) musí patřit ke stejnému webu jako nadřazené "
+"zařízení/VM rozhraní, nebo musí být globální"
+
+#: netbox/dcim/forms/common.py:110
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Nelze nainstalovat modul se zástupnými hodnotami do pozice modulu bez "
+"definované polohy."
+
+#: netbox/dcim/forms/common.py:119
+#, python-brace-format
+msgid "Cannot adopt {model} {name} as it already belongs to a module"
+msgstr "Nelze adoptovat {model} {name}, protože již patří do modulu"
+
+#: netbox/dcim/forms/common.py:128
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "{model} pojmenovaný {name} již existuje"
+
+#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:686
+#: netbox/dcim/tables/power.py:66
+#: netbox/templates/dcim/inc/cable_termination.html:37
+#: netbox/templates/dcim/powerfeed.html:24
+#: netbox/templates/dcim/powerpanel.html:19
+#: netbox/templates/dcim/trace/powerpanel.html:4
+msgid "Power Panel"
+msgstr "Napájecí panel"
+
+#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:713
+#: netbox/templates/dcim/powerfeed.html:21
+#: netbox/templates/dcim/powerport.html:80
+msgid "Power Feed"
+msgstr "Napájecí zdroj"
+
+#: netbox/dcim/forms/connections.py:79
+msgid "Side"
+msgstr "Strana"
+
+#: netbox/dcim/forms/filtersets.py:143
+msgid "Parent region"
+msgstr "Nadřazená oblast"
+
+#: netbox/dcim/forms/filtersets.py:157 netbox/tenancy/forms/bulk_import.py:28
+#: netbox/tenancy/forms/bulk_import.py:62
+#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62
+#: netbox/wireless/forms/bulk_import.py:25
+#: netbox/wireless/forms/filtersets.py:25
+msgid "Parent group"
+msgstr "Rodičovská skupina"
+
+#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333
+msgid "Function"
+msgstr "Funkce"
+
+#: netbox/dcim/forms/filtersets.py:419 netbox/dcim/forms/model_forms.py:317
+#: netbox/templates/inc/panels/image_attachments.html:6
+msgid "Images"
+msgstr "Obrázky"
+
+#: netbox/dcim/forms/filtersets.py:422 netbox/dcim/forms/filtersets.py:547
+#: netbox/dcim/forms/filtersets.py:657
+msgid "Components"
+msgstr "Komponenty"
+
+#: netbox/dcim/forms/filtersets.py:442
+msgid "Subdevice role"
+msgstr "Role dílčího zařízení"
+
+#: netbox/dcim/forms/filtersets.py:721
+msgid "Model"
+msgstr "Model"
+
+#: netbox/dcim/forms/filtersets.py:765
+msgid "Has an OOB IP"
+msgstr "Má IP OOB"
+
+#: netbox/dcim/forms/filtersets.py:772
+msgid "Virtual chassis member"
+msgstr "Člen virtuálního šasi"
+
+#: netbox/dcim/forms/filtersets.py:821
+msgid "Has virtual device contexts"
+msgstr "Má kontexty virtuálních zařízení"
+
+#: netbox/dcim/forms/filtersets.py:834 netbox/extras/filtersets.py:537
+#: netbox/ipam/forms/bulk_edit.py:476 netbox/ipam/forms/filtersets.py:464
+#: netbox/ipam/forms/model_forms.py:624
+#: netbox/virtualization/forms/filtersets.py:112
+msgid "Cluster group"
+msgstr "Skupina klastru"
+
+#: netbox/dcim/forms/filtersets.py:1141
+msgid "Cabled"
+msgstr "Kabelový"
+
+#: netbox/dcim/forms/filtersets.py:1148
+msgid "Occupied"
+msgstr "Obsazeno"
+
+#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
+#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:356
+#: netbox/templates/dcim/consoleport.html:55
+#: netbox/templates/dcim/consoleserverport.html:55
+#: netbox/templates/dcim/frontport.html:69
+#: netbox/templates/dcim/interface.html:140
+#: netbox/templates/dcim/powerfeed.html:110
+#: netbox/templates/dcim/poweroutlet.html:59
+#: netbox/templates/dcim/powerport.html:59
+#: netbox/templates/dcim/rearport.html:65
+msgid "Connection"
+msgstr "Připojení"
+
+#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
+#: netbox/extras/forms/bulk_import.py:239
+#: netbox/extras/forms/filtersets.py:473
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:519
+#: netbox/templates/extras/journalentry.html:30
+msgid "Kind"
+msgstr "Druh"
+
+#: netbox/dcim/forms/filtersets.py:1295
+msgid "Mgmt only"
+msgstr "Pouze správa"
+
+#: netbox/dcim/forms/filtersets.py:1307 netbox/dcim/forms/model_forms.py:1330
+#: netbox/dcim/models/device_components.py:630
+#: netbox/templates/dcim/interface.html:129
+msgid "WWN"
+msgstr "WWN"
+
+#: netbox/dcim/forms/filtersets.py:1327
+msgid "Wireless channel"
+msgstr "Bezdrátový kanál"
+
+#: netbox/dcim/forms/filtersets.py:1331
+msgid "Channel frequency (MHz)"
+msgstr "Frekvence kanálu (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1335
+msgid "Channel width (MHz)"
+msgstr "Šířka kanálu (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1339
+#: netbox/templates/dcim/interface.html:85
+msgid "Transmit power (dBm)"
+msgstr "Vysílací výkon (dBm)"
+
+#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
+#: netbox/dcim/tables/devices.py:319 netbox/templates/dcim/cable.html:12
+#: netbox/templates/dcim/cable_trace.html:46
+#: netbox/templates/dcim/frontport.html:77
+#: netbox/templates/dcim/htmx/cable_edit.html:50
+#: netbox/templates/dcim/inc/connection_endpoints.html:4
+#: netbox/templates/dcim/rearport.html:73
+#: netbox/templates/dcim/trace/cable.html:7
+msgid "Cable"
+msgstr "Kabel"
+
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:920
+msgid "Discovered"
+msgstr "objeveno"
+
+#: netbox/dcim/forms/formsets.py:20
+#, python-brace-format
+msgid "A virtual chassis member already exists in position {vc_position}."
+msgstr "Člen virtuálního šasi na pozici {vc_position} již existuje."
+
+#: netbox/dcim/forms/model_forms.py:139
+msgid "Contact Info"
+msgstr "Kontaktní informace"
+
+#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19
+msgid "Rack Role"
+msgstr "Role stojanu"
+
+#: netbox/dcim/forms/model_forms.py:227
+msgid "Inventory Control"
+msgstr "Řízení zásob"
+
+#: netbox/dcim/forms/model_forms.py:231
+msgid "Outer Dimensions"
+msgstr "Vnější rozměry"
+
+#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:315
+#: netbox/templates/dcim/rack.html:73
+msgid "Dimensions"
+msgstr "Rozměry"
+
+#: netbox/dcim/forms/model_forms.py:255
+msgid ""
+"Comma-separated list of numeric unit IDs. A range may be specified using a "
+"hyphen."
+msgstr ""
+"Seznam číselných ID jednotek oddělený čárkami. Rozsah lze zadat pomocí "
+"pomlčky."
+
+#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133
+msgid "Reservation"
+msgstr "Rezervace"
+
+#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389
+#: netbox/utilities/forms/fields/fields.py:47
+msgid "Slug"
+msgstr "URL zkratka"
+
+#: netbox/dcim/forms/model_forms.py:315
+#: netbox/templates/dcim/devicetype.html:11
+msgid "Chassis"
+msgstr "Šasi"
+
+#: netbox/dcim/forms/model_forms.py:366
+#: netbox/templates/dcim/devicerole.html:23
+msgid "Device Role"
+msgstr "Role zařízení"
+
+#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634
+msgid "The lowest-numbered unit occupied by the device"
+msgstr "Nejnižší číslovaná pozice obsazená zařízením"
+
+#: netbox/dcim/forms/model_forms.py:490
+msgid "The position in the virtual chassis this device is identified by"
+msgstr "Poloha ve virtuálním podvozku tohoto zařízení je identifikována"
+
+#: netbox/dcim/forms/model_forms.py:494 netbox/templates/dcim/device.html:133
+#: netbox/templates/dcim/virtualchassis.html:68
+#: netbox/templates/dcim/virtualchassis_edit.html:56
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
+#: netbox/tenancy/forms/bulk_edit.py:147
+#: netbox/tenancy/forms/filtersets.py:110
+msgid "Priority"
+msgstr "Priorita"
+
+#: netbox/dcim/forms/model_forms.py:495
+msgid "The priority of the device in the virtual chassis"
+msgstr "Priorita zařízení ve virtuálním šasi"
+
+#: netbox/dcim/forms/model_forms.py:602
+msgid "Automatically populate components associated with this module type"
+msgstr "Automaticky naplnit komponenty přidružené k tomuto typu modulu"
+
+#: netbox/dcim/forms/model_forms.py:664
+msgid "Maximum length is 32767 (any unit)"
+msgstr "Maximální délka je 32767 (libovolná jednotka)"
+
+#: netbox/dcim/forms/model_forms.py:715
+msgid "Characteristics"
+msgstr "Charakteristika"
+
+#: netbox/dcim/forms/model_forms.py:1035
+msgid "Console port template"
+msgstr "Šablona portu konzoly"
+
+#: netbox/dcim/forms/model_forms.py:1043
+msgid "Console server port template"
+msgstr "Šablona portu konzolového serveru"
+
+#: netbox/dcim/forms/model_forms.py:1051
+msgid "Front port template"
+msgstr "Šablona předního portu"
+
+#: netbox/dcim/forms/model_forms.py:1059
+msgid "Interface template"
+msgstr "Šablona rozhraní"
+
+#: netbox/dcim/forms/model_forms.py:1067
+msgid "Power outlet template"
+msgstr "Šablona elektrické zásuvky"
+
+#: netbox/dcim/forms/model_forms.py:1075
+msgid "Power port template"
+msgstr "Šablona napájecího portu"
+
+#: netbox/dcim/forms/model_forms.py:1083
+msgid "Rear port template"
+msgstr "Šablona zadního portu"
+
+#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1335
+#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
+#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
+#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
+#: netbox/ipam/tables/vlans.py:165
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
+#: netbox/templates/dcim/frontport.html:106
+#: netbox/templates/dcim/interface.html:27
+#: netbox/templates/dcim/interface.html:184
+#: netbox/templates/dcim/interface.html:310
+#: netbox/templates/dcim/rearport.html:102
+#: netbox/templates/virtualization/vminterface.html:18
+#: netbox/templates/vpn/tunneltermination.html:31
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:10
+#: netbox/templates/wireless/wirelesslink.html:10
+#: netbox/templates/wireless/wirelesslink.html:45
+#: netbox/virtualization/forms/model_forms.py:348
+#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436
+#: netbox/vpn/forms/model_forms.py:445
+#: netbox/wireless/forms/model_forms.py:113
+#: netbox/wireless/forms/model_forms.py:155
+msgid "Interface"
+msgstr "Rozhraní"
+
+#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531
+#: netbox/dcim/tables/connections.py:27
+#: netbox/templates/dcim/consoleport.html:17
+#: netbox/templates/dcim/consoleserverport.html:74
+#: netbox/templates/dcim/frontport.html:112
+msgid "Console Port"
+msgstr "Port konzoly"
+
+#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532
+#: netbox/templates/dcim/consoleport.html:73
+#: netbox/templates/dcim/consoleserverport.html:17
+#: netbox/templates/dcim/frontport.html:109
+msgid "Console Server Port"
+msgstr "Port konzolového serveru"
+
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
+#: netbox/templates/dcim/consoleport.html:76
+#: netbox/templates/dcim/consoleserverport.html:77
+#: netbox/templates/dcim/frontport.html:17
+#: netbox/templates/dcim/frontport.html:115
+#: netbox/templates/dcim/interface.html:187
+#: netbox/templates/dcim/rearport.html:105
+msgid "Front Port"
+msgstr "Přední port"
+
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
+#: netbox/dcim/tables/devices.py:698
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
+#: netbox/templates/dcim/consoleport.html:79
+#: netbox/templates/dcim/consoleserverport.html:80
+#: netbox/templates/dcim/frontport.html:50
+#: netbox/templates/dcim/frontport.html:118
+#: netbox/templates/dcim/interface.html:190
+#: netbox/templates/dcim/rearport.html:17
+#: netbox/templates/dcim/rearport.html:108
+msgid "Rear Port"
+msgstr "Zadní port"
+
+#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:504
+#: netbox/templates/dcim/poweroutlet.html:44
+#: netbox/templates/dcim/powerport.html:17
+msgid "Power Port"
+msgstr "Napájecí port"
+
+#: netbox/dcim/forms/model_forms.py:1098 netbox/dcim/forms/model_forms.py:1536
+#: netbox/templates/dcim/poweroutlet.html:17
+#: netbox/templates/dcim/powerport.html:77
+msgid "Power Outlet"
+msgstr "Napájecí zásuvka"
+
+#: netbox/dcim/forms/model_forms.py:1100 netbox/dcim/forms/model_forms.py:1538
+msgid "Component Assignment"
+msgstr "Přiřazení komponent"
+
+#: netbox/dcim/forms/model_forms.py:1143 netbox/dcim/forms/model_forms.py:1585
+msgid "An InventoryItem can only be assigned to a single component."
+msgstr "InventoryItem lze přiřadit pouze k jedné komponentě."
+
+#: netbox/dcim/forms/model_forms.py:1280
+msgid "LAG interface"
+msgstr "Rozhraní LAG"
+
+#: netbox/dcim/forms/model_forms.py:1431
+msgid "Child Device"
+msgstr "Podřazené zařízení"
+
+#: netbox/dcim/forms/model_forms.py:1432
+msgid ""
+"Child devices must first be created and assigned to the site and rack of the"
+" parent device."
+msgstr ""
+"Podřízená zařízení musí být nejprve vytvořena a přiřazena k staveništi a "
+"stojanu nadřazeného zařízení."
+
+#: netbox/dcim/forms/model_forms.py:1474
+msgid "Console port"
+msgstr "Port konzoly"
+
+#: netbox/dcim/forms/model_forms.py:1482
+msgid "Console server port"
+msgstr "Port konzolového serveru"
+
+#: netbox/dcim/forms/model_forms.py:1490
+msgid "Front port"
+msgstr "Přední port"
+
+#: netbox/dcim/forms/model_forms.py:1506
+msgid "Power outlet"
+msgstr "Napájecí zásuvka"
+
+#: netbox/dcim/forms/model_forms.py:1526
+#: netbox/templates/dcim/inventoryitem.html:17
+msgid "Inventory Item"
+msgstr "Položka inventáře"
+
+#: netbox/dcim/forms/model_forms.py:1599
+#: netbox/templates/dcim/inventoryitemrole.html:15
+msgid "Inventory Item Role"
+msgstr "Role položky inventáře"
+
+#: netbox/dcim/forms/model_forms.py:1617 netbox/templates/dcim/device.html:190
+#: netbox/templates/dcim/virtualdevicecontext.html:30
+#: netbox/templates/virtualization/virtualmachine.html:48
+msgid "Primary IPv4"
+msgstr "Primární IPv4"
+
+#: netbox/dcim/forms/model_forms.py:1626 netbox/templates/dcim/device.html:206
+#: netbox/templates/dcim/virtualdevicecontext.html:41
+#: netbox/templates/virtualization/virtualmachine.html:64
+msgid "Primary IPv6"
+msgstr "Primární IPv6"
+
+#: netbox/dcim/forms/object_create.py:48
+#: netbox/dcim/forms/object_create.py:199
+#: netbox/dcim/forms/object_create.py:355
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of objects being "
+"created.)"
+msgstr ""
+"Podporovány jsou alfanumerické rozsahy. (Musí odpovídat počtu vytvořených "
+"objektů.)"
+
+#: netbox/dcim/forms/object_create.py:68
+#, python-brace-format
+msgid ""
+"The provided pattern specifies {value_count} values, but {pattern_count} are"
+" expected."
+msgstr ""
+"Poskytnutý vzor určuje {value_count} hodnot, ale očekáváno je "
+"{pattern_count}."
+
+#: netbox/dcim/forms/object_create.py:110
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:252
+msgid "Rear ports"
+msgstr "Zadní porty"
+
+#: netbox/dcim/forms/object_create.py:111
+#: netbox/dcim/forms/object_create.py:272
+msgid "Select one rear port assignment for each front port being created."
+msgstr ""
+"Vyberte jedno přiřazení zadního portu pro každý vytvořený přední port."
+
+#: netbox/dcim/forms/object_create.py:164
+#, python-brace-format
+msgid ""
+"The number of front port templates to be created ({frontport_count}) must "
+"match the selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Počet šablon předních portů, které mají být vytvořeny ({frontport_count}), "
+"musí odpovídat zvolenému počtu pozic zadních portů ({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:251
+#, python-brace-format
+msgid ""
+"The string {module} will be replaced with the position of the "
+"assigned module, if any."
+msgstr ""
+"Řetězec {module} bude nahrazen polohou přiřazeného modulu, "
+"pokud existuje."
+
+#: netbox/dcim/forms/object_create.py:320
+#, python-brace-format
+msgid ""
+"The number of front ports to be created ({frontport_count}) must match the "
+"selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Počet předních portů, které mají být vytvořeny ({frontport_count}), musí "
+"odpovídat zvolenému počtu pozic zadních portů ({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1004
+#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:47
+#: netbox/templates/ipam/fhrpgroup.html:38
+msgid "Members"
+msgstr "Členové"
+
+#: netbox/dcim/forms/object_create.py:418
+msgid "Initial position"
+msgstr "Počáteční pozice"
+
+#: netbox/dcim/forms/object_create.py:421
+msgid ""
+"Position of the first member device. Increases by one for each additional "
+"member."
+msgstr "Pozice prvního člena. Zvýší se o jeden pro každého dalšího člena."
+
+#: netbox/dcim/forms/object_create.py:435
+msgid "A position must be specified for the first VC member."
+msgstr "Pro prvního člena virtuálnáho šasi musí být specifikována pozice."
+
+#: netbox/dcim/models/cables.py:62
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:63
+#: netbox/extras/models/customfields.py:110
+msgid "label"
+msgstr "štítek"
+
+#: netbox/dcim/models/cables.py:71
+msgid "length"
+msgstr "délka"
+
+#: netbox/dcim/models/cables.py:78
+msgid "length unit"
+msgstr "jednotka délky"
+
+#: netbox/dcim/models/cables.py:95
+msgid "cable"
+msgstr "kabel"
+
+#: netbox/dcim/models/cables.py:96
+msgid "cables"
+msgstr "kabely"
+
+#: netbox/dcim/models/cables.py:165
+msgid "Must specify a unit when setting a cable length"
+msgstr "Při nastavování délky kabelu je nutné zadat jednotku"
+
+#: netbox/dcim/models/cables.py:168
+msgid "Must define A and B terminations when creating a new cable."
+msgstr "Při vytváření nového kabelu je nutné definovat zakončení A a B."
+
+#: netbox/dcim/models/cables.py:175
+msgid "Cannot connect different termination types to same end of cable."
+msgstr "Nelze připojit různé typy zakončení ke stejnému konci kabelu."
+
+#: netbox/dcim/models/cables.py:183
+#, python-brace-format
+msgid "Incompatible termination types: {type_a} and {type_b}"
+msgstr "Nekompatibilní typy ukončení: {type_a} a {type_b}"
+
+#: netbox/dcim/models/cables.py:193
+msgid "A and B terminations cannot connect to the same object."
+msgstr "Koncovky A a B se nemohou připojit ke stejnému objektu."
+
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
+msgid "end"
+msgstr "konec"
+
+#: netbox/dcim/models/cables.py:313
+msgid "cable termination"
+msgstr "zakončení kabelu"
+
+#: netbox/dcim/models/cables.py:314
+msgid "cable terminations"
+msgstr "zakončení kabelů"
+
+#: netbox/dcim/models/cables.py:333
+#, python-brace-format
+msgid ""
+"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
+"{cable_pk}"
+msgstr ""
+"Nalezeno duplicitní ukončení pro {app_label}.{model} {termination_id}: kabel"
+" {cable_pk}"
+
+#: netbox/dcim/models/cables.py:343
+#, python-brace-format
+msgid "Cables cannot be terminated to {type_display} interfaces"
+msgstr "Kabely nelze zakončit v {type_display} rozhraní"
+
+#: netbox/dcim/models/cables.py:350
+msgid "Circuit terminations attached to a provider network may not be cabled."
+msgstr ""
+"Zakončení okruhů připojené k síti poskytovatele nemusí být kabelovány."
+
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
+msgid "is active"
+msgstr "je aktivní"
+
+#: netbox/dcim/models/cables.py:452
+msgid "is complete"
+msgstr "je kompletní"
+
+#: netbox/dcim/models/cables.py:456
+msgid "is split"
+msgstr "je rozdělen"
+
+#: netbox/dcim/models/cables.py:464
+msgid "cable path"
+msgstr "trasa kabelu"
+
+#: netbox/dcim/models/cables.py:465
+msgid "cable paths"
+msgstr "trasy kabelů"
+
+#: netbox/dcim/models/device_component_templates.py:46
+#, python-brace-format
+msgid ""
+"{module} is accepted as a substitution for the module bay position when "
+"attached to a module type."
+msgstr ""
+"{module} je akceptován jako náhrada za pozici modulu, když je připojen k "
+"typu modulu."
+
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:66
+msgid "Physical label"
+msgstr "Fyzický popisek"
+
+#: netbox/dcim/models/device_component_templates.py:103
+msgid "Component templates cannot be moved to a different device type."
+msgstr "Šablony komponent nelze přesunout na jiný typ zařízení."
+
+#: netbox/dcim/models/device_component_templates.py:154
+msgid ""
+"A component template cannot be associated with both a device type and a "
+"module type."
+msgstr ""
+"Šablonu komponenty nelze přidružit zároveň k typu zařízení a k typu modulu."
+
+#: netbox/dcim/models/device_component_templates.py:158
+msgid ""
+"A component template must be associated with either a device type or a "
+"module type."
+msgstr ""
+"Šablona komponenty musí být přiřazena buď k typu zařízení, nebo k typu "
+"modulu."
+
+#: netbox/dcim/models/device_component_templates.py:186
+msgid "console port template"
+msgstr "šablona portu konzoly"
+
+#: netbox/dcim/models/device_component_templates.py:187
+msgid "console port templates"
+msgstr "šablony portů konzoly"
+
+#: netbox/dcim/models/device_component_templates.py:220
+msgid "console server port template"
+msgstr "šablona portu konzolového serveru"
+
+#: netbox/dcim/models/device_component_templates.py:221
+msgid "console server port templates"
+msgstr "šablony portů konzolového serveru"
+
+#: netbox/dcim/models/device_component_templates.py:252
+#: netbox/dcim/models/device_components.py:353
+msgid "maximum draw"
+msgstr "maximální příkon"
+
+#: netbox/dcim/models/device_component_templates.py:259
+#: netbox/dcim/models/device_components.py:360
+msgid "allocated draw"
+msgstr "přidělený příkon"
+
+#: netbox/dcim/models/device_component_templates.py:269
+msgid "power port template"
+msgstr "šablona napájecího portu"
+
+#: netbox/dcim/models/device_component_templates.py:270
+msgid "power port templates"
+msgstr "šablony napájecích portů"
+
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:383
+#, python-brace-format
+msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
+msgstr "Přidělený příkon nesmí překročit maximální příkon ({maximum_draw}W)."
+
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_components.py:478
+msgid "feed leg"
+msgstr "napájecí větev"
+
+#: netbox/dcim/models/device_component_templates.py:325
+#: netbox/dcim/models/device_components.py:482
+msgid "Phase (for three-phase feeds)"
+msgstr "Fáze (pro třífázové napájení)"
+
+#: netbox/dcim/models/device_component_templates.py:331
+msgid "power outlet template"
+msgstr "šablona elektrické zásuvky"
+
+#: netbox/dcim/models/device_component_templates.py:332
+msgid "power outlet templates"
+msgstr "šablony zásuvek"
+
+#: netbox/dcim/models/device_component_templates.py:341
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device type"
+msgstr ""
+"Rodičovský napájecí port ({power_port}) musí patřit ke stejnému typu "
+"zařízení"
+
+#: netbox/dcim/models/device_component_templates.py:345
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same module type"
+msgstr ""
+"Rodičovský napájecí port ({power_port}) musí patřit ke stejnému typu modulu"
+
+#: netbox/dcim/models/device_component_templates.py:397
+#: netbox/dcim/models/device_components.py:612
+msgid "management only"
+msgstr "pouze řízení"
+
+#: netbox/dcim/models/device_component_templates.py:405
+#: netbox/dcim/models/device_components.py:551
+msgid "bridge interface"
+msgstr "rozhraní mostu"
+
+#: netbox/dcim/models/device_component_templates.py:423
+#: netbox/dcim/models/device_components.py:637
+msgid "wireless role"
+msgstr "bezdrátová role"
+
+#: netbox/dcim/models/device_component_templates.py:429
+msgid "interface template"
+msgstr "šablona rozhraní"
+
+#: netbox/dcim/models/device_component_templates.py:430
+msgid "interface templates"
+msgstr "šablony rozhraní"
+
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:805
+#: netbox/virtualization/models/virtualmachines.py:400
+msgid "An interface cannot be bridged to itself."
+msgstr "Rozhraní nemůže být přemostěno samo od sebe."
+
+#: netbox/dcim/models/device_component_templates.py:440
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same device type"
+msgstr "Rozhraní můstku ({bridge}) musí patřit ke stejnému typu zařízení"
+
+#: netbox/dcim/models/device_component_templates.py:444
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same module type"
+msgstr "Rozhraní můstku ({bridge}) musí patřit ke stejnému typu modulu"
+
+#: netbox/dcim/models/device_component_templates.py:500
+#: netbox/dcim/models/device_components.py:985
+msgid "rear port position"
+msgstr "pozice zadního portu"
+
+#: netbox/dcim/models/device_component_templates.py:525
+msgid "front port template"
+msgstr "šablona předního portu"
+
+#: netbox/dcim/models/device_component_templates.py:526
+msgid "front port templates"
+msgstr "šablony předního portu"
+
+#: netbox/dcim/models/device_component_templates.py:536
+#, python-brace-format
+msgid "Rear port ({name}) must belong to the same device type"
+msgstr "Zadní port ({name}) musí patřit ke stejnému typu zařízení"
+
+#: netbox/dcim/models/device_component_templates.py:542
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({position}); rear port {name} has only {count} "
+"positions"
+msgstr ""
+"Neplatná poloha zadního portu ({position}); zadní port {name} má pouze "
+"{count} pozice"
+
+#: netbox/dcim/models/device_component_templates.py:595
+#: netbox/dcim/models/device_components.py:1054
+msgid "positions"
+msgstr "pozice"
+
+#: netbox/dcim/models/device_component_templates.py:606
+msgid "rear port template"
+msgstr "šablona zadního portu"
+
+#: netbox/dcim/models/device_component_templates.py:607
+msgid "rear port templates"
+msgstr "šablony zadních portů"
+
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:1095
+msgid "position"
+msgstr "pozice"
+
+#: netbox/dcim/models/device_component_templates.py:639
+#: netbox/dcim/models/device_components.py:1098
+msgid "Identifier to reference when renaming installed components"
+msgstr ""
+"Identifikátor, na který se má odkazovat při přejmenování nainstalovaných "
+"komponent"
+
+#: netbox/dcim/models/device_component_templates.py:645
+msgid "module bay template"
+msgstr "šablona moduární šachty"
+
+#: netbox/dcim/models/device_component_templates.py:646
+msgid "module bay templates"
+msgstr "šablony modulárních šachet"
+
+#: netbox/dcim/models/device_component_templates.py:673
+msgid "device bay template"
+msgstr "šablona pozice zařízení"
+
+#: netbox/dcim/models/device_component_templates.py:674
+msgid "device bay templates"
+msgstr "šablony rozvaděčů zařízení"
+
+#: netbox/dcim/models/device_component_templates.py:687
+#, python-brace-format
+msgid ""
+"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
+"allow device bays."
+msgstr ""
+"Role dílčího zařízení typu zařízení ({device_type}) musí být nastaveno na "
+"„rodič“, aby bylo možné povolit pozice zařízení."
+
+#: netbox/dcim/models/device_component_templates.py:742
+#: netbox/dcim/models/device_components.py:1224
+msgid "part ID"
+msgstr "ID součásti"
+
+#: netbox/dcim/models/device_component_templates.py:744
+#: netbox/dcim/models/device_components.py:1226
+msgid "Manufacturer-assigned part identifier"
+msgstr "Identifikátor součásti přiřazený výrobcem"
+
+#: netbox/dcim/models/device_component_templates.py:761
+msgid "inventory item template"
+msgstr "šablona položky inventáře"
+
+#: netbox/dcim/models/device_component_templates.py:762
+msgid "inventory item templates"
+msgstr "šablony položek inventáře"
+
+#: netbox/dcim/models/device_components.py:106
+msgid "Components cannot be moved to a different device."
+msgstr "Komponenty nelze přesunout do jiného zařízení."
+
+#: netbox/dcim/models/device_components.py:145
+msgid "cable end"
+msgstr "konec kabelu"
+
+#: netbox/dcim/models/device_components.py:151
+msgid "mark connected"
+msgstr "označit připojený"
+
+#: netbox/dcim/models/device_components.py:153
+msgid "Treat as if a cable is connected"
+msgstr "Považovat za připojený"
+
+#: netbox/dcim/models/device_components.py:171
+msgid "Must specify cable end (A or B) when attaching a cable."
+msgstr "Při připojování kabelu je nutné zadat konec kabelu (A nebo B)."
+
+#: netbox/dcim/models/device_components.py:175
+msgid "Cable end must not be set without a cable."
+msgstr "Konec kabelu nesmí být nastaven bez kabelu."
+
+#: netbox/dcim/models/device_components.py:179
+msgid "Cannot mark as connected with a cable attached."
+msgstr "Nelze označit jako připojený s připojeným kabelem."
+
+#: netbox/dcim/models/device_components.py:203
+#, python-brace-format
+msgid "{class_name} models must declare a parent_object property"
+msgstr "{class_name} modely musí deklarovat vlastnost parent_object"
+
+#: netbox/dcim/models/device_components.py:288
+#: netbox/dcim/models/device_components.py:317
+#: netbox/dcim/models/device_components.py:350
+#: netbox/dcim/models/device_components.py:468
+msgid "Physical port type"
+msgstr "Fyzický typ portu"
+
+#: netbox/dcim/models/device_components.py:291
+#: netbox/dcim/models/device_components.py:320
+msgid "speed"
+msgstr "rychlost"
+
+#: netbox/dcim/models/device_components.py:295
+#: netbox/dcim/models/device_components.py:324
+msgid "Port speed in bits per second"
+msgstr "Rychlost portu v bitech za sekundu"
+
+#: netbox/dcim/models/device_components.py:301
+msgid "console port"
+msgstr "konzolový port"
+
+#: netbox/dcim/models/device_components.py:302
+msgid "console ports"
+msgstr "konzolové porty"
+
+#: netbox/dcim/models/device_components.py:330
+msgid "console server port"
+msgstr "port konzolového serveru"
+
+#: netbox/dcim/models/device_components.py:331
+msgid "console server ports"
+msgstr "porty konzolového serveru"
+
+#: netbox/dcim/models/device_components.py:370
+msgid "power port"
+msgstr "napájecí port"
+
+#: netbox/dcim/models/device_components.py:371
+msgid "power ports"
+msgstr "napájecí porty"
+
+#: netbox/dcim/models/device_components.py:488
+msgid "power outlet"
+msgstr "elektrická zásuvka"
+
+#: netbox/dcim/models/device_components.py:489
+msgid "power outlets"
+msgstr "elektrické zásuvky"
+
+#: netbox/dcim/models/device_components.py:500
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device"
+msgstr ""
+"Rodičovský napájecí port ({power_port}) musí patřit ke stejnému zařízení"
+
+#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81
+#: netbox/vpn/models/crypto.py:226
+msgid "mode"
+msgstr "režim"
+
+#: netbox/dcim/models/device_components.py:535
+msgid "IEEE 802.1Q tagging strategy"
+msgstr "Strategie označování IEEE 802.1Q"
+
+#: netbox/dcim/models/device_components.py:543
+msgid "parent interface"
+msgstr "nadřazené rozhraní"
+
+#: netbox/dcim/models/device_components.py:603
+msgid "parent LAG"
+msgstr "nadřazená MAS"
+
+#: netbox/dcim/models/device_components.py:613
+msgid "This interface is used only for out-of-band management"
+msgstr "Toto rozhraní se používá pouze pro správu mimo pásmo"
+
+#: netbox/dcim/models/device_components.py:618
+msgid "speed (Kbps)"
+msgstr "Rychlost (Kbps)"
+
+#: netbox/dcim/models/device_components.py:621
+msgid "duplex"
+msgstr "duplexní"
+
+#: netbox/dcim/models/device_components.py:631
+msgid "64-bit World Wide Name"
+msgstr "64bitový celosvětový název"
+
+#: netbox/dcim/models/device_components.py:643
+msgid "wireless channel"
+msgstr "bezdrátový kanál"
+
+#: netbox/dcim/models/device_components.py:650
+msgid "channel frequency (MHz)"
+msgstr "frekvence kanálu (MHz)"
+
+#: netbox/dcim/models/device_components.py:651
+#: netbox/dcim/models/device_components.py:659
+msgid "Populated by selected channel (if set)"
+msgstr "Vyplněno vybraným kanálem (pokud je nastaven)"
+
+#: netbox/dcim/models/device_components.py:665
+msgid "transmit power (dBm)"
+msgstr "vysílací výkon (dBm)"
+
+#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116
+msgid "wireless LANs"
+msgstr "bezdrátové sítě LAN"
+
+#: netbox/dcim/models/device_components.py:698
+#: netbox/virtualization/models/virtualmachines.py:330
+msgid "untagged VLAN"
+msgstr "neoznačené VLAN"
+
+#: netbox/dcim/models/device_components.py:704
+#: netbox/virtualization/models/virtualmachines.py:336
+msgid "tagged VLANs"
+msgstr "označené VLAN"
+
+#: netbox/dcim/models/device_components.py:746
+#: netbox/virtualization/models/virtualmachines.py:372
+msgid "interface"
+msgstr "rozhraní"
+
+#: netbox/dcim/models/device_components.py:747
+#: netbox/virtualization/models/virtualmachines.py:373
+msgid "interfaces"
+msgstr "rozhraní"
+
+#: netbox/dcim/models/device_components.py:758
+#, python-brace-format
+msgid "{display_type} interfaces cannot have a cable attached."
+msgstr "{display_type} Rozhraní nemůže mít připojený kabel."
+
+#: netbox/dcim/models/device_components.py:766
+#, python-brace-format
+msgid "{display_type} interfaces cannot be marked as connected."
+msgstr "{display_type} rozhraní nelze označit jako připojená."
+
+#: netbox/dcim/models/device_components.py:775
+#: netbox/virtualization/models/virtualmachines.py:385
+msgid "An interface cannot be its own parent."
+msgstr "Rozhraní nemůže být svým vlastním rodičem."
+
+#: netbox/dcim/models/device_components.py:779
+msgid "Only virtual interfaces may be assigned to a parent interface."
+msgstr "K nadřazenému rozhraní lze přiřadit pouze virtuální rozhraní."
+
+#: netbox/dcim/models/device_components.py:786
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to a different device "
+"({device})"
+msgstr ""
+"Vybrané nadřazené rozhraní ({interface}) patří k jinému zařízení ({device})"
+
+#: netbox/dcim/models/device_components.py:792
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"Vybrané nadřazené rozhraní ({interface}) patří {device}, která není součástí"
+" virtuálního podvozku {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:812
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({bridge}) belongs to a different device "
+"({device})."
+msgstr ""
+"Vybrané rozhraní můstku ({bridge}) patří k jinému zařízení ({device})."
+
+#: netbox/dcim/models/device_components.py:818
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"Vybrané rozhraní můstku ({interface}) patří {device}, která není součástí "
+"virtuálního podvozku {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:829
+msgid "Virtual interfaces cannot have a parent LAG interface."
+msgstr "Virtuální rozhraní nemohou mít nadřazené rozhraní LAG."
+
+#: netbox/dcim/models/device_components.py:833
+msgid "A LAG interface cannot be its own parent."
+msgstr "Rozhraní MAS nemůže být vlastním rodičem."
+
+#: netbox/dcim/models/device_components.py:840
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to a different device ({device})."
+msgstr "Vybrané rozhraní LAG ({lag}) patří k jinému zařízení ({device})."
+
+#: netbox/dcim/models/device_components.py:846
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
+" virtual chassis {virtual_chassis}."
+msgstr ""
+"Vybrané rozhraní LAG ({lag}) patří {device}, která není součástí virtuálního"
+" podvozku {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:857
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Virtuální rozhraní nemohou mít režim PoE."
+
+#: netbox/dcim/models/device_components.py:861
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Virtuální rozhraní nemohou mít typ PoE."
+
+#: netbox/dcim/models/device_components.py:867
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Při určování typu PoE musí specifikovat režim PoE."
+
+#: netbox/dcim/models/device_components.py:874
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"Role bezdrátové sítě může být nastavena pouze na bezdrátových rozhraních."
+
+#: netbox/dcim/models/device_components.py:876
+msgid "Channel may be set only on wireless interfaces."
+msgstr "Kanál lze nastavit pouze na bezdrátových rozhraních."
+
+#: netbox/dcim/models/device_components.py:882
+msgid "Channel frequency may be set only on wireless interfaces."
+msgstr "Frekvence kanálu může být nastavena pouze na bezdrátových rozhraních."
+
+#: netbox/dcim/models/device_components.py:886
+msgid "Cannot specify custom frequency with channel selected."
+msgstr "Nelze určit vlastní frekvenci s vybraným kanálem."
+
+#: netbox/dcim/models/device_components.py:892
+msgid "Channel width may be set only on wireless interfaces."
+msgstr "Šířku kanálu lze nastavit pouze na bezdrátových rozhraních."
+
+#: netbox/dcim/models/device_components.py:894
+msgid "Cannot specify custom width with channel selected."
+msgstr "Nelze určit vlastní šířku s vybraným kanálem."
+
+#: netbox/dcim/models/device_components.py:902
+#, python-brace-format
+msgid ""
+"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
+"interface's parent device, or it must be global."
+msgstr ""
+"Neznačená VLAN ({untagged_vlan}) musí patřit ke stejnému webu jako nadřazené"
+" zařízení rozhraní, nebo musí být globální."
+
+#: netbox/dcim/models/device_components.py:991
+msgid "Mapped position on corresponding rear port"
+msgstr "Mapovaná poloha na odpovídajícím zadním portu"
+
+#: netbox/dcim/models/device_components.py:1007
+msgid "front port"
+msgstr "přední port"
+
+#: netbox/dcim/models/device_components.py:1008
+msgid "front ports"
+msgstr "přední porty"
+
+#: netbox/dcim/models/device_components.py:1022
+#, python-brace-format
+msgid "Rear port ({rear_port}) must belong to the same device"
+msgstr "Zadní port ({rear_port}) musí patřit ke stejnému zařízení"
+
+#: netbox/dcim/models/device_components.py:1030
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
+" {positions} positions."
+msgstr ""
+"Neplatná poloha zadního portu ({rear_port_position}): Zadní port {name} má "
+"pouze {positions} pozice."
+
+#: netbox/dcim/models/device_components.py:1060
+msgid "Number of front ports which may be mapped"
+msgstr "Počet předních portů, které lze mapovat"
+
+#: netbox/dcim/models/device_components.py:1065
+msgid "rear port"
+msgstr "zadní port"
+
+#: netbox/dcim/models/device_components.py:1066
+msgid "rear ports"
+msgstr "zadní porty"
+
+#: netbox/dcim/models/device_components.py:1080
+#, python-brace-format
+msgid ""
+"The number of positions cannot be less than the number of mapped front ports"
+" ({frontport_count})"
+msgstr ""
+"Počet pozic nesmí být menší než počet mapovaných předních portů "
+"({frontport_count})"
+
+#: netbox/dcim/models/device_components.py:1104
+msgid "module bay"
+msgstr "přihrádka modulů"
+
+#: netbox/dcim/models/device_components.py:1105
+msgid "module bays"
+msgstr "pozice modulů"
+
+#: netbox/dcim/models/device_components.py:1126
+msgid "device bay"
+msgstr "pozice zařízení"
+
+#: netbox/dcim/models/device_components.py:1127
+msgid "device bays"
+msgstr "pozice zařízení"
+
+#: netbox/dcim/models/device_components.py:1137
+#, python-brace-format
+msgid "This type of device ({device_type}) does not support device bays."
+msgstr "Tento typ zařízení ({device_type}) nepodporuje pozice zařízení."
+
+#: netbox/dcim/models/device_components.py:1143
+msgid "Cannot install a device into itself."
+msgstr "Nelze nainstalovat zařízení do sebe."
+
+#: netbox/dcim/models/device_components.py:1151
+#, python-brace-format
+msgid ""
+"Cannot install the specified device; device is already installed in {bay}."
+msgstr ""
+"Nelze nainstalovat určené zařízení; zařízení je již nainstalováno {bay}."
+
+#: netbox/dcim/models/device_components.py:1172
+msgid "inventory item role"
+msgstr "role položky inventáře"
+
+#: netbox/dcim/models/device_components.py:1173
+msgid "inventory item roles"
+msgstr "role položek zásob"
+
+#: netbox/dcim/models/device_components.py:1230
+#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163
+#: netbox/dcim/models/racks.py:114
+msgid "serial number"
+msgstr "sériové číslo"
+
+#: netbox/dcim/models/device_components.py:1238
+#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170
+#: netbox/dcim/models/racks.py:121
+msgid "asset tag"
+msgstr "štítek majetku"
+
+#: netbox/dcim/models/device_components.py:1239
+msgid "A unique tag used to identify this item"
+msgstr "Jedinečná značka použitá k identifikaci této položky"
+
+#: netbox/dcim/models/device_components.py:1242
+msgid "discovered"
+msgstr "objeveny"
+
+#: netbox/dcim/models/device_components.py:1244
+msgid "This item was automatically discovered"
+msgstr "Tato položka byla automaticky objevena"
+
+#: netbox/dcim/models/device_components.py:1262
+msgid "inventory item"
+msgstr "položka inventáře"
+
+#: netbox/dcim/models/device_components.py:1263
+msgid "inventory items"
+msgstr "inventární položky"
+
+#: netbox/dcim/models/device_components.py:1274
+msgid "Cannot assign self as parent."
+msgstr "Nelze přiřadit sebe jako rodiče."
+
+#: netbox/dcim/models/device_components.py:1282
+msgid "Parent inventory item does not belong to the same device."
+msgstr "Nadřazená položka inventáře nepatří do stejného zařízení."
+
+#: netbox/dcim/models/device_components.py:1288
+msgid "Cannot move an inventory item with dependent children"
+msgstr "Nelze přesunout položku inventáře se závislými podřízenými"
+
+#: netbox/dcim/models/device_components.py:1296
+msgid "Cannot assign inventory item to component on another device"
+msgstr "Nelze přiřadit skladovou položku ke komponentě na jiném zařízení"
+
+#: netbox/dcim/models/devices.py:54
+msgid "manufacturer"
+msgstr "výrobce"
+
+#: netbox/dcim/models/devices.py:55
+msgid "manufacturers"
+msgstr "výrobci"
+
+#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382
+msgid "model"
+msgstr "modelka"
+
+#: netbox/dcim/models/devices.py:95
+msgid "default platform"
+msgstr "výchozí platforma"
+
+#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386
+msgid "part number"
+msgstr "číslo dílu"
+
+#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389
+msgid "Discrete part number (optional)"
+msgstr "Diskrétní číslo dílu (volitelné)"
+
+#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138
+msgid "height (U)"
+msgstr "výška (U)"
+
+#: netbox/dcim/models/devices.py:111
+msgid "exclude from utilization"
+msgstr "vyloučit z využití"
+
+#: netbox/dcim/models/devices.py:112
+msgid "Devices of this type are excluded when calculating rack utilization."
+msgstr "Zařízení tohoto typu jsou vyloučena při výpočtu využití stojanu."
+
+#: netbox/dcim/models/devices.py:116
+msgid "is full depth"
+msgstr "je plná hloubka"
+
+#: netbox/dcim/models/devices.py:117
+msgid "Device consumes both front and rear rack faces."
+msgstr "Zařízení spotřebovává přední i zadní stranu stojanu."
+
+#: netbox/dcim/models/devices.py:123
+msgid "parent/child status"
+msgstr "stav rodiče/dítěte"
+
+#: netbox/dcim/models/devices.py:124
+msgid ""
+"Parent devices house child devices in device bays. Leave blank if this "
+"device type is neither a parent nor a child."
+msgstr ""
+"Rodičovská zařízení ukládají podřízená zařízení do pozic zařízení. Pokud "
+"tento typ zařízení není rodičem ani dítětem, ponechte prázdné."
+
+#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649
+msgid "airflow"
+msgstr "proud vzduchu"
+
+#: netbox/dcim/models/devices.py:204
+msgid "device type"
+msgstr "typ zařízení"
+
+#: netbox/dcim/models/devices.py:205
+msgid "device types"
+msgstr "typy zařízení"
+
+#: netbox/dcim/models/devices.py:290
+msgid "U height must be in increments of 0.5 rack units."
+msgstr "Výška U musí být v krocích po 0,5 regálových jednotek."
+
+#: netbox/dcim/models/devices.py:307
+#, python-brace-format
+msgid ""
+"Device {device} in rack {rack} does not have sufficient space to accommodate"
+" a height of {height}U"
+msgstr ""
+"Zařízení {device} v stojanu {rack} nemá dostatek prostoru pro umístění výšky"
+" {height}U"
+
+#: netbox/dcim/models/devices.py:322
+#, python-brace-format
+msgid ""
+"Unable to set 0U height: Found {racked_instance_count} "
+"instances already mounted within racks."
+msgstr ""
+"Nelze nastavit výšku 0U: Nalezeno {racked_instance_count} "
+"instancí již namontované v regálech."
+
+#: netbox/dcim/models/devices.py:331
+msgid ""
+"Must delete all device bay templates associated with this device before "
+"declassifying it as a parent device."
+msgstr ""
+"Před odtajněním jako nadřazeného zařízení je nutné odstranit všechny šablony"
+" rozmístění zařízení přidružené k tomuto zařízení."
+
+#: netbox/dcim/models/devices.py:337
+msgid "Child device types must be 0U."
+msgstr "Typ dětského zařízení musí být 0U."
+
+#: netbox/dcim/models/devices.py:405
+msgid "module type"
+msgstr "typ modulu"
+
+#: netbox/dcim/models/devices.py:406
+msgid "module types"
+msgstr "typy modulů"
+
+#: netbox/dcim/models/devices.py:475
+msgid "Virtual machines may be assigned to this role"
+msgstr "Virtuální počítače mohou být přiřazeny k této roli"
+
+#: netbox/dcim/models/devices.py:487
+msgid "device role"
+msgstr "role zařízení"
+
+#: netbox/dcim/models/devices.py:488
+msgid "device roles"
+msgstr "role zařízení"
+
+#: netbox/dcim/models/devices.py:505
+msgid "Optionally limit this platform to devices of a certain manufacturer"
+msgstr "Volitelně omezit tuto platformu na zařízení určitého výrobce"
+
+#: netbox/dcim/models/devices.py:517
+msgid "platform"
+msgstr "platforma"
+
+#: netbox/dcim/models/devices.py:518
+msgid "platforms"
+msgstr "platformy"
+
+#: netbox/dcim/models/devices.py:566
+msgid "The function this device serves"
+msgstr "Funkce, kterou toto zařízení slouží"
+
+#: netbox/dcim/models/devices.py:598
+msgid "Chassis serial number, assigned by the manufacturer"
+msgstr "Sériové číslo podvozku přidělené výrobcem"
+
+#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171
+msgid "A unique tag used to identify this device"
+msgstr "Jedinečná značka použitá k identifikaci tohoto zařízení"
+
+#: netbox/dcim/models/devices.py:633
+msgid "position (U)"
+msgstr "poloha (U)"
+
+#: netbox/dcim/models/devices.py:640
+msgid "rack face"
+msgstr "plocha stojanu"
+
+#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380
+#: netbox/virtualization/models/virtualmachines.py:100
+msgid "primary IPv4"
+msgstr "primární IPv4"
+
+#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388
+#: netbox/virtualization/models/virtualmachines.py:108
+msgid "primary IPv6"
+msgstr "primární IPv6"
+
+#: netbox/dcim/models/devices.py:676
+msgid "out-of-band IP"
+msgstr "IP mimo pásmo"
+
+#: netbox/dcim/models/devices.py:693
+msgid "VC position"
+msgstr "Pozice VC"
+
+#: netbox/dcim/models/devices.py:696
+msgid "Virtual chassis position"
+msgstr "Virtuální poloha podvozku"
+
+#: netbox/dcim/models/devices.py:699
+msgid "VC priority"
+msgstr "Priorita VC"
+
+#: netbox/dcim/models/devices.py:703
+msgid "Virtual chassis master election priority"
+msgstr "Priorita volby hlavního virtuálního šasi"
+
+#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207
+msgid "latitude"
+msgstr "zeměpisná šířka"
+
+#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719
+#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220
+msgid "GPS coordinate in decimal format (xx.yyyyyy)"
+msgstr "Souřadnice GPS v desetinném formátu (xx.rrrrrr)"
+
+#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215
+msgid "longitude"
+msgstr "zeměpisná délka"
+
+#: netbox/dcim/models/devices.py:787
+msgid "Device name must be unique per site."
+msgstr "Název zařízení musí být pro každou lokalitu jedinečný."
+
+#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75
+msgid "device"
+msgstr "zařízení"
+
+#: netbox/dcim/models/devices.py:799
+msgid "devices"
+msgstr "zařízení"
+
+#: netbox/dcim/models/devices.py:825
+#, python-brace-format
+msgid "Rack {rack} does not belong to site {site}."
+msgstr "Stojan {rack} nepatří k webu {site}."
+
+#: netbox/dcim/models/devices.py:830
+#, python-brace-format
+msgid "Location {location} does not belong to site {site}."
+msgstr "Lokace {location} nepatří k webu {site}."
+
+#: netbox/dcim/models/devices.py:836
+#, python-brace-format
+msgid "Rack {rack} does not belong to location {location}."
+msgstr "Stojan {rack} nepatří do lokality {location}."
+
+#: netbox/dcim/models/devices.py:843
+msgid "Cannot select a rack face without assigning a rack."
+msgstr "Nelze vybrat plochu stojanu bez přiřazení stojanu."
+
+#: netbox/dcim/models/devices.py:847
+msgid "Cannot select a rack position without assigning a rack."
+msgstr "Bez přiřazení stojanu nelze vybrat polohu stojanu."
+
+#: netbox/dcim/models/devices.py:853
+msgid "Position must be in increments of 0.5 rack units."
+msgstr "Poloha musí být v krocích po 0,5 regálových jednotek."
+
+#: netbox/dcim/models/devices.py:857
+msgid "Must specify rack face when defining rack position."
+msgstr "Při definování polohy stojanu je nutné zadat plochu stojanu."
+
+#: netbox/dcim/models/devices.py:865
+#, python-brace-format
+msgid ""
+"A 0U device type ({device_type}) cannot be assigned to a rack position."
+msgstr "Typ zařízení 0U ({device_type}) nelze přiřadit k poloze stojanu."
+
+#: netbox/dcim/models/devices.py:876
+msgid ""
+"Child device types cannot be assigned to a rack face. This is an attribute "
+"of the parent device."
+msgstr ""
+"Podřízené typy zařízení nelze přiřadit k ploše stojanu. Toto je atribut "
+"nadřazeného zařízení."
+
+#: netbox/dcim/models/devices.py:883
+msgid ""
+"Child device types cannot be assigned to a rack position. This is an "
+"attribute of the parent device."
+msgstr ""
+"Podřízené typy zařízení nelze přiřadit k poloze stojanu. Toto je atribut "
+"nadřazeného zařízení."
+
+#: netbox/dcim/models/devices.py:897
+#, python-brace-format
+msgid ""
+"U{position} is already occupied or does not have sufficient space to "
+"accommodate this device type: {device_type} ({u_height}U)"
+msgstr ""
+"U{position} je již obsazeno nebo nemá dostatek místa pro umístění tohoto "
+"typu zařízení: {device_type} ({u_height}U)"
+
+#: netbox/dcim/models/devices.py:912
+#, python-brace-format
+msgid "{ip} is not an IPv4 address."
+msgstr "{ip} Nejedná se o IPv4 adresu."
+
+#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936
+#, python-brace-format
+msgid "The specified IP address ({ip}) is not assigned to this device."
+msgstr "Zadaná adresa IP ({ip}) není přiřazen k tomuto zařízení."
+
+#: netbox/dcim/models/devices.py:927
+#, python-brace-format
+msgid "{ip} is not an IPv6 address."
+msgstr "{ip} Nejedná se o IPv6 adresu."
+
+#: netbox/dcim/models/devices.py:954
+#, python-brace-format
+msgid ""
+"The assigned platform is limited to {platform_manufacturer} device types, "
+"but this device's type belongs to {devicetype_manufacturer}."
+msgstr ""
+"Přiřazená platforma je omezena na {platform_manufacturer} typy zařízení, ale"
+" tento typ zařízení patří {devicetype_manufacturer}."
+
+#: netbox/dcim/models/devices.py:965
+#, python-brace-format
+msgid "The assigned cluster belongs to a different site ({site})"
+msgstr "Přiřazený cluster patří do jiné lokality ({site})"
+
+#: netbox/dcim/models/devices.py:973
+msgid "A device assigned to a virtual chassis must have its position defined."
+msgstr "Zařízení přiřazené k virtuálnímu šasi musí mít definovanou polohu."
+
+#: netbox/dcim/models/devices.py:1178
+msgid "module"
+msgstr "modul"
+
+#: netbox/dcim/models/devices.py:1179
+msgid "modules"
+msgstr "moduly"
+
+#: netbox/dcim/models/devices.py:1195
+#, python-brace-format
+msgid ""
+"Module must be installed within a module bay belonging to the assigned "
+"device ({device})."
+msgstr ""
+"Modul musí být instalován v modulu patřící přiřazenému zařízení ({device})."
+
+#: netbox/dcim/models/devices.py:1299
+msgid "domain"
+msgstr "doména"
+
+#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313
+msgid "virtual chassis"
+msgstr "virtuální podvozek"
+
+#: netbox/dcim/models/devices.py:1328
+#, python-brace-format
+msgid ""
+"The selected master ({master}) is not assigned to this virtual chassis."
+msgstr ""
+"Vybraný master ({master}) není přiřazena k tomuto virtuálnímu podvozku."
+
+#: netbox/dcim/models/devices.py:1344
+#, python-brace-format
+msgid ""
+"Unable to delete virtual chassis {self}. There are member interfaces which "
+"form a cross-chassis LAG interfaces."
+msgstr ""
+"Nelze odstranit virtuální šasi {self}. Existují členská rozhraní, která "
+"tvoří rozhraní LAG napříč podvozky."
+
+#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37
+msgid "identifier"
+msgstr "identifikátor"
+
+#: netbox/dcim/models/devices.py:1370
+msgid "Numeric identifier unique to the parent device"
+msgstr "Numerický identifikátor jedinečný pro nadřazené zařízení"
+
+#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:211
+#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722
+#: netbox/netbox/models/__init__.py:114
+msgid "comments"
+msgstr "komentáře"
+
+#: netbox/dcim/models/devices.py:1414
+msgid "virtual device context"
+msgstr "kontext virtuálního zařízení"
+
+#: netbox/dcim/models/devices.py:1415
+msgid "virtual device contexts"
+msgstr "kontexty virtuálních zařízení"
+
+#: netbox/dcim/models/devices.py:1447
+#, python-brace-format
+msgid "{ip} is not an IPv{family} address."
+msgstr "{ip} není IPV{family} adresa."
+
+#: netbox/dcim/models/devices.py:1453
+msgid "Primary IP address must belong to an interface on the assigned device."
+msgstr "Primární IP adresa musí patřit k rozhraní na přiřazeném zařízení."
+
+#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41
+#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550
+#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194
+msgid "weight"
+msgstr "váha"
+
+#: netbox/dcim/models/mixins.py:22
+msgid "weight unit"
+msgstr "hmotnostní jednotka"
+
+#: netbox/dcim/models/mixins.py:51
+msgid "Must specify a unit when setting a weight"
+msgstr "Při nastavování hmotnosti je nutné zadat jednotku"
+
+#: netbox/dcim/models/power.py:55
+msgid "power panel"
+msgstr "napájecí panel"
+
+#: netbox/dcim/models/power.py:56
+msgid "power panels"
+msgstr "napájecí panely"
+
+#: netbox/dcim/models/power.py:70
+#, python-brace-format
+msgid ""
+"Location {location} ({location_site}) is in a different site than {site}"
+msgstr "Lokace {location} ({location_site}) je na jiném místě než {site}"
+
+#: netbox/dcim/models/power.py:108
+msgid "supply"
+msgstr "zásobování"
+
+#: netbox/dcim/models/power.py:114
+msgid "phase"
+msgstr "fáze"
+
+#: netbox/dcim/models/power.py:120
+msgid "voltage"
+msgstr "napětí"
+
+#: netbox/dcim/models/power.py:125
+msgid "amperage"
+msgstr "proud proudu"
+
+#: netbox/dcim/models/power.py:130
+msgid "max utilization"
+msgstr "maximální využití"
+
+#: netbox/dcim/models/power.py:133
+msgid "Maximum permissible draw (percentage)"
+msgstr "Maximální přípustné tažení (v procentech)"
+
+#: netbox/dcim/models/power.py:136
+msgid "available power"
+msgstr "dostupný výkon"
+
+#: netbox/dcim/models/power.py:164
+msgid "power feed"
+msgstr "napájecí zdroj"
+
+#: netbox/dcim/models/power.py:165
+msgid "power feeds"
+msgstr "napájecí zdroje"
+
+#: netbox/dcim/models/power.py:179
+#, python-brace-format
+msgid ""
+"Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) "
+"are in different sites."
+msgstr ""
+"Stojan {rack} ({rack_site}) a napájecí panel {powerpanel} "
+"({powerpanel_site}) jsou na různých místech."
+
+#: netbox/dcim/models/power.py:190
+msgid "Voltage cannot be negative for AC supply"
+msgstr "Napětí nemůže být záporné pro napájení střídavým proudem"
+
+#: netbox/dcim/models/racks.py:50
+msgid "rack role"
+msgstr "role stojanu"
+
+#: netbox/dcim/models/racks.py:51
+msgid "rack roles"
+msgstr "role stojanu"
+
+#: netbox/dcim/models/racks.py:75
+msgid "facility ID"
+msgstr "ID zařízení"
+
+#: netbox/dcim/models/racks.py:76
+msgid "Locally-assigned identifier"
+msgstr "Lokálně přiřazený identifikátor"
+
+#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200
+#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300
+#: netbox/ipam/forms/bulk_import.py:467
+#: netbox/virtualization/forms/bulk_import.py:112
+msgid "Functional role"
+msgstr "Funkční role"
+
+#: netbox/dcim/models/racks.py:122
+msgid "A unique tag used to identify this rack"
+msgstr "Jedinečná značka použitá k identifikaci tohoto stojanu"
+
+#: netbox/dcim/models/racks.py:133
+msgid "width"
+msgstr "Šířka"
+
+#: netbox/dcim/models/racks.py:134
+msgid "Rail-to-rail width"
+msgstr "Šířka kolejnice k kolejnici"
+
+#: netbox/dcim/models/racks.py:140
+msgid "Height in rack units"
+msgstr "Výška v regálových jednotkách"
+
+#: netbox/dcim/models/racks.py:144
+msgid "starting unit"
+msgstr "startovací jednotka"
+
+#: netbox/dcim/models/racks.py:146
+msgid "Starting unit for rack"
+msgstr "Startovací jednotka pro regál"
+
+#: netbox/dcim/models/racks.py:150
+msgid "descending units"
+msgstr "sestupné jednotky"
+
+#: netbox/dcim/models/racks.py:151
+msgid "Units are numbered top-to-bottom"
+msgstr "Jednotky jsou číslovány shora dolů"
+
+#: netbox/dcim/models/racks.py:154
+msgid "outer width"
+msgstr "vnější šířka"
+
+#: netbox/dcim/models/racks.py:157
+msgid "Outer dimension of rack (width)"
+msgstr "Vnější rozměr stojanu (šířka)"
+
+#: netbox/dcim/models/racks.py:160
+msgid "outer depth"
+msgstr "vnější hloubka"
+
+#: netbox/dcim/models/racks.py:163
+msgid "Outer dimension of rack (depth)"
+msgstr "Vnější rozměr stojanu (hloubka)"
+
+#: netbox/dcim/models/racks.py:166
+msgid "outer unit"
+msgstr "vnější jednotka"
+
+#: netbox/dcim/models/racks.py:172
+msgid "max weight"
+msgstr "max. hmotnost"
+
+#: netbox/dcim/models/racks.py:175
+msgid "Maximum load capacity for the rack"
+msgstr "Maximální nosnost stojanu"
+
+#: netbox/dcim/models/racks.py:183
+msgid "mounting depth"
+msgstr "montážní hloubka"
+
+#: netbox/dcim/models/racks.py:187
+msgid ""
+"Maximum depth of a mounted device, in millimeters. For four-post racks, this"
+" is the distance between the front and rear rails."
+msgstr ""
+"Maximální hloubka namontovaného zařízení v milimetrech. U čtyřsloupkových "
+"regálů se jedná o vzdálenost mezi přední a zadní kolejnicí."
+
+#: netbox/dcim/models/racks.py:221
+msgid "rack"
+msgstr "nosič"
+
+#: netbox/dcim/models/racks.py:222
+msgid "racks"
+msgstr "regály"
+
+#: netbox/dcim/models/racks.py:237
+#, python-brace-format
+msgid "Assigned location must belong to parent site ({site})."
+msgstr "Přiřazené umístění musí patřit nadřazenému webu ({site})."
+
+#: netbox/dcim/models/racks.py:241
+msgid "Must specify a unit when setting an outer width/depth"
+msgstr "Při nastavování vnější šířky/hloubky musí zadat jednotku"
+
+#: netbox/dcim/models/racks.py:245
+msgid "Must specify a unit when setting a maximum weight"
+msgstr "Při nastavování maximální hmotnosti musí specifikovat jednotku"
+
+#: netbox/dcim/models/racks.py:255
+#, python-brace-format
+msgid ""
+"Rack must be at least {min_height}U tall to house currently installed "
+"devices."
+msgstr ""
+"Stojan musí být alespoň {min_height}U vysoký k uložení aktuálně "
+"nainstalovaných zařízení."
+
+#: netbox/dcim/models/racks.py:262
+#, python-brace-format
+msgid ""
+"Rack unit numbering must begin at {position} or less to house currently "
+"installed devices."
+msgstr ""
+"Číslování regálových jednotek musí začínat na {position} nebo méně pro "
+"umístění aktuálně nainstalovaných zařízení."
+
+#: netbox/dcim/models/racks.py:270
+#, python-brace-format
+msgid "Location must be from the same site, {site}."
+msgstr "Umístění musí být ze stejného místa, {site}."
+
+#: netbox/dcim/models/racks.py:523
+msgid "units"
+msgstr "jednotky"
+
+#: netbox/dcim/models/racks.py:549
+msgid "rack reservation"
+msgstr "rezervace stojanu"
+
+#: netbox/dcim/models/racks.py:550
+msgid "rack reservations"
+msgstr "rezervace stojanů"
+
+#: netbox/dcim/models/racks.py:567
+#, python-brace-format
+msgid "Invalid unit(s) for {height}U rack: {unit_list}"
+msgstr "Neplatná jednotka (y) pro {height}U stojan: {unit_list}"
+
+#: netbox/dcim/models/racks.py:580
+#, python-brace-format
+msgid "The following units have already been reserved: {unit_list}"
+msgstr "Následující jednotky již byly rezervovány: {unit_list}"
+
+#: netbox/dcim/models/sites.py:49
+msgid "A top-level region with this name already exists."
+msgstr "Oblast nejvyšší úrovně s tímto názvem již existuje."
+
+#: netbox/dcim/models/sites.py:59
+msgid "A top-level region with this slug already exists."
+msgstr "Oblast nejvyšší úrovně s tímto slimákem již existuje."
+
+#: netbox/dcim/models/sites.py:62
+msgid "region"
+msgstr "region"
+
+#: netbox/dcim/models/sites.py:63
+msgid "regions"
+msgstr "regiony"
+
+#: netbox/dcim/models/sites.py:102
+msgid "A top-level site group with this name already exists."
+msgstr "Skupina webů nejvyšší úrovně s tímto názvem již existuje."
+
+#: netbox/dcim/models/sites.py:112
+msgid "A top-level site group with this slug already exists."
+msgstr "Skupina webů nejvyšší úrovně s tímto slimákem již existuje."
+
+#: netbox/dcim/models/sites.py:115
+msgid "site group"
+msgstr "skupina stránek"
+
+#: netbox/dcim/models/sites.py:116
+msgid "site groups"
+msgstr "skupiny webů"
+
+#: netbox/dcim/models/sites.py:141
+msgid "Full name of the site"
+msgstr "Úplný název webu"
+
+#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279
+msgid "facility"
+msgstr "zařízení"
+
+#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282
+msgid "Local facility ID or description"
+msgstr "ID nebo popis místního zařízení"
+
+#: netbox/dcim/models/sites.py:195
+msgid "physical address"
+msgstr "fyzická adresa"
+
+#: netbox/dcim/models/sites.py:198
+msgid "Physical location of the building"
+msgstr "Fyzické umístění budovy"
+
+#: netbox/dcim/models/sites.py:201
+msgid "shipping address"
+msgstr "dodací adresa"
+
+#: netbox/dcim/models/sites.py:204
+msgid "If different from the physical address"
+msgstr "Pokud se liší od fyzické adresy"
+
+#: netbox/dcim/models/sites.py:238
+msgid "site"
+msgstr "stránky"
+
+#: netbox/dcim/models/sites.py:239
+msgid "sites"
+msgstr "stránky"
+
+#: netbox/dcim/models/sites.py:309
+msgid "A location with this name already exists within the specified site."
+msgstr "Umístění s tímto názvem již existuje v zadaném webu."
+
+#: netbox/dcim/models/sites.py:319
+msgid "A location with this slug already exists within the specified site."
+msgstr "Umístění s tímto slimákem již existuje v zadaném webu."
+
+#: netbox/dcim/models/sites.py:322
+msgid "location"
+msgstr "lokace"
+
+#: netbox/dcim/models/sites.py:323
+msgid "locations"
+msgstr "lokalitách"
+
+#: netbox/dcim/models/sites.py:337
+#, python-brace-format
+msgid "Parent location ({parent}) must belong to the same site ({site})."
+msgstr "Rodičovská lokalita ({parent}) musí patřit ke stejnému webu ({site})."
+
+#: netbox/dcim/tables/cables.py:55
+msgid "Termination A"
+msgstr "Ukončení A"
+
+#: netbox/dcim/tables/cables.py:60
+msgid "Termination B"
+msgstr "Ukončení B"
+
+#: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22
+msgid "Device A"
+msgstr "Zařízení A"
+
+#: netbox/dcim/tables/cables.py:72 netbox/wireless/tables/wirelesslink.py:31
+msgid "Device B"
+msgstr "Zařízení B"
+
+#: netbox/dcim/tables/cables.py:78
+msgid "Location A"
+msgstr "Lokalita A"
+
+#: netbox/dcim/tables/cables.py:84
+msgid "Location B"
+msgstr "Lokalita B"
+
+#: netbox/dcim/tables/cables.py:90
+msgid "Rack A"
+msgstr "Stojan A"
+
+#: netbox/dcim/tables/cables.py:96
+msgid "Rack B"
+msgstr "Stojan B"
+
+#: netbox/dcim/tables/cables.py:102
+msgid "Site A"
+msgstr "Stránky A"
+
+#: netbox/dcim/tables/cables.py:108
+msgid "Site B"
+msgstr "Místo B"
+
+#: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50
+#: netbox/dcim/tables/connections.py:71
+#: netbox/templates/dcim/inc/connection_endpoints.html:16
+msgid "Reachable"
+msgstr "Dosažitelný"
+
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:106
+#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
+#: netbox/extras/tables/tables.py:442 netbox/netbox/navigation/menu.py:56
+#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
+#: netbox/virtualization/forms/model_forms.py:122
+#: netbox/virtualization/tables/clusters.py:83
+#: netbox/virtualization/views.py:205
+msgid "Devices"
+msgstr "Přístroje"
+
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:111
+#: netbox/virtualization/tables/clusters.py:88
+msgid "VMs"
+msgstr "Virtuální stroje"
+
+#: netbox/dcim/tables/devices.py:100 netbox/dcim/tables/devices.py:216
+#: netbox/extras/forms/model_forms.py:506
+#: netbox/templates/dcim/device.html:112
+#: netbox/templates/dcim/device/render_config.html:11
+#: netbox/templates/dcim/device/render_config.html:14
+#: netbox/templates/dcim/devicerole.html:44
+#: netbox/templates/dcim/platform.html:41
+#: netbox/templates/extras/configtemplate.html:10
+#: netbox/templates/virtualization/virtualmachine.html:44
+#: netbox/templates/virtualization/virtualmachine/render_config.html:11
+#: netbox/templates/virtualization/virtualmachine/render_config.html:14
+#: netbox/virtualization/tables/virtualmachines.py:106
+msgid "Config Template"
+msgstr "Konfigurační šablona"
+
+#: netbox/dcim/tables/devices.py:150 netbox/templates/dcim/sitegroup.html:26
+msgid "Site Group"
+msgstr "Skupina stránek"
+
+#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1039
+#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:356
+#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
+#: netbox/templates/ipam/ipaddress.html:11
+#: netbox/virtualization/tables/virtualmachines.py:94
+msgid "IP Address"
+msgstr "IP adresa"
+
+#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1043
+#: netbox/virtualization/tables/virtualmachines.py:85
+msgid "IPv4 Address"
+msgstr "IPv4 Adresa"
+
+#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1047
+#: netbox/virtualization/tables/virtualmachines.py:89
+msgid "IPv6 Address"
+msgstr "Adresa IPv6"
+
+#: netbox/dcim/tables/devices.py:210
+msgid "VC Position"
+msgstr "Pozice VC"
+
+#: netbox/dcim/tables/devices.py:213
+msgid "VC Priority"
+msgstr "Priorita VC"
+
+#: netbox/dcim/tables/devices.py:220 netbox/templates/dcim/device_edit.html:38
+#: netbox/templates/dcim/devicebay_populate.html:16
+msgid "Parent Device"
+msgstr "Rodičovské zařízení"
+
+#: netbox/dcim/tables/devices.py:225
+msgid "Position (Device Bay)"
+msgstr "Pozice (pole pro zařízení)"
+
+#: netbox/dcim/tables/devices.py:234
+msgid "Console ports"
+msgstr "Porty konzoly"
+
+#: netbox/dcim/tables/devices.py:237
+msgid "Console server ports"
+msgstr "Porty konzolového serveru"
+
+#: netbox/dcim/tables/devices.py:240
+msgid "Power ports"
+msgstr "Napájecí porty"
+
+#: netbox/dcim/tables/devices.py:243
+msgid "Power outlets"
+msgstr "Elektrické zásuvky"
+
+#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1052
+#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:988
+#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
+#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
+#: netbox/templates/dcim/device/base.html:37
+#: netbox/templates/dcim/device_list.html:43
+#: netbox/templates/dcim/devicetype/base.html:34
+#: netbox/templates/dcim/module.html:34
+#: netbox/templates/dcim/moduletype/base.html:34
+#: netbox/templates/dcim/virtualdevicecontext.html:61
+#: netbox/templates/dcim/virtualdevicecontext.html:81
+#: netbox/templates/virtualization/virtualmachine/base.html:27
+#: netbox/templates/virtualization/virtualmachine_list.html:14
+#: netbox/virtualization/tables/virtualmachines.py:100
+#: netbox/virtualization/views.py:363 netbox/wireless/tables/wirelesslan.py:55
+msgid "Interfaces"
+msgstr "Rozhraní"
+
+#: netbox/dcim/tables/devices.py:249
+msgid "Front ports"
+msgstr "Přední porty"
+
+#: netbox/dcim/tables/devices.py:255
+msgid "Device bays"
+msgstr "Pozice zařízení"
+
+#: netbox/dcim/tables/devices.py:258
+msgid "Module bays"
+msgstr "Modulové pozice"
+
+#: netbox/dcim/tables/devices.py:261
+msgid "Inventory items"
+msgstr "Inventární položky"
+
+#: netbox/dcim/tables/devices.py:300 netbox/dcim/tables/modules.py:56
+#: netbox/templates/dcim/modulebay.html:17
+msgid "Module Bay"
+msgstr "Modulová přihrádka"
+
+#: netbox/dcim/tables/devices.py:313 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:144 netbox/dcim/views.py:1063
+#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
+#: netbox/templates/dcim/device/base.html:52
+#: netbox/templates/dcim/device_list.html:71
+#: netbox/templates/dcim/devicetype/base.html:49
+#: netbox/templates/dcim/inc/panels/inventory_items.html:6
+#: netbox/templates/dcim/inventoryitemrole.html:32
+msgid "Inventory Items"
+msgstr "Inventární položky"
+
+#: netbox/dcim/tables/devices.py:325
+msgid "Cable Color"
+msgstr "Barva kabelu"
+
+#: netbox/dcim/tables/devices.py:331
+msgid "Link Peers"
+msgstr "Propojit vrstevníky"
+
+#: netbox/dcim/tables/devices.py:334
+msgid "Mark Connected"
+msgstr "Označit Připojeno"
+
+#: netbox/dcim/tables/devices.py:453
+msgid "Maximum draw (W)"
+msgstr "Maximální tažení (W)"
+
+#: netbox/dcim/tables/devices.py:456
+msgid "Allocated draw (W)"
+msgstr "Přidělené losování (W)"
+
+#: netbox/dcim/tables/devices.py:550 netbox/ipam/forms/model_forms.py:747
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
+#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
+#: netbox/netbox/navigation/menu.py:147
+#: netbox/templates/dcim/interface.html:339
+#: netbox/templates/ipam/ipaddress_bulk_add.html:15
+#: netbox/templates/ipam/service.html:40
+#: netbox/templates/virtualization/vminterface.html:85
+#: netbox/vpn/tables/tunnels.py:98
+msgid "IP Addresses"
+msgstr "IP adresy"
+
+#: netbox/dcim/tables/devices.py:556 netbox/netbox/navigation/menu.py:189
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
+msgid "FHRP Groups"
+msgstr "Skupiny FHRP"
+
+#: netbox/dcim/tables/devices.py:568 netbox/templates/dcim/interface.html:89
+#: netbox/templates/virtualization/vminterface.html:67
+#: netbox/templates/vpn/tunnel.html:18
+#: netbox/templates/vpn/tunneltermination.html:13
+#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76
+#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82
+#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
+#: netbox/vpn/tables/tunnels.py:78
+msgid "Tunnel"
+msgstr "Tunel"
+
+#: netbox/dcim/tables/devices.py:593 netbox/dcim/tables/devicetypes.py:228
+#: netbox/templates/dcim/interface.html:65
+msgid "Management Only"
+msgstr "Pouze správa"
+
+#: netbox/dcim/tables/devices.py:612
+msgid "VDCs"
+msgstr "VDC"
+
+#: netbox/dcim/tables/devices.py:857 netbox/templates/dcim/modulebay.html:49
+msgid "Installed Module"
+msgstr "Instalovaný modul"
+
+#: netbox/dcim/tables/devices.py:860
+msgid "Module Serial"
+msgstr "Sériový modul"
+
+#: netbox/dcim/tables/devices.py:864
+msgid "Module Asset Tag"
+msgstr "Štítek aktiv modulu"
+
+#: netbox/dcim/tables/devices.py:873
+msgid "Module Status"
+msgstr "Stav modulu"
+
+#: netbox/dcim/tables/devices.py:915 netbox/dcim/tables/devicetypes.py:313
+#: netbox/templates/dcim/inventoryitem.html:40
+msgid "Component"
+msgstr "Komponenta"
+
+#: netbox/dcim/tables/devices.py:971
+msgid "Items"
+msgstr "Položky"
+
+#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71
+#: netbox/netbox/navigation/menu.py:73
+msgid "Device Types"
+msgstr "Typy zařízení"
+
+#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74
+msgid "Module Types"
+msgstr "Typy modulů"
+
+#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:437
+#: netbox/netbox/navigation/menu.py:65
+msgid "Platforms"
+msgstr "Platformy"
+
+#: netbox/dcim/tables/devicetypes.py:85
+#: netbox/templates/dcim/devicetype.html:29
+msgid "Default Platform"
+msgstr "Výchozí platforma"
+
+#: netbox/dcim/tables/devicetypes.py:89
+#: netbox/templates/dcim/devicetype.html:45
+msgid "Full Depth"
+msgstr "Plná hloubka"
+
+#: netbox/dcim/tables/devicetypes.py:99
+msgid "U Height"
+msgstr "Výška U"
+
+#: netbox/dcim/tables/devicetypes.py:114 netbox/dcim/tables/modules.py:26
+msgid "Instances"
+msgstr "Instance"
+
+#: netbox/dcim/tables/devicetypes.py:117 netbox/dcim/views.py:928
+#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
+#: netbox/netbox/navigation/menu.py:84
+#: netbox/templates/dcim/device/base.html:25
+#: netbox/templates/dcim/device_list.html:15
+#: netbox/templates/dcim/devicetype/base.html:22
+#: netbox/templates/dcim/module.html:22
+#: netbox/templates/dcim/moduletype/base.html:22
+msgid "Console Ports"
+msgstr "Porty konzoly"
+
+#: netbox/dcim/tables/devicetypes.py:120 netbox/dcim/views.py:943
+#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
+#: netbox/netbox/navigation/menu.py:85
+#: netbox/templates/dcim/device/base.html:28
+#: netbox/templates/dcim/device_list.html:22
+#: netbox/templates/dcim/devicetype/base.html:25
+#: netbox/templates/dcim/module.html:25
+#: netbox/templates/dcim/moduletype/base.html:25
+msgid "Console Server Ports"
+msgstr "Porty konzolového serveru"
+
+#: netbox/dcim/tables/devicetypes.py:123 netbox/dcim/views.py:958
+#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
+#: netbox/netbox/navigation/menu.py:86
+#: netbox/templates/dcim/device/base.html:31
+#: netbox/templates/dcim/device_list.html:29
+#: netbox/templates/dcim/devicetype/base.html:28
+#: netbox/templates/dcim/module.html:28
+#: netbox/templates/dcim/moduletype/base.html:28
+msgid "Power Ports"
+msgstr "Napájecí porty"
+
+#: netbox/dcim/tables/devicetypes.py:126 netbox/dcim/views.py:973
+#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
+#: netbox/netbox/navigation/menu.py:87
+#: netbox/templates/dcim/device/base.html:34
+#: netbox/templates/dcim/device_list.html:36
+#: netbox/templates/dcim/devicetype/base.html:31
+#: netbox/templates/dcim/module.html:31
+#: netbox/templates/dcim/moduletype/base.html:31
+msgid "Power Outlets"
+msgstr "Napájecí zásuvky"
+
+#: netbox/dcim/tables/devicetypes.py:132 netbox/dcim/views.py:1003
+#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
+#: netbox/netbox/navigation/menu.py:82
+#: netbox/templates/dcim/device/base.html:40
+#: netbox/templates/dcim/devicetype/base.html:37
+#: netbox/templates/dcim/module.html:37
+#: netbox/templates/dcim/moduletype/base.html:37
+msgid "Front Ports"
+msgstr "Přední porty"
+
+#: netbox/dcim/tables/devicetypes.py:135 netbox/dcim/views.py:1018
+#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
+#: netbox/netbox/navigation/menu.py:83
+#: netbox/templates/dcim/device/base.html:43
+#: netbox/templates/dcim/device_list.html:50
+#: netbox/templates/dcim/devicetype/base.html:40
+#: netbox/templates/dcim/module.html:40
+#: netbox/templates/dcim/moduletype/base.html:40
+msgid "Rear Ports"
+msgstr "Zadní porty"
+
+#: netbox/dcim/tables/devicetypes.py:138 netbox/dcim/views.py:1048
+#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
+#: netbox/templates/dcim/device/base.html:49
+#: netbox/templates/dcim/device_list.html:57
+#: netbox/templates/dcim/devicetype/base.html:46
+msgid "Device Bays"
+msgstr "Pozice pro zařízení"
+
+#: netbox/dcim/tables/devicetypes.py:141 netbox/dcim/views.py:1033
+#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
+#: netbox/templates/dcim/device/base.html:46
+#: netbox/templates/dcim/device_list.html:64
+#: netbox/templates/dcim/devicetype/base.html:43
+msgid "Module Bays"
+msgstr "Modulové pozice"
+
+#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282
+#: netbox/templates/dcim/powerpanel.html:51
+msgid "Power Feeds"
+msgstr "Napájecí zdroje"
+
+#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99
+msgid "Max Utilization"
+msgstr "Maximální využití"
+
+#: netbox/dcim/tables/power.py:84
+msgid "Available Power (VA)"
+msgstr "Dostupný výkon (VA)"
+
+#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138
+#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26
+msgid "Racks"
+msgstr "Stojany"
+
+#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:318
+#: netbox/templates/dcim/rack.html:90
+msgid "Height"
+msgstr "Výška"
+
+#: netbox/dcim/tables/racks.py:85
+msgid "Space"
+msgstr "Prostor"
+
+#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100
+msgid "Outer Width"
+msgstr "Vnější šířka"
+
+#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110
+msgid "Outer Depth"
+msgstr "Vnější hloubka"
+
+#: netbox/dcim/tables/racks.py:108
+msgid "Max Weight"
+msgstr "Max. hmotnost"
+
+#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57
+#: netbox/extras/forms/filtersets.py:360
+#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129
+#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66
+#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17
+msgid "Sites"
+msgstr "Stránky"
+
+#: netbox/dcim/tests/test_api.py:50
+msgid "Test case must set peer_termination_type"
+msgstr "Testovací případ musí nastavit peer_termination_type"
+
+#: netbox/dcim/views.py:140
+#, python-brace-format
+msgid "Disconnected {count} {type}"
+msgstr "Odpojeno {count} {type}"
+
+#: netbox/dcim/views.py:686 netbox/netbox/navigation/menu.py:28
+msgid "Reservations"
+msgstr "Rezervace"
+
+#: netbox/dcim/views.py:705 netbox/templates/dcim/location.html:90
+#: netbox/templates/dcim/site.html:140
+msgid "Non-Racked Devices"
+msgstr "Zařízení bez racku"
+
+#: netbox/dcim/views.py:2019 netbox/extras/forms/model_forms.py:453
+#: netbox/templates/extras/configcontext.html:10
+#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/virtualization/views.py:404
+msgid "Config Context"
+msgstr "Kontext konfigurace"
+
+#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:414
+msgid "Render Config"
+msgstr "Konfigurace rendrování"
+
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:447
+#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
+#: netbox/virtualization/views.py:179
+msgid "Virtual Machines"
+msgstr "Virtuální stroje"
+
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:234
+msgid "Children"
+msgstr "Děti"
+
+#: netbox/extras/api/customfields.py:88
+#, python-brace-format
+msgid "Unknown related object(s): {name}"
+msgstr "Neznámý související objekt (y): {name}"
+
+#: netbox/extras/api/serializers_/customfields.py:74
+msgid "Changing the type of custom fields is not supported."
+msgstr "Změna typu vlastních polí není podporována."
+
+#: netbox/extras/api/serializers_/scripts.py:71
+#: netbox/extras/api/serializers_/scripts.py:76
+msgid "Scheduling is not enabled for this script."
+msgstr "Plánování není pro tento skript povoleno."
+
+#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
+msgid "Text"
+msgstr "Text"
+
+#: netbox/extras/choices.py:31
+msgid "Text (long)"
+msgstr "Text (dlouhý)"
+
+#: netbox/extras/choices.py:32
+msgid "Integer"
+msgstr "Celočíselné"
+
+#: netbox/extras/choices.py:33
+msgid "Decimal"
+msgstr "Desetinné"
+
+#: netbox/extras/choices.py:34
+msgid "Boolean (true/false)"
+msgstr "Boolean (pravda/nepravda)"
+
+#: netbox/extras/choices.py:35
+msgid "Date"
+msgstr "Rande"
+
+#: netbox/extras/choices.py:36
+msgid "Date & time"
+msgstr "Datum a čas"
+
+#: netbox/extras/choices.py:38
+msgid "JSON"
+msgstr "JSON"
+
+#: netbox/extras/choices.py:39
+msgid "Selection"
+msgstr "Výběr"
+
+#: netbox/extras/choices.py:40
+msgid "Multiple selection"
+msgstr "Vícenásobný výběr"
+
+#: netbox/extras/choices.py:42
+msgid "Multiple objects"
+msgstr "Více objektů"
+
+#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21
+#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20
+#: netbox/wireless/choices.py:27
+msgid "Disabled"
+msgstr "Zakázané"
+
+#: netbox/extras/choices.py:54
+msgid "Loose"
+msgstr "Volný"
+
+#: netbox/extras/choices.py:55
+msgid "Exact"
+msgstr "Přesný"
+
+#: netbox/extras/choices.py:66
+msgid "Always"
+msgstr "Vždy"
+
+#: netbox/extras/choices.py:67
+msgid "If set"
+msgstr "Pokud je nastaveno"
+
+#: netbox/extras/choices.py:68 netbox/extras/choices.py:81
+msgid "Hidden"
+msgstr "Skrytý"
+
+#: netbox/extras/choices.py:79
+msgid "Yes"
+msgstr "Ano"
+
+#: netbox/extras/choices.py:80
+msgid "No"
+msgstr "Ne"
+
+#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57
+#: netbox/tenancy/forms/bulk_edit.py:118
+#: netbox/wireless/forms/model_forms.py:162
+msgid "Link"
+msgstr "Odkaz"
+
+#: netbox/extras/choices.py:124
+msgid "Newest"
+msgstr "Nejnovější"
+
+#: netbox/extras/choices.py:125
+msgid "Oldest"
+msgstr "Nejstarší"
+
+#: netbox/extras/choices.py:126
+msgid "Alphabetical (A-Z)"
+msgstr "Abecedně (A-Z)"
+
+#: netbox/extras/choices.py:127
+msgid "Alphabetical (Z-A)"
+msgstr "Abecedně (Z-A)"
+
+#: netbox/extras/choices.py:143 netbox/templates/generic/object.html:61
+msgid "Updated"
+msgstr "aktualizováno"
+
+#: netbox/extras/choices.py:144
+msgid "Deleted"
+msgstr "Vymazáno"
+
+#: netbox/extras/choices.py:161 netbox/extras/choices.py:185
+msgid "Info"
+msgstr "Informace"
+
+#: netbox/extras/choices.py:162 netbox/extras/choices.py:184
+msgid "Success"
+msgstr "Úspěch"
+
+#: netbox/extras/choices.py:163 netbox/extras/choices.py:186
+msgid "Warning"
+msgstr "Varování"
+
+#: netbox/extras/choices.py:164
+msgid "Danger"
+msgstr "Nebezpečí"
+
+#: netbox/extras/choices.py:182
+msgid "Debug"
+msgstr "Ladění"
+
+#: netbox/extras/choices.py:183 netbox/netbox/choices.py:104
+msgid "Default"
+msgstr "Výchozí"
+
+#: netbox/extras/choices.py:187
+msgid "Failure"
+msgstr "Porucha"
+
+#: netbox/extras/choices.py:203
+msgid "Hourly"
+msgstr "Hodinová"
+
+#: netbox/extras/choices.py:204
+msgid "12 hours"
+msgstr "12 hodin"
+
+#: netbox/extras/choices.py:205
+msgid "Daily"
+msgstr "Denně"
+
+#: netbox/extras/choices.py:206
+msgid "Weekly"
+msgstr "Týdenní"
+
+#: netbox/extras/choices.py:207
+msgid "30 days"
+msgstr "30 dní"
+
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:303
+#: netbox/templates/dcim/virtualchassis_edit.html:107
+#: netbox/templates/extras/eventrule.html:40
+#: netbox/templates/generic/bulk_add_component.html:68
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/generic/object_edit.html:80
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+msgid "Create"
+msgstr "Vytvořit"
+
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:306
+#: netbox/templates/extras/eventrule.html:44
+msgid "Update"
+msgstr "Aktualizovat"
+
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:309
+#: netbox/templates/circuits/inc/circuit_termination.html:23
+#: netbox/templates/dcim/inc/panels/inventory_items.html:37
+#: netbox/templates/dcim/moduletype/component_templates.html:23
+#: netbox/templates/dcim/powerpanel.html:66
+#: netbox/templates/extras/eventrule.html:48
+#: netbox/templates/extras/script_list.html:37
+#: netbox/templates/generic/bulk_delete.html:20
+#: netbox/templates/generic/bulk_delete.html:66
+#: netbox/templates/generic/object_delete.html:19
+#: netbox/templates/htmx/delete_form.html:57
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48
+#: netbox/templates/users/objectpermission.html:46
+#: netbox/utilities/templates/buttons/delete.html:11
+msgid "Delete"
+msgstr "Odstranit"
+
+#: netbox/extras/choices.py:298 netbox/netbox/choices.py:57
+#: netbox/netbox/choices.py:105
+msgid "Blue"
+msgstr "Modrý"
+
+#: netbox/extras/choices.py:299 netbox/netbox/choices.py:56
+#: netbox/netbox/choices.py:106
+msgid "Indigo"
+msgstr "Indigo"
+
+#: netbox/extras/choices.py:300 netbox/netbox/choices.py:54
+#: netbox/netbox/choices.py:107
+msgid "Purple"
+msgstr "Nachový"
+
+#: netbox/extras/choices.py:301 netbox/netbox/choices.py:51
+#: netbox/netbox/choices.py:108
+msgid "Pink"
+msgstr "Růžový"
+
+#: netbox/extras/choices.py:302 netbox/netbox/choices.py:50
+#: netbox/netbox/choices.py:109
+msgid "Red"
+msgstr "Červené"
+
+#: netbox/extras/choices.py:303 netbox/netbox/choices.py:68
+#: netbox/netbox/choices.py:110
+msgid "Orange"
+msgstr "oranžový"
+
+#: netbox/extras/choices.py:304 netbox/netbox/choices.py:66
+#: netbox/netbox/choices.py:111
+msgid "Yellow"
+msgstr "Žlutá"
+
+#: netbox/extras/choices.py:305 netbox/netbox/choices.py:63
+#: netbox/netbox/choices.py:112
+msgid "Green"
+msgstr "Zelená"
+
+#: netbox/extras/choices.py:306 netbox/netbox/choices.py:60
+#: netbox/netbox/choices.py:113
+msgid "Teal"
+msgstr "Šedozelená"
+
+#: netbox/extras/choices.py:307 netbox/netbox/choices.py:59
+#: netbox/netbox/choices.py:114
+msgid "Cyan"
+msgstr "Azurová"
+
+#: netbox/extras/choices.py:308 netbox/netbox/choices.py:115
+msgid "Gray"
+msgstr "Šedá"
+
+#: netbox/extras/choices.py:309 netbox/netbox/choices.py:74
+#: netbox/netbox/choices.py:116
+msgid "Black"
+msgstr "Černá"
+
+#: netbox/extras/choices.py:310 netbox/netbox/choices.py:75
+#: netbox/netbox/choices.py:117
+msgid "White"
+msgstr "Bílá"
+
+#: netbox/extras/choices.py:324 netbox/extras/forms/model_forms.py:242
+#: netbox/extras/forms/model_forms.py:324
+#: netbox/templates/extras/webhook.html:10
+msgid "Webhook"
+msgstr "Webový háček"
+
+#: netbox/extras/choices.py:325 netbox/extras/forms/model_forms.py:312
+#: netbox/templates/extras/script/base.html:29
+msgid "Script"
+msgstr "Skript"
+
+#: netbox/extras/conditions.py:54
+#, python-brace-format
+msgid "Unknown operator: {op}. Must be one of: {operators}"
+msgstr "Neznámý operátor: {op}. Musí to být jeden z: {operators}"
+
+#: netbox/extras/conditions.py:58
+#, python-brace-format
+msgid "Unsupported value type: {value}"
+msgstr "Nepodporovaný typ hodnoty: {value}"
+
+#: netbox/extras/conditions.py:60
+#, python-brace-format
+msgid "Invalid type for {op} operation: {value}"
+msgstr "Neplatný typ pro {op} Provoz: {value}"
+
+#: netbox/extras/conditions.py:137
+#, python-brace-format
+msgid "Ruleset must be a dictionary, not {ruleset}."
+msgstr "Sada pravidel musí být slovník, ne {ruleset}."
+
+#: netbox/extras/conditions.py:142
+msgid "Invalid logic type: must be 'AND' or 'OR'. Please check documentation."
+msgstr ""
+"Neplatný typ logiky: musí být „AND“ nebo „OR“. Zkontrolujte prosím "
+"dokumentaci."
+
+#: netbox/extras/conditions.py:154
+msgid "Incorrect key(s) informed. Please check documentation."
+msgstr "Nesprávný klíč (klíče) informován. Zkontrolujte prosím dokumentaci."
+
+#: netbox/extras/dashboard/forms.py:38
+msgid "Widget type"
+msgstr "Typ widgetu"
+
+#: netbox/extras/dashboard/utils.py:36
+#, python-brace-format
+msgid "Unregistered widget class: {name}"
+msgstr "Neregistrovaná třída widgetu: {name}"
+
+#: netbox/extras/dashboard/widgets.py:126
+#, python-brace-format
+msgid "{class_name} must define a render() method."
+msgstr "{class_name} musí definovat metodu render ()."
+
+#: netbox/extras/dashboard/widgets.py:161
+msgid "Note"
+msgstr "Poznámka"
+
+#: netbox/extras/dashboard/widgets.py:162
+msgid "Display some arbitrary custom content. Markdown is supported."
+msgstr "Zobrazí nějaký libovolný vlastní obsah. Markdown je podporován."
+
+#: netbox/extras/dashboard/widgets.py:175
+msgid "Object Counts"
+msgstr "Počty objektů"
+
+#: netbox/extras/dashboard/widgets.py:176
+msgid ""
+"Display a set of NetBox models and the number of objects created for each "
+"type."
+msgstr "Zobrazí sadu modelů NetBox a počet objektů vytvořených pro každý typ."
+
+#: netbox/extras/dashboard/widgets.py:186
+msgid "Filters to apply when counting the number of objects"
+msgstr "Filtry, které se použijí při počítání počtu objektů"
+
+#: netbox/extras/dashboard/widgets.py:194
+msgid "Invalid format. Object filters must be passed as a dictionary."
+msgstr "Neplatný formát. Objektové filtry musí být předány jako slovník."
+
+#: netbox/extras/dashboard/widgets.py:222
+msgid "Object List"
+msgstr "Seznam objektů"
+
+#: netbox/extras/dashboard/widgets.py:223
+msgid "Display an arbitrary list of objects."
+msgstr "Zobrazí libovolný seznam objektů."
+
+#: netbox/extras/dashboard/widgets.py:236
+msgid "The default number of objects to display"
+msgstr "Výchozí počet objektů k zobrazení"
+
+#: netbox/extras/dashboard/widgets.py:248
+msgid "Invalid format. URL parameters must be passed as a dictionary."
+msgstr "Neplatný formát. Parametry URL musí být předány jako slovník."
+
+#: netbox/extras/dashboard/widgets.py:288
+msgid "RSS Feed"
+msgstr "RSS kanál"
+
+#: netbox/extras/dashboard/widgets.py:293
+msgid "Embed an RSS feed from an external website."
+msgstr "Vložte kanál RSS z externího webu."
+
+#: netbox/extras/dashboard/widgets.py:300
+msgid "Feed URL"
+msgstr "Adresa URL zdroje"
+
+#: netbox/extras/dashboard/widgets.py:305
+msgid "The maximum number of objects to display"
+msgstr "Maximální počet objektů, které se mají zobrazit"
+
+#: netbox/extras/dashboard/widgets.py:310
+msgid "How long to stored the cached content (in seconds)"
+msgstr "Jak dlouho uložit obsah uložený v mezipaměti (v sekundách)"
+
+#: netbox/extras/dashboard/widgets.py:362
+#: netbox/templates/account/base.html:10
+#: netbox/templates/account/bookmarks.html:7
+#: netbox/templates/inc/user_menu.html:30
+msgid "Bookmarks"
+msgstr "Záložky"
+
+#: netbox/extras/dashboard/widgets.py:366
+msgid "Show your personal bookmarks"
+msgstr "Zobrazit své osobní záložky"
+
+#: netbox/extras/events.py:137
+#, python-brace-format
+msgid "Unknown action type for an event rule: {action_type}"
+msgstr "Neznámý typ akce pro pravidlo události: {action_type}"
+
+#: netbox/extras/events.py:185
+#, python-brace-format
+msgid "Cannot import events pipeline {name} error: {error}"
+msgstr "Nelze importovat kanál událostí {name} chyba: {error}"
+
+#: netbox/extras/filtersets.py:45
+msgid "Script module (ID)"
+msgstr "Skriptový modul (ID)"
+
+#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589
+#: netbox/extras/filtersets.py:621
+msgid "Data file (ID)"
+msgstr "Datový soubor (ID)"
+
+#: netbox/extras/filtersets.py:526
+#: netbox/virtualization/forms/filtersets.py:118
+msgid "Cluster type"
+msgstr "Typ clusteru"
+
+#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95
+#: netbox/virtualization/filtersets.py:147
+msgid "Cluster type (slug)"
+msgstr "Typ klastru (slimák)"
+
+#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16
+#: netbox/tenancy/forms/forms.py:39
+msgid "Tenant group"
+msgstr "Skupina nájemců"
+
+#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189
+#: netbox/tenancy/filtersets.py:209
+msgid "Tenant group (slug)"
+msgstr "Skupina nájemců (slimák)"
+
+#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371
+#: netbox/templates/extras/tag.html:11
+msgid "Tag"
+msgstr "Značka"
+
+#: netbox/extras/filtersets.py:581
+msgid "Tag (slug)"
+msgstr "Štítek (slimák)"
+
+#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438
+msgid "Has local config context data"
+msgstr "Má místní kontextová data konfigurace"
+
+#: netbox/extras/filtersets.py:670
+msgid "User name"
+msgstr "Uživatelské jméno"
+
+#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57
+msgid "Group name"
+msgstr "Název skupiny"
+
+#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65
+#: netbox/extras/tables/tables.py:50
+#: netbox/templates/extras/customfield.html:38
+#: netbox/templates/generic/bulk_import.html:118
+msgid "Required"
+msgstr "Požadováno"
+
+#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57
+#: netbox/extras/forms/filtersets.py:79
+#: netbox/extras/models/customfields.py:195
+msgid "UI visible"
+msgstr "Uživatelské rozhraní viditelné"
+
+#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63
+#: netbox/extras/forms/filtersets.py:84
+#: netbox/extras/models/customfields.py:202
+msgid "UI editable"
+msgstr "Upravitelné uživatelské rozhraní"
+
+#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87
+msgid "Is cloneable"
+msgstr "Je klonovatelný"
+
+#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127
+msgid "New window"
+msgstr "Nové okno"
+
+#: netbox/extras/forms/bulk_edit.py:112
+msgid "Button class"
+msgstr "Třída tlačítek"
+
+#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165
+#: netbox/extras/models/models.py:437
+msgid "MIME type"
+msgstr "Typ MIME"
+
+#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168
+msgid "File extension"
+msgstr "přípona souboru"
+
+#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172
+msgid "As attachment"
+msgstr "Jako příloha"
+
+#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
+#: netbox/extras/tables/tables.py:225
+#: netbox/templates/extras/savedfilter.html:29
+msgid "Shared"
+msgstr "Sdílené"
+
+#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243
+#: netbox/extras/models/models.py:202
+msgid "HTTP method"
+msgstr "Metoda HTTP"
+
+#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237
+#: netbox/templates/extras/webhook.html:30
+msgid "Payload URL"
+msgstr "Adresa URL užitečného zatížení"
+
+#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242
+msgid "SSL verification"
+msgstr "Ověření SSL"
+
+#: netbox/extras/forms/bulk_edit.py:202
+#: netbox/templates/extras/webhook.html:38
+msgid "Secret"
+msgstr "Tajemství"
+
+#: netbox/extras/forms/bulk_edit.py:207
+msgid "CA file path"
+msgstr "Cesta k souboru CA"
+
+#: netbox/extras/forms/bulk_edit.py:226
+msgid "On create"
+msgstr "Při vytváření"
+
+#: netbox/extras/forms/bulk_edit.py:231
+msgid "On update"
+msgstr "Při aktualizaci"
+
+#: netbox/extras/forms/bulk_edit.py:236
+msgid "On delete"
+msgstr "Při smazání"
+
+#: netbox/extras/forms/bulk_edit.py:241
+msgid "On job start"
+msgstr "Na začátku práce"
+
+#: netbox/extras/forms/bulk_edit.py:246
+msgid "On job end"
+msgstr "Na konci práce"
+
+#: netbox/extras/forms/bulk_edit.py:283
+msgid "Is active"
+msgstr "Je aktivní"
+
+#: netbox/extras/forms/bulk_import.py:34
+#: netbox/extras/forms/bulk_import.py:115
+#: netbox/extras/forms/bulk_import.py:136
+#: netbox/extras/forms/bulk_import.py:159
+#: netbox/extras/forms/bulk_import.py:183
+#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202
+#: netbox/extras/forms/model_forms.py:43
+#: netbox/extras/forms/model_forms.py:131
+#: netbox/extras/forms/model_forms.py:163
+#: netbox/extras/forms/model_forms.py:204
+#: netbox/extras/forms/model_forms.py:261
+#: netbox/extras/forms/model_forms.py:365
+#: netbox/users/forms/model_forms.py:273
+msgid "Object types"
+msgstr "Typy objektů"
+
+#: netbox/extras/forms/bulk_import.py:36
+#: netbox/extras/forms/bulk_import.py:117
+#: netbox/extras/forms/bulk_import.py:138
+#: netbox/extras/forms/bulk_import.py:161
+#: netbox/extras/forms/bulk_import.py:185
+#: netbox/tenancy/forms/bulk_import.py:96
+msgid "One or more assigned object types"
+msgstr "Jeden nebo více přiřazených typů objektů"
+
+#: netbox/extras/forms/bulk_import.py:41
+msgid "Field data type (e.g. text, integer, etc.)"
+msgstr "Datový typ pole (např. text, celé číslo atd.)"
+
+#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186
+#: netbox/extras/forms/filtersets.py:260
+#: netbox/extras/forms/model_forms.py:230
+#: netbox/tenancy/forms/filtersets.py:92
+msgid "Object type"
+msgstr "Typ objektu"
+
+#: netbox/extras/forms/bulk_import.py:47
+msgid "Object type (for object or multi-object fields)"
+msgstr "Typ objektu (pro pole objektu nebo více objektů)"
+
+#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74
+msgid "Choice set"
+msgstr "Sada na výběr"
+
+#: netbox/extras/forms/bulk_import.py:54
+msgid "Choice set (for selection fields)"
+msgstr "Sada možností (pro výběrová pole)"
+
+#: netbox/extras/forms/bulk_import.py:60
+msgid "Whether the custom field is displayed in the UI"
+msgstr "Zda je uživatelské pole zobrazeno v uživatelském rozhraní"
+
+#: netbox/extras/forms/bulk_import.py:66
+msgid "Whether the custom field is editable in the UI"
+msgstr "Zda je vlastní pole upravitelné v uživatelském rozhraní"
+
+#: netbox/extras/forms/bulk_import.py:82
+msgid "The base set of predefined choices to use (if any)"
+msgstr "Základní sada předdefinovaných možností k použití (pokud existují)"
+
+#: netbox/extras/forms/bulk_import.py:88
+msgid ""
+"Quoted string of comma-separated field choices with optional labels "
+"separated by colon: \"choice1:First Choice,choice2:Second Choice\""
+msgstr ""
+"Uváděný řetězec možností polí oddělených čárkami s volitelnými popisky "
+"oddělenými dvojtečkou: „výběr:1: první volba, výběra2:druhá volba“"
+
+#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351
+msgid "button class"
+msgstr "třída tlačítek"
+
+#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355
+msgid ""
+"The class of the first link in a group will be used for the dropdown button"
+msgstr "Třída prvního odkazu ve skupině bude použita pro rozevírací tlačítko"
+
+#: netbox/extras/forms/bulk_import.py:188
+msgid "Action object"
+msgstr "Akční objekt"
+
+#: netbox/extras/forms/bulk_import.py:190
+msgid "Webhook name or script as dotted path module.Class"
+msgstr "Název nebo skript Webhooku jako tečkovaná cesta module.Class"
+
+#: netbox/extras/forms/bulk_import.py:211
+#, python-brace-format
+msgid "Webhook {name} not found"
+msgstr "Webový háček {name} nenalezeno"
+
+#: netbox/extras/forms/bulk_import.py:220
+#, python-brace-format
+msgid "Script {name} not found"
+msgstr "Skript {name} nenalezeno"
+
+#: netbox/extras/forms/bulk_import.py:236
+msgid "Assigned object type"
+msgstr "Typ přiřazeného objektu"
+
+#: netbox/extras/forms/bulk_import.py:241
+msgid "The classification of entry"
+msgstr "Klasifikace vstupu"
+
+#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47
+msgid "Related object type"
+msgstr "Typ souvisejícího objektu"
+
+#: netbox/extras/forms/filtersets.py:54
+msgid "Field type"
+msgstr "Typ pole"
+
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:72
+#: netbox/templates/generic/bulk_import.html:154
+msgid "Choices"
+msgstr "Možnosti"
+
+#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
+#: netbox/extras/forms/filtersets.py:417
+#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:90
+#: netbox/templates/extras/eventrule.html:90
+msgid "Data"
+msgstr "Údaje"
+
+#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342
+#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133
+#: netbox/utilities/forms/bulk_import.py:26
+msgid "Data file"
+msgstr "Datový soubor"
+
+#: netbox/extras/forms/filtersets.py:161
+msgid "Content types"
+msgstr "Typy obsahu"
+
+#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207
+msgid "HTTP content type"
+msgstr "Typ obsahu HTTP"
+
+#: netbox/extras/forms/filtersets.py:255
+#: netbox/extras/forms/model_forms.py:280
+#: netbox/templates/extras/eventrule.html:37
+msgid "Events"
+msgstr "Události"
+
+#: netbox/extras/forms/filtersets.py:265
+msgid "Action type"
+msgstr "Typ akce"
+
+#: netbox/extras/forms/filtersets.py:279
+msgid "Object creations"
+msgstr "Vytváření objektů"
+
+#: netbox/extras/forms/filtersets.py:286
+msgid "Object updates"
+msgstr "Aktualizace objektů"
+
+#: netbox/extras/forms/filtersets.py:293
+msgid "Object deletions"
+msgstr "Odstranění objektů"
+
+#: netbox/extras/forms/filtersets.py:300
+msgid "Job starts"
+msgstr "Začíná práce"
+
+#: netbox/extras/forms/filtersets.py:307
+#: netbox/extras/forms/model_forms.py:297
+msgid "Job terminations"
+msgstr "Ukončení zakázky"
+
+#: netbox/extras/forms/filtersets.py:316
+msgid "Tagged object type"
+msgstr "Typ označeného objektu"
+
+#: netbox/extras/forms/filtersets.py:321
+msgid "Allowed object type"
+msgstr "Povolený typ objektu"
+
+#: netbox/extras/forms/filtersets.py:350
+#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18
+msgid "Regions"
+msgstr "Regiony"
+
+#: netbox/extras/forms/filtersets.py:355
+#: netbox/extras/forms/model_forms.py:388
+msgid "Site groups"
+msgstr "Skupiny webů"
+
+#: netbox/extras/forms/filtersets.py:365
+#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20
+#: netbox/templates/dcim/site.html:127
+msgid "Locations"
+msgstr "Lokality"
+
+#: netbox/extras/forms/filtersets.py:370
+#: netbox/extras/forms/model_forms.py:403
+msgid "Device types"
+msgstr "Typy zařízení"
+
+#: netbox/extras/forms/filtersets.py:375
+#: netbox/extras/forms/model_forms.py:408
+msgid "Roles"
+msgstr "Role"
+
+#: netbox/extras/forms/filtersets.py:385
+#: netbox/extras/forms/model_forms.py:418
+msgid "Cluster types"
+msgstr "Typy klastrů"
+
+#: netbox/extras/forms/filtersets.py:390
+#: netbox/extras/forms/model_forms.py:423
+msgid "Cluster groups"
+msgstr "Skupiny klastrů"
+
+#: netbox/extras/forms/filtersets.py:395
+#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242
+#: netbox/netbox/navigation/menu.py:244
+#: netbox/templates/virtualization/clustertype.html:30
+#: netbox/virtualization/tables/clusters.py:23
+#: netbox/virtualization/tables/clusters.py:45
+msgid "Clusters"
+msgstr "Klastry"
+
+#: netbox/extras/forms/filtersets.py:400
+#: netbox/extras/forms/model_forms.py:433
+msgid "Tenant groups"
+msgstr "Skupiny nájemců"
+
+#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489
+msgid "After"
+msgstr "Po"
+
+#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494
+msgid "Before"
+msgstr "Dříve"
+
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:586
+#: netbox/templates/extras/objectchange.html:32
+msgid "Time"
+msgstr "Čas"
+
+#: netbox/extras/forms/filtersets.py:498
+#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:477
+#: netbox/templates/extras/eventrule.html:77
+#: netbox/templates/extras/objectchange.html:46
+msgid "Action"
+msgstr "Akce"
+
+#: netbox/extras/forms/model_forms.py:50
+msgid "Type of the related object (for object/multi-object fields only)"
+msgstr "Typ souvisejícího objektu (pouze pro pole objektu/více objektů)"
+
+#: netbox/extras/forms/model_forms.py:61
+#: netbox/templates/extras/customfield.html:10
+msgid "Custom Field"
+msgstr "Vlastní pole"
+
+#: netbox/extras/forms/model_forms.py:64
+#: netbox/templates/extras/customfield.html:58
+msgid "Behavior"
+msgstr "Chování"
+
+#: netbox/extras/forms/model_forms.py:66
+msgid "Values"
+msgstr "Hodnoty"
+
+#: netbox/extras/forms/model_forms.py:75
+msgid ""
+"The type of data stored in this field. For object/multi-object fields, "
+"select the related object type below."
+msgstr ""
+"Typ dat uložených v tomto poli. U polí objekt/více objektů vyberte níže "
+"související typ objektu."
+
+#: netbox/extras/forms/model_forms.py:78
+msgid ""
+"This will be displayed as help text for the form field. Markdown is "
+"supported."
+msgstr ""
+"Zobrazí se jako text nápovědy pro pole formuláře. Je podporován markdown."
+
+#: netbox/extras/forms/model_forms.py:95
+msgid ""
+"Enter one choice per line. An optional label may be specified for each "
+"choice by appending it with a colon. Example:"
+msgstr ""
+"Zadejte jednu volbu na řádek. Pro každou volbu lze zadat volitelný popisek "
+"přidáním dvojtečky. Příklad:"
+
+#: netbox/extras/forms/model_forms.py:138
+#: netbox/templates/extras/customlink.html:10
+msgid "Custom Link"
+msgstr "Vlastní odkaz"
+
+#: netbox/extras/forms/model_forms.py:140
+msgid "Templates"
+msgstr "Šablony"
+
+#: netbox/extras/forms/model_forms.py:152
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link text. Reference the object as {example}. "
+"Links which render as empty text will not be displayed."
+msgstr ""
+"Kód šablony Jinja2 pro text odkazu. Referovat na objekt jako {example}. "
+"Odkazy, které se vykreslují jako prázdný text, se nezobrazí."
+
+#: netbox/extras/forms/model_forms.py:156
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link URL. Reference the object as {example}."
+msgstr ""
+"Kód šablony Jinja2 pro adresu URL odkazu. Referovat na objekt jako "
+"{example}."
+
+#: netbox/extras/forms/model_forms.py:167
+#: netbox/extras/forms/model_forms.py:500
+msgid "Template code"
+msgstr "Kód šablony"
+
+#: netbox/extras/forms/model_forms.py:173
+#: netbox/templates/extras/exporttemplate.html:12
+msgid "Export Template"
+msgstr "Šablona exportu"
+
+#: netbox/extras/forms/model_forms.py:175
+msgid "Rendering"
+msgstr "Vykreslování"
+
+#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:525
+msgid "Template content is populated from the remote source selected below."
+msgstr "Obsah šablony je vyplněn ze vzdáleného zdroje vybraného níže."
+
+#: netbox/extras/forms/model_forms.py:196
+#: netbox/extras/forms/model_forms.py:532
+msgid "Must specify either local content or a data file"
+msgstr "Musí zadat místní obsah nebo datový soubor"
+
+#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70
+#: netbox/templates/extras/savedfilter.html:10
+msgid "Saved Filter"
+msgstr "Uložený filtr"
+
+#: netbox/extras/forms/model_forms.py:245
+#: netbox/templates/extras/webhook.html:23
+msgid "HTTP Request"
+msgstr "HTTP požadavek"
+
+#: netbox/extras/forms/model_forms.py:247
+#: netbox/templates/extras/webhook.html:44
+msgid "SSL"
+msgstr "SSL"
+
+#: netbox/extras/forms/model_forms.py:265
+msgid "Action choice"
+msgstr "Volba akce"
+
+#: netbox/extras/forms/model_forms.py:270
+msgid "Enter conditions in JSON format."
+msgstr "Zadejte podmínky do JSON Formát."
+
+#: netbox/extras/forms/model_forms.py:274
+msgid ""
+"Enter parameters to pass to the action in JSON format."
+msgstr ""
+"Zadejte parametry, které chcete předat akci v JSON Formát."
+
+#: netbox/extras/forms/model_forms.py:279
+#: netbox/templates/extras/eventrule.html:10
+msgid "Event Rule"
+msgstr "Pravidlo události"
+
+#: netbox/extras/forms/model_forms.py:281
+#: netbox/templates/extras/eventrule.html:66
+msgid "Conditions"
+msgstr "Podmínky"
+
+#: netbox/extras/forms/model_forms.py:293
+msgid "Creations"
+msgstr "Výtvory"
+
+#: netbox/extras/forms/model_forms.py:294
+msgid "Updates"
+msgstr "Aktualizace"
+
+#: netbox/extras/forms/model_forms.py:295
+msgid "Deletions"
+msgstr "Vymazání"
+
+#: netbox/extras/forms/model_forms.py:296
+msgid "Job executions"
+msgstr "Provádění pracovních míst"
+
+#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39
+#: netbox/tenancy/tables/tenants.py:22
+msgid "Tenants"
+msgstr "Nájemci"
+
+#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142
+#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321
+#: netbox/templates/extras/configcontext.html:60
+#: netbox/templates/ipam/ipaddress.html:59
+#: netbox/templates/ipam/vlan_edit.html:30
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311
+msgid "Assignment"
+msgstr "Přiřazení"
+
+#: netbox/extras/forms/model_forms.py:482
+msgid "Data is populated from the remote source selected below."
+msgstr "Data jsou vyplněna ze vzdáleného zdroje vybraného níže."
+
+#: netbox/extras/forms/model_forms.py:488
+msgid "Must specify either local data or a data file"
+msgstr "Musí zadat buď lokální data nebo datový soubor"
+
+#: netbox/extras/forms/model_forms.py:507
+#: netbox/templates/core/datafile.html:55
+msgid "Content"
+msgstr "Obsah"
+
+#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23
+msgid "Schedule at"
+msgstr "Plán na"
+
+#: netbox/extras/forms/reports.py:18
+msgid "Schedule execution of report to a set time"
+msgstr "Naplánujte spuštění sestavy na nastavený čas"
+
+#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29
+msgid "Recurs every"
+msgstr "Opakuje se každý"
+
+#: netbox/extras/forms/reports.py:27
+msgid "Interval at which this report is re-run (in minutes)"
+msgstr "Interval, ve kterém je tato zpráva znovu spuštěna (v minutách)"
+
+#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41
+#, python-brace-format
+msgid " (current time: {now})"
+msgstr " (aktuální čas: {now})"
+
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51
+msgid "Scheduled time must be in the future."
+msgstr "Naplánovaný čas musí být v budoucnu."
+
+#: netbox/extras/forms/scripts.py:17
+msgid "Commit changes"
+msgstr "Odevzdat změny"
+
+#: netbox/extras/forms/scripts.py:18
+msgid "Commit changes to the database (uncheck for a dry-run)"
+msgstr "Odevzdat změny do databáze (zrušte zaškrtnutí u suchého spuštění)"
+
+#: netbox/extras/forms/scripts.py:24
+msgid "Schedule execution of script to a set time"
+msgstr "Naplánujte spuštění skriptu na nastavený čas"
+
+#: netbox/extras/forms/scripts.py:33
+msgid "Interval at which this script is re-run (in minutes)"
+msgstr "Interval, ve kterém je tento skript znovu spuštěn (v minutách)"
+
+#: netbox/extras/management/commands/reindex.py:66
+msgid "No indexers found!"
+msgstr "Nebyly nalezeny žádné indexátory!"
+
+#: netbox/extras/models/change_logging.py:29
+msgid "time"
+msgstr "čas"
+
+#: netbox/extras/models/change_logging.py:42
+msgid "user name"
+msgstr "Uživatelské jméno"
+
+#: netbox/extras/models/change_logging.py:47
+msgid "request ID"
+msgstr "ID požadavku"
+
+#: netbox/extras/models/change_logging.py:52
+#: netbox/extras/models/staging.py:70
+msgid "action"
+msgstr "akce"
+
+#: netbox/extras/models/change_logging.py:86
+msgid "pre-change data"
+msgstr "údaje před změnou"
+
+#: netbox/extras/models/change_logging.py:92
+msgid "post-change data"
+msgstr "údaje po změně"
+
+#: netbox/extras/models/change_logging.py:106
+msgid "object change"
+msgstr "změna objektu"
+
+#: netbox/extras/models/change_logging.py:107
+msgid "object changes"
+msgstr "změny objektu"
+
+#: netbox/extras/models/change_logging.py:123
+#, python-brace-format
+msgid "Change logging is not supported for this object type ({type})."
+msgstr "Protokolování změn není u tohoto typu objektu podporováno ({type})."
+
+#: netbox/extras/models/configs.py:130
+msgid "config context"
+msgstr "kontext konfigurace"
+
+#: netbox/extras/models/configs.py:131
+msgid "config contexts"
+msgstr "kontexty konfigurace"
+
+#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205
+msgid "JSON data must be in object form. Example:"
+msgstr "Data JSON musí být ve formě objektu. Příklad:"
+
+#: netbox/extras/models/configs.py:169
+msgid ""
+"Local config context data takes precedence over source contexts in the final"
+" rendered config context"
+msgstr ""
+"Lokální kontextová data konfigurace mají přednost před zdrojovými kontexty v"
+" konečném rendrovaném kontextu konfigurace"
+
+#: netbox/extras/models/configs.py:224
+msgid "template code"
+msgstr "kód šablony"
+
+#: netbox/extras/models/configs.py:225
+msgid "Jinja2 template code."
+msgstr "Kód šablony Jinja2."
+
+#: netbox/extras/models/configs.py:228
+msgid "environment parameters"
+msgstr "parametry prostředí"
+
+#: netbox/extras/models/configs.py:233
+msgid ""
+"Any additional"
+" parameters to pass when constructing the Jinja2 environment."
+msgstr ""
+"Jakýkoliv další"
+" parametry projít při konstrukci prostředí Jinja2."
+
+#: netbox/extras/models/configs.py:240
+msgid "config template"
+msgstr "šablona konfigurace"
+
+#: netbox/extras/models/configs.py:241
+msgid "config templates"
+msgstr "konfigurační šablony"
+
+#: netbox/extras/models/customfields.py:74
+msgid "The object(s) to which this field applies."
+msgstr "Objekt (objekty), na které se toto pole vztahuje."
+
+#: netbox/extras/models/customfields.py:81
+msgid "The type of data this custom field holds"
+msgstr "Typ dat obsažených v tomto uživatelském poli"
+
+#: netbox/extras/models/customfields.py:88
+msgid "The type of NetBox object this field maps to (for object fields)"
+msgstr "Typ objektu NetBox, na který se toto pole mapuje (pro objektová pole)"
+
+#: netbox/extras/models/customfields.py:94
+msgid "Internal field name"
+msgstr "Název interního pole"
+
+#: netbox/extras/models/customfields.py:98
+msgid "Only alphanumeric characters and underscores are allowed."
+msgstr "Povoleny jsou pouze alfanumerické znaky a podtržítka."
+
+#: netbox/extras/models/customfields.py:103
+msgid "Double underscores are not permitted in custom field names."
+msgstr "Dvojité podtržítko není povoleno v názvech vlastních polí."
+
+#: netbox/extras/models/customfields.py:114
+msgid ""
+"Name of the field as displayed to users (if not provided, 'the field's name "
+"will be used)"
+msgstr ""
+"Název pole zobrazeného uživatelům (pokud není uvedeno, použije se název "
+"pole)"
+
+#: netbox/extras/models/customfields.py:118 netbox/extras/models/models.py:345
+msgid "group name"
+msgstr "název skupiny"
+
+#: netbox/extras/models/customfields.py:121
+msgid "Custom fields within the same group will be displayed together"
+msgstr "Vlastní pole ve stejné skupině se zobrazí společně"
+
+#: netbox/extras/models/customfields.py:129
+msgid "required"
+msgstr "požadované"
+
+#: netbox/extras/models/customfields.py:131
+msgid ""
+"If true, this field is required when creating new objects or editing an "
+"existing object."
+msgstr ""
+"Je-li hodnota true, je toto pole povinné při vytváření nových objektů nebo "
+"úpravách existujícího objektu."
+
+#: netbox/extras/models/customfields.py:134
+msgid "search weight"
+msgstr "hmotnost vyhledávání"
+
+#: netbox/extras/models/customfields.py:137
+msgid ""
+"Weighting for search. Lower values are considered more important. Fields "
+"with a search weight of zero will be ignored."
+msgstr ""
+"Vážení pro vyhledávání. Nižší hodnoty jsou považovány za důležitější. Pole s"
+" váhou vyhledávání nula budou ignorována."
+
+#: netbox/extras/models/customfields.py:142
+msgid "filter logic"
+msgstr "filtrační logika"
+
+#: netbox/extras/models/customfields.py:146
+msgid ""
+"Loose matches any instance of a given string; exact matches the entire "
+"field."
+msgstr ""
+"Loose odpovídá libovolné instanci daného řetězce; přesně odpovídá celému "
+"poli."
+
+#: netbox/extras/models/customfields.py:149
+msgid "default"
+msgstr "selhání"
+
+#: netbox/extras/models/customfields.py:153
+msgid ""
+"Default value for the field (must be a JSON value). Encapsulate strings with"
+" double quotes (e.g. \"Foo\")."
+msgstr ""
+"Výchozí hodnota pole (musí být hodnota JSON). Zapouzdřit řetězce s dvojitými"
+" uvozovkami (např. „Foo“)."
+
+#: netbox/extras/models/customfields.py:158
+msgid "display weight"
+msgstr "hmotnost displeje"
+
+#: netbox/extras/models/customfields.py:159
+msgid "Fields with higher weights appear lower in a form."
+msgstr "Pole s vyšší hmotností se ve formuláři zobrazují níže."
+
+#: netbox/extras/models/customfields.py:164
+msgid "minimum value"
+msgstr "minimální hodnota"
+
+#: netbox/extras/models/customfields.py:165
+msgid "Minimum allowed value (for numeric fields)"
+msgstr "Minimální povolená hodnota (pro číselná pole)"
+
+#: netbox/extras/models/customfields.py:170
+msgid "maximum value"
+msgstr "maximální hodnota"
+
+#: netbox/extras/models/customfields.py:171
+msgid "Maximum allowed value (for numeric fields)"
+msgstr "Maximální povolená hodnota (pro číselná pole)"
+
+#: netbox/extras/models/customfields.py:177
+msgid "validation regex"
+msgstr "validační regex"
+
+#: netbox/extras/models/customfields.py:179
+#, python-brace-format
+msgid ""
+"Regular expression to enforce on text field values. Use ^ and $ to force "
+"matching of entire string. For example, ^[A-Z]{3}$ will limit "
+"values to exactly three uppercase letters."
+msgstr ""
+"Regulární výraz pro vynucení hodnot textových polí. Použijte ^ a $ k "
+"vynucení shody celého řetězce. Například, ^ [A-Z]{3}$ omezí "
+"hodnoty na přesně tři velká písmena."
+
+#: netbox/extras/models/customfields.py:187
+msgid "choice set"
+msgstr "výběrová sada"
+
+#: netbox/extras/models/customfields.py:196
+msgid "Specifies whether the custom field is displayed in the UI"
+msgstr "Určuje, zda se uživatelské pole zobrazí v uživatelském rozhraní"
+
+#: netbox/extras/models/customfields.py:203
+msgid "Specifies whether the custom field value can be edited in the UI"
+msgstr ""
+"Určuje, zda lze uživatelskou hodnotu pole upravovat v uživatelském rozhraní"
+
+#: netbox/extras/models/customfields.py:207
+msgid "is cloneable"
+msgstr "je klonovatelný"
+
+#: netbox/extras/models/customfields.py:208
+msgid "Replicate this value when cloning objects"
+msgstr "Replikujte tuto hodnotu při klonování objektů"
+
+#: netbox/extras/models/customfields.py:225
+msgid "custom field"
+msgstr "vlastní pole"
+
+#: netbox/extras/models/customfields.py:226
+msgid "custom fields"
+msgstr "vlastní pole"
+
+#: netbox/extras/models/customfields.py:315
+#, python-brace-format
+msgid "Invalid default value \"{value}\": {error}"
+msgstr "Neplatná výchozí hodnota“{value}„: {error}"
+
+#: netbox/extras/models/customfields.py:322
+msgid "A minimum value may be set only for numeric fields"
+msgstr "Minimální hodnota může být nastavena pouze pro číselná pole"
+
+#: netbox/extras/models/customfields.py:324
+msgid "A maximum value may be set only for numeric fields"
+msgstr "Maximální hodnota může být nastavena pouze pro číselná pole"
+
+#: netbox/extras/models/customfields.py:334
+msgid ""
+"Regular expression validation is supported only for text and URL fields"
+msgstr ""
+"Ověření regulárních výrazů je podporováno pouze pro textová pole a pole URL"
+
+#: netbox/extras/models/customfields.py:344
+msgid "Selection fields must specify a set of choices."
+msgstr "Výběrová pole musí specifikovat sadu možností."
+
+#: netbox/extras/models/customfields.py:348
+msgid "Choices may be set only on selection fields."
+msgstr "Volby lze nastavit pouze na výběrových polích."
+
+#: netbox/extras/models/customfields.py:355
+msgid "Object fields must define an object type."
+msgstr "Pole objektu musí definovat typ objektu."
+
+#: netbox/extras/models/customfields.py:360
+#, python-brace-format
+msgid "{type} fields may not define an object type."
+msgstr "{type} pole nemusí definovat typ objektu."
+
+#: netbox/extras/models/customfields.py:440
+msgid "True"
+msgstr "Pravda"
+
+#: netbox/extras/models/customfields.py:441
+msgid "False"
+msgstr "Nepravdivé"
+
+#: netbox/extras/models/customfields.py:523
+#, python-brace-format
+msgid "Values must match this regex: {regex}"
+msgstr "Hodnoty se musí shodovat s tímto regexem: {regex}"
+
+#: netbox/extras/models/customfields.py:617
+msgid "Value must be a string."
+msgstr "Hodnota musí být řetězec."
+
+#: netbox/extras/models/customfields.py:619
+#, python-brace-format
+msgid "Value must match regex '{regex}'"
+msgstr "Hodnota musí odpovídat regex '{regex}'"
+
+#: netbox/extras/models/customfields.py:624
+msgid "Value must be an integer."
+msgstr "Hodnota musí být celé číslo."
+
+#: netbox/extras/models/customfields.py:627
+#: netbox/extras/models/customfields.py:642
+#, python-brace-format
+msgid "Value must be at least {minimum}"
+msgstr "Hodnota musí být alespoň {minimum}"
+
+#: netbox/extras/models/customfields.py:631
+#: netbox/extras/models/customfields.py:646
+#, python-brace-format
+msgid "Value must not exceed {maximum}"
+msgstr "Hodnota nesmí překročit {maximum}"
+
+#: netbox/extras/models/customfields.py:639
+msgid "Value must be a decimal."
+msgstr "Hodnota musí být desetinná."
+
+#: netbox/extras/models/customfields.py:651
+msgid "Value must be true or false."
+msgstr "Hodnota musí být pravdivá nebo nepravdivá."
+
+#: netbox/extras/models/customfields.py:659
+msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
+msgstr "Hodnoty data musí být ve formátu ISO 8601 (RRRR-MM-DD)."
+
+#: netbox/extras/models/customfields.py:672
+msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
+msgstr ""
+"Hodnoty data a času musí být ve formátu ISO 8601 (RRRR-MM-DD HH:MM:SS)."
+
+#: netbox/extras/models/customfields.py:679
+#, python-brace-format
+msgid "Invalid choice ({value}) for choice set {choiceset}."
+msgstr "Neplatná volba ({value}) pro volitelnou sadu {choiceset}."
+
+#: netbox/extras/models/customfields.py:689
+#, python-brace-format
+msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
+msgstr "Neplatná volba (y){value}) pro volitelnou sadu {choiceset}."
+
+#: netbox/extras/models/customfields.py:698
+#, python-brace-format
+msgid "Value must be an object ID, not {type}"
+msgstr "Hodnota musí být ID objektu, ne {type}"
+
+#: netbox/extras/models/customfields.py:704
+#, python-brace-format
+msgid "Value must be a list of object IDs, not {type}"
+msgstr "Hodnota musí být seznam ID objektů, ne {type}"
+
+#: netbox/extras/models/customfields.py:708
+#, python-brace-format
+msgid "Found invalid object ID: {id}"
+msgstr "Nalezeno neplatné ID objektu: {id}"
+
+#: netbox/extras/models/customfields.py:711
+msgid "Required field cannot be empty."
+msgstr "Povinné pole nesmí být prázdné."
+
+#: netbox/extras/models/customfields.py:730
+msgid "Base set of predefined choices (optional)"
+msgstr "Základní sada předdefinovaných možností (volitelné)"
+
+#: netbox/extras/models/customfields.py:742
+msgid "Choices are automatically ordered alphabetically"
+msgstr "Volby jsou automaticky seřazeny abecedně"
+
+#: netbox/extras/models/customfields.py:749
+msgid "custom field choice set"
+msgstr "vlastní sada výběru polí"
+
+#: netbox/extras/models/customfields.py:750
+msgid "custom field choice sets"
+msgstr "vlastní sady výběru polí"
+
+#: netbox/extras/models/customfields.py:786
+msgid "Must define base or extra choices."
+msgstr "Musí definovat základní nebo další možnosti."
+
+#: netbox/extras/models/dashboard.py:19
+msgid "layout"
+msgstr "rozložení"
+
+#: netbox/extras/models/dashboard.py:23
+msgid "config"
+msgstr "konfigurace"
+
+#: netbox/extras/models/dashboard.py:28
+msgid "dashboard"
+msgstr "přístrojová deska"
+
+#: netbox/extras/models/dashboard.py:29
+msgid "dashboards"
+msgstr "řídicí panely"
+
+#: netbox/extras/models/models.py:51
+msgid "object types"
+msgstr "typy objektů"
+
+#: netbox/extras/models/models.py:52
+msgid "The object(s) to which this rule applies."
+msgstr "Předmět (objekty), na které se toto pravidlo vztahuje."
+
+#: netbox/extras/models/models.py:65
+msgid "on create"
+msgstr "na vytvoření"
+
+#: netbox/extras/models/models.py:67
+msgid "Triggers when a matching object is created."
+msgstr "Spustí se, když je vytvořen odpovídající objekt."
+
+#: netbox/extras/models/models.py:70
+msgid "on update"
+msgstr "při aktualizaci"
+
+#: netbox/extras/models/models.py:72
+msgid "Triggers when a matching object is updated."
+msgstr "Spustí se při aktualizaci odpovídajícího objektu."
+
+#: netbox/extras/models/models.py:75
+msgid "on delete"
+msgstr "při smazání"
+
+#: netbox/extras/models/models.py:77
+msgid "Triggers when a matching object is deleted."
+msgstr "Spustí se, když je odstraněn odpovídající objekt."
+
+#: netbox/extras/models/models.py:80
+msgid "on job start"
+msgstr "na začátku práce"
+
+#: netbox/extras/models/models.py:82
+msgid "Triggers when a job for a matching object is started."
+msgstr "Spustí se, když je spuštěna úloha pro odpovídající objekt."
+
+#: netbox/extras/models/models.py:85
+msgid "on job end"
+msgstr "na konci práce"
+
+#: netbox/extras/models/models.py:87
+msgid "Triggers when a job for a matching object terminates."
+msgstr "Spustí se, když dojde k ukončení úlohy pro odpovídající objekt."
+
+#: netbox/extras/models/models.py:94
+msgid "conditions"
+msgstr "podmínky"
+
+#: netbox/extras/models/models.py:97
+msgid ""
+"A set of conditions which determine whether the event will be generated."
+msgstr "Sada podmínek, které určují, zda bude událost generována."
+
+#: netbox/extras/models/models.py:105
+msgid "action type"
+msgstr "typ akce"
+
+#: netbox/extras/models/models.py:124
+msgid "Additional data to pass to the action object"
+msgstr "Další data, která mají být předána objektu akce"
+
+#: netbox/extras/models/models.py:136
+msgid "event rule"
+msgstr "pravidlo události"
+
+#: netbox/extras/models/models.py:137
+msgid "event rules"
+msgstr "pravidla události"
+
+#: netbox/extras/models/models.py:153
+msgid ""
+"At least one event type must be selected: create, update, delete, job start,"
+" and/or job end."
+msgstr ""
+"Musí být vybrán alespoň jeden typ události: vytvoření, aktualizace, "
+"odstranění, zahájení úlohy a/nebo konec úlohy."
+
+#: netbox/extras/models/models.py:194
+msgid ""
+"This URL will be called using the HTTP method defined when the webhook is "
+"called. Jinja2 template processing is supported with the same context as the"
+" request body."
+msgstr ""
+"Tato adresa URL bude volána pomocí metody HTTP definované při volání "
+"webhooku. Zpracování šablony Jinja2 je podporováno ve stejném kontextu jako "
+"tělo požadavku."
+
+#: netbox/extras/models/models.py:209
+msgid ""
+"The complete list of official content types is available here."
+msgstr ""
+"Kompletní seznam oficiálních typů obsahu je k dispozici tady."
+
+#: netbox/extras/models/models.py:214
+msgid "additional headers"
+msgstr "další záhlaví"
+
+#: netbox/extras/models/models.py:217
+msgid ""
+"User-supplied HTTP headers to be sent with the request in addition to the "
+"HTTP content type. Headers should be defined in the format Name: "
+"Value. Jinja2 template processing is supported with the same context "
+"as the request body (below)."
+msgstr ""
+"Uživatelem dodávané záhlaví HTTP, které mají být odeslány s požadavkem kromě"
+" typu obsahu HTTP. Záhlaví by měly být definovány ve formátu Název: "
+"Hodnota. Zpracování šablony Jinja2 je podporováno ve stejném kontextu"
+" jako tělo požadavku (níže)."
+
+#: netbox/extras/models/models.py:223
+msgid "body template"
+msgstr "šablona těla"
+
+#: netbox/extras/models/models.py:226
+msgid ""
+"Jinja2 template for a custom request body. If blank, a JSON object "
+"representing the change will be included. Available context data includes: "
+"event, model, timestamp, "
+"username, request_id, and data."
+msgstr ""
+"Šablona Jinja2 pro vlastní tělo požadavku. Pokud je prázdný, bude zahrnut "
+"objekt JSON představující změnu. Dostupná kontextová data zahrnují: "
+"událost, modelka, časové razítko, "
+"uživatelské jméno, identifikační číslo požadavku, "
+"a data."
+
+#: netbox/extras/models/models.py:232
+msgid "secret"
+msgstr "tajemství"
+
+#: netbox/extras/models/models.py:236
+msgid ""
+"When provided, the request will include a X-Hook-Signature "
+"header containing a HMAC hex digest of the payload body using the secret as "
+"the key. The secret is not transmitted in the request."
+msgstr ""
+"Pokud bude poskytnuta, žádost bude obsahovat a X-Hook-Signature"
+" hlavička obsahující hexový přehled HMAC těla užitečného zatížení s použitím"
+" tajemství jako klíče. Tajemství není v žádosti předáno."
+
+#: netbox/extras/models/models.py:243
+msgid "Enable SSL certificate verification. Disable with caution!"
+msgstr "Povolit ověření certifikátu SSL. Zakázat s opatrností!"
+
+#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51
+msgid "CA File Path"
+msgstr "Cesta k souboru CA"
+
+#: netbox/extras/models/models.py:251
+msgid ""
+"The specific CA certificate file to use for SSL verification. Leave blank to"
+" use the system defaults."
+msgstr ""
+"Specifický soubor certifikátu CA, který se použije pro ověření SSL. Chcete-"
+"li použít výchozí nastavení systému, ponechte prázdné."
+
+#: netbox/extras/models/models.py:262
+msgid "webhook"
+msgstr "webový háček"
+
+#: netbox/extras/models/models.py:263
+msgid "webhooks"
+msgstr "webhooky"
+
+#: netbox/extras/models/models.py:281
+msgid "Do not specify a CA certificate file if SSL verification is disabled."
+msgstr ""
+"Pokud je ověřování SSL zakázáno, neurčujte soubor certifikátu certifikační "
+"autority."
+
+#: netbox/extras/models/models.py:321
+msgid "The object type(s) to which this link applies."
+msgstr "Typ objektu (typy), na které se toto spojení vztahuje."
+
+#: netbox/extras/models/models.py:333
+msgid "link text"
+msgstr "text odkazu"
+
+#: netbox/extras/models/models.py:334
+msgid "Jinja2 template code for link text"
+msgstr "Kód šablony Jinja2 pro text odkazu"
+
+#: netbox/extras/models/models.py:337
+msgid "link URL"
+msgstr "URL odkazu"
+
+#: netbox/extras/models/models.py:338
+msgid "Jinja2 template code for link URL"
+msgstr "Kód šablony Jinja2 pro URL odkazu"
+
+#: netbox/extras/models/models.py:348
+msgid "Links with the same group will appear as a dropdown menu"
+msgstr "Odkazy se stejnou skupinou se zobrazí jako rozbalovací nabídka"
+
+#: netbox/extras/models/models.py:358
+msgid "new window"
+msgstr "nové okno"
+
+#: netbox/extras/models/models.py:360
+msgid "Force link to open in a new window"
+msgstr "Vynutit otevření odkazu v novém okně"
+
+#: netbox/extras/models/models.py:369
+msgid "custom link"
+msgstr "vlastní odkaz"
+
+#: netbox/extras/models/models.py:370
+msgid "custom links"
+msgstr "vlastní odkazy"
+
+#: netbox/extras/models/models.py:417
+msgid "The object type(s) to which this template applies."
+msgstr "Typ (typy) objektu, na které se tato šablona vztahuje."
+
+#: netbox/extras/models/models.py:430
+msgid ""
+"Jinja2 template code. The list of objects being exported is passed as a "
+"context variable named queryset."
+msgstr ""
+"Kód šablony Jinja2. Seznam exportovaných objektů je předán jako kontextová "
+"proměnná s názvem queryset."
+
+#: netbox/extras/models/models.py:438
+msgid "Defaults to text/plain; charset=utf-8"
+msgstr "Výchozí hodnota text/prostý; znaková sada = utf-8"
+
+#: netbox/extras/models/models.py:441
+msgid "file extension"
+msgstr "přípona souboru"
+
+#: netbox/extras/models/models.py:444
+msgid "Extension to append to the rendered filename"
+msgstr "Rozšíření pro připojení k rendrovanému názvu souboru"
+
+#: netbox/extras/models/models.py:447
+msgid "as attachment"
+msgstr "jako příloha"
+
+#: netbox/extras/models/models.py:449
+msgid "Download file as attachment"
+msgstr "Stáhnout soubor jako přílohu"
+
+#: netbox/extras/models/models.py:458
+msgid "export template"
+msgstr "šablona exportu"
+
+#: netbox/extras/models/models.py:459
+msgid "export templates"
+msgstr "exportovat šablony"
+
+#: netbox/extras/models/models.py:476
+#, python-brace-format
+msgid "\"{name}\" is a reserved name. Please choose a different name."
+msgstr "„{name}„je vyhrazené jméno. Zvolte prosím jiné jméno."
+
+#: netbox/extras/models/models.py:526
+msgid "The object type(s) to which this filter applies."
+msgstr "Typ objektu (typy), na které se tento filtr vztahuje."
+
+#: netbox/extras/models/models.py:558
+msgid "shared"
+msgstr "sdílené"
+
+#: netbox/extras/models/models.py:571
+msgid "saved filter"
+msgstr "uložený filtr"
+
+#: netbox/extras/models/models.py:572
+msgid "saved filters"
+msgstr "uložené filtry"
+
+#: netbox/extras/models/models.py:590
+msgid "Filter parameters must be stored as a dictionary of keyword arguments."
+msgstr ""
+"Parametry filtru musí být uloženy jako slovník argumentů klíčových slov."
+
+#: netbox/extras/models/models.py:618
+msgid "image height"
+msgstr "výška obrazu"
+
+#: netbox/extras/models/models.py:621
+msgid "image width"
+msgstr "šířka obrazu"
+
+#: netbox/extras/models/models.py:638
+msgid "image attachment"
+msgstr "příloha obrázku"
+
+#: netbox/extras/models/models.py:639
+msgid "image attachments"
+msgstr "obrazové přílohy"
+
+#: netbox/extras/models/models.py:653
+#, python-brace-format
+msgid "Image attachments cannot be assigned to this object type ({type})."
+msgstr "K tomuto typu objektu nelze přiřadit přílohy obrázků ({type})."
+
+#: netbox/extras/models/models.py:716
+msgid "kind"
+msgstr "laskavý"
+
+#: netbox/extras/models/models.py:730
+msgid "journal entry"
+msgstr "zápis do deníku"
+
+#: netbox/extras/models/models.py:731
+msgid "journal entries"
+msgstr "zápisy do deníku"
+
+#: netbox/extras/models/models.py:746
+#, python-brace-format
+msgid "Journaling is not supported for this object type ({type})."
+msgstr "Žurnálování není pro tento typ objektu podporováno ({type})."
+
+#: netbox/extras/models/models.py:788
+msgid "bookmark"
+msgstr "záložka"
+
+#: netbox/extras/models/models.py:789
+msgid "bookmarks"
+msgstr "záložky"
+
+#: netbox/extras/models/models.py:802
+#, python-brace-format
+msgid "Bookmarks cannot be assigned to this object type ({type})."
+msgstr "K tomuto typu objektu nelze přiřadit záložky ({type})."
+
+#: netbox/extras/models/scripts.py:42
+msgid "is executable"
+msgstr "je spustitelný"
+
+#: netbox/extras/models/scripts.py:64
+msgid "script"
+msgstr "skript"
+
+#: netbox/extras/models/scripts.py:65
+msgid "scripts"
+msgstr "skripty"
+
+#: netbox/extras/models/scripts.py:111
+msgid "script module"
+msgstr "skriptový modul"
+
+#: netbox/extras/models/scripts.py:112
+msgid "script modules"
+msgstr "skriptové moduly"
+
+#: netbox/extras/models/search.py:22
+msgid "timestamp"
+msgstr "časové razítko"
+
+#: netbox/extras/models/search.py:37
+msgid "field"
+msgstr "pole"
+
+#: netbox/extras/models/search.py:45
+msgid "value"
+msgstr "hodnota"
+
+#: netbox/extras/models/search.py:56
+msgid "cached value"
+msgstr "hodnota uložená v mezipaměti"
+
+#: netbox/extras/models/search.py:57
+msgid "cached values"
+msgstr "hodnoty uložené v mezipaměti"
+
+#: netbox/extras/models/staging.py:45
+msgid "branch"
+msgstr "větev"
+
+#: netbox/extras/models/staging.py:46
+msgid "branches"
+msgstr "poboček"
+
+#: netbox/extras/models/staging.py:98
+msgid "staged change"
+msgstr "postupná změna"
+
+#: netbox/extras/models/staging.py:99
+msgid "staged changes"
+msgstr "postupné změny"
+
+#: netbox/extras/models/tags.py:40
+msgid "The object type(s) to which this tag can be applied."
+msgstr "Typ objektu (typy), na které lze tento tag použít."
+
+#: netbox/extras/models/tags.py:49
+msgid "tag"
+msgstr "štítek"
+
+#: netbox/extras/models/tags.py:50
+msgid "tags"
+msgstr "tagy"
+
+#: netbox/extras/models/tags.py:78
+msgid "tagged item"
+msgstr "označená položka"
+
+#: netbox/extras/models/tags.py:79
+msgid "tagged items"
+msgstr "označené položky"
+
+#: netbox/extras/scripts.py:439
+msgid "Script Data"
+msgstr "Data skriptu"
+
+#: netbox/extras/scripts.py:443
+msgid "Script Execution Parameters"
+msgstr "Parametry spuštění skriptu"
+
+#: netbox/extras/scripts.py:666
+msgid "Database changes have been reverted automatically."
+msgstr "Změny v databázi byly automaticky vráceny."
+
+#: netbox/extras/scripts.py:679
+msgid "Script aborted with error: "
+msgstr "Skript byl přerušen s chybou: "
+
+#: netbox/extras/scripts.py:689
+msgid "An exception occurred: "
+msgstr "Došlo k výjimce: "
+
+#: netbox/extras/scripts.py:692
+msgid "Database changes have been reverted due to error."
+msgstr "Změny databáze byly vráceny kvůli chybě."
+
+#: netbox/extras/signals.py:133
+#, python-brace-format
+msgid "Deletion is prevented by a protection rule: {message}"
+msgstr "Odstranění brání pravidlo ochrany: {message}"
+
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:128
+#: netbox/extras/tables/tables.py:153 netbox/extras/tables/tables.py:219
+#: netbox/extras/tables/tables.py:245 netbox/extras/tables/tables.py:297
+#: netbox/extras/tables/tables.py:343
+#: netbox/templates/extras/customfield.html:93
+#: netbox/templates/extras/eventrule.html:27
+#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
+msgid "Object Types"
+msgstr "Typy objektů"
+
+#: netbox/extras/tables/tables.py:54
+msgid "Visible"
+msgstr "Viditelné"
+
+#: netbox/extras/tables/tables.py:57
+msgid "Editable"
+msgstr "Upravitelné"
+
+#: netbox/extras/tables/tables.py:63
+msgid "Related Object Type"
+msgstr "Typ souvisejícího objektu"
+
+#: netbox/extras/tables/tables.py:67
+#: netbox/templates/extras/customfield.html:47
+msgid "Choice Set"
+msgstr "Sada výběru"
+
+#: netbox/extras/tables/tables.py:75
+msgid "Is Cloneable"
+msgstr "Je klonovatelný"
+
+#: netbox/extras/tables/tables.py:106
+msgid "Count"
+msgstr "počítat"
+
+#: netbox/extras/tables/tables.py:109
+msgid "Order Alphabetically"
+msgstr "Řadit abecedně"
+
+#: netbox/extras/tables/tables.py:134
+#: netbox/templates/extras/customlink.html:33
+msgid "New Window"
+msgstr "Nové okno"
+
+#: netbox/extras/tables/tables.py:156
+msgid "As Attachment"
+msgstr "Jako příloha"
+
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:384
+#: netbox/extras/tables/tables.py:419 netbox/templates/core/datafile.html:24
+#: netbox/templates/dcim/device/render_config.html:22
+#: netbox/templates/extras/configcontext.html:39
+#: netbox/templates/extras/configtemplate.html:31
+#: netbox/templates/extras/exporttemplate.html:45
+#: netbox/templates/generic/bulk_import.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:22
+msgid "Data File"
+msgstr "Datový soubor"
+
+#: netbox/extras/tables/tables.py:169 netbox/extras/tables/tables.py:396
+#: netbox/extras/tables/tables.py:424
+msgid "Synced"
+msgstr "Synchronizováno"
+
+#: netbox/extras/tables/tables.py:196
+msgid "Image"
+msgstr "Obrázek"
+
+#: netbox/extras/tables/tables.py:201
+msgid "Size (Bytes)"
+msgstr "Velikost (bajty)"
+
+#: netbox/extras/tables/tables.py:267
+msgid "SSL Validation"
+msgstr "Ověření SSL"
+
+#: netbox/extras/tables/tables.py:312
+msgid "Job Start"
+msgstr "Začátek úlohy"
+
+#: netbox/extras/tables/tables.py:315
+msgid "Job End"
+msgstr "Konec úlohy"
+
+#: netbox/extras/tables/tables.py:432 netbox/netbox/navigation/menu.py:64
+#: netbox/templates/dcim/devicerole.html:8
+msgid "Device Roles"
+msgstr "Role zařízení"
+
+#: netbox/extras/tables/tables.py:473 netbox/templates/account/profile.html:19
+#: netbox/templates/users/user.html:21
+msgid "Full Name"
+msgstr "Celé jméno"
+
+#: netbox/extras/tables/tables.py:490
+#: netbox/templates/extras/objectchange.html:68
+msgid "Request ID"
+msgstr "ID požadavku"
+
+#: netbox/extras/tables/tables.py:527
+msgid "Comments (Short)"
+msgstr "Komentáře (krátký)"
+
+#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:580
+msgid "Line"
+msgstr "Linka"
+
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:590
+msgid "Level"
+msgstr "Úroveň"
+
+#: netbox/extras/tables/tables.py:559 netbox/extras/tables/tables.py:599
+msgid "Message"
+msgstr "Zpráva"
+
+#: netbox/extras/tables/tables.py:583
+msgid "Method"
+msgstr "Metoda"
+
+#: netbox/extras/validators.py:16
+#, python-format
+msgid "Ensure this value is equal to %(limit_value)s."
+msgstr "Ujistěte se, že tato hodnota se rovná %(limit_value)s."
+
+#: netbox/extras/validators.py:27
+#, python-format
+msgid "Ensure this value does not equal %(limit_value)s."
+msgstr "Ujistěte se, že tato hodnota není stejná %(limit_value)s."
+
+#: netbox/extras/validators.py:38
+msgid "This field must be empty."
+msgstr "Toto pole musí být prázdné."
+
+#: netbox/extras/validators.py:53
+msgid "This field must not be empty."
+msgstr "Toto pole nesmí být prázdné."
+
+#: netbox/extras/validators.py:95
+msgid "Validation rules must be passed as a dictionary"
+msgstr "Ověřovací pravidla musí být předána jako slovník"
+
+#: netbox/extras/validators.py:120
+#, python-brace-format
+msgid "Custom validation failed for {attribute}: {exception}"
+msgstr "Vlastní ověření se nezdařilo pro {attribute}: {exception}"
+
+#: netbox/extras/validators.py:140
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for request"
+msgstr "Neplatný atribut“{name}„na vyžádání"
+
+#: netbox/extras/validators.py:157
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for {model}"
+msgstr "Neplatný atribut“{name}„pro {model}"
+
+#: netbox/extras/views.py:889
+msgid "Your dashboard has been reset."
+msgstr "Váš řídicí panel byl resetován."
+
+#: netbox/extras/views.py:935
+msgid "Added widget: "
+msgstr "Přidán widget: "
+
+#: netbox/extras/views.py:976
+msgid "Updated widget: "
+msgstr "Aktualizovaný widget: "
+
+#: netbox/extras/views.py:1012
+msgid "Deleted widget: "
+msgstr "Odstraněný widget: "
+
+#: netbox/extras/views.py:1014
+msgid "Error deleting widget: "
+msgstr "Chyba při mazání widgetu: "
+
+#: netbox/extras/views.py:1101
+msgid "Unable to run script: RQ worker process not running."
+msgstr "Nelze spustit skript: Proces RQ Worker není spuštěn."
+
+#: netbox/ipam/api/field_serializers.py:17
+msgid "Enter a valid IPv4 or IPv6 address with optional mask."
+msgstr "Zadejte platnou adresu IPv4 nebo IPv6 s volitelnou maskou."
+
+#: netbox/ipam/api/field_serializers.py:24
+#, python-brace-format
+msgid "Invalid IP address format: {data}"
+msgstr "Neplatný formát IP adresy: {data}"
+
+#: netbox/ipam/api/field_serializers.py:37
+msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation."
+msgstr "Zadejte platnou předponu a masku IPv4 nebo IPv6 v zápisu CIDR."
+
+#: netbox/ipam/api/field_serializers.py:44
+#, python-brace-format
+msgid "Invalid IP prefix format: {data}"
+msgstr "Neplatný formát předpony IP: {data}"
+
+#: netbox/ipam/api/views.py:358
+msgid ""
+"Insufficient space is available to accommodate the requested prefix size(s)"
+msgstr ""
+"Není k dispozici dostatek místa pro umístění požadované velikosti prefixu"
+
+#: netbox/ipam/choices.py:30
+msgid "Container"
+msgstr "Kontejner"
+
+#: netbox/ipam/choices.py:72
+msgid "DHCP"
+msgstr "DHCP"
+
+#: netbox/ipam/choices.py:73
+msgid "SLAAC"
+msgstr "SLAAK"
+
+#: netbox/ipam/choices.py:89
+msgid "Loopback"
+msgstr "Zpětná smyčka"
+
+#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18
+msgid "Secondary"
+msgstr "Sekundární"
+
+#: netbox/ipam/choices.py:91
+msgid "Anycast"
+msgstr "Anycast"
+
+#: netbox/ipam/choices.py:115
+msgid "Standard"
+msgstr "Standardní"
+
+#: netbox/ipam/choices.py:120
+msgid "CheckPoint"
+msgstr "Kontrolní bod"
+
+#: netbox/ipam/choices.py:123
+msgid "Cisco"
+msgstr "Cisco"
+
+#: netbox/ipam/choices.py:137
+msgid "Plaintext"
+msgstr "Prostý text"
+
+#: netbox/ipam/fields.py:36
+#, python-brace-format
+msgid "Invalid IP address format: {address}"
+msgstr "Neplatný formát IP adresy: {address}"
+
+#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323
+msgid "Import target"
+msgstr "Cíl importu"
+
+#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329
+msgid "Import target (name)"
+msgstr "Cíl importu (název)"
+
+#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334
+msgid "Export target"
+msgstr "Cíl exportu"
+
+#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340
+msgid "Export target (name)"
+msgstr "Cíl exportu (název)"
+
+#: netbox/ipam/filtersets.py:86
+msgid "Importing VRF"
+msgstr "Import VRF"
+
+#: netbox/ipam/filtersets.py:92
+msgid "Import VRF (RD)"
+msgstr "Importovat VRF (RD)"
+
+#: netbox/ipam/filtersets.py:97
+msgid "Exporting VRF"
+msgstr "Export VRF"
+
+#: netbox/ipam/filtersets.py:103
+msgid "Export VRF (RD)"
+msgstr "Export VRF (RD)"
+
+#: netbox/ipam/filtersets.py:108
+msgid "Importing L2VPN"
+msgstr "Import L2VPN"
+
+#: netbox/ipam/filtersets.py:114
+msgid "Importing L2VPN (identifier)"
+msgstr "Import L2VPN (identifikátor)"
+
+#: netbox/ipam/filtersets.py:119
+msgid "Exporting L2VPN"
+msgstr "Export L2VPN"
+
+#: netbox/ipam/filtersets.py:125
+msgid "Exporting L2VPN (identifier)"
+msgstr "Export L2VPN (identifikátor)"
+
+#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:212
+#: netbox/templates/ipam/prefix.html:12
+msgid "Prefix"
+msgstr "Předpona"
+
+#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198
+#: netbox/ipam/filtersets.py:221
+msgid "RIR (ID)"
+msgstr "RIR (ID)"
+
+#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204
+#: netbox/ipam/filtersets.py:227
+msgid "RIR (slug)"
+msgstr "RIR (slimák)"
+
+#: netbox/ipam/filtersets.py:285
+msgid "Within prefix"
+msgstr "V rámci předpony"
+
+#: netbox/ipam/filtersets.py:289
+msgid "Within and including prefix"
+msgstr "V rámci a včetně prefixu"
+
+#: netbox/ipam/filtersets.py:293
+msgid "Prefixes which contain this prefix or IP"
+msgstr "Předpony, které obsahují tuto předponu nebo IP"
+
+#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572
+#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196
+#: netbox/ipam/forms/filtersets.py:331
+msgid "Mask length"
+msgstr "Délka masky"
+
+#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446
+msgid "VLAN (ID)"
+msgstr "VLAN (ID)"
+
+#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441
+msgid "VLAN number (1-4094)"
+msgstr "Číslo VLAN (1-4094)"
+
+#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475
+#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461
+#: netbox/templates/tenancy/contact.html:53
+#: netbox/tenancy/forms/bulk_edit.py:113
+msgid "Address"
+msgstr "Adresa"
+
+#: netbox/ipam/filtersets.py:479
+msgid "Ranges which contain this prefix or IP"
+msgstr "Rozsahy, které obsahují tuto předponu nebo IP"
+
+#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563
+msgid "Parent prefix"
+msgstr "Nadřazená předpona"
+
+#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856
+#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404
+msgid "Virtual machine (name)"
+msgstr "Virtuální počítač (název)"
+
+#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861
+#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278
+#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409
+msgid "Virtual machine (ID)"
+msgstr "Virtuální počítač (ID)"
+
+#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97
+#: netbox/vpn/filtersets.py:415
+msgid "Interface (name)"
+msgstr "Rozhraní (název)"
+
+#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108
+#: netbox/vpn/filtersets.py:426
+msgid "VM interface (name)"
+msgstr "Rozhraní virtuálního počítače (název)"
+
+#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113
+msgid "VM interface (ID)"
+msgstr "Rozhraní virtuálního počítače (ID)"
+
+#: netbox/ipam/filtersets.py:648
+msgid "FHRP group (ID)"
+msgstr "Skupina FHRP (ID)"
+
+#: netbox/ipam/filtersets.py:652
+msgid "Is assigned to an interface"
+msgstr "Je přiřazen k rozhraní"
+
+#: netbox/ipam/filtersets.py:656
+msgid "Is assigned"
+msgstr "Je přiřazen"
+
+#: netbox/ipam/filtersets.py:668
+msgid "Service (ID)"
+msgstr "Služba (ID)"
+
+#: netbox/ipam/filtersets.py:673
+msgid "NAT inside IP address (ID)"
+msgstr "NAT uvnitř IP adresy (ID)"
+
+#: netbox/ipam/filtersets.py:1096
+msgid "IP address (ID)"
+msgstr "IP adresa (ID)"
+
+#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788
+msgid "IP address"
+msgstr "IP adresa"
+
+#: netbox/ipam/filtersets.py:1131
+msgid "Primary IPv4 (ID)"
+msgstr "Primární IPv4 (ID)"
+
+#: netbox/ipam/filtersets.py:1136
+msgid "Primary IPv6 (ID)"
+msgstr "Primární IPv6 (ID)"
+
+#: netbox/ipam/formfields.py:14
+msgid "Enter a valid IPv4 or IPv6 address (without a mask)."
+msgstr "Zadejte platnou adresu IPv4 nebo IPv6 (bez masky)."
+
+#: netbox/ipam/formfields.py:32
+#, python-brace-format
+msgid "Invalid IPv4/IPv6 address format: {address}"
+msgstr "Neplatný formát adresy IPv4/IPv6: {address}"
+
+#: netbox/ipam/formfields.py:37
+msgid "This field requires an IP address without a mask."
+msgstr "Toto pole vyžaduje IP adresu bez masky."
+
+#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61
+msgid "Please specify a valid IPv4 or IPv6 address."
+msgstr "Zadejte platnou adresu IPv4 nebo IPv6."
+
+#: netbox/ipam/formfields.py:44
+msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)."
+msgstr "Zadejte platnou adresu IPv4 nebo IPv6 (s maskou CIDR)."
+
+#: netbox/ipam/formfields.py:56
+msgid "CIDR mask (e.g. /24) is required."
+msgstr "Je vyžadována maska CIDR (např. /24)."
+
+#: netbox/ipam/forms/bulk_create.py:13
+msgid "Address pattern"
+msgstr "Vzor adresy"
+
+#: netbox/ipam/forms/bulk_edit.py:48
+msgid "Enforce unique space"
+msgstr "Vynutit jedinečný prostor"
+
+#: netbox/ipam/forms/bulk_edit.py:86
+msgid "Is private"
+msgstr "Je soukromý"
+
+#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136
+#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88
+#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128
+#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125
+#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94
+#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129
+#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31
+#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71
+#: netbox/ipam/models/ip.py:90 netbox/ipam/tables/asn.py:20
+#: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18
+#: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19
+#: netbox/templates/ipam/rir.html:19
+msgid "RIR"
+msgstr "ZVRHNOUT"
+
+#: netbox/ipam/forms/bulk_edit.py:169
+msgid "Date added"
+msgstr "Datum přidání"
+
+#: netbox/ipam/forms/bulk_edit.py:230
+msgid "Prefix length"
+msgstr "Délka předpony"
+
+#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241
+#: netbox/templates/ipam/prefix.html:85
+msgid "Is a pool"
+msgstr "Je bazén"
+
+#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302
+#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293
+#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539
+msgid "Treat as fully utilized"
+msgstr "Zacházejte jako plně využívané"
+
+#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772
+msgid "DNS name"
+msgstr "Název DNS"
+
+#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572
+#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390
+#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
+#: netbox/templates/ipam/service.html:32
+#: netbox/templates/ipam/servicetemplate.html:19
+msgid "Protocol"
+msgstr "protokolu"
+
+#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397
+#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26
+msgid "Group ID"
+msgstr "ID skupiny"
+
+#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402
+#: netbox/wireless/forms/bulk_edit.py:68
+#: netbox/wireless/forms/bulk_edit.py:115
+#: netbox/wireless/forms/bulk_import.py:62
+#: netbox/wireless/forms/bulk_import.py:65
+#: netbox/wireless/forms/bulk_import.py:104
+#: netbox/wireless/forms/bulk_import.py:107
+#: netbox/wireless/forms/filtersets.py:54
+#: netbox/wireless/forms/filtersets.py:88
+msgid "Authentication type"
+msgstr "Typ autentizace"
+
+#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406
+msgid "Authentication key"
+msgstr "Ověřovací klíč"
+
+#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383
+#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370
+#: netbox/templates/ipam/fhrpgroup.html:49
+#: netbox/templates/wireless/inc/authentication_attrs.html:5
+#: netbox/wireless/forms/bulk_edit.py:91
+#: netbox/wireless/forms/bulk_edit.py:138
+#: netbox/wireless/forms/filtersets.py:36
+#: netbox/wireless/forms/filtersets.py:76
+#: netbox/wireless/forms/model_forms.py:55
+#: netbox/wireless/forms/model_forms.py:164
+msgid "Authentication"
+msgstr "Autentizace"
+
+#: netbox/ipam/forms/bulk_edit.py:415
+msgid "Minimum child VLAN VID"
+msgstr "Minimální dětský VLAN VID"
+
+#: netbox/ipam/forms/bulk_edit.py:421
+msgid "Maximum child VLAN VID"
+msgstr "Maximální počet dětí VLAN VID"
+
+#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566
+msgid "Scope type"
+msgstr "Typ rozsahu"
+
+#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641
+#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38
+msgid "Scope"
+msgstr "Rozsah"
+
+#: netbox/ipam/forms/bulk_edit.py:563
+msgid "Site & Group"
+msgstr "Stránky a skupina"
+
+#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705
+#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19
+#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36
+#: netbox/templates/ipam/servicetemplate.html:23
+msgid "Ports"
+msgstr "Přístavy"
+
+#: netbox/ipam/forms/bulk_import.py:47
+msgid "Import route targets"
+msgstr "Importovat cíle trasy"
+
+#: netbox/ipam/forms/bulk_import.py:53
+msgid "Export route targets"
+msgstr "Exportovat cíle trasy"
+
+#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111
+#: netbox/ipam/forms/bulk_import.py:131
+msgid "Assigned RIR"
+msgstr "Přiřazené RIR"
+
+#: netbox/ipam/forms/bulk_import.py:181
+msgid "VLAN's group (if any)"
+msgstr "Skupina VLAN (pokud existuje)"
+
+#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
+#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
+#: netbox/ipam/tables/ip.py:255 netbox/templates/ipam/prefix.html:60
+#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
+#: netbox/templates/ipam/vlan_edit.html:10
+#: netbox/templates/wireless/wirelesslan.html:30
+#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284
+#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452
+#: netbox/wireless/forms/bulk_edit.py:55
+#: netbox/wireless/forms/bulk_import.py:48
+#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101
+msgid "VLAN"
+msgstr "WLAN"
+
+#: netbox/ipam/forms/bulk_import.py:307
+msgid "Parent device of assigned interface (if any)"
+msgstr "Nadřazené zařízení přiřazeného rozhraní (pokud existuje)"
+
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496
+#: netbox/ipam/forms/model_forms.py:731
+#: netbox/virtualization/filtersets.py:284
+#: netbox/virtualization/filtersets.py:323
+#: netbox/virtualization/forms/bulk_edit.py:200
+#: netbox/virtualization/forms/bulk_edit.py:326
+#: netbox/virtualization/forms/bulk_import.py:146
+#: netbox/virtualization/forms/bulk_import.py:207
+#: netbox/virtualization/forms/filtersets.py:208
+#: netbox/virtualization/forms/filtersets.py:244
+#: netbox/virtualization/forms/model_forms.py:288
+#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290
+msgid "Virtual machine"
+msgstr "Virtuální stroj"
+
+#: netbox/ipam/forms/bulk_import.py:314
+msgid "Parent VM of assigned interface (if any)"
+msgstr "Nadřazený virtuální počítač přiřazeného rozhraní (pokud existuje)"
+
+#: netbox/ipam/forms/bulk_import.py:321
+msgid "Assigned interface"
+msgstr "Přiřazené rozhraní"
+
+#: netbox/ipam/forms/bulk_import.py:324
+msgid "Is primary"
+msgstr "Je primární"
+
+#: netbox/ipam/forms/bulk_import.py:325
+msgid "Make this the primary IP for the assigned device"
+msgstr "Nastavte to jako primární IP pro přiřazené zařízení"
+
+#: netbox/ipam/forms/bulk_import.py:364
+msgid "No device or virtual machine specified; cannot set as primary IP"
+msgstr ""
+"Není určeno žádné zařízení ani virtuální počítač; nelze nastavit jako "
+"primární IP"
+
+#: netbox/ipam/forms/bulk_import.py:368
+msgid "No interface specified; cannot set as primary IP"
+msgstr "Není určeno žádné rozhraní; nelze nastavit jako primární IP"
+
+#: netbox/ipam/forms/bulk_import.py:397
+msgid "Auth type"
+msgstr "Typ autentizace"
+
+#: netbox/ipam/forms/bulk_import.py:412
+msgid "Scope type (app & model)"
+msgstr "Typ rozsahu (aplikace a model)"
+
+#: netbox/ipam/forms/bulk_import.py:418
+#, python-brace-format
+msgid "Minimum child VLAN VID (default: {minimum})"
+msgstr "Minimální podřízený VLAN VID (výchozí: {minimum})"
+
+#: netbox/ipam/forms/bulk_import.py:424
+#, python-brace-format
+msgid "Maximum child VLAN VID (default: {maximum})"
+msgstr "Maximální podřízený VLAN VID (výchozí: {maximum})"
+
+#: netbox/ipam/forms/bulk_import.py:448
+msgid "Assigned VLAN group"
+msgstr "Přiřazená skupina VLAN"
+
+#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505
+msgid "IP protocol"
+msgstr "Protokol IP"
+
+#: netbox/ipam/forms/bulk_import.py:493
+msgid "Required if not assigned to a VM"
+msgstr "Vyžadováno, pokud není přiřazeno k virtuálnímu počítači"
+
+#: netbox/ipam/forms/bulk_import.py:500
+msgid "Required if not assigned to a device"
+msgstr "Požadováno, pokud není přiřazeno k zařízení"
+
+#: netbox/ipam/forms/bulk_import.py:525
+#, python-brace-format
+msgid "{ip} is not assigned to this device/VM."
+msgstr "{ip} není přiřazen k tomuto zařízení/virtuálnímu počítači."
+
+#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61
+#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410
+msgid "Route Targets"
+msgstr "Cíle trasy"
+
+#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48
+#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397
+msgid "Import targets"
+msgstr "Importovat cíle"
+
+#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53
+#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402
+msgid "Export targets"
+msgstr "Cíle exportu"
+
+#: netbox/ipam/forms/filtersets.py:73
+msgid "Imported by VRF"
+msgstr "Importováno VRF"
+
+#: netbox/ipam/forms/filtersets.py:78
+msgid "Exported by VRF"
+msgstr "Exportováno VRF"
+
+#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89
+#: netbox/templates/ipam/rir.html:30
+msgid "Private"
+msgstr "Soukromé"
+
+#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191
+#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326
+msgid "Address family"
+msgstr "Rodina adres"
+
+#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25
+msgid "Range"
+msgstr "Rozsah"
+
+#: netbox/ipam/forms/filtersets.py:128
+msgid "Start"
+msgstr "Začít"
+
+#: netbox/ipam/forms/filtersets.py:132
+msgid "End"
+msgstr "Konec"
+
+#: netbox/ipam/forms/filtersets.py:171
+msgid "VLAN Assignment"
+msgstr "Přiřazení VLAN"
+
+#: netbox/ipam/forms/filtersets.py:186
+msgid "Search within"
+msgstr "Vyhledávání uvnitř"
+
+#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342
+msgid "Present in VRF"
+msgstr "Přítomnost ve VRF"
+
+#: netbox/ipam/forms/filtersets.py:311
+msgid "Device/VM"
+msgstr "Zařízení/VM"
+
+#: netbox/ipam/forms/filtersets.py:321
+msgid "Parent Prefix"
+msgstr "Nadřazená předpona"
+
+#: netbox/ipam/forms/filtersets.py:347
+msgid "Assigned Device"
+msgstr "Přiřazené zařízení"
+
+#: netbox/ipam/forms/filtersets.py:352
+msgid "Assigned VM"
+msgstr "Přiřazený virtuální počítač"
+
+#: netbox/ipam/forms/filtersets.py:366
+msgid "Assigned to an interface"
+msgstr "Přiřazeno k rozhraní"
+
+#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51
+msgid "DNS Name"
+msgstr "Název DNS"
+
+#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520
+#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31
+msgid "VLAN ID"
+msgstr "ID VLAN"
+
+#: netbox/ipam/forms/filtersets.py:448
+msgid "Minimum VID"
+msgstr "Minimální VID"
+
+#: netbox/ipam/forms/filtersets.py:454
+msgid "Maximum VID"
+msgstr "Maximální VID"
+
+#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318
+#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785
+#: netbox/ipam/tables/vlans.py:191
+#: netbox/templates/virtualization/virtualdisk.html:21
+#: netbox/templates/virtualization/virtualmachine.html:12
+#: netbox/templates/virtualization/vminterface.html:21
+#: netbox/templates/vpn/tunneltermination.html:25
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:238
+#: netbox/virtualization/forms/model_forms.py:220
+#: netbox/virtualization/tables/virtualmachines.py:128
+#: netbox/virtualization/tables/virtualmachines.py:183
+#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293
+#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171
+#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454
+msgid "Virtual Machine"
+msgstr "Virtuální stroj"
+
+#: netbox/ipam/forms/model_forms.py:78
+#: netbox/templates/ipam/routetarget.html:10
+msgid "Route Target"
+msgstr "Cíl trasy"
+
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:117
+#: netbox/templates/ipam/aggregate.html:11
+#: netbox/templates/ipam/prefix.html:38
+msgid "Aggregate"
+msgstr "Agregát"
+
+#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12
+msgid "ASN Range"
+msgstr "Řada ASN"
+
+#: netbox/ipam/forms/model_forms.py:229
+msgid "Site/VLAN Assignment"
+msgstr "Přiřazení webu/VLAN"
+
+#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10
+msgid "IP Range"
+msgstr "Rozsah IP"
+
+#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319
+#: netbox/ipam/forms/model_forms.py:471
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Skupina FHRP"
+
+#: netbox/ipam/forms/model_forms.py:308
+msgid "Make this the primary IP for the device/VM"
+msgstr "Nastavte z něj primární IP pro zařízení/virtuální počítač"
+
+#: netbox/ipam/forms/model_forms.py:323
+msgid "NAT IP (Inside)"
+msgstr "NAT IP (uvnitř)"
+
+#: netbox/ipam/forms/model_forms.py:382
+msgid "An IP address can only be assigned to a single object."
+msgstr "IP adresu lze přiřadit pouze jednomu objektu."
+
+#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897
+msgid ""
+"Cannot reassign IP address while it is designated as the primary IP for the "
+"parent object"
+msgstr ""
+"Nelze znovu přiřadit adresu IP, pokud je určena jako primární IP pro "
+"nadřazený objekt"
+
+#: netbox/ipam/forms/model_forms.py:398
+msgid ""
+"Only IP addresses assigned to an interface can be designated as primary IPs."
+msgstr ""
+"Jako primární IP adresy lze označit pouze adresy IP přiřazené k rozhraní."
+
+#: netbox/ipam/forms/model_forms.py:473
+msgid "Virtual IP Address"
+msgstr "Virtuální IP adresa"
+
+#: netbox/ipam/forms/model_forms.py:558
+msgid "Assignment already exists"
+msgstr "Přiřazení již existuje"
+
+#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
+#: netbox/ipam/tables/ip.py:251 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/templates/ipam/vlangroup.html:27
+msgid "VLAN Group"
+msgstr "Skupina VLAN"
+
+#: netbox/ipam/forms/model_forms.py:638
+msgid "Child VLANs"
+msgstr "Dětské sítě VLAN"
+
+#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742
+msgid ""
+"Comma-separated list of one or more port numbers. A range may be specified "
+"using a hyphen."
+msgstr ""
+"Seznam jednoho nebo více čísel portů oddělený čárkami. Rozsah lze zadat "
+"pomocí pomlčky."
+
+#: netbox/ipam/forms/model_forms.py:715
+#: netbox/templates/ipam/servicetemplate.html:12
+msgid "Service Template"
+msgstr "Šablona služby"
+
+#: netbox/ipam/forms/model_forms.py:762
+msgid "Port(s)"
+msgstr "Přístav (y)"
+
+#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791
+#: netbox/templates/ipam/service.html:21
+msgid "Service"
+msgstr "Servisní služby"
+
+#: netbox/ipam/forms/model_forms.py:776
+msgid "Service template"
+msgstr "Šablona služby"
+
+#: netbox/ipam/forms/model_forms.py:788
+msgid "From Template"
+msgstr "Z šablony"
+
+#: netbox/ipam/forms/model_forms.py:789
+msgid "Custom"
+msgstr "Zvyk"
+
+#: netbox/ipam/forms/model_forms.py:819
+msgid ""
+"Must specify name, protocol, and port(s) if not using a service template."
+msgstr ""
+"Pokud nepoužíváte šablonu služby, musíte zadat název, protokol a port (y)."
+
+#: netbox/ipam/models/asns.py:34
+msgid "start"
+msgstr "začít"
+
+#: netbox/ipam/models/asns.py:51
+msgid "ASN range"
+msgstr "Řada ASN"
+
+#: netbox/ipam/models/asns.py:52
+msgid "ASN ranges"
+msgstr "Rozsahy ASN"
+
+#: netbox/ipam/models/asns.py:72
+#, python-brace-format
+msgid "Starting ASN ({start}) must be lower than ending ASN ({end})."
+msgstr "Spuštění ASN ({start}) musí být nižší než koncová ASN ({end})."
+
+#: netbox/ipam/models/asns.py:104
+msgid "Regional Internet Registry responsible for this AS number space"
+msgstr "Regionální internetový registr odpovědný za tento číselný prostor AS"
+
+#: netbox/ipam/models/asns.py:109
+msgid "16- or 32-bit autonomous system number"
+msgstr "16- nebo 32bitové autonomní systémové číslo"
+
+#: netbox/ipam/models/fhrp.py:22
+msgid "group ID"
+msgstr "ID skupiny"
+
+#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22
+msgid "protocol"
+msgstr "protokol"
+
+#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27
+msgid "authentication type"
+msgstr "typ ověřování"
+
+#: netbox/ipam/models/fhrp.py:43
+msgid "authentication key"
+msgstr "ověřovací klíč"
+
+#: netbox/ipam/models/fhrp.py:56
+msgid "FHRP group"
+msgstr "Skupina FHRP"
+
+#: netbox/ipam/models/fhrp.py:57
+msgid "FHRP groups"
+msgstr "Skupiny FHRP"
+
+#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134
+msgid "priority"
+msgstr "přednost"
+
+#: netbox/ipam/models/fhrp.py:113
+msgid "FHRP group assignment"
+msgstr "Přiřazení skupiny FHRP"
+
+#: netbox/ipam/models/fhrp.py:114
+msgid "FHRP group assignments"
+msgstr "Skupinové přiřazení FHRP"
+
+#: netbox/ipam/models/ip.py:65
+msgid "private"
+msgstr "soukromá"
+
+#: netbox/ipam/models/ip.py:66
+msgid "IP space managed by this RIR is considered private"
+msgstr "IP prostor spravovaný tímto RIR je považován za soukromý"
+
+#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169
+msgid "RIRs"
+msgstr "RIR"
+
+#: netbox/ipam/models/ip.py:84
+msgid "IPv4 or IPv6 network"
+msgstr "Síť IPv4 nebo IPv6"
+
+#: netbox/ipam/models/ip.py:91
+msgid "Regional Internet Registry responsible for this IP space"
+msgstr "Regionální internetový registr odpovědný za tento IP prostor"
+
+#: netbox/ipam/models/ip.py:101
+msgid "date added"
+msgstr "datum přidání"
+
+#: netbox/ipam/models/ip.py:115
+msgid "aggregate"
+msgstr "agregát"
+
+#: netbox/ipam/models/ip.py:116
+msgid "aggregates"
+msgstr "agregáty"
+
+#: netbox/ipam/models/ip.py:132
+msgid "Cannot create aggregate with /0 mask."
+msgstr "Nelze vytvořit agregát s maskou /0."
+
+#: netbox/ipam/models/ip.py:144
+#, python-brace-format
+msgid ""
+"Aggregates cannot overlap. {prefix} is already covered by an existing "
+"aggregate ({aggregate})."
+msgstr ""
+"Agregáty se nemohou překrývat. {prefix} je již pokryto stávajícím agregátem "
+"({aggregate})."
+
+#: netbox/ipam/models/ip.py:158
+#, python-brace-format
+msgid ""
+"Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate "
+"({aggregate})."
+msgstr ""
+"Předpony nemohou překrývat agregáty. {prefix} pokrývá existující agregát "
+"({aggregate})."
+
+#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737
+#: netbox/vpn/models/tunnels.py:114
+msgid "role"
+msgstr "role"
+
+#: netbox/ipam/models/ip.py:201
+msgid "roles"
+msgstr "rolí"
+
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293
+msgid "prefix"
+msgstr "předpona"
+
+#: netbox/ipam/models/ip.py:218
+msgid "IPv4 or IPv6 network with mask"
+msgstr "Síť IPv4 nebo IPv6 s maskou"
+
+#: netbox/ipam/models/ip.py:254
+msgid "Operational status of this prefix"
+msgstr "Provozní stav této předpony"
+
+#: netbox/ipam/models/ip.py:262
+msgid "The primary function of this prefix"
+msgstr "Primární funkce této předpony"
+
+#: netbox/ipam/models/ip.py:265
+msgid "is a pool"
+msgstr "je bazén"
+
+#: netbox/ipam/models/ip.py:267
+msgid "All IP addresses within this prefix are considered usable"
+msgstr "Všechny IP adresy v rámci této prefixy jsou považovány za použitelné"
+
+#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537
+msgid "mark utilized"
+msgstr "použitá značka"
+
+#: netbox/ipam/models/ip.py:294
+msgid "prefixes"
+msgstr "předpony"
+
+#: netbox/ipam/models/ip.py:317
+msgid "Cannot create prefix with /0 mask."
+msgstr "Nelze vytvořit předponu s maskou /0."
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+#, python-brace-format
+msgid "VRF {vrf}"
+msgstr "VRF {vrf}"
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+msgid "global table"
+msgstr "globální tabulka"
+
+#: netbox/ipam/models/ip.py:326
+#, python-brace-format
+msgid "Duplicate prefix found in {table}: {prefix}"
+msgstr "Duplicitní předpona nalezena v {table}: {prefix}"
+
+#: netbox/ipam/models/ip.py:495
+msgid "start address"
+msgstr "Počáteční adresa"
+
+#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500
+#: netbox/ipam/models/ip.py:712
+msgid "IPv4 or IPv6 address (with mask)"
+msgstr "Adresa IPv4 nebo IPv6 (s maskou)"
+
+#: netbox/ipam/models/ip.py:499
+msgid "end address"
+msgstr "koncová adresa"
+
+#: netbox/ipam/models/ip.py:526
+msgid "Operational status of this range"
+msgstr "Provozní stav tohoto rozsahu"
+
+#: netbox/ipam/models/ip.py:534
+msgid "The primary function of this range"
+msgstr "Primární funkce tohoto rozsahu"
+
+#: netbox/ipam/models/ip.py:548
+msgid "IP range"
+msgstr "Rozsah IP"
+
+#: netbox/ipam/models/ip.py:549
+msgid "IP ranges"
+msgstr "Rozsahy IP"
+
+#: netbox/ipam/models/ip.py:565
+msgid "Starting and ending IP address versions must match"
+msgstr "Počáteční a koncová verze IP adresy se musí shodovat"
+
+#: netbox/ipam/models/ip.py:571
+msgid "Starting and ending IP address masks must match"
+msgstr "Počáteční a koncová maska IP adresy se musí shodovat"
+
+#: netbox/ipam/models/ip.py:578
+#, python-brace-format
+msgid ""
+"Ending address must be greater than the starting address ({start_address})"
+msgstr "Koncová adresa musí být větší než počáteční adresa ({start_address})"
+
+#: netbox/ipam/models/ip.py:590
+#, python-brace-format
+msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
+msgstr ""
+"Definované adresy se překrývají s rozsahem {overlapping_range} na VRF {vrf}"
+
+#: netbox/ipam/models/ip.py:599
+#, python-brace-format
+msgid "Defined range exceeds maximum supported size ({max_size})"
+msgstr ""
+"Definovaný rozsah přesahuje maximální podporovanou velikost ({max_size})"
+
+#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82
+msgid "address"
+msgstr "adresa"
+
+#: netbox/ipam/models/ip.py:734
+msgid "The operational status of this IP"
+msgstr "Provozní stav tohoto IP"
+
+#: netbox/ipam/models/ip.py:741
+msgid "The functional role of this IP"
+msgstr "Funkční role tohoto IP"
+
+#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72
+msgid "NAT (inside)"
+msgstr "NAT (uvnitř)"
+
+#: netbox/ipam/models/ip.py:766
+msgid "The IP for which this address is the \"outside\" IP"
+msgstr "IP, pro kterou je tato adresa „vnější“ IP"
+
+#: netbox/ipam/models/ip.py:773
+msgid "Hostname or FQDN (not case-sensitive)"
+msgstr "Název hostitele nebo FQDN (nerozlišuje velká a malá písmena)"
+
+#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94
+msgid "IP addresses"
+msgstr "IP adresy"
+
+#: netbox/ipam/models/ip.py:845
+msgid "Cannot create IP address with /0 mask."
+msgstr "Nelze vytvořit IP adresu s maskou /0."
+
+#: netbox/ipam/models/ip.py:851
+#, python-brace-format
+msgid "{ip} is a network ID, which may not be assigned to an interface."
+msgstr "{ip} je síťové ID, které nemusí být přiřazeno rozhraní."
+
+#: netbox/ipam/models/ip.py:862
+#, python-brace-format
+msgid ""
+"{ip} is a broadcast address, which may not be assigned to an interface."
+msgstr "{ip} je vysílací adresa, která nemusí být přiřazena k rozhraní."
+
+#: netbox/ipam/models/ip.py:876
+#, python-brace-format
+msgid "Duplicate IP address found in {table}: {ipaddress}"
+msgstr "Duplicitní adresa IP nalezena v {table}: {ipaddress}"
+
+#: netbox/ipam/models/ip.py:903
+msgid "Only IPv6 addresses can be assigned SLAAC status"
+msgstr "Stav SLAAC lze přiřadit pouze adresám IPv6"
+
+#: netbox/ipam/models/services.py:33
+msgid "port numbers"
+msgstr "čísla portů"
+
+#: netbox/ipam/models/services.py:59
+msgid "service template"
+msgstr "šablona služby"
+
+#: netbox/ipam/models/services.py:60
+msgid "service templates"
+msgstr "šablony služeb"
+
+#: netbox/ipam/models/services.py:95
+msgid "The specific IP addresses (if any) to which this service is bound"
+msgstr "Konkrétní IP adresy (pokud existují), na které je tato služba vázána"
+
+#: netbox/ipam/models/services.py:102
+msgid "service"
+msgstr "služba"
+
+#: netbox/ipam/models/services.py:103
+msgid "services"
+msgstr "služby"
+
+#: netbox/ipam/models/services.py:117
+msgid ""
+"A service cannot be associated with both a device and a virtual machine."
+msgstr "Službu nelze přidružit jak k zařízení, tak k virtuálnímu počítači."
+
+#: netbox/ipam/models/services.py:119
+msgid ""
+"A service must be associated with either a device or a virtual machine."
+msgstr ""
+"Služba musí být přidružena buď k zařízení, nebo k virtuálnímu počítači."
+
+#: netbox/ipam/models/vlans.py:49
+msgid "minimum VLAN ID"
+msgstr "minimální VLAN ID"
+
+#: netbox/ipam/models/vlans.py:55
+msgid "Lowest permissible ID of a child VLAN"
+msgstr "Nejnižší přípustné ID dětské VLAN"
+
+#: netbox/ipam/models/vlans.py:58
+msgid "maximum VLAN ID"
+msgstr "maximální ID VLAN"
+
+#: netbox/ipam/models/vlans.py:64
+msgid "Highest permissible ID of a child VLAN"
+msgstr "Nejvyšší přípustné ID dětské VLAN"
+
+#: netbox/ipam/models/vlans.py:85
+msgid "VLAN groups"
+msgstr "Skupiny VLAN"
+
+#: netbox/ipam/models/vlans.py:95
+msgid "Cannot set scope_type without scope_id."
+msgstr "Nelze nastavit scope_type bez scope_id."
+
+#: netbox/ipam/models/vlans.py:97
+msgid "Cannot set scope_id without scope_type."
+msgstr "Nelze nastavit scope_id bez scope_type."
+
+#: netbox/ipam/models/vlans.py:102
+msgid "Maximum child VID must be greater than or equal to minimum child VID"
+msgstr ""
+"Maximální dětský VID musí být větší nebo roven minimálnímu dětskému VID"
+
+#: netbox/ipam/models/vlans.py:145
+msgid "The specific site to which this VLAN is assigned (if any)"
+msgstr "Konkrétní místo, ke kterému je tato VLAN přiřazena (pokud existuje)"
+
+#: netbox/ipam/models/vlans.py:153
+msgid "VLAN group (optional)"
+msgstr "Skupina VLAN (volitelné)"
+
+#: netbox/ipam/models/vlans.py:161
+msgid "Numeric VLAN ID (1-4094)"
+msgstr "Numerické ID VLAN (1-4094)"
+
+#: netbox/ipam/models/vlans.py:179
+msgid "Operational status of this VLAN"
+msgstr "Provozní stav této VLAN"
+
+#: netbox/ipam/models/vlans.py:187
+msgid "The primary function of this VLAN"
+msgstr "Primární funkce této VLAN"
+
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:176
+#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
+#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
+msgid "VLANs"
+msgstr "VLAN"
+
+#: netbox/ipam/models/vlans.py:230
+#, python-brace-format
+msgid ""
+"VLAN is assigned to group {group} (scope: {scope}); cannot also assign to "
+"site {site}."
+msgstr ""
+"VLAN je přiřazena ke skupině {group} (oblast působnosti: {scope}); nelze "
+"také přiřadit k webu {site}."
+
+#: netbox/ipam/models/vlans.py:238
+#, python-brace-format
+msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}"
+msgstr ""
+"VID musí být mezi {minimum} a {maximum} pro sítě VLAN ve skupině {group}"
+
+#: netbox/ipam/models/vrfs.py:30
+msgid "route distinguisher"
+msgstr "rozlišovač trasy"
+
+#: netbox/ipam/models/vrfs.py:31
+msgid "Unique route distinguisher (as defined in RFC 4364)"
+msgstr "Jedinečný rozlišovač tras (podle definice v RFC 4364)"
+
+#: netbox/ipam/models/vrfs.py:42
+msgid "enforce unique space"
+msgstr "vynutit jedinečný prostor"
+
+#: netbox/ipam/models/vrfs.py:43
+msgid "Prevent duplicate prefixes/IP addresses within this VRF"
+msgstr "Zabraňte duplicitním předponům/IP adresám v tomto VRF"
+
+#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173
+#: netbox/netbox/navigation/menu.py:175
+msgid "VRFs"
+msgstr "VRF"
+
+#: netbox/ipam/models/vrfs.py:82
+msgid "Route target value (formatted in accordance with RFC 4360)"
+msgstr "Cílová hodnota trasy (formátovaná v souladu s RFC 4360)"
+
+#: netbox/ipam/models/vrfs.py:94
+msgid "route target"
+msgstr "cíl trasy"
+
+#: netbox/ipam/models/vrfs.py:95
+msgid "route targets"
+msgstr "cíle trasy"
+
+#: netbox/ipam/tables/asn.py:52
+msgid "ASDOT"
+msgstr "ASDOT"
+
+#: netbox/ipam/tables/asn.py:57
+msgid "Site Count"
+msgstr "Počet stránek"
+
+#: netbox/ipam/tables/asn.py:62
+msgid "Provider Count"
+msgstr "Počet poskytovatelů"
+
+#: netbox/ipam/tables/ip.py:95 netbox/netbox/navigation/menu.py:166
+#: netbox/netbox/navigation/menu.py:168
+msgid "Aggregates"
+msgstr "Agregáty"
+
+#: netbox/ipam/tables/ip.py:125
+msgid "Added"
+msgstr "Přidal"
+
+#: netbox/ipam/tables/ip.py:128 netbox/ipam/tables/ip.py:166
+#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
+#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
+#: netbox/templates/ipam/vlan.html:84
+msgid "Prefixes"
+msgstr "Předpony"
+
+#: netbox/ipam/tables/ip.py:131 netbox/ipam/tables/ip.py:270
+#: netbox/ipam/tables/ip.py:324 netbox/ipam/tables/vlans.py:82
+#: netbox/templates/dcim/device.html:260
+#: netbox/templates/ipam/aggregate.html:24
+#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
+msgid "Utilization"
+msgstr "Využití"
+
+#: netbox/ipam/tables/ip.py:171 netbox/netbox/navigation/menu.py:148
+msgid "IP Ranges"
+msgstr "Rozsahy IP"
+
+#: netbox/ipam/tables/ip.py:221
+msgid "Prefix (Flat)"
+msgstr "Předpona (plochá)"
+
+#: netbox/ipam/tables/ip.py:225
+msgid "Depth"
+msgstr "Hloubka"
+
+#: netbox/ipam/tables/ip.py:262
+msgid "Pool"
+msgstr "Bazén"
+
+#: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320
+msgid "Marked Utilized"
+msgstr "Označeno Využito"
+
+#: netbox/ipam/tables/ip.py:304
+msgid "Start address"
+msgstr "Počáteční adresa"
+
+#: netbox/ipam/tables/ip.py:383
+msgid "NAT (Inside)"
+msgstr "NAT (uvnitř)"
+
+#: netbox/ipam/tables/ip.py:388
+msgid "NAT (Outside)"
+msgstr "NAT (venku)"
+
+#: netbox/ipam/tables/ip.py:393
+msgid "Assigned"
+msgstr "Přiřazeno"
+
+#: netbox/ipam/tables/ip.py:429 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/vpn/forms/filtersets.py:240
+msgid "Assigned Object"
+msgstr "Přiřazený objekt"
+
+#: netbox/ipam/tables/vlans.py:68
+msgid "Scope Type"
+msgstr "Typ rozsahu"
+
+#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210
+#: netbox/templates/dcim/inc/interface_vlans_table.html:4
+msgid "VID"
+msgstr "VIDIO"
+
+#: netbox/ipam/tables/vrfs.py:30
+msgid "RD"
+msgstr "RD"
+
+#: netbox/ipam/tables/vrfs.py:33
+msgid "Unique"
+msgstr "Unikátní"
+
+#: netbox/ipam/tables/vrfs.py:37 netbox/vpn/tables/l2vpn.py:27
+msgid "Import Targets"
+msgstr "Importovat cíle"
+
+#: netbox/ipam/tables/vrfs.py:42 netbox/vpn/tables/l2vpn.py:32
+msgid "Export Targets"
+msgstr "Cíle exportu"
+
+#: netbox/ipam/validators.py:9
+#, python-brace-format
+msgid "{prefix} is not a valid prefix. Did you mean {suggested}?"
+msgstr "{prefix} není platná předpona. Mysleli jste {suggested}?"
+
+#: netbox/ipam/validators.py:16
+#, python-format
+msgid "The prefix length must be less than or equal to %(limit_value)s."
+msgstr "Délka předpony musí být menší nebo rovna %(limit_value)s."
+
+#: netbox/ipam/validators.py:24
+#, python-format
+msgid "The prefix length must be greater than or equal to %(limit_value)s."
+msgstr "Délka předpony musí být větší nebo rovna %(limit_value)s."
+
+#: netbox/ipam/validators.py:33
+msgid ""
+"Only alphanumeric characters, asterisks, hyphens, periods, and underscores "
+"are allowed in DNS names"
+msgstr ""
+"V názvech DNS jsou povoleny pouze alfanumerické znaky, hvězdičky, pomlčky, "
+"tečky a podtržítka"
+
+#: netbox/ipam/views.py:533
+msgid "Child Prefixes"
+msgstr "Dětské předpony"
+
+#: netbox/ipam/views.py:569
+msgid "Child Ranges"
+msgstr "Dětské rozsahy"
+
+#: netbox/ipam/views.py:898
+msgid "Related IPs"
+msgstr "Související IP adresy"
+
+#: netbox/ipam/views.py:1127
+msgid "Device Interfaces"
+msgstr "Rozhraní zařízení"
+
+#: netbox/ipam/views.py:1145
+msgid "VM Interfaces"
+msgstr "Rozhraní virtuálních počítačů"
+
+#: netbox/netbox/api/fields.py:63
+msgid "This field may not be blank."
+msgstr "Toto pole nesmí být prázdné."
+
+#: netbox/netbox/api/fields.py:68
+msgid ""
+"Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary "
+"or list."
+msgstr ""
+"Hodnota musí být předána přímo (např. „foo“: 123); nepoužívejte slovník ani "
+"seznam."
+
+#: netbox/netbox/api/fields.py:89
+#, python-brace-format
+msgid "{value} is not a valid choice."
+msgstr "{value} není platná volba."
+
+#: netbox/netbox/api/fields.py:102
+#, python-brace-format
+msgid "Invalid content type: {content_type}"
+msgstr "Neplatný typ obsahu: {content_type}"
+
+#: netbox/netbox/api/fields.py:103
+msgid "Invalid value. Specify a content type as '.'."
+msgstr "Neplatná hodnota. Zadejte typ obsahu jako '.„."
+
+#: netbox/netbox/authentication/__init__.py:141
+#, python-brace-format
+msgid "Invalid permission {permission} for model {model}"
+msgstr "Neplatné oprávnění {permission} pro model {model}"
+
+#: netbox/netbox/choices.py:49
+msgid "Dark Red"
+msgstr "Tmavě červená"
+
+#: netbox/netbox/choices.py:52
+msgid "Rose"
+msgstr "růže"
+
+#: netbox/netbox/choices.py:53
+msgid "Fuchsia"
+msgstr "Fuchsiová"
+
+#: netbox/netbox/choices.py:55
+msgid "Dark Purple"
+msgstr "Tmavě fialová"
+
+#: netbox/netbox/choices.py:58
+msgid "Light Blue"
+msgstr "Světle modrá"
+
+#: netbox/netbox/choices.py:61
+msgid "Aqua"
+msgstr "Aqua"
+
+#: netbox/netbox/choices.py:62
+msgid "Dark Green"
+msgstr "Tmavě zelená"
+
+#: netbox/netbox/choices.py:64
+msgid "Light Green"
+msgstr "Světle zelená"
+
+#: netbox/netbox/choices.py:65
+msgid "Lime"
+msgstr "Limetka"
+
+#: netbox/netbox/choices.py:67
+msgid "Amber"
+msgstr "Jantar"
+
+#: netbox/netbox/choices.py:69
+msgid "Dark Orange"
+msgstr "Tmavě oranžová"
+
+#: netbox/netbox/choices.py:70
+msgid "Brown"
+msgstr "Hnědý"
+
+#: netbox/netbox/choices.py:71
+msgid "Light Grey"
+msgstr "Světle šedá"
+
+#: netbox/netbox/choices.py:72
+msgid "Grey"
+msgstr "Šedá"
+
+#: netbox/netbox/choices.py:73
+msgid "Dark Grey"
+msgstr "Tmavě šedá"
+
+#: netbox/netbox/choices.py:131
+msgid "Direct"
+msgstr "Přímo"
+
+#: netbox/netbox/choices.py:132
+msgid "Upload"
+msgstr "Nahrát"
+
+#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158
+msgid "Auto-detect"
+msgstr "Automatická detekce"
+
+#: netbox/netbox/choices.py:159
+msgid "Comma"
+msgstr "Čárka"
+
+#: netbox/netbox/choices.py:160
+msgid "Semicolon"
+msgstr "Středník"
+
+#: netbox/netbox/choices.py:161
+msgid "Tab"
+msgstr "Záložka"
+
+#: netbox/netbox/config/__init__.py:67
+#, python-brace-format
+msgid "Invalid configuration parameter: {item}"
+msgstr "Neplatný parametr konfigurace: {item}"
+
+#: netbox/netbox/config/parameters.py:22
+#: netbox/templates/core/inc/config_data.html:62
+msgid "Login banner"
+msgstr "Přihlašovací banner"
+
+#: netbox/netbox/config/parameters.py:24
+msgid "Additional content to display on the login page"
+msgstr "Další obsah k zobrazení na přihlašovací stránce"
+
+#: netbox/netbox/config/parameters.py:33
+#: netbox/templates/core/inc/config_data.html:66
+msgid "Maintenance banner"
+msgstr "Banner údržby"
+
+#: netbox/netbox/config/parameters.py:35
+msgid "Additional content to display when in maintenance mode"
+msgstr "Další obsah k zobrazení v režimu údržby"
+
+#: netbox/netbox/config/parameters.py:44
+#: netbox/templates/core/inc/config_data.html:70
+msgid "Top banner"
+msgstr "Horní banner"
+
+#: netbox/netbox/config/parameters.py:46
+msgid "Additional content to display at the top of every page"
+msgstr "Další obsah, který se má zobrazit v horní části každé stránky"
+
+#: netbox/netbox/config/parameters.py:55
+#: netbox/templates/core/inc/config_data.html:74
+msgid "Bottom banner"
+msgstr "Spodní banner"
+
+#: netbox/netbox/config/parameters.py:57
+msgid "Additional content to display at the bottom of every page"
+msgstr "Další obsah, který se má zobrazit v dolní části každé stránky"
+
+#: netbox/netbox/config/parameters.py:68
+msgid "Globally unique IP space"
+msgstr "Globálně jedinečný IP prostor"
+
+#: netbox/netbox/config/parameters.py:70
+msgid "Enforce unique IP addressing within the global table"
+msgstr "Vynutit jedinečné IP adresování v globální tabulce"
+
+#: netbox/netbox/config/parameters.py:75
+#: netbox/templates/core/inc/config_data.html:44
+msgid "Prefer IPv4"
+msgstr "Upřednostňujte IPv4"
+
+#: netbox/netbox/config/parameters.py:77
+msgid "Prefer IPv4 addresses over IPv6"
+msgstr "Upřednostňujte IPv4 adresy před IPv6"
+
+#: netbox/netbox/config/parameters.py:84
+msgid "Rack unit height"
+msgstr "Výška regálu"
+
+#: netbox/netbox/config/parameters.py:86
+msgid "Default unit height for rendered rack elevations"
+msgstr "Výchozí výška jednotky pro rendrované výšky stojanu"
+
+#: netbox/netbox/config/parameters.py:91
+msgid "Rack unit width"
+msgstr "Šířka regálu"
+
+#: netbox/netbox/config/parameters.py:93
+msgid "Default unit width for rendered rack elevations"
+msgstr "Výchozí šířka jednotky pro rendrované výšky stojanu"
+
+#: netbox/netbox/config/parameters.py:100
+msgid "Powerfeed voltage"
+msgstr "Napájecí napětí"
+
+#: netbox/netbox/config/parameters.py:102
+msgid "Default voltage for powerfeeds"
+msgstr "Výchozí napětí pro napájecí zdroje"
+
+#: netbox/netbox/config/parameters.py:107
+msgid "Powerfeed amperage"
+msgstr "Napájecí proud"
+
+#: netbox/netbox/config/parameters.py:109
+msgid "Default amperage for powerfeeds"
+msgstr "Výchozí proud pro napájecí zdroje"
+
+#: netbox/netbox/config/parameters.py:114
+msgid "Powerfeed max utilization"
+msgstr "Maximální využití napájecího zdroje"
+
+#: netbox/netbox/config/parameters.py:116
+msgid "Default max utilization for powerfeeds"
+msgstr "Výchozí maximální využití pro napájecí zdroje"
+
+#: netbox/netbox/config/parameters.py:123
+#: netbox/templates/core/inc/config_data.html:53
+msgid "Allowed URL schemes"
+msgstr "Povolená schémata adres URL"
+
+#: netbox/netbox/config/parameters.py:128
+msgid "Permitted schemes for URLs in user-provided content"
+msgstr "Povolená schémata pro adresy URL v obsahu poskytovaném uživatelem"
+
+#: netbox/netbox/config/parameters.py:136
+msgid "Default page size"
+msgstr "Výchozí velikost stránky"
+
+#: netbox/netbox/config/parameters.py:142
+msgid "Maximum page size"
+msgstr "Maximální velikost stránky"
+
+#: netbox/netbox/config/parameters.py:150
+#: netbox/templates/core/inc/config_data.html:96
+msgid "Custom validators"
+msgstr "Vlastní validátory"
+
+#: netbox/netbox/config/parameters.py:152
+msgid "Custom validation rules (JSON)"
+msgstr "Vlastní ověřovací pravidla (JSON)"
+
+#: netbox/netbox/config/parameters.py:160
+#: netbox/templates/core/inc/config_data.html:104
+msgid "Protection rules"
+msgstr "Pravidla ochrany"
+
+#: netbox/netbox/config/parameters.py:162
+msgid "Deletion protection rules (JSON)"
+msgstr "Pravidla ochrany proti mazání (JSON)"
+
+#: netbox/netbox/config/parameters.py:172
+#: netbox/templates/core/inc/config_data.html:117
+msgid "Default preferences"
+msgstr "Výchozí předvolby"
+
+#: netbox/netbox/config/parameters.py:174
+msgid "Default preferences for new users"
+msgstr "Výchozí předvolby pro nové uživatele"
+
+#: netbox/netbox/config/parameters.py:181
+#: netbox/templates/core/inc/config_data.html:129
+msgid "Maintenance mode"
+msgstr "Režim údržby"
+
+#: netbox/netbox/config/parameters.py:183
+msgid "Enable maintenance mode"
+msgstr "Povolit režim údržby"
+
+#: netbox/netbox/config/parameters.py:188
+#: netbox/templates/core/inc/config_data.html:133
+msgid "GraphQL enabled"
+msgstr "GraphQL povoleno"
+
+#: netbox/netbox/config/parameters.py:190
+msgid "Enable the GraphQL API"
+msgstr "Povolte rozhraní GraphQL API"
+
+#: netbox/netbox/config/parameters.py:195
+#: netbox/templates/core/inc/config_data.html:137
+msgid "Changelog retention"
+msgstr "Zachování seznamu změn"
+
+#: netbox/netbox/config/parameters.py:197
+msgid "Days to retain changelog history (set to zero for unlimited)"
+msgstr "Dny pro uchování historie changelogu (neomezeně nastaveno na nulu)"
+
+#: netbox/netbox/config/parameters.py:202
+msgid "Job result retention"
+msgstr "Zachování výsledků úlohy"
+
+#: netbox/netbox/config/parameters.py:204
+msgid "Days to retain job result history (set to zero for unlimited)"
+msgstr ""
+"Dny pro uchování historie výsledků úlohy (neomezeně nastaveno na nulu)"
+
+#: netbox/netbox/config/parameters.py:209
+#: netbox/templates/core/inc/config_data.html:145
+msgid "Maps URL"
+msgstr "URL mapy"
+
+#: netbox/netbox/config/parameters.py:211
+msgid "Base URL for mapping geographic locations"
+msgstr "Základní adresa URL pro mapování geografických lokalit"
+
+#: netbox/netbox/forms/__init__.py:12
+msgid "Partial match"
+msgstr "Částečná shoda"
+
+#: netbox/netbox/forms/__init__.py:13
+msgid "Exact match"
+msgstr "Přesná shoda"
+
+#: netbox/netbox/forms/__init__.py:14
+msgid "Starts with"
+msgstr "Začíná s"
+
+#: netbox/netbox/forms/__init__.py:15
+msgid "Ends with"
+msgstr "Končí"
+
+#: netbox/netbox/forms/__init__.py:16
+msgid "Regex"
+msgstr "Regex"
+
+#: netbox/netbox/forms/__init__.py:34
+msgid "Object type(s)"
+msgstr "Typ (typy) objektu"
+
+#: netbox/netbox/forms/__init__.py:40
+msgid "Lookup"
+msgstr "Vyhledávání"
+
+#: netbox/netbox/forms/base.py:88
+msgid ""
+"Tag slugs separated by commas, encased with double quotes (e.g. "
+"\"tag1,tag2,tag3\")"
+msgstr ""
+"Označte slimáky oddělené čárkami, uzavřené dvojitými uvozovkami (např. "
+"„tag1, tag2, tag3\")"
+
+#: netbox/netbox/forms/base.py:118
+msgid "Add tags"
+msgstr "Přidat štítky"
+
+#: netbox/netbox/forms/base.py:123
+msgid "Remove tags"
+msgstr "Odstranit značky"
+
+#: netbox/netbox/forms/mixins.py:38
+#, python-brace-format
+msgid "{class_name} must specify a model class."
+msgstr "{class_name} musí zadat třídu modelu."
+
+#: netbox/netbox/models/features.py:277
+#, python-brace-format
+msgid "Unknown field name '{name}' in custom field data."
+msgstr "Neznámý název pole '{name}'v datech vlastního pole."
+
+#: netbox/netbox/models/features.py:283
+#, python-brace-format
+msgid "Invalid value for custom field '{name}': {error}"
+msgstr "Neplatná hodnota pro vlastní pole '{name}„: {error}"
+
+#: netbox/netbox/models/features.py:290
+#, python-brace-format
+msgid "Missing required custom field '{name}'."
+msgstr "Chybí povinné vlastní pole '{name}„."
+
+#: netbox/netbox/models/features.py:441
+msgid "Remote data source"
+msgstr "Vzdálený zdroj dat"
+
+#: netbox/netbox/models/features.py:451
+msgid "data path"
+msgstr "datová cesta"
+
+#: netbox/netbox/models/features.py:455
+msgid "Path to remote file (relative to data source root)"
+msgstr "Cesta ke vzdálenému souboru (vzhledem k kořenovému zdroji dat)"
+
+#: netbox/netbox/models/features.py:458
+msgid "auto sync enabled"
+msgstr "automatická synchronizace povolena"
+
+#: netbox/netbox/models/features.py:460
+msgid "Enable automatic synchronization of data when the data file is updated"
+msgstr ""
+"Povolit automatickou synchronizaci dat při aktualizaci datového souboru"
+
+#: netbox/netbox/models/features.py:463
+msgid "date synced"
+msgstr "datum synchronizováno"
+
+#: netbox/netbox/models/features.py:557
+#, python-brace-format
+msgid "{class_name} must implement a sync_data() method."
+msgstr "{class_name} musí implementovat metodu sync_data ()."
+
+#: netbox/netbox/navigation/menu.py:11
+msgid "Organization"
+msgstr "Organizace"
+
+#: netbox/netbox/navigation/menu.py:19
+msgid "Site Groups"
+msgstr "Skupiny webů"
+
+#: netbox/netbox/navigation/menu.py:27
+msgid "Rack Roles"
+msgstr "Role stojanu"
+
+#: netbox/netbox/navigation/menu.py:31
+msgid "Elevations"
+msgstr "Nadmořská výška"
+
+#: netbox/netbox/navigation/menu.py:40
+msgid "Tenant Groups"
+msgstr "Skupiny nájemců"
+
+#: netbox/netbox/navigation/menu.py:47
+msgid "Contact Groups"
+msgstr "Skupiny kontaktů"
+
+#: netbox/netbox/navigation/menu.py:48
+#: netbox/templates/tenancy/contactrole.html:8
+msgid "Contact Roles"
+msgstr "Kontaktní role"
+
+#: netbox/netbox/navigation/menu.py:49
+msgid "Contact Assignments"
+msgstr "Kontaktní přiřazení"
+
+#: netbox/netbox/navigation/menu.py:63
+msgid "Modules"
+msgstr "Moduly"
+
+#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:160
+#: netbox/templates/dcim/virtualdevicecontext.html:8
+msgid "Virtual Device Contexts"
+msgstr "Kontexty virtuálních zařízení"
+
+#: netbox/netbox/navigation/menu.py:75
+msgid "Manufacturers"
+msgstr "Výrobci"
+
+#: netbox/netbox/navigation/menu.py:79
+msgid "Device Components"
+msgstr "Komponenty zařízení"
+
+#: netbox/netbox/navigation/menu.py:91
+#: netbox/templates/dcim/inventoryitemrole.html:8
+msgid "Inventory Item Roles"
+msgstr "Role položek inventáře"
+
+#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102
+msgid "Connections"
+msgstr "Spojení"
+
+#: netbox/netbox/navigation/menu.py:104
+msgid "Cables"
+msgstr "Kabely"
+
+#: netbox/netbox/navigation/menu.py:105
+msgid "Wireless Links"
+msgstr "Bezdrátové spoje"
+
+#: netbox/netbox/navigation/menu.py:108
+msgid "Interface Connections"
+msgstr "Připojení rozhraní"
+
+#: netbox/netbox/navigation/menu.py:113
+msgid "Console Connections"
+msgstr "Připojení konzoly"
+
+#: netbox/netbox/navigation/menu.py:118
+msgid "Power Connections"
+msgstr "Napájecí připojení"
+
+#: netbox/netbox/navigation/menu.py:134
+msgid "Wireless LAN Groups"
+msgstr "Skupiny bezdrátových sítí"
+
+#: netbox/netbox/navigation/menu.py:155
+msgid "Prefix & VLAN Roles"
+msgstr "Role síťových rozsahů a VLAN"
+
+#: netbox/netbox/navigation/menu.py:161
+msgid "ASN Ranges"
+msgstr "Rozsahy ASN"
+
+#: netbox/netbox/navigation/menu.py:183
+msgid "VLAN Groups"
+msgstr "Skupiny VLAN"
+
+#: netbox/netbox/navigation/menu.py:190
+msgid "Service Templates"
+msgstr "Šablony služeb"
+
+#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:302
+#: netbox/templates/ipam/ipaddress.html:118
+#: netbox/templates/virtualization/virtualmachine.html:150
+msgid "Services"
+msgstr "Služby"
+
+#: netbox/netbox/navigation/menu.py:198
+msgid "VPN"
+msgstr "VPN"
+
+#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204
+#: netbox/vpn/tables/tunnels.py:24
+msgid "Tunnels"
+msgstr "Tunely"
+
+#: netbox/netbox/navigation/menu.py:205
+#: netbox/templates/vpn/tunnelgroup.html:8
+msgid "Tunnel Groups"
+msgstr "Skupiny tunelů"
+
+#: netbox/netbox/navigation/menu.py:206
+msgid "Tunnel Terminations"
+msgstr "Zakončení tunelů"
+
+#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212
+#: netbox/vpn/models/l2vpn.py:64
+msgid "L2VPNs"
+msgstr "L2VPN"
+
+#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56
+#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58
+msgid "Terminations"
+msgstr "Zakončení"
+
+#: netbox/netbox/navigation/menu.py:219
+msgid "IKE Proposals"
+msgstr "Návrhy IKE"
+
+#: netbox/netbox/navigation/menu.py:220
+#: netbox/templates/vpn/ikeproposal.html:41
+msgid "IKE Policies"
+msgstr "Zásady IKE"
+
+#: netbox/netbox/navigation/menu.py:221
+msgid "IPSec Proposals"
+msgstr "Návrhy IPsec"
+
+#: netbox/netbox/navigation/menu.py:222
+#: netbox/templates/vpn/ipsecproposal.html:37
+msgid "IPSec Policies"
+msgstr "Zásady protokolu IPsec"
+
+#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38
+#: netbox/templates/vpn/ipsecpolicy.html:25
+msgid "IPSec Profiles"
+msgstr "Profily IPsec"
+
+#: netbox/netbox/navigation/menu.py:230
+#: netbox/templates/dcim/device_edit.html:78
+msgid "Virtualization"
+msgstr "Virtualizace"
+
+#: netbox/netbox/navigation/menu.py:238
+#: netbox/templates/virtualization/virtualmachine.html:170
+#: netbox/templates/virtualization/virtualmachine/base.html:32
+#: netbox/templates/virtualization/virtualmachine_list.html:21
+#: netbox/virtualization/tables/virtualmachines.py:103
+#: netbox/virtualization/views.py:385
+msgid "Virtual Disks"
+msgstr "Virtuální disky"
+
+#: netbox/netbox/navigation/menu.py:245
+msgid "Cluster Types"
+msgstr "Typy klastrů"
+
+#: netbox/netbox/navigation/menu.py:246
+msgid "Cluster Groups"
+msgstr "Skupiny klastrů"
+
+#: netbox/netbox/navigation/menu.py:260
+msgid "Circuit Types"
+msgstr "Typy obvodů"
+
+#: netbox/netbox/navigation/menu.py:261
+msgid "Circuit Terminations"
+msgstr "Ukončení obvodů"
+
+#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267
+msgid "Providers"
+msgstr "Poskytovatelé"
+
+#: netbox/netbox/navigation/menu.py:268
+#: netbox/templates/circuits/provider.html:51
+msgid "Provider Accounts"
+msgstr "Účty poskytovatele"
+
+#: netbox/netbox/navigation/menu.py:269
+msgid "Provider Networks"
+msgstr "Sítě poskytovatelů"
+
+#: netbox/netbox/navigation/menu.py:283
+msgid "Power Panels"
+msgstr "Napájecí panely"
+
+#: netbox/netbox/navigation/menu.py:294
+msgid "Configurations"
+msgstr "Konfigurace"
+
+#: netbox/netbox/navigation/menu.py:296
+msgid "Config Contexts"
+msgstr "Kontexty konfigurace"
+
+#: netbox/netbox/navigation/menu.py:297
+msgid "Config Templates"
+msgstr "Konfigurační šablony"
+
+#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308
+msgid "Customization"
+msgstr "Přizpůsobení"
+
+#: netbox/netbox/navigation/menu.py:310
+#: netbox/templates/dcim/device_edit.html:103
+#: netbox/templates/dcim/htmx/cable_edit.html:81
+#: netbox/templates/dcim/virtualchassis_add.html:31
+#: netbox/templates/dcim/virtualchassis_edit.html:40
+#: netbox/templates/generic/bulk_edit.html:76
+#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30
+#: netbox/templates/inc/panels/custom_fields.html:7
+#: netbox/templates/ipam/ipaddress_bulk_add.html:35
+#: netbox/templates/ipam/vlan_edit.html:59
+msgid "Custom Fields"
+msgstr "Vlastní pole"
+
+#: netbox/netbox/navigation/menu.py:311
+msgid "Custom Field Choices"
+msgstr "Volby uživatelských polí"
+
+#: netbox/netbox/navigation/menu.py:312
+msgid "Custom Links"
+msgstr "Vlastní odkazy"
+
+#: netbox/netbox/navigation/menu.py:313
+msgid "Export Templates"
+msgstr "Exportovat šablony"
+
+#: netbox/netbox/navigation/menu.py:314
+msgid "Saved Filters"
+msgstr "Uložené filtry"
+
+#: netbox/netbox/navigation/menu.py:316
+msgid "Image Attachments"
+msgstr "Přílohy obrázků"
+
+#: netbox/netbox/navigation/menu.py:334
+msgid "Operations"
+msgstr "Operace"
+
+#: netbox/netbox/navigation/menu.py:338
+msgid "Integrations"
+msgstr "Integrace"
+
+#: netbox/netbox/navigation/menu.py:340
+msgid "Data Sources"
+msgstr "Zdroje dat"
+
+#: netbox/netbox/navigation/menu.py:341
+msgid "Event Rules"
+msgstr "Pravidla události"
+
+#: netbox/netbox/navigation/menu.py:342
+msgid "Webhooks"
+msgstr "Webhooky"
+
+#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350
+#: netbox/netbox/views/generic/feature_views.py:151
+#: netbox/templates/extras/report/base.html:37
+#: netbox/templates/extras/script/base.html:36
+msgid "Jobs"
+msgstr "Pracovní místa"
+
+#: netbox/netbox/navigation/menu.py:356
+msgid "Logging"
+msgstr "Protokolování"
+
+#: netbox/netbox/navigation/menu.py:358
+msgid "Journal Entries"
+msgstr "Záznamy deníku"
+
+#: netbox/netbox/navigation/menu.py:359
+#: netbox/templates/extras/objectchange.html:9
+#: netbox/templates/extras/objectchange_list.html:4
+msgid "Change Log"
+msgstr "Protokol změn"
+
+#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11
+msgid "Admin"
+msgstr "Administrátor"
+
+#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29
+#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245
+#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102
+msgid "Users"
+msgstr "Uživatelé"
+
+#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302
+#: netbox/users/tables.py:35 netbox/users/tables.py:106
+msgid "Groups"
+msgstr "Skupiny"
+
+#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21
+#: netbox/templates/inc/user_menu.html:36
+msgid "API Tokens"
+msgstr "Tokeny API"
+
+#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188
+#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239
+#: netbox/users/forms/model_forms.py:246
+msgid "Permissions"
+msgstr "Oprávnění"
+
+#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433
+#: netbox/templates/core/system.html:7
+msgid "System"
+msgstr "Systém"
+
+#: netbox/netbox/navigation/menu.py:438
+msgid "Configuration History"
+msgstr "Historie konfigurace"
+
+#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8
+#: netbox/templates/core/rq_task_list.html:22
+msgid "Background Tasks"
+msgstr "Úkoly na pozadí"
+
+#: netbox/netbox/navigation/menu.py:480 netbox/templates/500.html:35
+#: netbox/templates/account/preferences.html:22
+#: netbox/templates/core/system.html:80
+msgid "Plugins"
+msgstr "Pluginy"
+
+#: netbox/netbox/plugins/navigation.py:47
+#: netbox/netbox/plugins/navigation.py:69
+msgid "Permissions must be passed as a tuple or list."
+msgstr "Oprávnění musí být předána jako dvojice nebo seznam."
+
+#: netbox/netbox/plugins/navigation.py:51
+msgid "Buttons must be passed as a tuple or list."
+msgstr "Tlačítka musí být předána jako dvojice nebo seznam."
+
+#: netbox/netbox/plugins/navigation.py:73
+msgid "Button color must be a choice within ButtonColorChoices."
+msgstr "Barva tlačítka musí být volbou z ButtonColorChoices."
+
+#: netbox/netbox/plugins/registration.py:25
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} was passed as an "
+"instance!"
+msgstr ""
+"Třída PluginTemplateExtension {template_extension} byl předán jako instance!"
+
+#: netbox/netbox/plugins/registration.py:31
+#, python-brace-format
+msgid ""
+"{template_extension} is not a subclass of "
+"netbox.plugins.PluginTemplateExtension!"
+msgstr ""
+"{template_extension} není podtřídou Netbox.Plugins.PluginTemplateExtension!"
+
+#: netbox/netbox/plugins/registration.py:37
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} does not define a valid "
+"model!"
+msgstr ""
+"Třída PluginTemplateExtension {template_extension} nedefinuje platný model!"
+
+#: netbox/netbox/plugins/registration.py:47
+#, python-brace-format
+msgid "{item} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{item} musí být instancí Netbox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:60
+#, python-brace-format
+msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{menu_link} musí být instancí Netbox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:65
+#, python-brace-format
+msgid "{button} must be an instance of netbox.plugins.PluginMenuButton"
+msgstr "{button} musí být instancí Netbox.Plugins.PluginMenuButton"
+
+#: netbox/netbox/plugins/templates.py:35
+msgid "extra_context must be a dictionary"
+msgstr "extra_context musí být slovník"
+
+#: netbox/netbox/preferences.py:19
+msgid "HTMX Navigation"
+msgstr "Navigace HTMX"
+
+#: netbox/netbox/preferences.py:24
+msgid "Enable dynamic UI navigation"
+msgstr "Povolit dynamickou navigaci uživatelským rozhraním"
+
+#: netbox/netbox/preferences.py:26
+msgid "Experimental feature"
+msgstr "Experimentální funkce"
+
+#: netbox/netbox/preferences.py:29
+msgid "Language"
+msgstr "Jazyk"
+
+#: netbox/netbox/preferences.py:34
+msgid "Forces UI translation to the specified language"
+msgstr "Vynucuje překlad uživatelského rozhraní do zadaného jazyka"
+
+#: netbox/netbox/preferences.py:36
+msgid "Support for translation has been disabled locally"
+msgstr "Podpora překladu byla lokálně zakázána"
+
+#: netbox/netbox/preferences.py:42
+msgid "Page length"
+msgstr "Délka stránky"
+
+#: netbox/netbox/preferences.py:44
+msgid "The default number of objects to display per page"
+msgstr "Výchozí počet objektů, které se mají zobrazit na stránce"
+
+#: netbox/netbox/preferences.py:48
+msgid "Paginator placement"
+msgstr "Umístění stránkování"
+
+#: netbox/netbox/preferences.py:50
+msgid "Bottom"
+msgstr "Dole"
+
+#: netbox/netbox/preferences.py:51
+msgid "Top"
+msgstr "Nahoře"
+
+#: netbox/netbox/preferences.py:52
+msgid "Both"
+msgstr "Obojí"
+
+#: netbox/netbox/preferences.py:55
+msgid "Where the paginator controls will be displayed relative to a table"
+msgstr "Kde budou ovládací prvky stránkování zobrazeny vzhledem k tabulce"
+
+#: netbox/netbox/preferences.py:60
+msgid "Data format"
+msgstr "Formát dat"
+
+#: netbox/netbox/preferences.py:65
+msgid "The preferred syntax for displaying generic data within the UI"
+msgstr ""
+"Preferovaná syntaxe pro zobrazení obecných dat v uživatelském rozhraní"
+
+#: netbox/netbox/registry.py:14
+#, python-brace-format
+msgid "Invalid store: {key}"
+msgstr "Neplatné úložiště: {key}"
+
+#: netbox/netbox/registry.py:17
+msgid "Cannot add stores to registry after initialization"
+msgstr "Po inicializaci nelze do registru přidat úložiště"
+
+#: netbox/netbox/registry.py:20
+msgid "Cannot delete stores from registry"
+msgstr "Nelze odstranit obchody z registru"
+
+#: netbox/netbox/settings.py:742
+msgid "Czech"
+msgstr "Čeština"
+
+#: netbox/netbox/settings.py:743
+msgid "Danish"
+msgstr "Dánština"
+
+#: netbox/netbox/settings.py:744
+msgid "German"
+msgstr "Němčina"
+
+#: netbox/netbox/settings.py:745
+msgid "English"
+msgstr "Angličtina"
+
+#: netbox/netbox/settings.py:746
+msgid "Spanish"
+msgstr "Španělština"
+
+#: netbox/netbox/settings.py:747
+msgid "French"
+msgstr "Francouzština"
+
+#: netbox/netbox/settings.py:748
+msgid "Italian"
+msgstr "Italština"
+
+#: netbox/netbox/settings.py:749
+msgid "Japanese"
+msgstr "Japonština"
+
+#: netbox/netbox/settings.py:750
+msgid "Dutch"
+msgstr "Holandština"
+
+#: netbox/netbox/settings.py:751
+msgid "Polish"
+msgstr "Polština"
+
+#: netbox/netbox/settings.py:752
+msgid "Portuguese"
+msgstr "Portugalština"
+
+#: netbox/netbox/settings.py:753
+msgid "Russian"
+msgstr "Ruština"
+
+#: netbox/netbox/settings.py:754
+msgid "Turkish"
+msgstr "Turečtina"
+
+#: netbox/netbox/settings.py:755
+msgid "Ukrainian"
+msgstr "Ukrajinština"
+
+#: netbox/netbox/settings.py:756
+msgid "Chinese"
+msgstr "Čínština"
+
+#: netbox/netbox/tables/columns.py:188
+msgid "Toggle all"
+msgstr "Přepnout vše"
+
+#: netbox/netbox/tables/columns.py:299
+msgid "Toggle Dropdown"
+msgstr "Přepnout rozevírací nabídku"
+
+#: netbox/netbox/tables/columns.py:564 netbox/templates/core/job.html:47
+msgid "Error"
+msgstr "Chyba"
+
+#: netbox/netbox/tables/tables.py:57
+#, python-brace-format
+msgid "No {model_name} found"
+msgstr "{model_name} nenalezeno"
+
+#: netbox/netbox/tables/tables.py:248
+#: netbox/templates/generic/bulk_import.html:117
+msgid "Field"
+msgstr "Pole"
+
+#: netbox/netbox/tables/tables.py:251
+msgid "Value"
+msgstr "Hodnota"
+
+#: netbox/netbox/tests/dummy_plugin/navigation.py:29
+msgid "Dummy Plugin"
+msgstr "Dummy Plugin"
+
+#: netbox/netbox/views/generic/bulk_views.py:405
+#, python-brace-format
+msgid "Row {i}: Object with ID {id} does not exist"
+msgstr "Řádek {i}: Objekt s ID {id} neexistuje"
+
+#: netbox/netbox/views/generic/feature_views.py:38
+msgid "Changelog"
+msgstr "Seznam změn"
+
+#: netbox/netbox/views/generic/feature_views.py:91
+msgid "Journal"
+msgstr "věstníku"
+
+#: netbox/netbox/views/generic/object_views.py:108
+#, python-brace-format
+msgid "{class_name} must implement get_children()"
+msgstr "{class_name} musí implementovat get_children ()"
+
+#: netbox/netbox/views/misc.py:43
+msgid ""
+"There was an error loading the dashboard configuration. A default dashboard "
+"is in use."
+msgstr ""
+"Při načítání konfigurace řídicího panelu došlo k chybě. Používá se výchozí "
+"řídicí panel."
+
+#: netbox/templates/403.html:4
+msgid "Access Denied"
+msgstr "Přístup odepřen"
+
+#: netbox/templates/403.html:9
+msgid "You do not have permission to access this page"
+msgstr "Nemáte oprávnění k přístupu na tuto stránku"
+
+#: netbox/templates/404.html:4
+msgid "Page Not Found"
+msgstr "Stránka nenalezena"
+
+#: netbox/templates/404.html:9
+msgid "The requested page does not exist"
+msgstr "Požadovaná stránka neexistuje"
+
+#: netbox/templates/500.html:7 netbox/templates/500.html:18
+msgid "Server Error"
+msgstr "Chyba serveru"
+
+#: netbox/templates/500.html:23
+msgid "There was a problem with your request. Please contact an administrator"
+msgstr "Došlo k problému s vaší žádostí. Obraťte se prosím na administrátora"
+
+#: netbox/templates/500.html:28
+msgid "The complete exception is provided below"
+msgstr "Úplná výjimka je uvedena níže"
+
+#: netbox/templates/500.html:33 netbox/templates/core/system.html:35
+msgid "Python version"
+msgstr "Verze Python"
+
+#: netbox/templates/500.html:34 netbox/templates/core/system.html:31
+msgid "NetBox version"
+msgstr "Verze NetBox"
+
+#: netbox/templates/500.html:36
+msgid "None installed"
+msgstr "Není nainstalován"
+
+#: netbox/templates/500.html:39
+msgid "If further assistance is required, please post to the"
+msgstr "Pokud je vyžadována další pomoc, pošlete prosím příspěvek na"
+
+#: netbox/templates/500.html:39
+msgid "NetBox discussion forum"
+msgstr "NetBox diskusní fórum"
+
+#: netbox/templates/500.html:39
+msgid "on GitHub"
+msgstr "na GitHubu"
+
+#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17
+msgid "Home Page"
+msgstr "Domovská stránka"
+
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27
+#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189
+#: netbox/vpn/forms/model_forms.py:379
+msgid "Profile"
+msgstr "Profil"
+
+#: netbox/templates/account/base.html:13
+#: netbox/templates/inc/user_menu.html:33
+msgid "Preferences"
+msgstr "Předvolby"
+
+#: netbox/templates/account/password.html:5
+msgid "Change Password"
+msgstr "Změnit heslo"
+
+#: netbox/templates/account/password.html:17
+#: netbox/templates/account/preferences.html:77
+#: netbox/templates/core/configrevision_restore.html:63
+#: netbox/templates/dcim/devicebay_populate.html:34
+#: netbox/templates/dcim/virtualchassis_add_member.html:26
+#: netbox/templates/dcim/virtualchassis_edit.html:103
+#: netbox/templates/extras/object_journal.html:26
+#: netbox/templates/extras/script.html:38
+#: netbox/templates/generic/bulk_add_component.html:67
+#: netbox/templates/generic/bulk_delete.html:65
+#: netbox/templates/generic/bulk_edit.html:106
+#: netbox/templates/generic/bulk_import.html:56
+#: netbox/templates/generic/bulk_import.html:78
+#: netbox/templates/generic/bulk_import.html:100
+#: netbox/templates/generic/bulk_remove.html:62
+#: netbox/templates/generic/bulk_rename.html:63
+#: netbox/templates/generic/confirmation_form.html:19
+#: netbox/templates/generic/object_edit.html:72
+#: netbox/templates/htmx/delete_form.html:53
+#: netbox/templates/htmx/delete_form.html:55
+#: netbox/templates/ipam/ipaddress_assign.html:28
+#: netbox/templates/virtualization/cluster_add_devices.html:30
+msgid "Cancel"
+msgstr "Zrušit"
+
+#: netbox/templates/account/password.html:18
+#: netbox/templates/account/preferences.html:78
+#: netbox/templates/dcim/devicebay_populate.html:35
+#: netbox/templates/dcim/virtualchassis_add_member.html:28
+#: netbox/templates/dcim/virtualchassis_edit.html:105
+#: netbox/templates/extras/dashboard/widget_add.html:26
+#: netbox/templates/extras/dashboard/widget_config.html:19
+#: netbox/templates/extras/object_journal.html:27
+#: netbox/templates/generic/object_edit.html:75
+#: netbox/utilities/templates/helpers/applied_filters.html:16
+#: netbox/utilities/templates/helpers/table_config_form.html:40
+msgid "Save"
+msgstr "Uložit"
+
+#: netbox/templates/account/preferences.html:34
+msgid "Table Configurations"
+msgstr "Konfigurace tabulky"
+
+#: netbox/templates/account/preferences.html:39
+msgid "Clear table preferences"
+msgstr "Vymazat předvolby tabulky"
+
+#: netbox/templates/account/preferences.html:47
+msgid "Toggle All"
+msgstr "Přepnout vše"
+
+#: netbox/templates/account/preferences.html:49
+msgid "Table"
+msgstr "tabulka"
+
+#: netbox/templates/account/preferences.html:50
+msgid "Ordering"
+msgstr "Objednávání"
+
+#: netbox/templates/account/preferences.html:51
+msgid "Columns"
+msgstr "Sloupce"
+
+#: netbox/templates/account/preferences.html:71
+#: netbox/templates/dcim/cable_trace.html:113
+#: netbox/templates/extras/object_configcontext.html:43
+msgid "None found"
+msgstr "Žádný nenalezen"
+
+#: netbox/templates/account/profile.html:6
+msgid "User Profile"
+msgstr "Profil uživatele"
+
+#: netbox/templates/account/profile.html:12
+msgid "Account Details"
+msgstr "Podrobnosti o účtu"
+
+#: netbox/templates/account/profile.html:29
+#: netbox/templates/tenancy/contact.html:43
+#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109
+msgid "Email"
+msgstr "E-mailem"
+
+#: netbox/templates/account/profile.html:33
+#: netbox/templates/users/user.html:29
+msgid "Account Created"
+msgstr "Účet vytvořený"
+
+#: netbox/templates/account/profile.html:37
+#: netbox/templates/users/user.html:33
+msgid "Last Login"
+msgstr "Poslední přihlášení"
+
+#: netbox/templates/account/profile.html:41
+#: netbox/templates/users/user.html:45
+msgid "Superuser"
+msgstr "Superuživatel"
+
+#: netbox/templates/account/profile.html:45
+#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41
+msgid "Staff"
+msgstr "Zaměstnanci"
+
+#: netbox/templates/account/profile.html:53
+#: netbox/templates/users/objectpermission.html:82
+#: netbox/templates/users/user.html:53
+msgid "Assigned Groups"
+msgstr "Přiřazené skupiny"
+
+#: netbox/templates/account/profile.html:58
+#: netbox/templates/circuits/circuit_terminations_swap.html:18
+#: netbox/templates/circuits/circuit_terminations_swap.html:26
+#: netbox/templates/circuits/circuittermination.html:34
+#: netbox/templates/circuits/inc/circuit_termination.html:68
+#: netbox/templates/dcim/devicebay.html:59
+#: netbox/templates/dcim/inc/panels/inventory_items.html:45
+#: netbox/templates/dcim/interface.html:296
+#: netbox/templates/dcim/modulebay.html:76
+#: netbox/templates/extras/configcontext.html:70
+#: netbox/templates/extras/eventrule.html:72
+#: netbox/templates/extras/htmx/script_result.html:56
+#: netbox/templates/extras/objectchange.html:124
+#: netbox/templates/extras/objectchange.html:142
+#: netbox/templates/extras/webhook.html:67
+#: netbox/templates/extras/webhook.html:79
+#: netbox/templates/inc/panel_table.html:13
+#: netbox/templates/inc/panels/comments.html:12
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56
+#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44
+#: netbox/templates/users/objectpermission.html:77
+#: netbox/templates/users/objectpermission.html:87
+#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68
+msgid "None"
+msgstr "Žádný"
+
+#: netbox/templates/account/profile.html:68
+#: netbox/templates/users/user.html:78
+msgid "Recent Activity"
+msgstr "Nedávná aktivita"
+
+#: netbox/templates/account/token.html:8
+#: netbox/templates/account/token_list.html:6
+msgid "My API Tokens"
+msgstr "Moje tokeny API"
+
+#: netbox/templates/account/token.html:11
+#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6
+#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121
+msgid "Token"
+msgstr "Žeton"
+
+#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31
+#: netbox/users/forms/bulk_edit.py:107
+msgid "Write enabled"
+msgstr "Zapisování povoleno"
+
+#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43
+msgid "Last used"
+msgstr "Naposledy použitý"
+
+#: netbox/templates/account/token_list.html:12
+msgid "Add a Token"
+msgstr "Přidání žetonu"
+
+#: netbox/templates/base/base.html:22 netbox/templates/home.html:27
+msgid "Home"
+msgstr "Domov"
+
+#: netbox/templates/base/layout.html:32
+msgid "NetBox Logo"
+msgstr "NetBox Logo"
+
+#: netbox/templates/base/layout.html:139
+msgid "Docs"
+msgstr "Doktoři"
+
+#: netbox/templates/base/layout.html:145
+#: netbox/templates/rest_framework/api.html:10
+msgid "REST API"
+msgstr "REST API"
+
+#: netbox/templates/base/layout.html:151
+msgid "REST API documentation"
+msgstr "Dokumentace REST API"
+
+#: netbox/templates/base/layout.html:158
+msgid "GraphQL API"
+msgstr "GraphQL API"
+
+#: netbox/templates/base/layout.html:165
+msgid "Source Code"
+msgstr "Zdrojový kód"
+
+#: netbox/templates/base/layout.html:171
+msgid "Community"
+msgstr "Komunita"
+
+#: netbox/templates/circuits/circuit.html:47
+msgid "Install Date"
+msgstr "Datum instalace"
+
+#: netbox/templates/circuits/circuit.html:51
+msgid "Termination Date"
+msgstr "Datum ukončení"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:4
+msgid "Swap Circuit Terminations"
+msgstr "Ukončení výměnných obvodů"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:8
+#, python-format
+msgid "Swap these terminations for circuit %(circuit)s?"
+msgstr "Vyměňte tato zakončení za obvod %(circuit)s?"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:14
+msgid "A side"
+msgstr "Strana"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:22
+msgid "Z side"
+msgstr "Strana Z"
+
+#: netbox/templates/circuits/circuittype.html:10
+msgid "Add Circuit"
+msgstr "Přidat obvod"
+
+#: netbox/templates/circuits/circuittype.html:19
+msgid "Circuit Type"
+msgstr "Typ obvodu"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:10
+#: netbox/templates/dcim/devicetype/component_templates.html:33
+#: netbox/templates/dcim/manufacturer.html:11
+#: netbox/templates/dcim/moduletype/component_templates.html:29
+#: netbox/templates/generic/bulk_add_component.html:22
+#: netbox/templates/users/objectpermission.html:38
+#: netbox/utilities/templates/buttons/add.html:4
+#: netbox/utilities/templates/helpers/table_config_form.html:20
+msgid "Add"
+msgstr "Přidat"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:15
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:36
+#: netbox/templates/dcim/inc/panels/inventory_items.html:32
+#: netbox/templates/dcim/moduletype/component_templates.html:20
+#: netbox/templates/dcim/powerpanel.html:56
+#: netbox/templates/extras/script_list.html:32
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:43
+#: netbox/utilities/templates/buttons/edit.html:3
+msgid "Edit"
+msgstr "Upravit"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:18
+msgid "Swap"
+msgstr "Výměna"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:19
+#: netbox/templates/dcim/consoleport.html:59
+#: netbox/templates/dcim/consoleserverport.html:60
+#: netbox/templates/dcim/powerfeed.html:114
+msgid "Marked as connected"
+msgstr "Označeno jako připojeno"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:21
+msgid "to"
+msgstr "do"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:31
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:32
+#: netbox/templates/dcim/frontport.html:80
+#: netbox/templates/dcim/inc/connection_endpoints.html:7
+#: netbox/templates/dcim/interface.html:154
+#: netbox/templates/dcim/rearport.html:76
+msgid "Trace"
+msgstr "Stopa"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:35
+msgid "Edit cable"
+msgstr "Upravit kabel"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:40
+msgid "Remove cable"
+msgstr "Odstraňte kabel"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:41
+#: netbox/templates/dcim/bulk_disconnect.html:5
+#: netbox/templates/dcim/device/consoleports.html:12
+#: netbox/templates/dcim/device/consoleserverports.html:12
+#: netbox/templates/dcim/device/frontports.html:12
+#: netbox/templates/dcim/device/interfaces.html:16
+#: netbox/templates/dcim/device/poweroutlets.html:12
+#: netbox/templates/dcim/device/powerports.html:12
+#: netbox/templates/dcim/device/rearports.html:12
+#: netbox/templates/dcim/powerpanel.html:61
+msgid "Disconnect"
+msgstr "Odpojit"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:48
+#: netbox/templates/dcim/consoleport.html:69
+#: netbox/templates/dcim/consoleserverport.html:70
+#: netbox/templates/dcim/frontport.html:102
+#: netbox/templates/dcim/interface.html:180
+#: netbox/templates/dcim/interface.html:200
+#: netbox/templates/dcim/powerfeed.html:127
+#: netbox/templates/dcim/poweroutlet.html:71
+#: netbox/templates/dcim/poweroutlet.html:72
+#: netbox/templates/dcim/powerport.html:73
+#: netbox/templates/dcim/rearport.html:98
+msgid "Connect"
+msgstr "Připojit"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:70
+msgid "Downstream"
+msgstr "Po proudu"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:71
+msgid "Upstream"
+msgstr "Nad proudem"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:80
+msgid "Cross-Connect"
+msgstr "Křížové připojení"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:84
+msgid "Patch Panel/Port"
+msgstr "Patch panel/port"
+
+#: netbox/templates/circuits/provider.html:11
+msgid "Add circuit"
+msgstr "Přidat obvod"
+
+#: netbox/templates/circuits/provideraccount.html:17
+msgid "Provider Account"
+msgstr "Účet poskytovatele"
+
+#: netbox/templates/core/configrevision.html:35
+msgid "Configuration Data"
+msgstr "Konfigurační data"
+
+#: netbox/templates/core/configrevision.html:40
+msgid "Comment"
+msgstr "Komentář"
+
+#: netbox/templates/core/configrevision_restore.html:8
+#: netbox/templates/core/configrevision_restore.html:25
+#: netbox/templates/core/configrevision_restore.html:64
+msgid "Restore"
+msgstr "Obnovit"
+
+#: netbox/templates/core/configrevision_restore.html:36
+msgid "Parameter"
+msgstr "Parametr"
+
+#: netbox/templates/core/configrevision_restore.html:37
+msgid "Current Value"
+msgstr "Aktuální hodnota"
+
+#: netbox/templates/core/configrevision_restore.html:38
+msgid "New Value"
+msgstr "Nová hodnota"
+
+#: netbox/templates/core/configrevision_restore.html:50
+msgid "Changed"
+msgstr "Změněno"
+
+#: netbox/templates/core/datafile.html:38
+msgid "Last Updated"
+msgstr "Naposledy aktualizováno"
+
+#: netbox/templates/core/datafile.html:42
+#: netbox/templates/ipam/iprange.html:25
+#: netbox/templates/virtualization/virtualdisk.html:29
+msgid "Size"
+msgstr "Velikost"
+
+#: netbox/templates/core/datafile.html:43
+msgid "bytes"
+msgstr "bajtů"
+
+#: netbox/templates/core/datafile.html:46
+msgid "SHA256 Hash"
+msgstr "SHA256 hash"
+
+#: netbox/templates/core/datasource.html:14
+#: netbox/templates/core/datasource.html:20
+#: netbox/utilities/templates/buttons/sync.html:5
+msgid "Sync"
+msgstr "Synchronizovat"
+
+#: netbox/templates/core/datasource.html:50
+msgid "Last synced"
+msgstr "Naposledy synchronizováno"
+
+#: netbox/templates/core/datasource.html:84
+msgid "Backend"
+msgstr "Backend"
+
+#: netbox/templates/core/datasource.html:99
+msgid "No parameters defined"
+msgstr "Nebyly definovány žádné parametry"
+
+#: netbox/templates/core/datasource.html:114
+msgid "Files"
+msgstr "Soubory"
+
+#: netbox/templates/core/inc/config_data.html:7
+msgid "Rack elevations"
+msgstr "Výšky stojanů"
+
+#: netbox/templates/core/inc/config_data.html:10
+msgid "Default unit height"
+msgstr "Výchozí výška jednotky"
+
+#: netbox/templates/core/inc/config_data.html:14
+msgid "Default unit width"
+msgstr "Výchozí šířka jednotky"
+
+#: netbox/templates/core/inc/config_data.html:20
+msgid "Power feeds"
+msgstr "Napájecí zdroje"
+
+#: netbox/templates/core/inc/config_data.html:23
+msgid "Default voltage"
+msgstr "Výchozí napětí"
+
+#: netbox/templates/core/inc/config_data.html:27
+msgid "Default amperage"
+msgstr "Výchozí proud"
+
+#: netbox/templates/core/inc/config_data.html:31
+msgid "Default max utilization"
+msgstr "Výchozí maximální využití"
+
+#: netbox/templates/core/inc/config_data.html:40
+msgid "Enforce global unique"
+msgstr "Vynutit globální jedinečnost"
+
+#: netbox/templates/core/inc/config_data.html:83
+msgid "Paginate count"
+msgstr "Počet stránek"
+
+#: netbox/templates/core/inc/config_data.html:87
+msgid "Max page size"
+msgstr "Maximální velikost stránky"
+
+#: netbox/templates/core/inc/config_data.html:114
+msgid "User preferences"
+msgstr "Uživatelské preference"
+
+#: netbox/templates/core/inc/config_data.html:141
+msgid "Job retention"
+msgstr "Zachování pracovních míst"
+
+#: netbox/templates/core/job.html:29 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
+msgid "Job"
+msgstr "Práce"
+
+#: netbox/templates/core/job.html:52
+#: netbox/templates/extras/journalentry.html:26
+msgid "Created By"
+msgstr "Vytvořil"
+
+#: netbox/templates/core/job.html:60
+msgid "Scheduling"
+msgstr "Plánování"
+
+#: netbox/templates/core/job.html:71
+#, python-format
+msgid "every %(interval)s minutes"
+msgstr "každá %(interval)s minut"
+
+#: netbox/templates/core/rq_queue_list.html:5
+#: netbox/templates/core/rq_queue_list.html:13
+#: netbox/templates/core/rq_task_list.html:14
+#: netbox/templates/core/rq_worker.html:7
+msgid "Background Queues"
+msgstr "Fronty na pozadí"
+
+#: netbox/templates/core/rq_queue_list.html:24
+#: netbox/templates/core/rq_queue_list.html:25
+#: netbox/templates/core/rq_worker_list.html:44
+#: netbox/templates/core/rq_worker_list.html:45
+#: netbox/templates/extras/script_result.html:49
+#: netbox/templates/extras/script_result.html:51
+#: netbox/templates/inc/table_controls_htmx.html:30
+#: netbox/templates/inc/table_controls_htmx.html:33
+msgid "Configure Table"
+msgstr "Konfigurovat tabulku"
+
+#: netbox/templates/core/rq_task.html:29
+msgid "Stop"
+msgstr "Zastavit"
+
+#: netbox/templates/core/rq_task.html:34
+msgid "Requeue"
+msgstr "Požadavek"
+
+#: netbox/templates/core/rq_task.html:39
+msgid "Enqueue"
+msgstr "Zapojte se do fronty"
+
+#: netbox/templates/core/rq_task.html:61
+msgid "Queue"
+msgstr "Fronta"
+
+#: netbox/templates/core/rq_task.html:65
+msgid "Timeout"
+msgstr "Časový limit"
+
+#: netbox/templates/core/rq_task.html:69
+msgid "Result TTL"
+msgstr "Výsledek TTL"
+
+#: netbox/templates/core/rq_task.html:89
+msgid "Meta"
+msgstr "Meta"
+
+#: netbox/templates/core/rq_task.html:93
+msgid "Arguments"
+msgstr "Argumenty"
+
+#: netbox/templates/core/rq_task.html:97
+msgid "Keyword Arguments"
+msgstr "Argumenty klíčových slov"
+
+#: netbox/templates/core/rq_task.html:103
+msgid "Depends on"
+msgstr "Závisí na"
+
+#: netbox/templates/core/rq_task.html:109
+msgid "Exception"
+msgstr "Výjimka"
+
+#: netbox/templates/core/rq_task_list.html:28
+msgid "tasks in "
+msgstr "úkoly v "
+
+#: netbox/templates/core/rq_task_list.html:33
+msgid "Queued Jobs"
+msgstr "Úlohy ve frontě"
+
+#: netbox/templates/core/rq_task_list.html:64
+#: netbox/templates/extras/script_result.html:68
+#, python-format
+msgid ""
+"Select all %(count)s %(object_type_plural)s matching query"
+msgstr ""
+"Vybrat všichni %(count)s %(object_type_plural)s "
+"odpovídající dotaz"
+
+#: netbox/templates/core/rq_worker.html:10
+msgid "Worker Info"
+msgstr "Informace o pracovníkovi"
+
+#: netbox/templates/core/rq_worker.html:31
+#: netbox/templates/core/rq_worker.html:40
+msgid "Worker"
+msgstr "Pracovník"
+
+#: netbox/templates/core/rq_worker.html:55
+msgid "Queues"
+msgstr "Fronty"
+
+#: netbox/templates/core/rq_worker.html:63
+msgid "Curent Job"
+msgstr "Aktuální úloha"
+
+#: netbox/templates/core/rq_worker.html:67
+msgid "Successful job count"
+msgstr "Počet úspěšných úloh"
+
+#: netbox/templates/core/rq_worker.html:71
+msgid "Failed job count"
+msgstr "Počet neúspěšných úloh"
+
+#: netbox/templates/core/rq_worker.html:75
+msgid "Total working time"
+msgstr "Celková pracovní doba"
+
+#: netbox/templates/core/rq_worker.html:76
+msgid "seconds"
+msgstr "sekund"
+
+#: netbox/templates/core/rq_worker_list.html:13
+#: netbox/templates/core/rq_worker_list.html:21
+msgid "Background Workers"
+msgstr "Pracovníci na pozadí"
+
+#: netbox/templates/core/rq_worker_list.html:27
+msgid "Workers in "
+msgstr "Pracovníci v "
+
+#: netbox/templates/core/system.html:11
+#: netbox/utilities/templates/buttons/export.html:4
+msgid "Export"
+msgstr "Export"
+
+#: netbox/templates/core/system.html:28
+msgid "System Status"
+msgstr "Stav systému"
+
+#: netbox/templates/core/system.html:39
+msgid "Django version"
+msgstr "Verze Django"
+
+#: netbox/templates/core/system.html:43
+msgid "PostgreSQL version"
+msgstr "PostgreSQL verze"
+
+#: netbox/templates/core/system.html:47
+msgid "Database name"
+msgstr "Název databáze"
+
+#: netbox/templates/core/system.html:51
+msgid "Database size"
+msgstr "Velikost databáze"
+
+#: netbox/templates/core/system.html:56
+msgid "Unavailable"
+msgstr "Nedostupné"
+
+#: netbox/templates/core/system.html:61
+msgid "RQ workers"
+msgstr "Pracovníci RQ"
+
+#: netbox/templates/core/system.html:64
+msgid "default queue"
+msgstr "výchozí fronta"
+
+#: netbox/templates/core/system.html:68
+msgid "System time"
+msgstr "Systémový čas"
+
+#: netbox/templates/core/system.html:90
+msgid "Current Configuration"
+msgstr "Aktuální konfigurace"
+
+#: netbox/templates/dcim/bulk_disconnect.html:9
+#, python-format
+msgid ""
+"Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?"
+msgstr "Jste si jisti, že je chcete odpojit %(count)s %(obj_type_plural)s?"
+
+#: netbox/templates/dcim/cable_trace.html:10
+#, python-format
+msgid "Cable Trace for %(object_type)s %(object)s"
+msgstr "Trace kabelů pro %(object_type)s %(object)s"
+
+#: netbox/templates/dcim/cable_trace.html:24
+#: netbox/templates/dcim/inc/rack_elevation.html:7
+msgid "Download SVG"
+msgstr "Stáhnout SVG"
+
+#: netbox/templates/dcim/cable_trace.html:30
+msgid "Asymmetric Path"
+msgstr "Asymetrická cesta"
+
+#: netbox/templates/dcim/cable_trace.html:31
+msgid "The nodes below have no links and result in an asymmetric path"
+msgstr "Níže uvedené uzly nemají žádné odkazy a vedou k asymetrické cestě"
+
+#: netbox/templates/dcim/cable_trace.html:38
+msgid "Path split"
+msgstr "Rozdělení cesty"
+
+#: netbox/templates/dcim/cable_trace.html:39
+msgid "Select a node below to continue"
+msgstr "Chcete-li pokračovat, vyberte uzel níže"
+
+#: netbox/templates/dcim/cable_trace.html:55
+msgid "Trace Completed"
+msgstr "Sledování dokončeno"
+
+#: netbox/templates/dcim/cable_trace.html:58
+msgid "Total segments"
+msgstr "Celkem segmentů"
+
+#: netbox/templates/dcim/cable_trace.html:62
+msgid "Total length"
+msgstr "Celková délka"
+
+#: netbox/templates/dcim/cable_trace.html:77
+msgid "No paths found"
+msgstr "Nebyly nalezeny žádné cesty"
+
+#: netbox/templates/dcim/cable_trace.html:85
+msgid "Related Paths"
+msgstr "Související cesty"
+
+#: netbox/templates/dcim/cable_trace.html:89
+msgid "Origin"
+msgstr "Původ"
+
+#: netbox/templates/dcim/cable_trace.html:90
+msgid "Destination"
+msgstr "Cíl"
+
+#: netbox/templates/dcim/cable_trace.html:91
+msgid "Segments"
+msgstr "Segmenty"
+
+#: netbox/templates/dcim/cable_trace.html:104
+msgid "Incomplete"
+msgstr "neúplný"
+
+#: netbox/templates/dcim/component_list.html:14
+msgid "Rename Selected"
+msgstr "Přejmenovat vybrané"
+
+#: netbox/templates/dcim/consoleport.html:65
+#: netbox/templates/dcim/consoleserverport.html:66
+#: netbox/templates/dcim/frontport.html:98
+#: netbox/templates/dcim/interface.html:176
+#: netbox/templates/dcim/poweroutlet.html:69
+#: netbox/templates/dcim/powerport.html:69
+msgid "Not Connected"
+msgstr "Není připojen"
+
+#: netbox/templates/dcim/device.html:34
+msgid "Highlight device in rack"
+msgstr "Zvýrazněte zařízení v stojanu"
+
+#: netbox/templates/dcim/device.html:55
+msgid "Not racked"
+msgstr "Není v racku"
+
+#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94
+msgid "GPS Coordinates"
+msgstr "GPS souřadnice"
+
+#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100
+msgid "Map It"
+msgstr "Zmapujte"
+
+#: netbox/templates/dcim/device.html:108
+#: netbox/templates/dcim/inventoryitem.html:56
+#: netbox/templates/dcim/module.html:78
+#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59
+msgid "Asset Tag"
+msgstr "Značka majetku"
+
+#: netbox/templates/dcim/device.html:123
+msgid "View Virtual Chassis"
+msgstr "Zobrazit virtuální šasi"
+
+#: netbox/templates/dcim/device.html:164
+msgid "Create VDC"
+msgstr "Vytvořit VDC"
+
+#: netbox/templates/dcim/device.html:175
+#: netbox/templates/dcim/device_edit.html:64
+#: netbox/virtualization/forms/model_forms.py:223
+msgid "Management"
+msgstr "Řízení"
+
+#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211
+#: netbox/templates/dcim/device.html:227
+#: netbox/templates/virtualization/virtualmachine.html:53
+#: netbox/templates/virtualization/virtualmachine.html:69
+msgid "NAT for"
+msgstr "NAT pro"
+
+#: netbox/templates/dcim/device.html:197 netbox/templates/dcim/device.html:213
+#: netbox/templates/dcim/device.html:229
+#: netbox/templates/virtualization/virtualmachine.html:55
+#: netbox/templates/virtualization/virtualmachine.html:71
+msgid "NAT"
+msgstr "THE NIGHT"
+
+#: netbox/templates/dcim/device.html:252 netbox/templates/dcim/rack.html:67
+msgid "Power Utilization"
+msgstr "Využití energie"
+
+#: netbox/templates/dcim/device.html:256
+msgid "Input"
+msgstr "Vstup"
+
+#: netbox/templates/dcim/device.html:257
+msgid "Outlets"
+msgstr "Výstupy"
+
+#: netbox/templates/dcim/device.html:258
+msgid "Allocated"
+msgstr "Přiděleno"
+
+#: netbox/templates/dcim/device.html:268 netbox/templates/dcim/device.html:270
+#: netbox/templates/dcim/device.html:286
+#: netbox/templates/dcim/powerfeed.html:67
+msgid "VA"
+msgstr "VA"
+
+#: netbox/templates/dcim/device.html:280
+msgctxt "Leg of a power feed"
+msgid "Leg"
+msgstr "noha"
+
+#: netbox/templates/dcim/device.html:306
+#: netbox/templates/virtualization/virtualmachine.html:154
+msgid "Add a service"
+msgstr "Přidání služby"
+
+#: netbox/templates/dcim/device/base.html:21
+#: netbox/templates/dcim/device_list.html:9
+#: netbox/templates/dcim/devicetype/base.html:18
+#: netbox/templates/dcim/module.html:18
+#: netbox/templates/dcim/moduletype/base.html:18
+#: netbox/templates/virtualization/virtualmachine/base.html:22
+#: netbox/templates/virtualization/virtualmachine_list.html:8
+msgid "Add Components"
+msgstr "Přidání komponent"
+
+#: netbox/templates/dcim/device/consoleports.html:24
+msgid "Add Console Ports"
+msgstr "Přidání portů konzoly"
+
+#: netbox/templates/dcim/device/consoleserverports.html:24
+msgid "Add Console Server Ports"
+msgstr "Přidání portů konzolového serveru"
+
+#: netbox/templates/dcim/device/devicebays.html:10
+msgid "Add Device Bays"
+msgstr "Přidání pozic zařízení"
+
+#: netbox/templates/dcim/device/frontports.html:24
+msgid "Add Front Ports"
+msgstr "Přidat přední porty"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:9
+msgid "Hide Enabled"
+msgstr "Skrýt Povoleno"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:10
+msgid "Hide Disabled"
+msgstr "Skrýt Zakázáno"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:11
+msgid "Hide Virtual"
+msgstr "Skrýt virtuální"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:12
+msgid "Hide Disconnected"
+msgstr "Skrýt odpojeno"
+
+#: netbox/templates/dcim/device/interfaces.html:27
+msgid "Add Interfaces"
+msgstr "Přidat rozhraní"
+
+#: netbox/templates/dcim/device/inventory.html:10
+#: netbox/templates/dcim/inc/panels/inventory_items.html:10
+msgid "Add Inventory Item"
+msgstr "Přidat položku inventáře"
+
+#: netbox/templates/dcim/device/modulebays.html:10
+msgid "Add Module Bays"
+msgstr "Přidat pozice modulů"
+
+#: netbox/templates/dcim/device/poweroutlets.html:24
+msgid "Add Power Outlets"
+msgstr "Přidejte elektrické zásuvky"
+
+#: netbox/templates/dcim/device/powerports.html:24
+msgid "Add Power Port"
+msgstr "Přidat napájecí port"
+
+#: netbox/templates/dcim/device/rearports.html:24
+msgid "Add Rear Ports"
+msgstr "Přidat zadní porty"
+
+#: netbox/templates/dcim/device/render_config.html:5
+#: netbox/templates/virtualization/virtualmachine/render_config.html:5
+msgid "Config"
+msgstr "Konfigurace"
+
+#: netbox/templates/dcim/device/render_config.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:35
+msgid "Context Data"
+msgstr "Kontextová data"
+
+#: netbox/templates/dcim/device/render_config.html:53
+#: netbox/templates/virtualization/virtualmachine/render_config.html:53
+msgid "Rendered Config"
+msgstr "Rendrovaná konfigurace"
+
+#: netbox/templates/dcim/device/render_config.html:55
+#: netbox/templates/virtualization/virtualmachine/render_config.html:55
+msgid "Download"
+msgstr "Ke stažení"
+
+#: netbox/templates/dcim/device/render_config.html:61
+#: netbox/templates/virtualization/virtualmachine/render_config.html:61
+msgid "No configuration template found"
+msgstr "Nebyla nalezena žádná šablona konfigurace"
+
+#: netbox/templates/dcim/device_edit.html:44
+msgid "Parent Bay"
+msgstr "Mateřská zátoka"
+
+#: netbox/templates/dcim/device_edit.html:48
+#: netbox/utilities/templates/form_helpers/render_field.html:20
+msgid "Regenerate Slug"
+msgstr "Regenerujte slimáka"
+
+#: netbox/templates/dcim/device_edit.html:49
+#: netbox/templates/generic/bulk_remove.html:21
+#: netbox/utilities/templates/helpers/table_config_form.html:23
+msgid "Remove"
+msgstr "Odstranit"
+
+#: netbox/templates/dcim/device_edit.html:110
+msgid "Local Config Context Data"
+msgstr "Kontextová data místní konfigurace"
+
+#: netbox/templates/dcim/device_list.html:82
+#: netbox/templates/dcim/moduletype/component_templates.html:17
+#: netbox/templates/generic/bulk_rename.html:57
+#: netbox/templates/virtualization/virtualmachine/interfaces.html:11
+#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11
+msgid "Rename"
+msgstr "Přejmenovat"
+
+#: netbox/templates/dcim/devicebay.html:17
+msgid "Device Bay"
+msgstr "Rozložení zařízení"
+
+#: netbox/templates/dcim/devicebay.html:43
+msgid "Installed Device"
+msgstr "Nainstalované zařízení"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:6
+#, python-format
+msgid "Remove %(device)s from %(device_bay)s?"
+msgstr "Odstranit %(device)s od %(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:13
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from "
+"%(device_bay)s?"
+msgstr ""
+"Jste si jisti, že chcete odstranit %(device)s od "
+"%(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_populate.html:13
+msgid "Populate"
+msgstr "Obývat"
+
+#: netbox/templates/dcim/devicebay_populate.html:22
+msgid "Bay"
+msgstr "Záliv"
+
+#: netbox/templates/dcim/devicerole.html:14
+#: netbox/templates/dcim/platform.html:17
+msgid "Add Device"
+msgstr "Přidat zařízení"
+
+#: netbox/templates/dcim/devicerole.html:40
+msgid "VM Role"
+msgstr "Role virtuálního počítače"
+
+#: netbox/templates/dcim/devicetype.html:18
+#: netbox/templates/dcim/moduletype.html:18
+msgid "Model Name"
+msgstr "Název modelu"
+
+#: netbox/templates/dcim/devicetype.html:25
+#: netbox/templates/dcim/moduletype.html:22
+msgid "Part Number"
+msgstr "Číslo dílu"
+
+#: netbox/templates/dcim/devicetype.html:41
+msgid "Exclude From Utilization"
+msgstr "Vyloučit z využití"
+
+#: netbox/templates/dcim/devicetype.html:59
+msgid "Parent/Child"
+msgstr "Rodič/Dítě"
+
+#: netbox/templates/dcim/devicetype.html:71
+msgid "Front Image"
+msgstr "Přední obrázek"
+
+#: netbox/templates/dcim/devicetype.html:83
+msgid "Rear Image"
+msgstr "Zadní obraz"
+
+#: netbox/templates/dcim/frontport.html:54
+msgid "Rear Port Position"
+msgstr "Pozice zadního portu"
+
+#: netbox/templates/dcim/frontport.html:72
+#: netbox/templates/dcim/interface.html:144
+#: netbox/templates/dcim/poweroutlet.html:63
+#: netbox/templates/dcim/powerport.html:63
+#: netbox/templates/dcim/rearport.html:68
+msgid "Marked as Connected"
+msgstr "Označeno jako Připojeno"
+
+#: netbox/templates/dcim/frontport.html:86
+#: netbox/templates/dcim/rearport.html:82
+msgid "Connection Status"
+msgstr "Stav připojení"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:10
+msgid "A Side"
+msgstr "Strana A"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:30
+msgid "B Side"
+msgstr "Strana B"
+
+#: netbox/templates/dcim/inc/cable_termination.html:65
+msgid "No termination"
+msgstr "Žádné ukončení"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3
+msgid "Mark Planned"
+msgstr "Označit plánované"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6
+msgid "Mark Installed"
+msgstr "Označit nainstalovaný"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:13
+msgid "Path Status"
+msgstr "Stav cesty"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:18
+msgid "Not Reachable"
+msgstr "Nedostižitelný"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:23
+msgid "Path Endpoints"
+msgstr "Koncové body cesty"
+
+#: netbox/templates/dcim/inc/endpoint_connection.html:8
+#: netbox/templates/dcim/powerfeed.html:120
+#: netbox/templates/dcim/rearport.html:94
+msgid "Not connected"
+msgstr "Není připojen"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:6
+msgid "Untagged"
+msgstr "Neznačeno"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:37
+msgid "No VLANs Assigned"
+msgstr "Nebyly přiřazeny žádné sítě VLAN"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:44
+#: netbox/templates/ipam/prefix_list.html:16
+#: netbox/templates/ipam/prefix_list.html:33
+msgid "Clear"
+msgstr "Průhledná"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:47
+msgid "Clear All"
+msgstr "Vymazat vše"
+
+#: netbox/templates/dcim/interface.html:17
+msgid "Add Child Interface"
+msgstr "Přidat podřízené rozhraní"
+
+#: netbox/templates/dcim/interface.html:50
+msgid "Speed/Duplex"
+msgstr "Rychlost/Duplex"
+
+#: netbox/templates/dcim/interface.html:73
+msgid "PoE Mode"
+msgstr "Režim PoE"
+
+#: netbox/templates/dcim/interface.html:77
+msgid "PoE Type"
+msgstr "Typ PoE"
+
+#: netbox/templates/dcim/interface.html:81
+#: netbox/templates/virtualization/vminterface.html:63
+msgid "802.1Q Mode"
+msgstr "Režim 802.1Q"
+
+#: netbox/templates/dcim/interface.html:125
+#: netbox/templates/virtualization/vminterface.html:59
+msgid "MAC Address"
+msgstr "MAC adresa"
+
+#: netbox/templates/dcim/interface.html:151
+msgid "Wireless Link"
+msgstr "Bezdrátové spojení"
+
+#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55
+msgid "Peer"
+msgstr "Peer"
+
+#: netbox/templates/dcim/interface.html:230
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:26
+msgid "Channel"
+msgstr "Kanál"
+
+#: netbox/templates/dcim/interface.html:239
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:32
+msgid "Channel Frequency"
+msgstr "Frekvence kanálu"
+
+#: netbox/templates/dcim/interface.html:242
+#: netbox/templates/dcim/interface.html:250
+#: netbox/templates/dcim/interface.html:261
+#: netbox/templates/dcim/interface.html:269
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/dcim/interface.html:258
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:42
+msgid "Channel Width"
+msgstr "Šířka kanálu"
+
+#: netbox/templates/dcim/interface.html:285
+#: netbox/templates/wireless/wirelesslan.html:14
+#: netbox/templates/wireless/wirelesslink.html:21
+#: netbox/wireless/forms/bulk_edit.py:60
+#: netbox/wireless/forms/bulk_edit.py:102
+#: netbox/wireless/forms/filtersets.py:40
+#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81
+#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44
+msgid "SSID"
+msgstr "SSID"
+
+#: netbox/templates/dcim/interface.html:305
+msgid "LAG Members"
+msgstr "Členové MAS"
+
+#: netbox/templates/dcim/interface.html:323
+msgid "No member interfaces"
+msgstr "Žádná členská rozhraní"
+
+#: netbox/templates/dcim/interface.html:343
+#: netbox/templates/ipam/fhrpgroup.html:73
+#: netbox/templates/ipam/iprange/ip_addresses.html:7
+#: netbox/templates/ipam/prefix/ip_addresses.html:7
+#: netbox/templates/virtualization/vminterface.html:89
+msgid "Add IP Address"
+msgstr "Přidat IP adresu"
+
+#: netbox/templates/dcim/inventoryitem.html:24
+msgid "Parent Item"
+msgstr "Nadřazená položka"
+
+#: netbox/templates/dcim/inventoryitem.html:48
+msgid "Part ID"
+msgstr "ID součásti"
+
+#: netbox/templates/dcim/location.html:17
+msgid "Add Child Location"
+msgstr "Přidat podřízenou polohu"
+
+#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56
+msgid "Facility"
+msgstr "Zařízení"
+
+#: netbox/templates/dcim/location.html:77
+msgid "Child Locations"
+msgstr "Umístění dětí"
+
+#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131
+msgid "Add a Location"
+msgstr "Přidání místa"
+
+#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144
+msgid "Add a Device"
+msgstr "Přidání zařízení"
+
+#: netbox/templates/dcim/manufacturer.html:16
+msgid "Add Device Type"
+msgstr "Přidat typ zařízení"
+
+#: netbox/templates/dcim/manufacturer.html:21
+msgid "Add Module Type"
+msgstr "Přidat typ modulu"
+
+#: netbox/templates/dcim/powerfeed.html:53
+msgid "Connected Device"
+msgstr "Připojené zařízení"
+
+#: netbox/templates/dcim/powerfeed.html:63
+msgid "Utilization (Allocated"
+msgstr "Využití (přiděleno"
+
+#: netbox/templates/dcim/powerfeed.html:80
+msgid "Electrical Characteristics"
+msgstr "Elektrické charakteristiky"
+
+#: netbox/templates/dcim/powerfeed.html:88
+msgctxt "Abbreviation for volts"
+msgid "V"
+msgstr "V"
+
+#: netbox/templates/dcim/powerfeed.html:92
+msgctxt "Abbreviation for amperes"
+msgid "A"
+msgstr "A"
+
+#: netbox/templates/dcim/poweroutlet.html:48
+msgid "Feed Leg"
+msgstr "Krmná noha"
+
+#: netbox/templates/dcim/powerpanel.html:72
+msgid "Add Power Feeds"
+msgstr "Přidání napájecích zdrojů"
+
+#: netbox/templates/dcim/powerport.html:44
+msgid "Maximum Draw"
+msgstr "Maximální losování"
+
+#: netbox/templates/dcim/powerport.html:48
+msgid "Allocated Draw"
+msgstr "Přidělené losování"
+
+#: netbox/templates/dcim/rack.html:63
+msgid "Space Utilization"
+msgstr "Využití prostoru"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "descending"
+msgstr "sestupném"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "ascending"
+msgstr "vzestupně"
+
+#: netbox/templates/dcim/rack.html:94
+msgid "Starting Unit"
+msgstr "Startovací jednotka"
+
+#: netbox/templates/dcim/rack.html:120
+msgid "Mounting Depth"
+msgstr "Hloubka montáže"
+
+#: netbox/templates/dcim/rack.html:130
+msgid "Rack Weight"
+msgstr "Hmotnost stojanu"
+
+#: netbox/templates/dcim/rack.html:140
+msgid "Maximum Weight"
+msgstr "Maximální hmotnost"
+
+#: netbox/templates/dcim/rack.html:150
+msgid "Total Weight"
+msgstr "Celková hmotnost"
+
+#: netbox/templates/dcim/rack.html:167
+#: netbox/templates/dcim/rack_elevation_list.html:15
+msgid "Images and Labels"
+msgstr "Obrázky a štítky"
+
+#: netbox/templates/dcim/rack.html:168
+#: netbox/templates/dcim/rack_elevation_list.html:16
+msgid "Images only"
+msgstr "Pouze obrázky"
+
+#: netbox/templates/dcim/rack.html:169
+#: netbox/templates/dcim/rack_elevation_list.html:17
+msgid "Labels only"
+msgstr "Pouze štítky"
+
+#: netbox/templates/dcim/rack/reservations.html:8
+msgid "Add reservation"
+msgstr "Přidat rezervaci"
+
+#: netbox/templates/dcim/rack_elevation_list.html:12
+msgid "View List"
+msgstr "Zobrazit seznam"
+
+#: netbox/templates/dcim/rack_elevation_list.html:25
+msgid "Sort By"
+msgstr "Seřadit podle"
+
+#: netbox/templates/dcim/rack_elevation_list.html:74
+msgid "No Racks Found"
+msgstr "Nebyly nalezeny žádné stojany"
+
+#: netbox/templates/dcim/rack_list.html:8
+msgid "View Elevations"
+msgstr "Zobrazení výšek"
+
+#: netbox/templates/dcim/rackreservation.html:42
+msgid "Reservation Details"
+msgstr "Podrobnosti o rezervaci"
+
+#: netbox/templates/dcim/rackrole.html:10
+msgid "Add Rack"
+msgstr "Přidat stojan"
+
+#: netbox/templates/dcim/rearport.html:50
+msgid "Positions"
+msgstr "Pozice"
+
+#: netbox/templates/dcim/region.html:17
+#: netbox/templates/dcim/sitegroup.html:17
+msgid "Add Site"
+msgstr "Přidat web"
+
+#: netbox/templates/dcim/region.html:55
+msgid "Child Regions"
+msgstr "Dětské regiony"
+
+#: netbox/templates/dcim/region.html:59
+msgid "Add Region"
+msgstr "Přidat region"
+
+#: netbox/templates/dcim/site.html:64
+msgid "Time Zone"
+msgstr "Časové pásmo"
+
+#: netbox/templates/dcim/site.html:67
+msgid "UTC"
+msgstr "UTC"
+
+#: netbox/templates/dcim/site.html:68
+msgid "Site time"
+msgstr "Čas webu"
+
+#: netbox/templates/dcim/site.html:75
+msgid "Physical Address"
+msgstr "Fyzická adresa"
+
+#: netbox/templates/dcim/site.html:81
+msgid "Map"
+msgstr "Mapa"
+
+#: netbox/templates/dcim/site.html:90
+msgid "Shipping Address"
+msgstr "Doručovací adresa"
+
+#: netbox/templates/dcim/sitegroup.html:55
+#: netbox/templates/tenancy/contactgroup.html:46
+#: netbox/templates/tenancy/tenantgroup.html:55
+#: netbox/templates/wireless/wirelesslangroup.html:55
+msgid "Child Groups"
+msgstr "Skupiny dětí"
+
+#: netbox/templates/dcim/sitegroup.html:59
+msgid "Add Site Group"
+msgstr "Přidat skupinu webů"
+
+#: netbox/templates/dcim/trace/attachment.html:5
+#: netbox/templates/extras/exporttemplate.html:31
+msgid "Attachment"
+msgstr "Příloha"
+
+#: netbox/templates/dcim/virtualchassis.html:57
+msgid "Add Member"
+msgstr "Přidat člena"
+
+#: netbox/templates/dcim/virtualchassis_add.html:18
+msgid "Member Devices"
+msgstr "Členská zařízení"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:10
+#, python-format
+msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
+msgstr "Přidání nového člena do virtuálního šasi %(virtual_chassis)s"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:19
+msgid "Add New Member"
+msgstr "Přidat nového člena"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:27
+#: netbox/templates/generic/object_edit.html:78
+#: netbox/templates/users/objectpermission.html:31
+#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:309
+msgid "Actions"
+msgstr "Akce"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:29
+msgid "Save & Add Another"
+msgstr "Uložit a přidat další"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:7
+#, python-format
+msgid "Editing Virtual Chassis %(name)s"
+msgstr "Úpravy virtuálního šasi %(name)s"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:53
+msgid "Rack/Unit"
+msgstr "Stojan/jednotka"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:5
+msgid "Remove Virtual Chassis Member"
+msgstr "Odebrat člena virtuálního šasi"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:9
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from virtual "
+"chassis %(name)s?"
+msgstr ""
+"Jste si jisti, že chcete odstranit %(device)s z virtuálního"
+" šasi %(name)s?"
+
+#: netbox/templates/dcim/virtualdevicecontext.html:26
+#: netbox/templates/vpn/l2vpn.html:18
+msgid "Identifier"
+msgstr "Identifikátor"
+
+#: netbox/templates/exceptions/import_error.html:6
+msgid ""
+"A module import error occurred during this request. Common causes include "
+"the following:"
+msgstr ""
+"Během tohoto požadavku došlo k chybě importu modulu. Mezi běžné příčiny "
+"patří následující:"
+
+#: netbox/templates/exceptions/import_error.html:10
+msgid "Missing required packages"
+msgstr "Chybí požadované balíčky"
+
+#: netbox/templates/exceptions/import_error.html:11
+msgid ""
+"This installation of NetBox might be missing one or more required Python "
+"packages. These packages are listed in requirements.txt and "
+"local_requirements.txt, and are normally installed as part of "
+"the installation or upgrade process. To verify installed packages, run "
+"pip freeze from the console and compare the output to the list "
+"of required packages."
+msgstr ""
+"V této instalaci NetBoxu může chybět jeden nebo více požadovaných balíčků "
+"Pythonu. Tyto balíčky jsou uvedeny v requirements.txt a "
+"local_requirements.txt, a jsou obvykle instalovány jako součást"
+" procesu instalace nebo upgradu. Chcete-li ověřit nainstalované balíčky, "
+"spusťte zmrazení pipů z konzoly a porovnejte výstup se seznamem"
+" požadovaných balíčků."
+
+#: netbox/templates/exceptions/import_error.html:20
+msgid "WSGI service not restarted after upgrade"
+msgstr "Služba WSGI nebyla restartována po upgradu"
+
+#: netbox/templates/exceptions/import_error.html:21
+msgid ""
+"If this installation has recently been upgraded, check that the WSGI service"
+" (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code"
+" is running."
+msgstr ""
+"Pokud byla tato instalace nedávno upgradována, zkontrolujte, zda byla "
+"restartována služba WSGI (např. gunicorn nebo uWSGi). Tím je zajištěno, že "
+"nový kód je spuštěn."
+
+#: netbox/templates/exceptions/permission_error.html:6
+msgid ""
+"A file permission error was detected while processing this request. Common "
+"causes include the following:"
+msgstr ""
+"Při zpracování tohoto požadavku byla zjištěna chyba oprávnění k souboru. "
+"Mezi běžné příčiny patří následující:"
+
+#: netbox/templates/exceptions/permission_error.html:10
+msgid "Insufficient write permission to the media root"
+msgstr "Nedostatečné oprávnění k zápisu do kořenového adresáře média"
+
+#: netbox/templates/exceptions/permission_error.html:11
+#, python-format
+msgid ""
+"The configured media root is %(media_root)s. Ensure that the "
+"user NetBox runs as has access to write files to all locations within this "
+"path."
+msgstr ""
+"Nakonfigurovaný kořen média je %(media_root)s. Ujistěte se, že "
+"uživatel NetBox běží tak, jak má přístup k zápisu souborů do všech umístění "
+"v rámci této cesty."
+
+#: netbox/templates/exceptions/programming_error.html:6
+msgid ""
+"A database programming error was detected while processing this request. "
+"Common causes include the following:"
+msgstr ""
+"Při zpracování tohoto požadavku byla zjištěna chyba programování databáze. "
+"Mezi běžné příčiny patří následující:"
+
+#: netbox/templates/exceptions/programming_error.html:10
+msgid "Database migrations missing"
+msgstr "Chybí migrace databáze"
+
+#: netbox/templates/exceptions/programming_error.html:11
+msgid ""
+"When upgrading to a new NetBox release, the upgrade script must be run to "
+"apply any new database migrations. You can run migrations manually by "
+"executing python3 manage.py migrate from the command line."
+msgstr ""
+"Při upgradu na novou verzi NetBox musí být spuštěn skript upgradu, aby bylo "
+"možné použít všechny nové migrace databáze. Migrace můžete spouštět ručně "
+"provedením python3 manage.py migrovat z příkazového řádku."
+
+#: netbox/templates/exceptions/programming_error.html:18
+msgid "Unsupported PostgreSQL version"
+msgstr "Nepodporovaná verze PostgreSQL"
+
+#: netbox/templates/exceptions/programming_error.html:19
+msgid ""
+"Ensure that PostgreSQL version 12 or later is in use. You can check this by "
+"connecting to the database using NetBox's credentials and issuing a query "
+"for SELECT VERSION()."
+msgstr ""
+"Ujistěte se, že se používá PostgreSQL verze 12 nebo novější. Můžete to "
+"zkontrolovat připojením k databázi pomocí přihlašovacích údajů NetBoxu a "
+"zadáním dotazu na VYBERTE VERZI ()."
+
+#: netbox/templates/extras/configcontext.html:45
+#: netbox/templates/extras/configtemplate.html:37
+#: netbox/templates/extras/exporttemplate.html:51
+msgid "The data file associated with this object has been deleted"
+msgstr "Datový soubor přidružený k tomuto objektu byl smazán"
+
+#: netbox/templates/extras/configcontext.html:54
+#: netbox/templates/extras/configtemplate.html:46
+#: netbox/templates/extras/exporttemplate.html:60
+msgid "Data Synced"
+msgstr "Synchronizovaná data"
+
+#: netbox/templates/extras/configcontext_list.html:7
+#: netbox/templates/extras/configtemplate_list.html:7
+#: netbox/templates/extras/exporttemplate_list.html:7
+msgid "Sync Data"
+msgstr "Synchronizace dat"
+
+#: netbox/templates/extras/configtemplate.html:56
+msgid "Environment Parameters"
+msgstr "Parametry prostředí"
+
+#: netbox/templates/extras/configtemplate.html:67
+#: netbox/templates/extras/exporttemplate.html:79
+msgid "Template"
+msgstr "Šablona"
+
+#: netbox/templates/extras/customfield.html:30
+#: netbox/templates/extras/customlink.html:21
+msgid "Group Name"
+msgstr "Název skupiny"
+
+#: netbox/templates/extras/customfield.html:42
+msgid "Cloneable"
+msgstr "Klonovatelný"
+
+#: netbox/templates/extras/customfield.html:52
+msgid "Default Value"
+msgstr "Výchozí hodnota"
+
+#: netbox/templates/extras/customfield.html:61
+msgid "Search Weight"
+msgstr "Hledat Hmotnost"
+
+#: netbox/templates/extras/customfield.html:71
+msgid "Filter Logic"
+msgstr "Filtrování logiky"
+
+#: netbox/templates/extras/customfield.html:75
+msgid "Display Weight"
+msgstr "Hmotnost displeje"
+
+#: netbox/templates/extras/customfield.html:79
+msgid "UI Visible"
+msgstr "Uživatelské rozhraní viditelné"
+
+#: netbox/templates/extras/customfield.html:83
+msgid "UI Editable"
+msgstr "Upravitelné uživatelské rozhraní"
+
+#: netbox/templates/extras/customfield.html:103
+msgid "Validation Rules"
+msgstr "Ověřovací pravidla"
+
+#: netbox/templates/extras/customfield.html:106
+msgid "Minimum Value"
+msgstr "Minimální hodnota"
+
+#: netbox/templates/extras/customfield.html:110
+msgid "Maximum Value"
+msgstr "Maximální hodnota"
+
+#: netbox/templates/extras/customfield.html:114
+msgid "Regular Expression"
+msgstr "Regulární výraz"
+
+#: netbox/templates/extras/customlink.html:29
+msgid "Button Class"
+msgstr "Třída tlačítek"
+
+#: netbox/templates/extras/customlink.html:39
+#: netbox/templates/extras/exporttemplate.html:66
+#: netbox/templates/extras/savedfilter.html:39
+msgid "Assigned Models"
+msgstr "Přiřazené modely"
+
+#: netbox/templates/extras/customlink.html:53
+msgid "Link Text"
+msgstr "Text odkazu"
+
+#: netbox/templates/extras/customlink.html:61
+msgid "Link URL"
+msgstr "URL odkazu"
+
+#: netbox/templates/extras/dashboard/reset.html:4
+#: netbox/templates/home.html:66
+msgid "Reset Dashboard"
+msgstr "Obnovit řídicí panel"
+
+#: netbox/templates/extras/dashboard/reset.html:8
+msgid ""
+"This will remove all configured widgets and restore the "
+"default dashboard configuration."
+msgstr ""
+"Tím se odstraní všichni nakonfigurované widgety a obnovení "
+"výchozí konfigurace řídicího panelu."
+
+#: netbox/templates/extras/dashboard/reset.html:13
+msgid ""
+"This change affects only your dashboard, and will not impact other "
+"users."
+msgstr ""
+"Tato změna se týká pouze váš řídicí panel, a nebude mít vliv na "
+"ostatní uživatele."
+
+#: netbox/templates/extras/dashboard/widget_add.html:7
+msgid "Add a Widget"
+msgstr "Přidání widgetu"
+
+#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14
+msgid "No bookmarks have been added yet."
+msgstr "Zatím nebyly přidány žádné záložky."
+
+#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10
+msgid "No permission"
+msgstr "Žádné povolení"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:6
+msgid "No permission to view this content"
+msgstr "Žádné oprávnění k prohlížení tohoto obsahu"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:10
+msgid "Unable to load content. Invalid view name"
+msgstr "Nelze načíst obsah. Neplatný název pohledu"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12
+msgid "No content found"
+msgstr "Nebyl nalezen žádný obsah"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18
+msgid "There was a problem fetching the RSS feed"
+msgstr "Při načítání kanálu RSS došlo k problému"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21
+msgid "HTTP"
+msgstr "HTTP"
+
+#: netbox/templates/extras/eventrule.html:52
+msgid "Job start"
+msgstr "Začátek práce"
+
+#: netbox/templates/extras/eventrule.html:56
+msgid "Job end"
+msgstr "Konec úlohy"
+
+#: netbox/templates/extras/exporttemplate.html:23
+msgid "MIME Type"
+msgstr "Typ MIME"
+
+#: netbox/templates/extras/exporttemplate.html:27
+msgid "File Extension"
+msgstr "Přípona souboru"
+
+#: netbox/templates/extras/htmx/script_result.html:10
+msgid "Scheduled for"
+msgstr "Naplánováno na"
+
+#: netbox/templates/extras/htmx/script_result.html:15
+msgid "Duration"
+msgstr "Doba trvání"
+
+#: netbox/templates/extras/htmx/script_result.html:23
+msgid "Test Summary"
+msgstr "Souhrn testu"
+
+#: netbox/templates/extras/htmx/script_result.html:43
+msgid "Log"
+msgstr "Protokol"
+
+#: netbox/templates/extras/htmx/script_result.html:52
+msgid "Output"
+msgstr "Výstup"
+
+#: netbox/templates/extras/inc/result_pending.html:4
+msgid "Loading"
+msgstr "Načítání"
+
+#: netbox/templates/extras/inc/result_pending.html:6
+msgid "Results pending"
+msgstr "Výsledky čekají na vyřízení"
+
+#: netbox/templates/extras/journalentry.html:15
+msgid "Journal Entry"
+msgstr "Zápis do deníku"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Change log retention"
+msgstr "Změnit uchovávání protokolu"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "days"
+msgstr "dní"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Indefinite"
+msgstr "Neurčitý"
+
+#: netbox/templates/extras/object_configcontext.html:19
+msgid "The local config context overwrites all source contexts"
+msgstr "Místní kontext konfigurace přepíše všechny zdrojové kontexty"
+
+#: netbox/templates/extras/object_configcontext.html:25
+msgid "Source Contexts"
+msgstr "Zdrojové kontexty"
+
+#: netbox/templates/extras/object_journal.html:17
+msgid "New Journal Entry"
+msgstr "Nová položka deníku"
+
+#: netbox/templates/extras/objectchange.html:29
+#: netbox/templates/users/objectpermission.html:42
+msgid "Change"
+msgstr "Změna"
+
+#: netbox/templates/extras/objectchange.html:79
+msgid "Difference"
+msgstr "Rozdíl"
+
+#: netbox/templates/extras/objectchange.html:82
+msgid "Previous"
+msgstr "Předchozí"
+
+#: netbox/templates/extras/objectchange.html:85
+msgid "Next"
+msgstr "Další"
+
+#: netbox/templates/extras/objectchange.html:93
+msgid "Object Created"
+msgstr "Vytvořený objekt"
+
+#: netbox/templates/extras/objectchange.html:95
+msgid "Object Deleted"
+msgstr "Objekt odstraněn"
+
+#: netbox/templates/extras/objectchange.html:97
+msgid "No Changes"
+msgstr "Žádné změny"
+
+#: netbox/templates/extras/objectchange.html:111
+msgid "Pre-Change Data"
+msgstr "Data před změnou"
+
+#: netbox/templates/extras/objectchange.html:122
+msgid "Warning: Comparing non-atomic change to previous change record"
+msgstr "Upozornění: Porovnání neatomové změny s předchozím záznamem změny"
+
+#: netbox/templates/extras/objectchange.html:131
+msgid "Post-Change Data"
+msgstr "Údaje po změně"
+
+#: netbox/templates/extras/objectchange.html:162
+#, python-format
+msgid "See All %(count)s Changes"
+msgstr "Zobrazit vše %(count)s Mění"
+
+#: netbox/templates/extras/report/base.html:30
+msgid "Report"
+msgstr "Zpráva"
+
+#: netbox/templates/extras/script.html:14
+msgid "You do not have permission to run scripts"
+msgstr "Nemáte oprávnění spouštět skripty"
+
+#: netbox/templates/extras/script.html:41
+#: netbox/templates/extras/script.html:45
+#: netbox/templates/extras/script_list.html:88
+msgid "Run Script"
+msgstr "Spustit skript"
+
+#: netbox/templates/extras/script.html:51
+#: netbox/templates/extras/script/source.html:10
+msgid "Error loading script"
+msgstr "Chyba při načítání skriptu"
+
+#: netbox/templates/extras/script/jobs.html:16
+msgid "Script no longer exists in the source file."
+msgstr "Skript již ve zdrojovém souboru neexistuje."
+
+#: netbox/templates/extras/script_list.html:48
+msgid "Last Run"
+msgstr "Poslední běh"
+
+#: netbox/templates/extras/script_list.html:63
+msgid "Script is no longer present in the source file"
+msgstr "Skript již není přítomen ve zdrojovém souboru"
+
+#: netbox/templates/extras/script_list.html:76
+msgid "Never"
+msgstr "Nikdy"
+
+#: netbox/templates/extras/script_list.html:86
+msgid "Run Again"
+msgstr "Spustit znovu"
+
+#: netbox/templates/extras/script_list.html:140
+msgid "No Scripts Found"
+msgstr "Nenalezeny žádné skripty"
+
+#: netbox/templates/extras/script_list.html:143
+#, python-format
+msgid ""
+"Get started by creating a script from "
+"an uploaded file or data source."
+msgstr ""
+"Začít od vytvoření skriptu z nahraného"
+" souboru nebo zdroje dat."
+
+#: netbox/templates/extras/script_result.html:35
+#: netbox/templates/generic/object_list.html:50
+#: netbox/templates/search.html:13
+msgid "Results"
+msgstr "Výsledky"
+
+#: netbox/templates/extras/tag.html:32
+msgid "Tagged Items"
+msgstr "Označené položky"
+
+#: netbox/templates/extras/tag.html:43
+msgid "Allowed Object Types"
+msgstr "Povolené typy objektů"
+
+#: netbox/templates/extras/tag.html:51
+msgid "Any"
+msgstr "Jakýkoliv"
+
+#: netbox/templates/extras/tag.html:57
+msgid "Tagged Item Types"
+msgstr "Typy označených položek"
+
+#: netbox/templates/extras/tag.html:81
+msgid "Tagged Objects"
+msgstr "Označené objekty"
+
+#: netbox/templates/extras/webhook.html:26
+msgid "HTTP Method"
+msgstr "Metoda HTTP"
+
+#: netbox/templates/extras/webhook.html:34
+msgid "HTTP Content Type"
+msgstr "Typ obsahu HTTP"
+
+#: netbox/templates/extras/webhook.html:47
+msgid "SSL Verification"
+msgstr "Ověření SSL"
+
+#: netbox/templates/extras/webhook.html:61
+msgid "Additional Headers"
+msgstr "Další záhlaví"
+
+#: netbox/templates/extras/webhook.html:73
+msgid "Body Template"
+msgstr "Šablona těla"
+
+#: netbox/templates/generic/bulk_add_component.html:29
+msgid "Bulk Creation"
+msgstr "Hromadná tvorba"
+
+#: netbox/templates/generic/bulk_add_component.html:34
+#: netbox/templates/generic/bulk_delete.html:32
+#: netbox/templates/generic/bulk_edit.html:33
+msgid "Selected Objects"
+msgstr "Vybrané objekty"
+
+#: netbox/templates/generic/bulk_add_component.html:58
+msgid "to Add"
+msgstr "přidat"
+
+#: netbox/templates/generic/bulk_delete.html:27
+msgid "Bulk Delete"
+msgstr "Hromadné mazání"
+
+#: netbox/templates/generic/bulk_delete.html:49
+msgid "Confirm Bulk Deletion"
+msgstr "Potvrdit hromadné smazání"
+
+#: netbox/templates/generic/bulk_delete.html:50
+#, python-format
+msgid ""
+"The following operation will delete %(count)s "
+"%(type_plural)s. Please carefully review the selected objects and confirm "
+"this action."
+msgstr ""
+"Následující operace bude smazána %(count)s %(type_plural)s."
+" Pečlivě zkontrolujte vybrané objekty a potvrďte tuto akci."
+
+#: netbox/templates/generic/bulk_edit.html:21
+#: netbox/templates/generic/object_edit.html:22
+msgid "Editing"
+msgstr "Editace"
+
+#: netbox/templates/generic/bulk_edit.html:28
+msgid "Bulk Edit"
+msgstr "Hromadné úpravy"
+
+#: netbox/templates/generic/bulk_edit.html:107
+#: netbox/templates/generic/bulk_rename.html:66
+msgid "Apply"
+msgstr "Aplikujte"
+
+#: netbox/templates/generic/bulk_import.html:19
+msgid "Bulk Import"
+msgstr "Hromadný import"
+
+#: netbox/templates/generic/bulk_import.html:25
+msgid "Direct Import"
+msgstr "Přímý import"
+
+#: netbox/templates/generic/bulk_import.html:30
+msgid "Upload File"
+msgstr "Nahrát soubor"
+
+#: netbox/templates/generic/bulk_import.html:58
+#: netbox/templates/generic/bulk_import.html:80
+#: netbox/templates/generic/bulk_import.html:102
+msgid "Submit"
+msgstr "Předložit"
+
+#: netbox/templates/generic/bulk_import.html:113
+msgid "Field Options"
+msgstr "Možnosti pole"
+
+#: netbox/templates/generic/bulk_import.html:119
+msgid "Accessor"
+msgstr "Přídavný"
+
+#: netbox/templates/generic/bulk_import.html:161
+msgid "Import Value"
+msgstr "Hodnota importu"
+
+#: netbox/templates/generic/bulk_import.html:181
+msgid "Format: YYYY-MM-DD"
+msgstr "Formát: RRRR-MM-DD"
+
+#: netbox/templates/generic/bulk_import.html:183
+msgid "Specify true or false"
+msgstr "Zadejte pravdivé nebo nepravdivé"
+
+#: netbox/templates/generic/bulk_import.html:195
+msgid "Required fields must be specified for all objects."
+msgstr "Povinná pole musí Určeno pro všechny objekty."
+
+#: netbox/templates/generic/bulk_import.html:201
+#, python-format
+msgid ""
+"Related objects may be referenced by any unique attribute. For example, "
+"%(example)s would identify a VRF by its route distinguisher."
+msgstr ""
+"Související objekty mohou být odkazovány jakýmkoli jedinečným atributem. "
+"Například, %(example)s by identifikoval VRF podle jeho "
+"rozlišovače tras."
+
+#: netbox/templates/generic/bulk_remove.html:28
+msgid "Bulk Remove"
+msgstr "Hromadné odstranění"
+
+#: netbox/templates/generic/bulk_remove.html:42
+msgid "Confirm Bulk Removal"
+msgstr "Potvrdit hromadné odstranění"
+
+#: netbox/templates/generic/bulk_remove.html:43
+#, python-format
+msgid ""
+"The following operation will remove %(count)s %(obj_type_plural)s from "
+"%(parent_obj)s. Please carefully review the %(obj_type_plural)s to be "
+"removed and confirm below."
+msgstr ""
+"Následující operace odstraní %(count)s %(obj_type_plural)s od "
+"%(parent_obj)s. Pečlivě si prosím přečtěte %(obj_type_plural)s bude "
+"odstraněn a potvrzen níže."
+
+#: netbox/templates/generic/bulk_remove.html:64
+#, python-format
+msgid "Remove these %(count)s %(obj_type_plural)s"
+msgstr "Odstraňte tyto %(count)s %(obj_type_plural)s"
+
+#: netbox/templates/generic/bulk_rename.html:20
+msgid "Renaming"
+msgstr "Přejmenování"
+
+#: netbox/templates/generic/bulk_rename.html:27
+msgid "Bulk Rename"
+msgstr "Hromadné přejmenování"
+
+#: netbox/templates/generic/bulk_rename.html:39
+msgid "Current Name"
+msgstr "Aktuální jméno"
+
+#: netbox/templates/generic/bulk_rename.html:40
+msgid "New Name"
+msgstr "Nový název"
+
+#: netbox/templates/generic/bulk_rename.html:64
+#: netbox/utilities/templates/widgets/markdown_input.html:11
+msgid "Preview"
+msgstr "Náhled"
+
+#: netbox/templates/generic/confirmation_form.html:16
+msgid "Are you sure"
+msgstr "Jsi si jistý"
+
+#: netbox/templates/generic/confirmation_form.html:20
+msgid "Confirm"
+msgstr "Potvrdit"
+
+#: netbox/templates/generic/object_children.html:47
+#: netbox/utilities/templates/buttons/bulk_edit.html:4
+msgid "Edit Selected"
+msgstr "Upravit vybrané"
+
+#: netbox/templates/generic/object_children.html:61
+#: netbox/utilities/templates/buttons/bulk_delete.html:4
+msgid "Delete Selected"
+msgstr "Odstranit vybrané"
+
+#: netbox/templates/generic/object_edit.html:24
+#, python-format
+msgid "Add a new %(object_type)s"
+msgstr "Přidat nový %(object_type)s"
+
+#: netbox/templates/generic/object_edit.html:35
+msgid "View model documentation"
+msgstr "Zobrazit dokumentaci modelu"
+
+#: netbox/templates/generic/object_edit.html:36
+msgid "Help"
+msgstr "Pomoc"
+
+#: netbox/templates/generic/object_edit.html:83
+msgid "Create & Add Another"
+msgstr "Vytvořit a přidat další"
+
+#: netbox/templates/generic/object_list.html:57
+msgid "Filters"
+msgstr "Filtry"
+
+#: netbox/templates/generic/object_list.html:96
+#, python-format
+msgid ""
+"Select all %(count)s "
+"%(object_type_plural)s matching query"
+msgstr ""
+"Vybrat všichni %(count)s "
+"%(object_type_plural)s odpovídající dotaz"
+
+#: netbox/templates/home.html:15
+msgid "New Release Available"
+msgstr "Nová verze k dispozici"
+
+#: netbox/templates/home.html:16
+msgid "is available"
+msgstr "je k dispozici"
+
+#: netbox/templates/home.html:18
+msgctxt "Document title"
+msgid "Upgrade Instructions"
+msgstr "Pokyny k upgradu"
+
+#: netbox/templates/home.html:40
+msgid "Unlock Dashboard"
+msgstr "Odemknout řídicí panel"
+
+#: netbox/templates/home.html:49
+msgid "Lock Dashboard"
+msgstr "Uzamknout řídicí panel"
+
+#: netbox/templates/home.html:60
+msgid "Add Widget"
+msgstr "Přidat widget"
+
+#: netbox/templates/home.html:63
+msgid "Save Layout"
+msgstr "Uložit rozvržení"
+
+#: netbox/templates/htmx/delete_form.html:7
+msgid "Confirm Deletion"
+msgstr "Potvrdit odstranění"
+
+#: netbox/templates/htmx/delete_form.html:11
+#, python-format
+msgid ""
+"Are you sure you want to delete "
+"%(object_type)s %(object)s?"
+msgstr ""
+"Jsi si jistá, že chceš smazat "
+"%(object_type)s %(object)s?"
+
+#: netbox/templates/htmx/delete_form.html:17
+msgid "The following objects will be deleted as a result of this action."
+msgstr "V důsledku této akce budou odstraněny následující objekty."
+
+#: netbox/templates/htmx/object_selector.html:5
+msgid "Select"
+msgstr "Vybrat"
+
+#: netbox/templates/inc/filter_list.html:42
+#: netbox/utilities/templates/helpers/table_config_form.html:39
+msgid "Reset"
+msgstr "Obnovit"
+
+#: netbox/templates/inc/light_toggle.html:4
+msgid "Enable dark mode"
+msgstr "Povolit tmavý režim"
+
+#: netbox/templates/inc/light_toggle.html:7
+msgid "Enable light mode"
+msgstr "Povolit světelný režim"
+
+#: netbox/templates/inc/missing_prerequisites.html:8
+#, python-format
+msgid ""
+"Before you can add a %(model)s you must first create a "
+"%(prerequisite_model)s."
+msgstr ""
+"Než budete moci přidat %(model)s Nejprve musíte vytvořit "
+"%(prerequisite_model)s."
+
+#: netbox/templates/inc/paginator.html:15
+msgid "Page selection"
+msgstr "Výběr stránky"
+
+#: netbox/templates/inc/paginator.html:75
+#, python-format
+msgid "Showing %(start)s-%(end)s of %(total)s"
+msgstr "Zobrazeno %(start)s-%(end)s z %(total)s"
+
+#: netbox/templates/inc/paginator.html:82
+msgid "Pagination options"
+msgstr "Možnosti stránkování"
+
+#: netbox/templates/inc/paginator.html:86
+msgid "Per Page"
+msgstr "Na stránku"
+
+#: netbox/templates/inc/panels/image_attachments.html:10
+msgid "Attach an image"
+msgstr "Připojit obrázek"
+
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Související objekty"
+
+#: netbox/templates/inc/panels/tags.html:11
+msgid "No tags assigned"
+msgstr "Žádné tagy nejsou přiřazeny"
+
+#: netbox/templates/inc/sync_warning.html:10
+msgid "Data is out of sync with upstream file"
+msgstr "Data nejsou synchronizována s upstream souborem"
+
+#: netbox/templates/inc/table_controls_htmx.html:7
+msgid "Quick search"
+msgstr "Rychlé vyhledávání"
+
+#: netbox/templates/inc/table_controls_htmx.html:20
+msgid "Saved filter"
+msgstr "Uložený filtr"
+
+#: netbox/templates/inc/user_menu.html:23
+msgid "Django Admin"
+msgstr "Správce Django"
+
+#: netbox/templates/inc/user_menu.html:40
+msgid "Log Out"
+msgstr "Odhlásit se"
+
+#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36
+msgid "Log In"
+msgstr "Přihlásit se"
+
+#: netbox/templates/ipam/aggregate.html:14
+#: netbox/templates/ipam/ipaddress.html:14
+#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15
+msgid "Family"
+msgstr "Rodina"
+
+#: netbox/templates/ipam/aggregate.html:39
+msgid "Date Added"
+msgstr "Datum přidání"
+
+#: netbox/templates/ipam/aggregate/prefixes.html:8
+#: netbox/templates/ipam/prefix/prefixes.html:8
+#: netbox/templates/ipam/role.html:10
+msgid "Add Prefix"
+msgstr "Přidat předponu"
+
+#: netbox/templates/ipam/asn.html:23
+msgid "AS Number"
+msgstr "Číslo AS"
+
+#: netbox/templates/ipam/fhrpgroup.html:52
+msgid "Authentication Type"
+msgstr "Typ ověřování"
+
+#: netbox/templates/ipam/fhrpgroup.html:56
+msgid "Authentication Key"
+msgstr "Ověřovací klíč"
+
+#: netbox/templates/ipam/fhrpgroup.html:69
+msgid "Virtual IP Addresses"
+msgstr "Virtuální IP adresy"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13
+msgid "Assign IP"
+msgstr "Přiřadit IP"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19
+msgid "Bulk Create"
+msgstr "Hromadné vytváření"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10
+msgid "Create Group"
+msgstr "Vytvořit skupinu"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15
+msgid "Assign Group"
+msgstr "Přiřadit skupinu"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25
+msgid "Virtual IPs"
+msgstr "Virtuální IP"
+
+#: netbox/templates/ipam/inc/toggle_available.html:7
+msgid "Show Assigned"
+msgstr "Zobrazit přiřazené"
+
+#: netbox/templates/ipam/inc/toggle_available.html:10
+msgid "Show Available"
+msgstr "Zobrazit Dostupné"
+
+#: netbox/templates/ipam/inc/toggle_available.html:13
+msgid "Show All"
+msgstr "Zobrazit vše"
+
+#: netbox/templates/ipam/ipaddress.html:23
+#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24
+msgid "Global"
+msgstr "Globální"
+
+#: netbox/templates/ipam/ipaddress.html:85
+msgid "NAT (outside)"
+msgstr "NAT (vnější)"
+
+#: netbox/templates/ipam/ipaddress_assign.html:8
+msgid "Assign an IP Address"
+msgstr "Přiřaďte IP adresu"
+
+#: netbox/templates/ipam/ipaddress_assign.html:22
+msgid "Select IP Address"
+msgstr "Vyberte IP adresu"
+
+#: netbox/templates/ipam/ipaddress_assign.html:35
+msgid "Search Results"
+msgstr "Výsledky vyhledávání"
+
+#: netbox/templates/ipam/ipaddress_bulk_add.html:6
+msgid "Bulk Add IP Addresses"
+msgstr "Hromadné přidávání IP adres"
+
+#: netbox/templates/ipam/iprange.html:17
+msgid "Starting Address"
+msgstr "Počáteční adresa"
+
+#: netbox/templates/ipam/iprange.html:21
+msgid "Ending Address"
+msgstr "Koncová adresa"
+
+#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110
+msgid "Marked fully utilized"
+msgstr "Označeno plně využito"
+
+#: netbox/templates/ipam/prefix.html:99
+msgid "Addressing Details"
+msgstr "Podrobnosti o adresování"
+
+#: netbox/templates/ipam/prefix.html:118
+msgid "Child IPs"
+msgstr "Dětské IP adresy"
+
+#: netbox/templates/ipam/prefix.html:126
+msgid "Available IPs"
+msgstr "Dostupné IP adresy"
+
+#: netbox/templates/ipam/prefix.html:138
+msgid "First available IP"
+msgstr "První dostupná IP"
+
+#: netbox/templates/ipam/prefix.html:179
+msgid "Prefix Details"
+msgstr "Podrobnosti o předponě"
+
+#: netbox/templates/ipam/prefix.html:185
+msgid "Network Address"
+msgstr "Síťová adresa"
+
+#: netbox/templates/ipam/prefix.html:189
+msgid "Network Mask"
+msgstr "Síťová maska"
+
+#: netbox/templates/ipam/prefix.html:193
+msgid "Wildcard Mask"
+msgstr "Zástupná maska"
+
+#: netbox/templates/ipam/prefix.html:197
+msgid "Broadcast Address"
+msgstr "Adresa vysílání"
+
+#: netbox/templates/ipam/prefix/ip_ranges.html:7
+msgid "Add IP Range"
+msgstr "Přidat rozsah IP"
+
+#: netbox/templates/ipam/prefix_list.html:7
+msgid "Hide Depth Indicators"
+msgstr "Skrýt indikátory hloubky"
+
+#: netbox/templates/ipam/prefix_list.html:11
+msgid "Max Depth"
+msgstr "Maximální hloubka"
+
+#: netbox/templates/ipam/prefix_list.html:28
+msgid "Max Length"
+msgstr "Maximální délka"
+
+#: netbox/templates/ipam/rir.html:10
+msgid "Add Aggregate"
+msgstr "Přidat agregát"
+
+#: netbox/templates/ipam/routetarget.html:38
+msgid "Importing VRFs"
+msgstr "Import souborů VRF"
+
+#: netbox/templates/ipam/routetarget.html:44
+msgid "Exporting VRFs"
+msgstr "Export souborů VRF"
+
+#: netbox/templates/ipam/routetarget.html:52
+msgid "Importing L2VPNs"
+msgstr "Import L2VPN"
+
+#: netbox/templates/ipam/routetarget.html:58
+msgid "Exporting L2VPNs"
+msgstr "Export L2VPN"
+
+#: netbox/templates/ipam/vlan.html:88
+msgid "Add a Prefix"
+msgstr "Přidání předpony"
+
+#: netbox/templates/ipam/vlangroup.html:18
+msgid "Add VLAN"
+msgstr "Přidat VLAN"
+
+#: netbox/templates/ipam/vlangroup.html:42
+msgid "Permitted VIDs"
+msgstr "Povolené videa"
+
+#: netbox/templates/ipam/vrf.html:16
+msgid "Route Distinguisher"
+msgstr "Rozlišovač tras"
+
+#: netbox/templates/ipam/vrf.html:29
+msgid "Unique IP Space"
+msgstr "Unikátní IP prostor"
+
+#: netbox/templates/login.html:14
+msgid "NetBox logo"
+msgstr "NetBox logo"
+
+#: netbox/templates/login.html:27
+#: netbox/utilities/templates/form_helpers/render_errors.html:7
+msgid "Errors"
+msgstr "Chyby"
+
+#: netbox/templates/login.html:67
+msgid "Sign In"
+msgstr "Přihlásit se"
+
+#: netbox/templates/login.html:75
+msgctxt "Denotes an alternative option"
+msgid "Or"
+msgstr "Nebo"
+
+#: netbox/templates/media_failure.html:7
+msgid "Static Media Failure - NetBox"
+msgstr "Selhání statického média - NetBox"
+
+#: netbox/templates/media_failure.html:21
+msgid "Static Media Failure"
+msgstr "Selhání statického média"
+
+#: netbox/templates/media_failure.html:23
+msgid "The following static media file failed to load"
+msgstr "Následující soubor statického média se nepodařilo načíst"
+
+#: netbox/templates/media_failure.html:26
+msgid "Check the following"
+msgstr "Zkontrolujte následující"
+
+#: netbox/templates/media_failure.html:29
+msgid ""
+"manage.py collectstatic was run during the most recent upgrade."
+" This installs the most recent iteration of each static file into the static"
+" root path."
+msgstr ""
+"manage.py kolektstatický byl spuštěn během posledního upgradu. "
+"Tím se nainstaluje nejnovější iterace každého statického souboru do statické"
+" kořenové cesty."
+
+#: netbox/templates/media_failure.html:35
+#, python-format
+msgid ""
+"The HTTP service (e.g. nginx or Apache) is configured to serve files from "
+"the STATIC_ROOT path. Refer to the "
+"installation documentation for further guidance."
+msgstr ""
+"Služba HTTP (např. nginx nebo Apache) je nakonfigurována tak, aby "
+"obsluhovala soubory z STATIC_ROOT cesta. Odkaz na instalační dokumentace pro další vedení."
+
+#: netbox/templates/media_failure.html:47
+#, python-format
+msgid ""
+"The file %(filename)s exists in the static root directory and "
+"is readable by the HTTP server."
+msgstr ""
+"Soubor %(filename)s existuje ve statickém kořenovém adresáři a "
+"je čitelný serverem HTTP."
+
+#: netbox/templates/media_failure.html:55
+#, python-format
+msgid "Click here to attempt loading NetBox again."
+msgstr ""
+"Klepněte na tlačítko tady pokusit se znovu "
+"načíst NetBox."
+
+#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148
+#: netbox/tenancy/forms/bulk_edit.py:137
+#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56
+#: netbox/tenancy/forms/model_forms.py:106
+#: netbox/tenancy/forms/model_forms.py:130
+#: netbox/tenancy/tables/contacts.py:98
+msgid "Contact"
+msgstr "Kontaktovat"
+
+#: netbox/templates/tenancy/contact.html:29
+#: netbox/tenancy/forms/bulk_edit.py:99
+msgid "Title"
+msgstr "Název"
+
+#: netbox/templates/tenancy/contact.html:33
+#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64
+msgid "Phone"
+msgstr "Telefon"
+
+#: netbox/templates/tenancy/contact.html:84
+#: netbox/tenancy/tables/contacts.py:73
+msgid "Assignments"
+msgstr "Úkoly"
+
+#: netbox/templates/tenancy/contactgroup.html:18
+#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75
+msgid "Contact Group"
+msgstr "Kontaktní skupina"
+
+#: netbox/templates/tenancy/contactgroup.html:50
+msgid "Add Contact Group"
+msgstr "Přidat skupinu kontaktů"
+
+#: netbox/templates/tenancy/contactrole.html:15
+#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61
+#: netbox/tenancy/forms/model_forms.py:87
+msgid "Contact Role"
+msgstr "Kontaktní role"
+
+#: netbox/templates/tenancy/object_contacts.html:9
+msgid "Add a contact"
+msgstr "Přidání kontaktu"
+
+#: netbox/templates/tenancy/tenantgroup.html:17
+msgid "Add Tenant"
+msgstr "Přidat nájemce"
+
+#: netbox/templates/tenancy/tenantgroup.html:26
+#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51
+#: netbox/tenancy/tables/columns.py:61
+msgid "Tenant Group"
+msgstr "Skupina nájemců"
+
+#: netbox/templates/tenancy/tenantgroup.html:59
+msgid "Add Tenant Group"
+msgstr "Přidat skupinu nájemců"
+
+#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63
+msgid "Assigned Permissions"
+msgstr "Přiřazená oprávnění"
+
+#: netbox/templates/users/objectpermission.html:6
+#: netbox/templates/users/objectpermission.html:14
+#: netbox/users/forms/filtersets.py:67
+msgid "Permission"
+msgstr "Povolení"
+
+#: netbox/templates/users/objectpermission.html:34
+msgid "View"
+msgstr "Pohled"
+
+#: netbox/templates/users/objectpermission.html:52
+#: netbox/users/forms/model_forms.py:312
+msgid "Constraints"
+msgstr "Omezení"
+
+#: netbox/templates/users/objectpermission.html:72
+msgid "Assigned Users"
+msgstr "Přiřazení uživatelé"
+
+#: netbox/templates/virtualization/cluster.html:52
+msgid "Allocated Resources"
+msgstr "Přidělené zdroje"
+
+#: netbox/templates/virtualization/cluster.html:55
+#: netbox/templates/virtualization/virtualmachine.html:121
+msgid "Virtual CPUs"
+msgstr "Virtuální procesory"
+
+#: netbox/templates/virtualization/cluster.html:59
+#: netbox/templates/virtualization/virtualmachine.html:125
+msgid "Memory"
+msgstr "Paměť"
+
+#: netbox/templates/virtualization/cluster.html:69
+#: netbox/templates/virtualization/virtualmachine.html:136
+msgid "Disk Space"
+msgstr "Místo na disku"
+
+#: netbox/templates/virtualization/cluster.html:72
+#: netbox/templates/virtualization/virtualdisk.html:32
+#: netbox/templates/virtualization/virtualmachine.html:140
+msgctxt "Abbreviation for gigabyte"
+msgid "GB"
+msgstr "GB"
+
+#: netbox/templates/virtualization/cluster/base.html:18
+msgid "Add Virtual Machine"
+msgstr "Přidat virtuální počítač"
+
+#: netbox/templates/virtualization/cluster/base.html:24
+msgid "Assign Device"
+msgstr "Přiřadit zařízení"
+
+#: netbox/templates/virtualization/cluster/devices.html:10
+msgid "Remove Selected"
+msgstr "Odstranit vybrané"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:9
+#, python-format
+msgid "Add Device to Cluster %(cluster)s"
+msgstr "Přidání zařízení do clusteru %(cluster)s"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:23
+msgid "Device Selection"
+msgstr "Výběr zařízení"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:31
+msgid "Add Devices"
+msgstr "Přidat zařízení"
+
+#: netbox/templates/virtualization/clustergroup.html:10
+#: netbox/templates/virtualization/clustertype.html:10
+msgid "Add Cluster"
+msgstr "Přidat cluster"
+
+#: netbox/templates/virtualization/clustergroup.html:19
+#: netbox/virtualization/forms/model_forms.py:50
+msgid "Cluster Group"
+msgstr "Skupina klastru"
+
+#: netbox/templates/virtualization/clustertype.html:19
+#: netbox/templates/virtualization/virtualmachine.html:106
+#: netbox/virtualization/forms/model_forms.py:36
+msgid "Cluster Type"
+msgstr "Typ clusteru"
+
+#: netbox/templates/virtualization/virtualdisk.html:18
+msgid "Virtual Disk"
+msgstr "Virtuální disk"
+
+#: netbox/templates/virtualization/virtualmachine.html:118
+#: netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/virtualization/forms/model_forms.py:224
+msgid "Resources"
+msgstr "Zdroje"
+
+#: netbox/templates/virtualization/virtualmachine.html:174
+msgid "Add Virtual Disk"
+msgstr "Přidat virtuální disk"
+
+#: netbox/templates/vpn/ikepolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166
+msgid "IKE Policy"
+msgstr "Zásady IKE"
+
+#: netbox/templates/vpn/ikepolicy.html:21
+msgid "IKE Version"
+msgstr "Verze IKE"
+
+#: netbox/templates/vpn/ikepolicy.html:29
+msgid "Pre-Shared Key"
+msgstr "Předsdílený klíč"
+
+#: netbox/templates/vpn/ikepolicy.html:33
+#: netbox/templates/wireless/inc/authentication_attrs.html:20
+msgid "Show Secret"
+msgstr "Zobrazit tajemství"
+
+#: netbox/templates/vpn/ikepolicy.html:57
+#: netbox/templates/vpn/ipsecpolicy.html:45
+#: netbox/templates/vpn/ipsecprofile.html:52
+#: netbox/templates/vpn/ipsecprofile.html:77
+#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352
+#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134
+msgid "Proposals"
+msgstr "Návrhy"
+
+#: netbox/templates/vpn/ikeproposal.html:10
+msgid "IKE Proposal"
+msgstr "Návrh IKE"
+
+#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97
+#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101
+msgid "Authentication method"
+msgstr "Metoda ověřování"
+
+#: netbox/templates/vpn/ikeproposal.html:25
+#: netbox/templates/vpn/ipsecproposal.html:21
+#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172
+#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195
+#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154
+msgid "Encryption algorithm"
+msgstr "Šifrovací algoritmus"
+
+#: netbox/templates/vpn/ikeproposal.html:29
+#: netbox/templates/vpn/ipsecproposal.html:25
+#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177
+#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200
+#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159
+msgid "Authentication algorithm"
+msgstr "Algoritmus ověřování"
+
+#: netbox/templates/vpn/ikeproposal.html:33
+msgid "DH group"
+msgstr "Skupina DH"
+
+#: netbox/templates/vpn/ikeproposal.html:37
+#: netbox/templates/vpn/ipsecproposal.html:29
+#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146
+msgid "SA lifetime (seconds)"
+msgstr "Životnost SA (sekundy)"
+
+#: netbox/templates/vpn/ipsecpolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170
+msgid "IPSec Policy"
+msgstr "Zásady IPsec"
+
+#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210
+#: netbox/vpn/models/crypto.py:193
+msgid "PFS group"
+msgstr "Skupina PFS"
+
+#: netbox/templates/vpn/ipsecprofile.html:10
+#: netbox/vpn/forms/model_forms.py:54
+msgid "IPSec Profile"
+msgstr "Profil IPsec"
+
+#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137
+msgid "PFS Group"
+msgstr "Skupina PFS"
+
+#: netbox/templates/vpn/ipsecproposal.html:10
+msgid "IPSec Proposal"
+msgstr "Návrh protokolu IPsec"
+
+#: netbox/templates/vpn/ipsecproposal.html:33
+#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152
+msgid "SA lifetime (KB)"
+msgstr "Životnost SA (KB)"
+
+#: netbox/templates/vpn/l2vpn.html:11
+#: netbox/templates/vpn/l2vpntermination.html:9
+msgid "L2VPN Attributes"
+msgstr "L2VPN Atributy"
+
+#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76
+msgid "Add a Termination"
+msgstr "Přidat ukončení"
+
+#: netbox/templates/vpn/tunnel.html:9
+msgid "Add Termination"
+msgstr "Přidat ukončení"
+
+#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49
+#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57
+msgid "Encapsulation"
+msgstr "Zapouzdření"
+
+#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55
+#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64
+#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51
+msgid "IPSec profile"
+msgstr "Profil IPsec"
+
+#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69
+#: netbox/vpn/forms/filtersets.py:68
+msgid "Tunnel ID"
+msgstr "ID tunelu"
+
+#: netbox/templates/vpn/tunnelgroup.html:14
+msgid "Add Tunnel"
+msgstr "Přidat tunel"
+
+#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36
+#: netbox/vpn/forms/model_forms.py:49
+msgid "Tunnel Group"
+msgstr "Skupina tunelů"
+
+#: netbox/templates/vpn/tunneltermination.html:10
+msgid "Tunnel Termination"
+msgstr "Ukončení tunelu"
+
+#: netbox/templates/vpn/tunneltermination.html:35
+#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102
+#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247
+#: netbox/vpn/tables/tunnels.py:101
+msgid "Outside IP"
+msgstr "Mimo IP"
+
+#: netbox/templates/vpn/tunneltermination.html:51
+msgid "Peer Terminations"
+msgstr "Ukončení vrstevníků"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:12
+msgid "Cipher"
+msgstr "Šifra"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:16
+msgid "PSK"
+msgstr "PSK"
+
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:35
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:45
+msgctxt "Abbreviation for megahertz"
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/wireless/wirelesslan.html:57
+msgid "Attached Interfaces"
+msgstr "Připojená rozhraní"
+
+#: netbox/templates/wireless/wirelesslangroup.html:17
+msgid "Add Wireless LAN"
+msgstr "Přidat bezdrátovou síť LAN"
+
+#: netbox/templates/wireless/wirelesslangroup.html:26
+#: netbox/wireless/forms/model_forms.py:28
+msgid "Wireless LAN Group"
+msgstr "Skupina bezdrátové sítě LAN"
+
+#: netbox/templates/wireless/wirelesslangroup.html:59
+msgid "Add Wireless LAN Group"
+msgstr "Přidat skupinu bezdrátové sítě LAN"
+
+#: netbox/templates/wireless/wirelesslink.html:14
+msgid "Link Properties"
+msgstr "Vlastnosti odkazu"
+
+#: netbox/tenancy/choices.py:19
+msgid "Tertiary"
+msgstr "Terciární"
+
+#: netbox/tenancy/choices.py:20
+msgid "Inactive"
+msgstr "Neaktivní"
+
+#: netbox/tenancy/filtersets.py:29
+msgid "Parent contact group (ID)"
+msgstr "Rodičovská kontaktní skupina (ID)"
+
+#: netbox/tenancy/filtersets.py:35
+msgid "Parent contact group (slug)"
+msgstr "Rodičovská kontaktní skupina (slimák)"
+
+#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68
+#: netbox/tenancy/filtersets.py:111
+msgid "Contact group (ID)"
+msgstr "Kontaktní skupina (ID)"
+
+#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75
+#: netbox/tenancy/filtersets.py:118
+msgid "Contact group (slug)"
+msgstr "Kontaktní skupina (slimák)"
+
+#: netbox/tenancy/filtersets.py:105
+msgid "Contact (ID)"
+msgstr "Kontakt (ID)"
+
+#: netbox/tenancy/filtersets.py:122
+msgid "Contact role (ID)"
+msgstr "Kontaktní role (ID)"
+
+#: netbox/tenancy/filtersets.py:128
+msgid "Contact role (slug)"
+msgstr "Kontaktní role (slimák)"
+
+#: netbox/tenancy/filtersets.py:159
+msgid "Contact group"
+msgstr "Kontaktní skupina"
+
+#: netbox/tenancy/filtersets.py:170
+msgid "Parent tenant group (ID)"
+msgstr "Nadřazená skupina nájemců (ID)"
+
+#: netbox/tenancy/filtersets.py:176
+msgid "Parent tenant group (slug)"
+msgstr "Nadřazená skupina nájemců (slimák)"
+
+#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202
+msgid "Tenant group (ID)"
+msgstr "Skupina nájemců (ID)"
+
+#: netbox/tenancy/filtersets.py:235
+msgid "Tenant Group (ID)"
+msgstr "Skupina nájemců (ID)"
+
+#: netbox/tenancy/filtersets.py:242
+msgid "Tenant Group (slug)"
+msgstr "Skupina nájemců (slimák)"
+
+#: netbox/tenancy/forms/bulk_edit.py:66
+msgid "Desciption"
+msgstr "Descipace"
+
+#: netbox/tenancy/forms/bulk_import.py:101
+msgid "Assigned contact"
+msgstr "Přiřazený kontakt"
+
+#: netbox/tenancy/models/contacts.py:32
+msgid "contact group"
+msgstr "kontaktní skupina"
+
+#: netbox/tenancy/models/contacts.py:33
+msgid "contact groups"
+msgstr "kontaktní skupiny"
+
+#: netbox/tenancy/models/contacts.py:48
+msgid "contact role"
+msgstr "kontaktní role"
+
+#: netbox/tenancy/models/contacts.py:49
+msgid "contact roles"
+msgstr "kontaktní role"
+
+#: netbox/tenancy/models/contacts.py:68
+msgid "title"
+msgstr "titul"
+
+#: netbox/tenancy/models/contacts.py:73
+msgid "phone"
+msgstr "telefon"
+
+#: netbox/tenancy/models/contacts.py:78
+msgid "email"
+msgstr "e-mailem"
+
+#: netbox/tenancy/models/contacts.py:87
+msgid "link"
+msgstr "odkaz"
+
+#: netbox/tenancy/models/contacts.py:103
+msgid "contact"
+msgstr "kontaktovat"
+
+#: netbox/tenancy/models/contacts.py:104
+msgid "contacts"
+msgstr "kontakty"
+
+#: netbox/tenancy/models/contacts.py:153
+msgid "contact assignment"
+msgstr "přiřazení kontaktů"
+
+#: netbox/tenancy/models/contacts.py:154
+msgid "contact assignments"
+msgstr "kontaktní přiřazení"
+
+#: netbox/tenancy/models/contacts.py:170
+#, python-brace-format
+msgid "Contacts cannot be assigned to this object type ({type})."
+msgstr "Kontakty nelze přiřadit k tomuto typu objektu ({type})."
+
+#: netbox/tenancy/models/tenants.py:32
+msgid "tenant group"
+msgstr "skupina nájemců"
+
+#: netbox/tenancy/models/tenants.py:33
+msgid "tenant groups"
+msgstr "skupiny nájemců"
+
+#: netbox/tenancy/models/tenants.py:70
+msgid "Tenant name must be unique per group."
+msgstr "Název nájemce musí být pro každou skupinu jedinečný."
+
+#: netbox/tenancy/models/tenants.py:80
+msgid "Tenant slug must be unique per group."
+msgstr "Slimák nájemce musí být jedinečný pro každou skupinu."
+
+#: netbox/tenancy/models/tenants.py:88
+msgid "tenant"
+msgstr "podnájemník"
+
+#: netbox/tenancy/models/tenants.py:89
+msgid "tenants"
+msgstr "nájemníci"
+
+#: netbox/tenancy/tables/contacts.py:112
+msgid "Contact Title"
+msgstr "Název kontaktu"
+
+#: netbox/tenancy/tables/contacts.py:116
+msgid "Contact Phone"
+msgstr "Kontaktní telefon"
+
+#: netbox/tenancy/tables/contacts.py:120
+msgid "Contact Email"
+msgstr "Kontaktní e-mail"
+
+#: netbox/tenancy/tables/contacts.py:124
+msgid "Contact Address"
+msgstr "Kontaktní adresa"
+
+#: netbox/tenancy/tables/contacts.py:128
+msgid "Contact Link"
+msgstr "Kontakt Odkaz"
+
+#: netbox/tenancy/tables/contacts.py:132
+msgid "Contact Description"
+msgstr "Kontakt Popis"
+
+#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68
+msgid "Permission (ID)"
+msgstr "Povolení (ID)"
+
+#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181
+msgid "Group (name)"
+msgstr "Skupina (název)"
+
+#: netbox/users/forms/bulk_edit.py:26
+msgid "First name"
+msgstr "Křestní jméno"
+
+#: netbox/users/forms/bulk_edit.py:31
+msgid "Last name"
+msgstr "Příjmení"
+
+#: netbox/users/forms/bulk_edit.py:43
+msgid "Staff status"
+msgstr "Stav zaměstnanců"
+
+#: netbox/users/forms/bulk_edit.py:48
+msgid "Superuser status"
+msgstr "Stav superuživatele"
+
+#: netbox/users/forms/bulk_import.py:41
+msgid "If no key is provided, one will be generated automatically."
+msgstr "Pokud není zadán žádný klíč, bude vygenerován automaticky."
+
+#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42
+msgid "Is Staff"
+msgstr "Je personál"
+
+#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45
+msgid "Is Superuser"
+msgstr "Je Superuser"
+
+#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86
+msgid "Can View"
+msgstr "Může zobrazit"
+
+#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89
+msgid "Can Add"
+msgstr "Může přidat"
+
+#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92
+msgid "Can Change"
+msgstr "Může se změnit"
+
+#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95
+msgid "Can Delete"
+msgstr "Může smazat"
+
+#: netbox/users/forms/model_forms.py:63
+msgid "User Interface"
+msgstr "Uživatelské rozhraní"
+
+#: netbox/users/forms/model_forms.py:115
+msgid ""
+"Keys must be at least 40 characters in length. Be sure to record "
+"your key prior to submitting this form, as it may no longer be "
+"accessible once the token has been created."
+msgstr ""
+"Klíče musí mít délku alespoň 40 znaků. Nezapomeňte zaznamenat svůj "
+"klíč před odesláním tohoto formuláře, protože po vytvoření tokenu "
+"již nemusí být přístupný."
+
+#: netbox/users/forms/model_forms.py:127
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Example: "
+"10.1.1.0/24,192.168.10.16/32,2001:db8:1::/64"
+msgstr ""
+"Povolené sítě IPv4/IPv6, ze kterých lze token použít. Ponechte prázdné bez "
+"omezení. Příklad: 10.1.1.0/24,192.168.10.16/32,2001: db 8:1: "
+":/64"
+
+#: netbox/users/forms/model_forms.py:176
+msgid "Confirm password"
+msgstr "Potvrdit heslo"
+
+#: netbox/users/forms/model_forms.py:179
+msgid "Enter the same password as before, for verification."
+msgstr "Pro ověření zadejte stejné heslo jako dříve."
+
+#: netbox/users/forms/model_forms.py:228
+msgid "Passwords do not match! Please check your input and try again."
+msgstr "Hesla se neshodují! Zkontrolujte prosím svůj vstup a zkuste to znovu."
+
+#: netbox/users/forms/model_forms.py:291
+msgid "Additional actions"
+msgstr "Další akce"
+
+#: netbox/users/forms/model_forms.py:294
+msgid "Actions granted in addition to those listed above"
+msgstr "Opatření udělená navíc k výše uvedeným opatřením"
+
+#: netbox/users/forms/model_forms.py:310
+msgid "Objects"
+msgstr "Objekty"
+
+#: netbox/users/forms/model_forms.py:322
+msgid ""
+"JSON expression of a queryset filter that will return only permitted "
+"objects. Leave null to match all objects of this type. A list of multiple "
+"objects will result in a logical OR operation."
+msgstr ""
+"JSON výraz filtru queryset, který vrátí pouze povolené objekty. Ponechte "
+"hodnotu null, aby odpovídala všem objektům tohoto typu. Seznam více objektů "
+"bude mít za následek logickou operaci OR."
+
+#: netbox/users/forms/model_forms.py:361
+msgid "At least one action must be selected."
+msgstr "Musí být vybrána alespoň jedna akce."
+
+#: netbox/users/forms/model_forms.py:379
+#, python-brace-format
+msgid "Invalid filter for {model}: {error}"
+msgstr "Neplatný filtr pro {model}: {error}"
+
+#: netbox/users/models/permissions.py:39
+msgid "The list of actions granted by this permission"
+msgstr "Seznam akcí udělených tímto povolením"
+
+#: netbox/users/models/permissions.py:44
+msgid "constraints"
+msgstr "omezení"
+
+#: netbox/users/models/permissions.py:45
+msgid ""
+"Queryset filter matching the applicable objects of the selected type(s)"
+msgstr ""
+"Filtr Queryset odpovídající použitelným objektům vybraného typu (typů)"
+
+#: netbox/users/models/permissions.py:52
+msgid "permission"
+msgstr "povolení"
+
+#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47
+msgid "permissions"
+msgstr "oprávnění"
+
+#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31
+msgid "user preferences"
+msgstr "uživatelské preference"
+
+#: netbox/users/models/preferences.py:98
+#, python-brace-format
+msgid "Key '{path}' is a leaf node; cannot assign new keys"
+msgstr "Klíč '{path}'je listový uzel; nelze přiřadit nové klíče"
+
+#: netbox/users/models/preferences.py:110
+#, python-brace-format
+msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value"
+msgstr "Klíč '{path}'je slovník; nelze přiřadit jinou hodnotu než slovník"
+
+#: netbox/users/models/tokens.py:37
+msgid "expires"
+msgstr "vyprší"
+
+#: netbox/users/models/tokens.py:42
+msgid "last used"
+msgstr "naposledy použitý"
+
+#: netbox/users/models/tokens.py:47
+msgid "key"
+msgstr "klíč"
+
+#: netbox/users/models/tokens.py:53
+msgid "write enabled"
+msgstr "zapisování povoleno"
+
+#: netbox/users/models/tokens.py:55
+msgid "Permit create/update/delete operations using this key"
+msgstr "Povolit vytváření, aktualizace/odstranění operací pomocí tohoto klíče"
+
+#: netbox/users/models/tokens.py:66
+msgid "allowed IPs"
+msgstr "povolené adresy IP"
+
+#: netbox/users/models/tokens.py:68
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\""
+msgstr ""
+"Povolené sítě IPv4/IPv6, ze kterých lze token použít. Ponechte prázdné bez "
+"omezení. Příklad: „10.1.1.0/24, 192.168.10.16/32, 2001: DB 8:1: :/64“"
+
+#: netbox/users/models/tokens.py:76
+msgid "token"
+msgstr "žeton"
+
+#: netbox/users/models/tokens.py:77
+msgid "tokens"
+msgstr "žetony"
+
+#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42
+msgid "group"
+msgstr "skupina"
+
+#: netbox/users/models/users.py:58 netbox/users/models/users.py:77
+msgid "groups"
+msgstr "skupin"
+
+#: netbox/users/models/users.py:92
+msgid "user"
+msgstr "uživatel"
+
+#: netbox/users/models/users.py:93
+msgid "users"
+msgstr "uživatelé"
+
+#: netbox/users/models/users.py:104
+msgid "A user with this username already exists."
+msgstr "Uživatel s tímto uživatelským jménem již existuje."
+
+#: netbox/users/tables.py:98
+msgid "Custom Actions"
+msgstr "Vlastní akce"
+
+#: netbox/utilities/api.py:153
+#, python-brace-format
+msgid "Related object not found using the provided attributes: {params}"
+msgstr ""
+"Související objekt nebyl nalezen pomocí poskytnutých atributů: {params}"
+
+#: netbox/utilities/api.py:156
+#, python-brace-format
+msgid "Multiple objects match the provided attributes: {params}"
+msgstr "Více objektů odpovídá zadaným atributům: {params}"
+
+#: netbox/utilities/api.py:168
+#, python-brace-format
+msgid ""
+"Related objects must be referenced by numeric ID or by dictionary of "
+"attributes. Received an unrecognized value: {value}"
+msgstr ""
+"Související objekty musí být odkazovány číselným ID nebo slovníkem atributů."
+" Obdržela nerozpoznanou hodnotu: {value}"
+
+#: netbox/utilities/api.py:177
+#, python-brace-format
+msgid "Related object not found using the provided numeric ID: {id}"
+msgstr "Související objekt nebyl nalezen pomocí zadaného číselného ID: {id}"
+
+#: netbox/utilities/choices.py:19
+#, python-brace-format
+msgid "{name} has a key defined but CHOICES is not a list"
+msgstr "{name} má definovaný klíč, ale CHOICES není seznam"
+
+#: netbox/utilities/conversion.py:19
+msgid "Weight must be a positive number"
+msgstr "Hmotnost musí být kladné číslo"
+
+#: netbox/utilities/conversion.py:21
+#, python-brace-format
+msgid "Invalid value '{weight}' for weight (must be a number)"
+msgstr "Neplatná hodnota '{weight}'pro hmotnost (musí být číslo)"
+
+#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62
+#, python-brace-format
+msgid "Unknown unit {unit}. Must be one of the following: {valid_units}"
+msgstr ""
+"Neznámá jednotka {unit}. Musí to být jedna z následujících položek: "
+"{valid_units}"
+
+#: netbox/utilities/conversion.py:45
+msgid "Length must be a positive number"
+msgstr "Délka musí být kladné číslo"
+
+#: netbox/utilities/conversion.py:47
+#, python-brace-format
+msgid "Invalid value '{length}' for length (must be a number)"
+msgstr "Neplatná hodnota '{length}'pro délku (musí být číslo)"
+
+#: netbox/utilities/error_handlers.py:31
+#, python-brace-format
+msgid ""
+"Unable to delete {objects}. {count} dependent objects were "
+"found: "
+msgstr ""
+"Nelze smazat {objects}. {count} byly nalezeny závislé "
+"objekty: "
+
+#: netbox/utilities/error_handlers.py:33
+msgid "More than 50"
+msgstr "Více než 50"
+
+#: netbox/utilities/fields.py:30
+msgid "RGB color in hexadecimal. Example: "
+msgstr "RGB barva v hexadecimálním formátu. Příklad: "
+
+#: netbox/utilities/fields.py:159
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_model parameter to CounterCacheField must be a string "
+"in the format 'app.model'"
+msgstr ""
+"%s(%r) je neplatný. parametr to_model pro CounterCacheField musí být řetězec"
+" ve formátu 'app.model'"
+
+#: netbox/utilities/fields.py:169
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_field parameter to CounterCacheField must be a string "
+"in the format 'field'"
+msgstr ""
+"%s(%r) je neplatný. parametr to_field pro CounterCacheField musí být řetězec"
+" ve formátu 'field'"
+
+#: netbox/utilities/forms/bulk_import.py:23
+msgid "Enter object data in CSV, JSON or YAML format."
+msgstr "Zadejte objektová data ve formátu CSV, JSON nebo YAML."
+
+#: netbox/utilities/forms/bulk_import.py:36
+msgid "CSV delimiter"
+msgstr "Oddělovač CSV"
+
+#: netbox/utilities/forms/bulk_import.py:37
+msgid "The character which delimits CSV fields. Applies only to CSV format."
+msgstr "Znak, který vymezuje pole CSV. Platí pouze pro formát CSV."
+
+#: netbox/utilities/forms/bulk_import.py:51
+msgid "Form data must be empty when uploading/selecting a file."
+msgstr "Data formuláře musí být při nahrávání/výběru souboru prázdná."
+
+#: netbox/utilities/forms/bulk_import.py:80
+#, python-brace-format
+msgid "Unknown data format: {format}"
+msgstr "Neznámý formát dat: {format}"
+
+#: netbox/utilities/forms/bulk_import.py:100
+msgid "Unable to detect data format. Please specify."
+msgstr "Nelze zjistit formát dat. Prosím upřesněte."
+
+#: netbox/utilities/forms/bulk_import.py:123
+msgid "Invalid CSV delimiter"
+msgstr "Neplatný oddělovač CSV"
+
+#: netbox/utilities/forms/bulk_import.py:167
+msgid ""
+"Invalid YAML data. Data must be in the form of multiple documents, or a "
+"single document comprising a list of dictionaries."
+msgstr ""
+"Neplatná data YAML. Údaje musí být ve formě více dokumentů nebo jednoho "
+"dokumentu obsahujícího seznam slovníků."
+
+#: netbox/utilities/forms/fields/array.py:17
+#, python-brace-format
+msgid ""
+"Invalid list ({value}). Must be numeric and ranges must be in ascending "
+"order."
+msgstr ""
+"Neplatný seznam ({value}). Musí být číselné a rozsahy musí být ve vzestupném"
+" pořadí."
+
+#: netbox/utilities/forms/fields/csv.py:44
+#, python-brace-format
+msgid "Invalid value for a multiple choice field: {value}"
+msgstr "Neplatná hodnota pro pole s více možnostmi volby: {value}"
+
+#: netbox/utilities/forms/fields/csv.py:57
+#: netbox/utilities/forms/fields/csv.py:74
+#, python-format
+msgid "Object not found: %(value)s"
+msgstr "Objekt nenalezen: %(value)s"
+
+#: netbox/utilities/forms/fields/csv.py:65
+#, python-brace-format
+msgid ""
+"\"{value}\" is not a unique value for this field; multiple objects were "
+"found"
+msgstr ""
+"„{value}„není jedinečná hodnota pro toto pole; bylo nalezeno více objektů"
+
+#: netbox/utilities/forms/fields/csv.py:97
+msgid "Object type must be specified as \".\""
+msgstr "Typ objektu musí být zadán jako“.„"
+
+#: netbox/utilities/forms/fields/csv.py:101
+msgid "Invalid object type"
+msgstr "Neplatný typ objektu"
+
+#: netbox/utilities/forms/fields/expandable.py:25
+msgid ""
+"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
+"within a single range are not supported (example: "
+"[ge,xe]-0/0/[0-9])."
+msgstr ""
+"Pro hromadné vytváření jsou podporovány alfanumerické rozsahy. Smíšené "
+"případy a typy v rámci jednoho rozsahu nejsou podporovány (příklad: "
+"[ge, xe] -0/0/ [0-9])."
+
+#: netbox/utilities/forms/fields/expandable.py:46
+msgid ""
+"Specify a numeric range to create multiple IPs. Example: "
+"192.0.2.[1,5,100-254]/24"
+msgstr ""
+"Zadejte číselný rozsah pro vytvoření více adres IP. Příklad: "
+"192,0,2. [1,5100-254] /24"
+
+#: netbox/utilities/forms/fields/fields.py:31
+#, python-brace-format
+msgid ""
+" Markdown syntax is supported"
+msgstr ""
+" Markdown Syntaxe je podporována"
+
+#: netbox/utilities/forms/fields/fields.py:48
+msgid "URL-friendly unique shorthand"
+msgstr "Unikátní zkratka vhodná pro URL"
+
+#: netbox/utilities/forms/fields/fields.py:101
+msgid "Enter context data in JSON format."
+msgstr "Zadejte kontextová data do JSON Formát."
+
+#: netbox/utilities/forms/fields/fields.py:124
+msgid "MAC address must be in EUI-48 format"
+msgstr "MAC adresa musí být ve formátu EUI-48"
+
+#: netbox/utilities/forms/forms.py:52
+msgid "Use regular expressions"
+msgstr "Používejte regulární výrazy"
+
+#: netbox/utilities/forms/forms.py:75
+msgid ""
+"Numeric ID of an existing object to update (if not creating a new object)"
+msgstr ""
+"Číselné ID existujícího objektu, který se má aktualizovat (pokud nevytvoříte"
+" nový objekt)"
+
+#: netbox/utilities/forms/forms.py:92
+#, python-brace-format
+msgid "Unrecognized header: {name}"
+msgstr "Nerozpoznaná hlavička: {name}"
+
+#: netbox/utilities/forms/forms.py:118
+msgid "Available Columns"
+msgstr "Dostupné sloupce"
+
+#: netbox/utilities/forms/forms.py:126
+msgid "Selected Columns"
+msgstr "Vybrané sloupce"
+
+#: netbox/utilities/forms/mixins.py:44
+msgid ""
+"This object has been modified since the form was rendered. Please consult "
+"the object's change log for details."
+msgstr ""
+"Tento objekt byl od vykreslování formuláře změněn. Podrobnosti naleznete v "
+"protokolu změn objektu."
+
+#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68
+#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87
+#, python-brace-format
+msgid "Range \"{value}\" is invalid."
+msgstr "Rozsah“{value}„je neplatný."
+
+#: netbox/utilities/forms/utils.py:74
+#, python-brace-format
+msgid ""
+"Invalid range: Ending value ({end}) must be greater than beginning value "
+"({begin})."
+msgstr ""
+"Neplatný rozsah: Koncová hodnota ({end}) musí být větší než počáteční "
+"hodnota ({begin})."
+
+#: netbox/utilities/forms/utils.py:232
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{field}\""
+msgstr "Duplicitní nebo konfliktní záhlaví sloupce pro“{field}„"
+
+#: netbox/utilities/forms/utils.py:238
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{header}\""
+msgstr "Duplicitní nebo konfliktní záhlaví sloupce pro“{header}„"
+
+#: netbox/utilities/forms/utils.py:247
+#, python-brace-format
+msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
+msgstr ""
+"Řádek {row}: Očekávané {count_expected} sloupce, ale nalezeny {count_found}"
+
+#: netbox/utilities/forms/utils.py:270
+#, python-brace-format
+msgid "Unexpected column header \"{field}\" found."
+msgstr "Neočekávané záhlaví sloupce“{field}„nalezeno."
+
+#: netbox/utilities/forms/utils.py:272
+#, python-brace-format
+msgid "Column \"{field}\" is not a related object; cannot use dots"
+msgstr "Sloupec“{field}„není příbuzný objekt; nelze použít tečky"
+
+#: netbox/utilities/forms/utils.py:276
+#, python-brace-format
+msgid "Invalid related object attribute for column \"{field}\": {to_field}"
+msgstr ""
+"Neplatný atribut souvisejícího objektu pro sloupec“{field}„: {to_field}"
+
+#: netbox/utilities/forms/utils.py:284
+#, python-brace-format
+msgid "Required column header \"{header}\" not found."
+msgstr "Požadovaná záhlaví sloupce“{header}„nenalezeno."
+
+#: netbox/utilities/forms/widgets/apiselect.py:124
+#, python-brace-format
+msgid "Missing required value for dynamic query param: '{dynamic_params}'"
+msgstr ""
+"Chybí požadovaná hodnota pro parametr dynamického dotazu: '{dynamic_params}'"
+
+#: netbox/utilities/forms/widgets/apiselect.py:141
+#, python-brace-format
+msgid "Missing required value for static query param: '{static_params}'"
+msgstr ""
+"Chybí požadovaná hodnota pro parametr statického dotazu: '{static_params}'"
+
+#: netbox/utilities/permissions.py:39
+#, python-brace-format
+msgid ""
+"Invalid permission name: {name}. Must be in the format "
+"._"
+msgstr ""
+"Neplatný název oprávnění: {name}. Musí být ve formátu "
+"._"
+
+#: netbox/utilities/permissions.py:57
+#, python-brace-format
+msgid "Unknown app_label/model_name for {name}"
+msgstr "Neznámý app_label/model_name pro {name}"
+
+#: netbox/utilities/request.py:76
+#, python-brace-format
+msgid "Invalid IP address set for {header}: {ip}"
+msgstr "Neplatná IP adresa nastavená pro {header}: {ip}"
+
+#: netbox/utilities/tables.py:47
+#, python-brace-format
+msgid "A column named {name} is already defined for table {table_name}"
+msgstr "Sloupec s názvem {name} je již definován pro tabulku {table_name}"
+
+#: netbox/utilities/templates/builtins/customfield_value.html:30
+msgid "Not defined"
+msgstr "Nedefinováno"
+
+#: netbox/utilities/templates/buttons/bookmark.html:9
+msgid "Unbookmark"
+msgstr "Zrušit záložku"
+
+#: netbox/utilities/templates/buttons/bookmark.html:13
+msgid "Bookmark"
+msgstr "Záložka"
+
+#: netbox/utilities/templates/buttons/clone.html:4
+msgid "Clone"
+msgstr "Klon"
+
+#: netbox/utilities/templates/buttons/export.html:7
+msgid "Current View"
+msgstr "Aktuální pohled"
+
+#: netbox/utilities/templates/buttons/export.html:8
+msgid "All Data"
+msgstr "Veškerá data"
+
+#: netbox/utilities/templates/buttons/export.html:28
+msgid "Add export template"
+msgstr "Přidat šablonu exportu"
+
+#: netbox/utilities/templates/buttons/import.html:4
+msgid "Import"
+msgstr "Importovat"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:39
+msgid "Copy to clipboard"
+msgstr "Kopírovat do schránky"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:55
+msgid "This field is required"
+msgstr "Toto pole je povinné"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:68
+msgid "Set Null"
+msgstr "Nastavit Null"
+
+#: netbox/utilities/templates/helpers/applied_filters.html:11
+msgid "Clear all"
+msgstr "Vymazat vše"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:8
+msgid "Table Configuration"
+msgstr "Konfigurace tabulky"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:31
+msgid "Move Up"
+msgstr "Pohyb nahoru"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:34
+msgid "Move Down"
+msgstr "Přesuňte se dolů"
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search…"
+msgstr "Hledat..."
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search NetBox"
+msgstr "Hledat NetBox"
+
+#: netbox/utilities/templates/widgets/apiselect.html:7
+msgid "Open selector"
+msgstr "Otevřít selektor"
+
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Žádné přiřazení"
+
+#: netbox/utilities/templates/widgets/markdown_input.html:6
+msgid "Write"
+msgstr "Napsat"
+
+#: netbox/utilities/testing/views.py:633
+msgid "The test must define csv_update_data."
+msgstr "Test musí definovat csv_update_data."
+
+#: netbox/utilities/validators.py:65
+#, python-brace-format
+msgid "{value} is not a valid regular expression."
+msgstr "{value} Není platným regulárním výrazem."
+
+#: netbox/utilities/views.py:45
+#, python-brace-format
+msgid "{self.__class__.__name__} must implement get_required_permission()"
+msgstr ""
+"{self.__class__.__name__} musí implementovat get_required_permissions ()"
+
+#: netbox/utilities/views.py:81
+#, python-brace-format
+msgid "{class_name} must implement get_required_permission()"
+msgstr "{class_name} musí implementovat get_required_permissions ()"
+
+#: netbox/utilities/views.py:105
+#, python-brace-format
+msgid ""
+"{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only"
+" be used on views which define a base queryset"
+msgstr ""
+"{class_name} nemá definovanou sadu dotazů. ObjectPermissionRequiredMixin lze"
+" použít pouze v pohledech, které definují základní sadu dotazů"
+
+#: netbox/virtualization/filtersets.py:79
+msgid "Parent group (ID)"
+msgstr "Nadřazená skupina (ID)"
+
+#: netbox/virtualization/filtersets.py:85
+msgid "Parent group (slug)"
+msgstr "Rodičovská skupina (slimák)"
+
+#: netbox/virtualization/filtersets.py:89
+#: netbox/virtualization/filtersets.py:141
+msgid "Cluster type (ID)"
+msgstr "Typ clusteru (ID)"
+
+#: netbox/virtualization/filtersets.py:151
+#: netbox/virtualization/filtersets.py:267
+msgid "Cluster (ID)"
+msgstr "Klastr (ID)"
+
+#: netbox/virtualization/forms/bulk_edit.py:166
+#: netbox/virtualization/models/virtualmachines.py:115
+msgid "vCPUs"
+msgstr "VCPU"
+
+#: netbox/virtualization/forms/bulk_edit.py:170
+msgid "Memory (MB)"
+msgstr "Paměť (MB)"
+
+#: netbox/virtualization/forms/bulk_edit.py:174
+msgid "Disk (GB)"
+msgstr "Disk (GB)"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:247
+msgid "Size (GB)"
+msgstr "Velikost (GB)"
+
+#: netbox/virtualization/forms/bulk_import.py:44
+msgid "Type of cluster"
+msgstr "Typ clusteru"
+
+#: netbox/virtualization/forms/bulk_import.py:51
+msgid "Assigned cluster group"
+msgstr "Přiřazená skupina clusteru"
+
+#: netbox/virtualization/forms/bulk_import.py:96
+msgid "Assigned cluster"
+msgstr "Přiřazený cluster"
+
+#: netbox/virtualization/forms/bulk_import.py:103
+msgid "Assigned device within cluster"
+msgstr "Přiřazené zařízení v rámci clusteru"
+
+#: netbox/virtualization/forms/model_forms.py:153
+#, python-brace-format
+msgid ""
+"{device} belongs to a different site ({device_site}) than the cluster "
+"({cluster_site})"
+msgstr ""
+"{device} patří k jinému webu ({device_site}) než cluster ({cluster_site})"
+
+#: netbox/virtualization/forms/model_forms.py:192
+msgid "Optionally pin this VM to a specific host device within the cluster"
+msgstr ""
+"Volitelně připojte tento virtuální počítač ke konkrétnímu hostitelskému "
+"zařízení v rámci clusteru"
+
+#: netbox/virtualization/forms/model_forms.py:221
+msgid "Site/Cluster"
+msgstr "Lokalita/Klastr"
+
+#: netbox/virtualization/forms/model_forms.py:244
+msgid "Disk size is managed via the attachment of virtual disks."
+msgstr "Velikost disku je spravována připojením virtuálních disků."
+
+#: netbox/virtualization/forms/model_forms.py:372
+msgid "Disk"
+msgstr "Disk"
+
+#: netbox/virtualization/models/clusters.py:25
+msgid "cluster type"
+msgstr "typ clusteru"
+
+#: netbox/virtualization/models/clusters.py:26
+msgid "cluster types"
+msgstr "typy clusterů"
+
+#: netbox/virtualization/models/clusters.py:45
+msgid "cluster group"
+msgstr "klastrová skupina"
+
+#: netbox/virtualization/models/clusters.py:46
+msgid "cluster groups"
+msgstr "klastrové skupiny"
+
+#: netbox/virtualization/models/clusters.py:121
+msgid "cluster"
+msgstr "shluk"
+
+#: netbox/virtualization/models/clusters.py:122
+msgid "clusters"
+msgstr "shluky"
+
+#: netbox/virtualization/models/clusters.py:141
+#, python-brace-format
+msgid ""
+"{count} devices are assigned as hosts for this cluster but are not in site "
+"{site}"
+msgstr ""
+"{count} zařízení jsou přiřazena jako hostitelé pro tento cluster, ale nejsou"
+" na webu {site}"
+
+#: netbox/virtualization/models/virtualmachines.py:123
+msgid "memory (MB)"
+msgstr "Paměť (MB)"
+
+#: netbox/virtualization/models/virtualmachines.py:128
+msgid "disk (GB)"
+msgstr "disk (GB)"
+
+#: netbox/virtualization/models/virtualmachines.py:161
+msgid "Virtual machine name must be unique per cluster."
+msgstr "Název virtuálního počítače musí být jedinečný pro každý cluster."
+
+#: netbox/virtualization/models/virtualmachines.py:164
+msgid "virtual machine"
+msgstr "virtuální stroj"
+
+#: netbox/virtualization/models/virtualmachines.py:165
+msgid "virtual machines"
+msgstr "virtuální stroje"
+
+#: netbox/virtualization/models/virtualmachines.py:179
+msgid "A virtual machine must be assigned to a site and/or cluster."
+msgstr "Virtuální počítač musí být přiřazen k webu a/nebo clusteru."
+
+#: netbox/virtualization/models/virtualmachines.py:186
+#, python-brace-format
+msgid ""
+"The selected cluster ({cluster}) is not assigned to this site ({site})."
+msgstr "Vybraný cluster ({cluster}) není přiřazen k tomuto webu ({site})."
+
+#: netbox/virtualization/models/virtualmachines.py:193
+msgid "Must specify a cluster when assigning a host device."
+msgstr "Při přiřazování hostitelského zařízení je nutné zadat cluster."
+
+#: netbox/virtualization/models/virtualmachines.py:198
+#, python-brace-format
+msgid ""
+"The selected device ({device}) is not assigned to this cluster ({cluster})."
+msgstr ""
+"Vybrané zařízení ({device}) není přiřazen k tomuto clusteru ({cluster})."
+
+#: netbox/virtualization/models/virtualmachines.py:210
+#, python-brace-format
+msgid ""
+"The specified disk size ({size}) must match the aggregate size of assigned "
+"virtual disks ({total_size})."
+msgstr ""
+"Zadaná velikost disku ({size}) musí odpovídat souhrnné velikosti přiřazených"
+" virtuálních disků ({total_size})."
+
+#: netbox/virtualization/models/virtualmachines.py:224
+#, python-brace-format
+msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)"
+msgstr "Musí to být IPV{family} adresa. ({ip} je IPV{version} adresa.)"
+
+#: netbox/virtualization/models/virtualmachines.py:233
+#, python-brace-format
+msgid "The specified IP address ({ip}) is not assigned to this VM."
+msgstr "Zadaná adresa IP ({ip}) není přiřazen k tomuto virtuálnímu počítači."
+
+#: netbox/virtualization/models/virtualmachines.py:391
+#, python-brace-format
+msgid ""
+"The selected parent interface ({parent}) belongs to a different virtual "
+"machine ({virtual_machine})."
+msgstr ""
+"Vybrané nadřazené rozhraní ({parent}) patří k jinému virtuálnímu počítači "
+"({virtual_machine})."
+
+#: netbox/virtualization/models/virtualmachines.py:406
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({bridge}) belongs to a different virtual "
+"machine ({virtual_machine})."
+msgstr ""
+"Vybrané rozhraní můstku ({bridge}) patří k jinému virtuálnímu počítači "
+"({virtual_machine})."
+
+#: netbox/virtualization/models/virtualmachines.py:417
+#, python-brace-format
+msgid ""
+"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
+"interface's parent virtual machine, or it must be global."
+msgstr ""
+"Neznačená VLAN ({untagged_vlan}) musí patřit ke stejnému webu jako nadřazený"
+" virtuální stroj rozhraní, nebo musí být globální."
+
+#: netbox/virtualization/models/virtualmachines.py:429
+msgid "size (GB)"
+msgstr "velikost (GB)"
+
+#: netbox/virtualization/models/virtualmachines.py:433
+msgid "virtual disk"
+msgstr "virtuální disk"
+
+#: netbox/virtualization/models/virtualmachines.py:434
+msgid "virtual disks"
+msgstr "virtuální disky"
+
+#: netbox/vpn/choices.py:31
+msgid "IPsec - Transport"
+msgstr "IPsec - Přeprava"
+
+#: netbox/vpn/choices.py:32
+msgid "IPsec - Tunnel"
+msgstr "IPsec - Tunel"
+
+#: netbox/vpn/choices.py:33
+msgid "IP-in-IP"
+msgstr "IP v IP"
+
+#: netbox/vpn/choices.py:34
+msgid "GRE"
+msgstr "GREE"
+
+#: netbox/vpn/choices.py:56
+msgid "Hub"
+msgstr "Rozbočovač"
+
+#: netbox/vpn/choices.py:57
+msgid "Spoke"
+msgstr "Mluvil"
+
+#: netbox/vpn/choices.py:80
+msgid "Aggressive"
+msgstr "Agresivní"
+
+#: netbox/vpn/choices.py:81
+msgid "Main"
+msgstr "Hlavní"
+
+#: netbox/vpn/choices.py:92
+msgid "Pre-shared keys"
+msgstr "Předsdílené klíče"
+
+#: netbox/vpn/choices.py:93
+msgid "Certificates"
+msgstr "Certifikáty"
+
+#: netbox/vpn/choices.py:94
+msgid "RSA signatures"
+msgstr "Podpisy RSA"
+
+#: netbox/vpn/choices.py:95
+msgid "DSA signatures"
+msgstr "Podpisy DSA"
+
+#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179
+#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181
+#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183
+#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185
+#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187
+#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189
+#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191
+#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193
+#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195
+#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197
+#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199
+#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201
+#, python-brace-format
+msgid "Group {n}"
+msgstr "Skupina {n}"
+
+#: netbox/vpn/choices.py:241
+msgid "Ethernet Private LAN"
+msgstr "Ethernetová soukromá síť LAN"
+
+#: netbox/vpn/choices.py:242
+msgid "Ethernet Virtual Private LAN"
+msgstr "Ethernetová virtuální privátní síť LAN"
+
+#: netbox/vpn/choices.py:245
+msgid "Ethernet Private Tree"
+msgstr "Ethernetový soukromý strom"
+
+#: netbox/vpn/choices.py:246
+msgid "Ethernet Virtual Private Tree"
+msgstr "Virtuální privátní strom Ethernetu"
+
+#: netbox/vpn/filtersets.py:41
+msgid "Tunnel group (ID)"
+msgstr "Skupina tunelů (ID)"
+
+#: netbox/vpn/filtersets.py:47
+msgid "Tunnel group (slug)"
+msgstr "Skupina tunelů (slimák)"
+
+#: netbox/vpn/filtersets.py:54
+msgid "IPSec profile (ID)"
+msgstr "Profil IPsec (ID)"
+
+#: netbox/vpn/filtersets.py:60
+msgid "IPSec profile (name)"
+msgstr "Profil IPsec (název)"
+
+#: netbox/vpn/filtersets.py:81
+msgid "Tunnel (ID)"
+msgstr "Tunel (ID)"
+
+#: netbox/vpn/filtersets.py:87
+msgid "Tunnel (name)"
+msgstr "Tunel (název)"
+
+#: netbox/vpn/filtersets.py:118
+msgid "Outside IP (ID)"
+msgstr "Vnější IP (ID)"
+
+#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153
+#: netbox/vpn/filtersets.py:282
+msgid "IKE policy (ID)"
+msgstr "Zásady IKE (ID)"
+
+#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159
+#: netbox/vpn/filtersets.py:288
+msgid "IKE policy (name)"
+msgstr "Zásady IKE (název)"
+
+#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292
+msgid "IPSec policy (ID)"
+msgstr "Zásady IPsec (ID)"
+
+#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298
+msgid "IPSec policy (name)"
+msgstr "Zásada IPsec (název)"
+
+#: netbox/vpn/filtersets.py:367
+msgid "L2VPN (slug)"
+msgstr "L2VPN (slimák)"
+
+#: netbox/vpn/filtersets.py:431
+msgid "VM Interface (ID)"
+msgstr "Rozhraní virtuálního počítače (ID)"
+
+#: netbox/vpn/filtersets.py:437
+msgid "VLAN (name)"
+msgstr "VLAN (název)"
+
+#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42
+#: netbox/vpn/forms/filtersets.py:54
+msgid "Tunnel group"
+msgstr "Skupina tunelů"
+
+#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47
+msgid "SA lifetime"
+msgstr "Životnost SA"
+
+#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79
+#: netbox/wireless/forms/bulk_edit.py:126
+#: netbox/wireless/forms/filtersets.py:64
+#: netbox/wireless/forms/filtersets.py:98
+msgid "Pre-shared key"
+msgstr "Předsdílený klíč"
+
+#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239
+#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370
+#: netbox/vpn/models/crypto.py:104
+msgid "IKE policy"
+msgstr "Zásady IKE"
+
+#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244
+#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374
+#: netbox/vpn/models/crypto.py:209
+msgid "IPSec policy"
+msgstr "Zásady IPsec"
+
+#: netbox/vpn/forms/bulk_import.py:50
+msgid "Tunnel encapsulation"
+msgstr "Zapouzdření tunelu"
+
+#: netbox/vpn/forms/bulk_import.py:83
+msgid "Operational role"
+msgstr "Provozní role"
+
+#: netbox/vpn/forms/bulk_import.py:90
+msgid "Parent device of assigned interface"
+msgstr "Nadřazené zařízení přiřazeného rozhraní"
+
+#: netbox/vpn/forms/bulk_import.py:97
+msgid "Parent VM of assigned interface"
+msgstr "Nadřazený VM přiřazeného rozhraní"
+
+#: netbox/vpn/forms/bulk_import.py:104
+msgid "Device or virtual machine interface"
+msgstr "Rozhraní zařízení nebo virtuálního stroje"
+
+#: netbox/vpn/forms/bulk_import.py:183
+msgid "IKE proposal(s)"
+msgstr "Návrhy IKE"
+
+#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197
+msgid "Diffie-Hellman group for Perfect Forward Secrecy"
+msgstr "Skupina Diffie-Hellman pro Perfect Forward Secrecy"
+
+#: netbox/vpn/forms/bulk_import.py:222
+msgid "IPSec proposal(s)"
+msgstr "Návrhy IPsec"
+
+#: netbox/vpn/forms/bulk_import.py:236
+msgid "IPSec protocol"
+msgstr "Protokol IPsec"
+
+#: netbox/vpn/forms/bulk_import.py:266
+msgid "L2VPN type"
+msgstr "Typ L2VPN"
+
+#: netbox/vpn/forms/bulk_import.py:287
+msgid "Parent device (for interface)"
+msgstr "Rodičovské zařízení (pro rozhraní)"
+
+#: netbox/vpn/forms/bulk_import.py:294
+msgid "Parent virtual machine (for interface)"
+msgstr "Nadřazený virtuální stroj (pro rozhraní)"
+
+#: netbox/vpn/forms/bulk_import.py:301
+msgid "Assigned interface (device or VM)"
+msgstr "Přiřazené rozhraní (zařízení nebo VM)"
+
+#: netbox/vpn/forms/bulk_import.py:334
+msgid "Cannot import device and VM interface terminations simultaneously."
+msgstr ""
+"Nelze importovat zakončení rozhraní zařízení a virtuálního počítače "
+"současně."
+
+#: netbox/vpn/forms/bulk_import.py:336
+msgid "Each termination must specify either an interface or a VLAN."
+msgstr "Každé ukončení musí specifikovat rozhraní nebo VLAN."
+
+#: netbox/vpn/forms/bulk_import.py:338
+msgid "Cannot assign both an interface and a VLAN."
+msgstr "Nelze přiřadit rozhraní i VLAN."
+
+#: netbox/vpn/forms/filtersets.py:130
+msgid "IKE version"
+msgstr "IKE verze"
+
+#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175
+#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334
+msgid "Proposal"
+msgstr "Návrh"
+
+#: netbox/vpn/forms/filtersets.py:251
+msgid "Assigned Object Type"
+msgstr "Typ přiřazeného objektu"
+
+#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130
+#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91
+msgid "Tunnel interface"
+msgstr "Rozhraní tunelu"
+
+#: netbox/vpn/forms/model_forms.py:150
+msgid "First Termination"
+msgstr "První ukončení"
+
+#: netbox/vpn/forms/model_forms.py:153
+msgid "Second Termination"
+msgstr "Druhé ukončení"
+
+#: netbox/vpn/forms/model_forms.py:197
+msgid "This parameter is required when defining a termination."
+msgstr "Tento parametr je vyžadován při definování ukončení."
+
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356
+msgid "Policy"
+msgstr "Politika"
+
+#: netbox/vpn/forms/model_forms.py:487
+msgid "A termination must specify an interface or VLAN."
+msgstr "Ukončení musí specifikovat rozhraní nebo VLAN."
+
+#: netbox/vpn/forms/model_forms.py:489
+msgid ""
+"A termination can only have one terminating object (an interface or VLAN)."
+msgstr "Ukončení může mít pouze jeden ukončující objekt (rozhraní nebo VLAN)."
+
+#: netbox/vpn/models/crypto.py:33
+msgid "encryption algorithm"
+msgstr "šifrovací algoritmus"
+
+#: netbox/vpn/models/crypto.py:37
+msgid "authentication algorithm"
+msgstr "ověřovací algoritmus"
+
+#: netbox/vpn/models/crypto.py:44
+msgid "Diffie-Hellman group ID"
+msgstr "ID skupiny Diffie-Hellman"
+
+#: netbox/vpn/models/crypto.py:50
+msgid "Security association lifetime (in seconds)"
+msgstr "Životnost asociace zabezpečení (v sekundách)"
+
+#: netbox/vpn/models/crypto.py:59
+msgid "IKE proposal"
+msgstr "Návrh IKE"
+
+#: netbox/vpn/models/crypto.py:60
+msgid "IKE proposals"
+msgstr "Návrhy IKE"
+
+#: netbox/vpn/models/crypto.py:76
+msgid "version"
+msgstr "verze"
+
+#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190
+msgid "proposals"
+msgstr "návrhy"
+
+#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38
+msgid "pre-shared key"
+msgstr "předsdílený klíč"
+
+#: netbox/vpn/models/crypto.py:105
+msgid "IKE policies"
+msgstr "Zásady IKE"
+
+#: netbox/vpn/models/crypto.py:118
+msgid "Mode is required for selected IKE version"
+msgstr "Režim je vyžadován pro vybranou verzi IKE"
+
+#: netbox/vpn/models/crypto.py:122
+msgid "Mode cannot be used for selected IKE version"
+msgstr "Režim nelze použít pro vybranou verzi IKE"
+
+#: netbox/vpn/models/crypto.py:136
+msgid "encryption"
+msgstr "šifrování"
+
+#: netbox/vpn/models/crypto.py:141
+msgid "authentication"
+msgstr "autentizace"
+
+#: netbox/vpn/models/crypto.py:149
+msgid "Security association lifetime (seconds)"
+msgstr "Životnost asociace zabezpečení (v sekundách)"
+
+#: netbox/vpn/models/crypto.py:155
+msgid "Security association lifetime (in kilobytes)"
+msgstr "Životnost asociace zabezpečení (v kilobajtech)"
+
+#: netbox/vpn/models/crypto.py:164
+msgid "IPSec proposal"
+msgstr "Návrh protokolu IPsec"
+
+#: netbox/vpn/models/crypto.py:165
+msgid "IPSec proposals"
+msgstr "Návrhy IPsec"
+
+#: netbox/vpn/models/crypto.py:178
+msgid "Encryption and/or authentication algorithm must be defined"
+msgstr "Musí být definován šifrovací a/nebo ověřovací algoritmus"
+
+#: netbox/vpn/models/crypto.py:210
+msgid "IPSec policies"
+msgstr "Zásady protokolu IPsec"
+
+#: netbox/vpn/models/crypto.py:251
+msgid "IPSec profiles"
+msgstr "Profily IPsec"
+
+#: netbox/vpn/models/l2vpn.py:116
+msgid "L2VPN termination"
+msgstr "Ukončení L2VPN"
+
+#: netbox/vpn/models/l2vpn.py:117
+msgid "L2VPN terminations"
+msgstr "Ukončení L2VPN"
+
+#: netbox/vpn/models/l2vpn.py:135
+#, python-brace-format
+msgid "L2VPN Termination already assigned ({assigned_object})"
+msgstr "Ukončení L2VPN je již přiřazeno ({assigned_object})"
+
+#: netbox/vpn/models/l2vpn.py:147
+#, python-brace-format
+msgid ""
+"{l2vpn_type} L2VPNs cannot have more than two terminations; found "
+"{terminations_count} already defined."
+msgstr ""
+"{l2vpn_type} L2VPN nemohou mít více než dvě zakončení; nalezeno "
+"{terminations_count} již definované."
+
+#: netbox/vpn/models/tunnels.py:26
+msgid "tunnel group"
+msgstr "tunelová skupina"
+
+#: netbox/vpn/models/tunnels.py:27
+msgid "tunnel groups"
+msgstr "tunelové skupiny"
+
+#: netbox/vpn/models/tunnels.py:53
+msgid "encapsulation"
+msgstr "zapouzdření"
+
+#: netbox/vpn/models/tunnels.py:72
+msgid "tunnel ID"
+msgstr "ID tunelu"
+
+#: netbox/vpn/models/tunnels.py:94
+msgid "tunnel"
+msgstr "tunel"
+
+#: netbox/vpn/models/tunnels.py:95
+msgid "tunnels"
+msgstr "tunely"
+
+#: netbox/vpn/models/tunnels.py:153
+msgid "An object may be terminated to only one tunnel at a time."
+msgstr "Objekt může být ukončen pouze v jednom tunelu najednou."
+
+#: netbox/vpn/models/tunnels.py:156
+msgid "tunnel termination"
+msgstr "zakončení tunelu"
+
+#: netbox/vpn/models/tunnels.py:157
+msgid "tunnel terminations"
+msgstr "zakončení tunelu"
+
+#: netbox/vpn/models/tunnels.py:174
+#, python-brace-format
+msgid "{name} is already attached to a tunnel ({tunnel})."
+msgstr "{name} je již připojen k tunelu ({tunnel})."
+
+#: netbox/vpn/tables/crypto.py:22
+msgid "Authentication Method"
+msgstr "Metoda ověřování"
+
+#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97
+msgid "Encryption Algorithm"
+msgstr "Šifrovací algoritmus"
+
+#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100
+msgid "Authentication Algorithm"
+msgstr "Algoritmus ověřování"
+
+#: netbox/vpn/tables/crypto.py:34
+msgid "SA Lifetime"
+msgstr "Životnost SA"
+
+#: netbox/vpn/tables/crypto.py:71
+msgid "Pre-shared Key"
+msgstr "Předsdílený klíč"
+
+#: netbox/vpn/tables/crypto.py:103
+msgid "SA Lifetime (Seconds)"
+msgstr "Životnost SA (sekundy)"
+
+#: netbox/vpn/tables/crypto.py:106
+msgid "SA Lifetime (KB)"
+msgstr "Životnost SA (KB)"
+
+#: netbox/vpn/tables/l2vpn.py:69
+msgid "Object Parent"
+msgstr "Nadřazený objekt"
+
+#: netbox/vpn/tables/l2vpn.py:74
+msgid "Object Site"
+msgstr "Objektová lokalita"
+
+#: netbox/wireless/choices.py:11
+msgid "Access point"
+msgstr "Přístupový bod"
+
+#: netbox/wireless/choices.py:12
+msgid "Station"
+msgstr "Stanice"
+
+#: netbox/wireless/choices.py:467
+msgid "Open"
+msgstr "Otevřeno"
+
+#: netbox/wireless/choices.py:469
+msgid "WPA Personal (PSK)"
+msgstr "Osobní WPA (PSK)"
+
+#: netbox/wireless/choices.py:470
+msgid "WPA Enterprise"
+msgstr "Podnik WPA"
+
+#: netbox/wireless/forms/bulk_edit.py:73
+#: netbox/wireless/forms/bulk_edit.py:120
+#: netbox/wireless/forms/bulk_import.py:68
+#: netbox/wireless/forms/bulk_import.py:71
+#: netbox/wireless/forms/bulk_import.py:110
+#: netbox/wireless/forms/bulk_import.py:113
+#: netbox/wireless/forms/filtersets.py:59
+#: netbox/wireless/forms/filtersets.py:93
+msgid "Authentication cipher"
+msgstr "Ověřovací šifra"
+
+#: netbox/wireless/forms/bulk_import.py:52
+msgid "Bridged VLAN"
+msgstr "Přemostěná VLAN"
+
+#: netbox/wireless/forms/bulk_import.py:89
+#: netbox/wireless/tables/wirelesslink.py:27
+msgid "Interface A"
+msgstr "Rozhraní A"
+
+#: netbox/wireless/forms/bulk_import.py:93
+#: netbox/wireless/tables/wirelesslink.py:36
+msgid "Interface B"
+msgstr "Rozhraní B"
+
+#: netbox/wireless/forms/model_forms.py:161
+msgid "Side B"
+msgstr "Strana B"
+
+#: netbox/wireless/models.py:30
+msgid "authentication cipher"
+msgstr "ověřovací šifra"
+
+#: netbox/wireless/models.py:68
+msgid "wireless LAN group"
+msgstr "skupina bezdrátové sítě LAN"
+
+#: netbox/wireless/models.py:69
+msgid "wireless LAN groups"
+msgstr "skupiny bezdrátové sítě LAN"
+
+#: netbox/wireless/models.py:115
+msgid "wireless LAN"
+msgstr "bezdrátová síť LAN"
+
+#: netbox/wireless/models.py:143
+msgid "interface A"
+msgstr "rozhraní A"
+
+#: netbox/wireless/models.py:150
+msgid "interface B"
+msgstr "rozhraní B"
+
+#: netbox/wireless/models.py:198
+msgid "wireless link"
+msgstr "bezdrátové spojení"
+
+#: netbox/wireless/models.py:199
+msgid "wireless links"
+msgstr "bezdrátové spoje"
+
+#: netbox/wireless/models.py:216 netbox/wireless/models.py:222
+#, python-brace-format
+msgid "{type} is not a wireless interface."
+msgstr "{type} není bezdrátové rozhraní."
+
+#: netbox/wireless/utils.py:16
+#, python-brace-format
+msgid "Invalid channel value: {channel}"
+msgstr "Neplatná hodnota kanálu: {channel}"
+
+#: netbox/wireless/utils.py:26
+#, python-brace-format
+msgid "Invalid channel attribute: {name}"
+msgstr "Neplatný atribut kanálu: {name}"
diff --git a/netbox/translations/da/LC_MESSAGES/django.po b/netbox/translations/da/LC_MESSAGES/django.po
new file mode 100644
index 0000000000..0dc2c4700a
--- /dev/null
+++ b/netbox/translations/da/LC_MESSAGES/django.po
@@ -0,0 +1,15310 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Jeremy Stretch, 2024
+# Jeff Gehlbach, 2024
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2024-07-11 05:01+0000\n"
+"PO-Revision-Date: 2023-10-30 17:48+0000\n"
+"Last-Translator: Jeff Gehlbach, 2024\n"
+"Language-Team: Danish (https://app.transifex.com/netbox-community/teams/178115/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
+#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
+#: netbox/users/forms/model_forms.py:113
+msgid "Key"
+msgstr "Nøgle"
+
+#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133
+msgid "Write Enabled"
+msgstr "Skriv aktiveret"
+
+#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
+#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
+#: netbox/extras/tables/tables.py:500 netbox/templates/account/token.html:43
+#: netbox/templates/core/configrevision.html:26
+#: netbox/templates/core/configrevision_restore.html:12
+#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/rq_task.html:73
+#: netbox/templates/core/rq_worker.html:14
+#: netbox/templates/extras/htmx/script_result.html:12
+#: netbox/templates/extras/journalentry.html:22
+#: netbox/templates/generic/object.html:58
+#: netbox/templates/users/token.html:35
+msgid "Created"
+msgstr "Oprettet"
+
+#: netbox/account/tables.py:39 netbox/templates/account/token.html:47
+#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117
+#: netbox/users/forms/filtersets.py:137
+msgid "Expires"
+msgstr "Udløber"
+
+#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142
+msgid "Last Used"
+msgstr "Sidst brugt"
+
+#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
+#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
+#: netbox/users/forms/model_forms.py:125
+msgid "Allowed IPs"
+msgstr "Tilladte IP'er"
+
+#: netbox/account/views.py:214
+msgid "Your preferences have been updated."
+msgstr "Dine præferencer er blevet opdateret."
+
+#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
+#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174
+#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585
+#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
+#: netbox/vpn/choices.py:18
+msgid "Planned"
+msgstr "Planlagt"
+
+#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290
+msgid "Provisioning"
+msgstr "Tilvejebringelse"
+
+#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
+#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
+#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
+#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
+#: netbox/extras/tables/tables.py:386 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
+#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
+#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44
+#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25
+msgid "Active"
+msgstr "Aktiv"
+
+#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172
+#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24
+#: netbox/virtualization/choices.py:43
+msgid "Offline"
+msgstr "Offline"
+
+#: netbox/circuits/choices.py:25
+msgid "Deprovisioning"
+msgstr "Fjernelse af klargøring"
+
+#: netbox/circuits/choices.py:26
+msgid "Decommissioned"
+msgstr "Nedlagt"
+
+#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196
+#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151
+#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297
+#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969
+#: netbox/dcim/filtersets.py:1316 netbox/dcim/filtersets.py:1843
+#: netbox/dcim/filtersets.py:2086 netbox/dcim/filtersets.py:2144
+#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945
+#: netbox/virtualization/filtersets.py:45
+#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377
+msgid "Region (ID)"
+msgstr "Område (ID)"
+
+#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203
+#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157
+#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304
+#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976
+#: netbox/dcim/filtersets.py:1323 netbox/dcim/filtersets.py:1850
+#: netbox/dcim/filtersets.py:2093 netbox/dcim/filtersets.py:2151
+#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346
+#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52
+#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372
+msgid "Region (slug)"
+msgstr "Region (snegle)"
+
+#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209
+#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224
+#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419
+#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1329
+#: netbox/dcim/filtersets.py:1856 netbox/dcim/filtersets.py:2099
+#: netbox/dcim/filtersets.py:2157 netbox/ipam/filtersets.py:352
+#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58
+#: netbox/virtualization/filtersets.py:186
+msgid "Site group (ID)"
+msgstr "Webstedsgruppe (ID)"
+
+#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216
+#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231
+#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426
+#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1336
+#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2106
+#: netbox/dcim/filtersets.py:2164 netbox/extras/filtersets.py:467
+#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965
+#: netbox/virtualization/filtersets.py:65
+#: netbox/virtualization/filtersets.py:193
+msgid "Site group (slug)"
+msgstr "Webstedsgruppe (snegle)"
+
+#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186
+#: netbox/circuits/forms/bulk_edit.py:214
+#: netbox/circuits/forms/bulk_import.py:123
+#: netbox/circuits/forms/filtersets.py:49
+#: netbox/circuits/forms/filtersets.py:169
+#: netbox/circuits/forms/filtersets.py:207
+#: netbox/circuits/forms/model_forms.py:136
+#: netbox/circuits/forms/model_forms.py:152
+#: netbox/circuits/tables/circuits.py:107 netbox/dcim/forms/bulk_edit.py:167
+#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575
+#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130
+#: netbox/dcim/forms/bulk_import.py:181 netbox/dcim/forms/bulk_import.py:254
+#: netbox/dcim/forms/bulk_import.py:479 netbox/dcim/forms/bulk_import.py:1250
+#: netbox/dcim/forms/bulk_import.py:1278 netbox/dcim/forms/filtersets.py:86
+#: netbox/dcim/forms/filtersets.py:219 netbox/dcim/forms/filtersets.py:266
+#: netbox/dcim/forms/filtersets.py:375 netbox/dcim/forms/filtersets.py:684
+#: netbox/dcim/forms/filtersets.py:928 netbox/dcim/forms/filtersets.py:952
+#: netbox/dcim/forms/filtersets.py:1042 netbox/dcim/forms/filtersets.py:1080
+#: netbox/dcim/forms/filtersets.py:1488 netbox/dcim/forms/filtersets.py:1512
+#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
+#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
+#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150
+#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
+#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
+#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
+#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270
+#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522
+#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
+#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
+#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
+#: netbox/templates/dcim/device.html:22
+#: netbox/templates/dcim/inc/cable_termination.html:8
+#: netbox/templates/dcim/inc/cable_termination.html:33
+#: netbox/templates/dcim/location.html:37
+#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22
+#: netbox/templates/dcim/rackreservation.html:28
+#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56
+#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40
+#: netbox/templates/virtualization/cluster.html:42
+#: netbox/templates/virtualization/virtualmachine.html:91
+#: netbox/virtualization/forms/bulk_edit.py:91
+#: netbox/virtualization/forms/bulk_edit.py:109
+#: netbox/virtualization/forms/bulk_edit.py:124
+#: netbox/virtualization/forms/bulk_import.py:59
+#: netbox/virtualization/forms/bulk_import.py:85
+#: netbox/virtualization/forms/filtersets.py:79
+#: netbox/virtualization/forms/filtersets.py:148
+#: netbox/virtualization/forms/model_forms.py:71
+#: netbox/virtualization/forms/model_forms.py:104
+#: netbox/virtualization/forms/model_forms.py:171
+#: netbox/virtualization/tables/clusters.py:77
+#: netbox/virtualization/tables/virtualmachines.py:62
+#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76
+#: netbox/wireless/forms/model_forms.py:118
+msgid "Site"
+msgstr "Websted"
+
+#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227
+#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241
+#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400
+#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238
+#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975
+#: netbox/virtualization/filtersets.py:75
+#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382
+msgid "Site (slug)"
+msgstr "Websted (slug)"
+
+#: netbox/circuits/filtersets.py:65
+msgid "ASN (ID)"
+msgstr "ASN (ID)"
+
+#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29
+#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108
+#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41
+#: netbox/templates/ipam/asn.html:20
+msgid "ASN"
+msgstr "ASN"
+
+#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120
+#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281
+#: netbox/ipam/filtersets.py:243
+msgid "Provider (ID)"
+msgstr "Udbyder (ID)"
+
+#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126
+#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287
+#: netbox/ipam/filtersets.py:249
+msgid "Provider (slug)"
+msgstr "Udbyder (slug)"
+
+#: netbox/circuits/filtersets.py:165
+msgid "Provider account (ID)"
+msgstr "Udbyderkonto (ID)"
+
+#: netbox/circuits/filtersets.py:171
+msgid "Provider account (account)"
+msgstr "Udbyderkonto (konto)"
+
+#: netbox/circuits/filtersets.py:176
+msgid "Provider network (ID)"
+msgstr "Udbydernetværk (ID)"
+
+#: netbox/circuits/filtersets.py:180
+msgid "Circuit type (ID)"
+msgstr "Kredsløbstype (ID)"
+
+#: netbox/circuits/filtersets.py:186
+msgid "Circuit type (slug)"
+msgstr "Kredsløbstype (slug)"
+
+#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266
+#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321
+#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993
+#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:1868
+#: netbox/dcim/filtersets.py:2110 netbox/dcim/filtersets.py:2169
+#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363
+#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69
+#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387
+msgid "Site (ID)"
+msgstr "Websted (ID)"
+
+#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235
+msgid "Termination A (ID)"
+msgstr "Opsigelse A (ID)"
+
+#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73
+#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693
+#: netbox/dcim/filtersets.py:1310 netbox/dcim/filtersets.py:2217
+#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63
+#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127
+#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204
+#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271
+#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390
+#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613
+#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696
+#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275
+#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165
+#: netbox/templates/htmx/object_selector.html:28
+#: netbox/templates/inc/filter_list.html:45
+#: netbox/templates/ipam/ipaddress_assign.html:29
+#: netbox/templates/search.html:7 netbox/templates/search.html:26
+#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23
+#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92
+#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104
+#: netbox/utilities/templates/navigation/menu.html:16
+msgid "Search"
+msgstr "Søg"
+
+#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170
+#: netbox/circuits/forms/bulk_import.py:114
+#: netbox/circuits/forms/filtersets.py:196
+#: netbox/circuits/forms/filtersets.py:212
+#: netbox/circuits/forms/model_forms.py:109
+#: netbox/circuits/forms/model_forms.py:131
+#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:71
+#: netbox/templates/circuits/circuit.html:15
+#: netbox/templates/circuits/circuittermination.html:19
+#: netbox/templates/dcim/inc/cable_termination.html:55
+#: netbox/templates/dcim/trace/circuit.html:4
+msgid "Circuit"
+msgstr "Kredsløb"
+
+#: netbox/circuits/filtersets.py:276
+msgid "ProviderNetwork (ID)"
+msgstr "Udbydernetværk (ID)"
+
+#: netbox/circuits/forms/bulk_edit.py:28
+#: netbox/circuits/forms/filtersets.py:54
+#: netbox/circuits/forms/model_forms.py:27
+#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127
+#: netbox/dcim/forms/filtersets.py:189 netbox/dcim/forms/model_forms.py:122
+#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:213
+#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162
+#: netbox/templates/circuits/provider.html:23
+msgid "ASNs"
+msgstr "ASN'er"
+
+#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54
+#: netbox/circuits/forms/bulk_edit.py:81
+#: netbox/circuits/forms/bulk_edit.py:102
+#: netbox/circuits/forms/bulk_edit.py:162
+#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28
+#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35
+#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91
+#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337
+#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388
+#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486
+#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540
+#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665
+#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740
+#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858
+#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946
+#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030
+#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102
+#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138
+#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575
+#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
+#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
+#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:59
+#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
+#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
+#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
+#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261
+#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353
+#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424
+#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585
+#: netbox/templates/account/token.html:35
+#: netbox/templates/circuits/circuit.html:59
+#: netbox/templates/circuits/circuittype.html:26
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:88
+#: netbox/templates/circuits/provider.html:33
+#: netbox/templates/circuits/providernetwork.html:32
+#: netbox/templates/core/datasource.html:54
+#: netbox/templates/dcim/cable.html:36
+#: netbox/templates/dcim/consoleport.html:44
+#: netbox/templates/dcim/consoleserverport.html:44
+#: netbox/templates/dcim/device.html:94
+#: netbox/templates/dcim/devicebay.html:32
+#: netbox/templates/dcim/devicerole.html:30
+#: netbox/templates/dcim/devicetype.html:33
+#: netbox/templates/dcim/frontport.html:58
+#: netbox/templates/dcim/interface.html:69
+#: netbox/templates/dcim/inventoryitem.html:60
+#: netbox/templates/dcim/inventoryitemrole.html:22
+#: netbox/templates/dcim/location.html:33
+#: netbox/templates/dcim/manufacturer.html:40
+#: netbox/templates/dcim/module.html:70
+#: netbox/templates/dcim/modulebay.html:38
+#: netbox/templates/dcim/moduletype.html:26
+#: netbox/templates/dcim/platform.html:33
+#: netbox/templates/dcim/powerfeed.html:40
+#: netbox/templates/dcim/poweroutlet.html:40
+#: netbox/templates/dcim/powerpanel.html:30
+#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51
+#: netbox/templates/dcim/rackreservation.html:62
+#: netbox/templates/dcim/rackrole.html:26
+#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33
+#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33
+#: netbox/templates/dcim/virtualchassis.html:31
+#: netbox/templates/extras/configcontext.html:21
+#: netbox/templates/extras/configtemplate.html:17
+#: netbox/templates/extras/customfield.html:34
+#: netbox/templates/extras/dashboard/widget_add.html:14
+#: netbox/templates/extras/eventrule.html:21
+#: netbox/templates/extras/exporttemplate.html:19
+#: netbox/templates/extras/savedfilter.html:17
+#: netbox/templates/extras/script_list.html:47
+#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
+#: netbox/templates/generic/bulk_import.html:120
+#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42
+#: netbox/templates/ipam/asnrange.html:38
+#: netbox/templates/ipam/fhrpgroup.html:34
+#: netbox/templates/ipam/ipaddress.html:55
+#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81
+#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26
+#: netbox/templates/ipam/routetarget.html:21
+#: netbox/templates/ipam/service.html:50
+#: netbox/templates/ipam/servicetemplate.html:27
+#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34
+#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67
+#: netbox/templates/tenancy/contactgroup.html:25
+#: netbox/templates/tenancy/contactrole.html:22
+#: netbox/templates/tenancy/tenant.html:24
+#: netbox/templates/tenancy/tenantgroup.html:33
+#: netbox/templates/users/group.html:21
+#: netbox/templates/users/objectpermission.html:21
+#: netbox/templates/users/token.html:27
+#: netbox/templates/virtualization/cluster.html:25
+#: netbox/templates/virtualization/clustergroup.html:26
+#: netbox/templates/virtualization/clustertype.html:26
+#: netbox/templates/virtualization/virtualdisk.html:39
+#: netbox/templates/virtualization/virtualmachine.html:31
+#: netbox/templates/virtualization/vminterface.html:51
+#: netbox/templates/vpn/ikepolicy.html:17
+#: netbox/templates/vpn/ikeproposal.html:17
+#: netbox/templates/vpn/ipsecpolicy.html:17
+#: netbox/templates/vpn/ipsecprofile.html:17
+#: netbox/templates/vpn/ipsecprofile.html:40
+#: netbox/templates/vpn/ipsecprofile.html:73
+#: netbox/templates/vpn/ipsecproposal.html:17
+#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33
+#: netbox/templates/vpn/tunnelgroup.html:30
+#: netbox/templates/wireless/wirelesslan.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:33
+#: netbox/templates/wireless/wirelesslink.html:34
+#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80
+#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64
+#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112
+#: netbox/virtualization/forms/bulk_edit.py:32
+#: netbox/virtualization/forms/bulk_edit.py:46
+#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:228
+#: netbox/virtualization/forms/bulk_edit.py:337
+#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64
+#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155
+#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215
+#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274
+#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82
+#: netbox/wireless/forms/bulk_edit.py:129
+msgid "Description"
+msgstr "Beskrivelse"
+
+#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71
+#: netbox/circuits/forms/bulk_edit.py:121
+#: netbox/circuits/forms/bulk_import.py:35
+#: netbox/circuits/forms/bulk_import.py:50
+#: netbox/circuits/forms/bulk_import.py:73
+#: netbox/circuits/forms/filtersets.py:68
+#: netbox/circuits/forms/filtersets.py:86
+#: netbox/circuits/forms/filtersets.py:114
+#: netbox/circuits/forms/filtersets.py:129
+#: netbox/circuits/forms/filtersets.py:197
+#: netbox/circuits/forms/filtersets.py:230
+#: netbox/circuits/forms/model_forms.py:45
+#: netbox/circuits/forms/model_forms.py:59
+#: netbox/circuits/forms/model_forms.py:91
+#: netbox/circuits/tables/circuits.py:56
+#: netbox/circuits/tables/circuits.py:102
+#: netbox/circuits/tables/providers.py:72
+#: netbox/circuits/tables/providers.py:103
+#: netbox/templates/circuits/circuit.html:18
+#: netbox/templates/circuits/circuittermination.html:25
+#: netbox/templates/circuits/provider.html:20
+#: netbox/templates/circuits/provideraccount.html:20
+#: netbox/templates/circuits/providernetwork.html:20
+#: netbox/templates/dcim/inc/cable_termination.html:51
+msgid "Provider"
+msgstr "Leverandør"
+
+#: netbox/circuits/forms/bulk_edit.py:78
+#: netbox/circuits/forms/filtersets.py:89
+#: netbox/templates/circuits/providernetwork.html:28
+msgid "Service ID"
+msgstr "Tjeneste-id"
+
+#: netbox/circuits/forms/bulk_edit.py:98
+#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205
+#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702
+#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
+#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
+#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
+#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744
+#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245
+#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:334
+#: netbox/templates/circuits/circuittype.html:30
+#: netbox/templates/dcim/cable.html:40
+#: netbox/templates/dcim/devicerole.html:34
+#: netbox/templates/dcim/frontport.html:40
+#: netbox/templates/dcim/inventoryitemrole.html:26
+#: netbox/templates/dcim/rackrole.html:30
+#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26
+msgid "Color"
+msgstr "Farve"
+
+#: netbox/circuits/forms/bulk_edit.py:116
+#: netbox/circuits/forms/bulk_import.py:86
+#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18
+#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20
+#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282
+#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819
+#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906
+#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971
+#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066
+#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:647 netbox/dcim/forms/bulk_import.py:673
+#: netbox/dcim/forms/bulk_import.py:699 netbox/dcim/forms/bulk_import.py:719
+#: netbox/dcim/forms/bulk_import.py:802 netbox/dcim/forms/bulk_import.py:896
+#: netbox/dcim/forms/bulk_import.py:938 netbox/dcim/forms/bulk_import.py:1152
+#: netbox/dcim/forms/bulk_import.py:1315 netbox/dcim/forms/filtersets.py:288
+#: netbox/dcim/forms/filtersets.py:886 netbox/dcim/forms/filtersets.py:985
+#: netbox/dcim/forms/filtersets.py:1106 netbox/dcim/forms/filtersets.py:1176
+#: netbox/dcim/forms/filtersets.py:1198 netbox/dcim/forms/filtersets.py:1220
+#: netbox/dcim/forms/filtersets.py:1237 netbox/dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/filtersets.py:1366 netbox/dcim/forms/filtersets.py:1387
+#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
+#: netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/object_import.py:113
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:284
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:474
+#: netbox/netbox/tables/tables.py:239
+#: netbox/templates/circuits/circuit.html:30
+#: netbox/templates/core/datasource.html:38
+#: netbox/templates/dcim/cable.html:15
+#: netbox/templates/dcim/consoleport.html:36
+#: netbox/templates/dcim/consoleserverport.html:36
+#: netbox/templates/dcim/frontport.html:36
+#: netbox/templates/dcim/interface.html:46
+#: netbox/templates/dcim/interface.html:169
+#: netbox/templates/dcim/interface.html:311
+#: netbox/templates/dcim/powerfeed.html:32
+#: netbox/templates/dcim/poweroutlet.html:36
+#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76
+#: netbox/templates/dcim/rearport.html:36
+#: netbox/templates/extras/eventrule.html:80
+#: netbox/templates/virtualization/cluster.html:17
+#: netbox/templates/vpn/l2vpn.html:22
+#: netbox/templates/wireless/inc/authentication_attrs.html:8
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:14
+#: netbox/virtualization/forms/bulk_edit.py:60
+#: netbox/virtualization/forms/bulk_import.py:41
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/model_forms.py:62
+#: netbox/virtualization/tables/clusters.py:66
+#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264
+#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84
+#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231
+msgid "Type"
+msgstr "Type"
+
+#: netbox/circuits/forms/bulk_edit.py:126
+#: netbox/circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/filtersets.py:137
+#: netbox/circuits/forms/model_forms.py:96
+msgid "Provider account"
+msgstr "Udbyderkonto"
+
+#: netbox/circuits/forms/bulk_edit.py:134
+#: netbox/circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35
+#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23
+#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88
+#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180
+#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598
+#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686
+#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594
+#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146
+#: netbox/dcim/forms/bulk_import.py:199 netbox/dcim/forms/bulk_import.py:444
+#: netbox/dcim/forms/bulk_import.py:598 netbox/dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1310 netbox/dcim/forms/bulk_import.py:1374
+#: netbox/dcim/forms/filtersets.py:172 netbox/dcim/forms/filtersets.py:231
+#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
+#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
+#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
+#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800
+#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
+#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
+#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
+#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544
+#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
+#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236
+#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359
+#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227
+#: netbox/templates/circuits/circuit.html:34
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30
+#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
+#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
+#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
+#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43
+#: netbox/templates/dcim/site.html:43
+#: netbox/templates/extras/script_list.html:49
+#: netbox/templates/ipam/ipaddress.html:37
+#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73
+#: netbox/templates/ipam/vlan.html:48
+#: netbox/templates/virtualization/cluster.html:21
+#: netbox/templates/virtualization/virtualmachine.html:19
+#: netbox/templates/vpn/tunnel.html:25
+#: netbox/templates/wireless/wirelesslan.html:22
+#: netbox/templates/wireless/wirelesslink.html:17
+#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195
+#: netbox/virtualization/forms/bulk_edit.py:70
+#: netbox/virtualization/forms/bulk_edit.py:118
+#: netbox/virtualization/forms/bulk_import.py:54
+#: netbox/virtualization/forms/bulk_import.py:80
+#: netbox/virtualization/forms/filtersets.py:62
+#: netbox/virtualization/forms/filtersets.py:160
+#: netbox/virtualization/tables/clusters.py:74
+#: netbox/virtualization/tables/virtualmachines.py:59
+#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37
+#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48
+#: netbox/wireless/forms/bulk_edit.py:43
+#: netbox/wireless/forms/bulk_edit.py:105
+#: netbox/wireless/forms/bulk_import.py:43
+#: netbox/wireless/forms/bulk_import.py:84
+#: netbox/wireless/forms/filtersets.py:49
+#: netbox/wireless/forms/filtersets.py:83
+#: netbox/wireless/tables/wirelesslan.py:52
+#: netbox/wireless/tables/wirelesslink.py:19
+msgid "Status"
+msgstr "Status"
+
+#: netbox/circuits/forms/bulk_edit.py:140
+#: netbox/circuits/forms/bulk_import.py:97
+#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121
+#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256
+#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588
+#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599
+#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151
+#: netbox/dcim/forms/bulk_import.py:192 netbox/dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:418 netbox/dcim/forms/bulk_import.py:1158
+#: netbox/dcim/forms/bulk_import.py:1367 netbox/dcim/forms/filtersets.py:167
+#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250
+#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:356
+#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:847
+#: netbox/dcim/forms/filtersets.py:909 netbox/dcim/forms/filtersets.py:939
+#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/tables/power.py:88
+#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332
+#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41
+#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110
+#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164
+#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285
+#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539
+#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66
+#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114
+#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163
+#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285
+#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48
+#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100
+#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
+#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
+#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
+#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224
+#: netbox/templates/circuits/circuit.html:38
+#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
+#: netbox/templates/dcim/location.html:49
+#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34
+#: netbox/templates/dcim/rackreservation.html:49
+#: netbox/templates/dcim/site.html:47
+#: netbox/templates/dcim/virtualdevicecontext.html:52
+#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33
+#: netbox/templates/ipam/asnrange.html:29
+#: netbox/templates/ipam/ipaddress.html:28
+#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29
+#: netbox/templates/ipam/routetarget.html:17
+#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20
+#: netbox/templates/tenancy/tenant.html:17
+#: netbox/templates/virtualization/cluster.html:33
+#: netbox/templates/virtualization/virtualmachine.html:35
+#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49
+#: netbox/templates/wireless/wirelesslan.html:34
+#: netbox/templates/wireless/wirelesslink.html:25
+#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48
+#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64
+#: netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/bulk_edit.py:155
+#: netbox/virtualization/forms/bulk_import.py:66
+#: netbox/virtualization/forms/bulk_import.py:115
+#: netbox/virtualization/forms/filtersets.py:47
+#: netbox/virtualization/forms/filtersets.py:105
+#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269
+#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258
+#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63
+#: netbox/wireless/forms/bulk_edit.py:110
+#: netbox/wireless/forms/bulk_import.py:55
+#: netbox/wireless/forms/bulk_import.py:97
+#: netbox/wireless/forms/filtersets.py:35
+#: netbox/wireless/forms/filtersets.py:75
+msgid "Tenant"
+msgstr "Lejer"
+
+#: netbox/circuits/forms/bulk_edit.py:145
+#: netbox/circuits/forms/filtersets.py:172
+msgid "Install date"
+msgstr "Installationsdato"
+
+#: netbox/circuits/forms/bulk_edit.py:150
+#: netbox/circuits/forms/filtersets.py:177
+msgid "Termination date"
+msgstr "Opsigelsesdato"
+
+#: netbox/circuits/forms/bulk_edit.py:156
+#: netbox/circuits/forms/filtersets.py:184
+msgid "Commit rate (Kbps)"
+msgstr "Forpligtelseshastighed (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:171
+#: netbox/circuits/forms/model_forms.py:110
+msgid "Service Parameters"
+msgstr "Serviceparametre"
+
+#: netbox/circuits/forms/bulk_edit.py:172
+#: netbox/circuits/forms/model_forms.py:111
+#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180
+#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267
+#: netbox/dcim/forms/model_forms.py:716 netbox/dcim/forms/model_forms.py:1639
+#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79
+#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134
+#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230
+#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314
+#: netbox/netbox/navigation/menu.py:37
+#: netbox/templates/dcim/device_edit.html:85
+#: netbox/templates/dcim/htmx/cable_edit.html:72
+#: netbox/templates/ipam/ipaddress_bulk_add.html:27
+#: netbox/templates/ipam/vlan_edit.html:22
+#: netbox/virtualization/forms/model_forms.py:80
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44
+#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147
+#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54
+#: netbox/wireless/forms/model_forms.py:163
+msgid "Tenancy"
+msgstr "Forpagtning"
+
+#: netbox/circuits/forms/bulk_edit.py:191
+#: netbox/circuits/forms/bulk_edit.py:215
+#: netbox/circuits/forms/model_forms.py:153
+#: netbox/circuits/tables/circuits.py:111
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:62
+#: netbox/templates/circuits/providernetwork.html:17
+msgid "Provider Network"
+msgstr "Udbydernetværk"
+
+#: netbox/circuits/forms/bulk_edit.py:197
+msgid "Port speed (Kbps)"
+msgstr "Porthastighed (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:201
+msgid "Upstream speed (Kbps)"
+msgstr "Opstrøms hastighed (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849
+#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225
+#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260
+#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487
+#: netbox/dcim/forms/bulk_edit.py:1504
+msgid "Mark connected"
+msgstr "Marker tilsluttet"
+
+#: netbox/circuits/forms/bulk_edit.py:217
+#: netbox/circuits/forms/model_forms.py:155
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
+#: netbox/templates/dcim/frontport.html:121
+#: netbox/templates/dcim/interface.html:193
+#: netbox/templates/dcim/rearport.html:111
+msgid "Circuit Termination"
+msgstr "Kredsløbsafslutning"
+
+#: netbox/circuits/forms/bulk_edit.py:219
+#: netbox/circuits/forms/model_forms.py:157
+msgid "Termination Details"
+msgstr "Oplysninger om opsigelse"
+
+#: netbox/circuits/forms/bulk_import.py:38
+#: netbox/circuits/forms/bulk_import.py:53
+#: netbox/circuits/forms/bulk_import.py:76
+msgid "Assigned provider"
+msgstr "Tildelt udbyder"
+
+#: netbox/circuits/forms/bulk_import.py:82
+msgid "Assigned provider account"
+msgstr "Tildelt udbyderkonto"
+
+#: netbox/circuits/forms/bulk_import.py:89
+msgid "Type of circuit"
+msgstr "Type kredsløb"
+
+#: netbox/circuits/forms/bulk_import.py:94 netbox/dcim/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:201
+#: netbox/dcim/forms/bulk_import.py:446 netbox/dcim/forms/bulk_import.py:600
+#: netbox/dcim/forms/bulk_import.py:1312 netbox/ipam/forms/bulk_import.py:193
+#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294
+#: netbox/ipam/forms/bulk_import.py:460
+#: netbox/virtualization/forms/bulk_import.py:56
+#: netbox/virtualization/forms/bulk_import.py:82
+#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45
+msgid "Operational status"
+msgstr "Driftsstatus"
+
+#: netbox/circuits/forms/bulk_import.py:101
+#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155
+#: netbox/dcim/forms/bulk_import.py:283 netbox/dcim/forms/bulk_import.py:422
+#: netbox/dcim/forms/bulk_import.py:1162 netbox/dcim/forms/bulk_import.py:1307
+#: netbox/dcim/forms/bulk_import.py:1371 netbox/ipam/forms/bulk_import.py:41
+#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98
+#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138
+#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253
+#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455
+#: netbox/virtualization/forms/bulk_import.py:70
+#: netbox/virtualization/forms/bulk_import.py:119
+#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59
+#: netbox/wireless/forms/bulk_import.py:101
+msgid "Assigned tenant"
+msgstr "Tildelt lejer"
+
+#: netbox/circuits/forms/bulk_import.py:119
+#: netbox/templates/circuits/inc/circuit_termination.html:6
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:15
+#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72
+#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77
+msgid "Termination"
+msgstr "Opsigelse"
+
+#: netbox/circuits/forms/bulk_import.py:129
+#: netbox/circuits/forms/filtersets.py:145
+#: netbox/circuits/forms/filtersets.py:225
+#: netbox/circuits/forms/model_forms.py:142
+msgid "Provider network"
+msgstr "Udbydernetværk"
+
+#: netbox/circuits/forms/filtersets.py:28
+#: netbox/circuits/forms/filtersets.py:116
+#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248
+#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580
+#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780
+#: netbox/dcim/forms/bulk_import.py:186 netbox/dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1256
+#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:94
+#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:280
+#: netbox/dcim/forms/filtersets.py:332 netbox/dcim/forms/filtersets.py:383
+#: netbox/dcim/forms/filtersets.py:650 netbox/dcim/forms/filtersets.py:693
+#: netbox/dcim/forms/filtersets.py:908 netbox/dcim/forms/filtersets.py:937
+#: netbox/dcim/forms/filtersets.py:957 netbox/dcim/forms/filtersets.py:1021
+#: netbox/dcim/forms/filtersets.py:1051 netbox/dcim/forms/filtersets.py:1060
+#: netbox/dcim/forms/filtersets.py:1171 netbox/dcim/forms/filtersets.py:1193
+#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/filtersets.py:1232
+#: netbox/dcim/forms/filtersets.py:1252 netbox/dcim/forms/filtersets.py:1360
+#: netbox/dcim/forms/filtersets.py:1382 netbox/dcim/forms/filtersets.py:1403
+#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
+#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
+#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
+#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
+#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
+#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
+#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437
+#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599
+#: netbox/templates/dcim/device.html:26
+#: netbox/templates/dcim/device_edit.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:12
+#: netbox/templates/dcim/location.html:26
+#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26
+#: netbox/templates/dcim/rackreservation.html:32
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/wireless/forms/model_forms.py:87
+#: netbox/wireless/forms/model_forms.py:129
+msgid "Location"
+msgstr "Beliggenhed"
+
+#: netbox/circuits/forms/filtersets.py:30
+#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:138
+#: netbox/dcim/forms/filtersets.py:152 netbox/dcim/forms/filtersets.py:168
+#: netbox/dcim/forms/filtersets.py:200 netbox/dcim/forms/filtersets.py:251
+#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:407
+#: netbox/dcim/forms/filtersets.py:654 netbox/dcim/forms/filtersets.py:1022
+#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46
+#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70
+#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19
+#: netbox/virtualization/forms/filtersets.py:37
+#: netbox/virtualization/forms/filtersets.py:48
+#: netbox/virtualization/forms/filtersets.py:106
+msgid "Contacts"
+msgstr "Kontakter"
+
+#: netbox/circuits/forms/filtersets.py:35
+#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111
+#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755
+#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:72
+#: netbox/dcim/forms/filtersets.py:179 netbox/dcim/forms/filtersets.py:205
+#: netbox/dcim/forms/filtersets.py:258 netbox/dcim/forms/filtersets.py:361
+#: netbox/dcim/forms/filtersets.py:670 netbox/dcim/forms/filtersets.py:914
+#: netbox/dcim/forms/filtersets.py:944 netbox/dcim/forms/filtersets.py:1028
+#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
+#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
+#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85
+#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
+#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
+#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
+#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16
+#: netbox/templates/dcim/rackreservation.html:22
+#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31
+#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16
+#: netbox/virtualization/forms/bulk_edit.py:81
+#: netbox/virtualization/forms/filtersets.py:59
+#: netbox/virtualization/forms/filtersets.py:133
+#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/vpn/forms/filtersets.py:257
+msgid "Region"
+msgstr "Regionen"
+
+#: netbox/circuits/forms/filtersets.py:40
+#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231
+#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:77
+#: netbox/dcim/forms/filtersets.py:184 netbox/dcim/forms/filtersets.py:210
+#: netbox/dcim/forms/filtersets.py:271 netbox/dcim/forms/filtersets.py:366
+#: netbox/dcim/forms/filtersets.py:675 netbox/dcim/forms/filtersets.py:919
+#: netbox/dcim/forms/filtersets.py:1033 netbox/dcim/forms/filtersets.py:1072
+#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472
+#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445
+#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222
+#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487
+#: netbox/ipam/forms/model_forms.py:584
+#: netbox/virtualization/forms/bulk_edit.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:138
+#: netbox/virtualization/forms/model_forms.py:98
+msgid "Site group"
+msgstr "Webstedsgruppe"
+
+#: netbox/circuits/forms/filtersets.py:63
+#: netbox/circuits/forms/filtersets.py:81
+#: netbox/circuits/forms/filtersets.py:100
+#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64
+#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:166
+#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:846
+#: netbox/dcim/forms/filtersets.py:938 netbox/dcim/forms/filtersets.py:1062
+#: netbox/dcim/forms/filtersets.py:1170 netbox/dcim/forms/filtersets.py:1192
+#: netbox/dcim/forms/filtersets.py:1214 netbox/dcim/forms/filtersets.py:1231
+#: netbox/dcim/forms/filtersets.py:1248 netbox/dcim/forms/filtersets.py:1359
+#: netbox/dcim/forms/filtersets.py:1381 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/forms/filtersets.py:1417 netbox/dcim/forms/filtersets.py:1430
+#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112
+#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183
+#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230
+#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450
+#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99
+#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307
+#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475
+#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552
+#: netbox/netbox/tables/tables.py:255
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:103
+#: netbox/virtualization/forms/filtersets.py:194
+#: netbox/virtualization/forms/filtersets.py:239
+#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34
+#: netbox/wireless/forms/filtersets.py:74
+msgid "Attributes"
+msgstr "Attributter"
+
+#: netbox/circuits/forms/filtersets.py:71
+#: netbox/circuits/tables/circuits.py:61
+#: netbox/circuits/tables/providers.py:66
+#: netbox/templates/circuits/circuit.html:22
+#: netbox/templates/circuits/provideraccount.html:24
+msgid "Account"
+msgstr "Konto"
+
+#: netbox/circuits/forms/filtersets.py:215
+msgid "Term Side"
+msgstr "Termside"
+
+#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67
+#: netbox/dcim/models/device_component_templates.py:491
+#: netbox/dcim/models/device_component_templates.py:591
+#: netbox/dcim/models/device_components.py:976
+#: netbox/dcim/models/device_components.py:1050
+#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44
+#: netbox/extras/models/tags.py:28
+msgid "color"
+msgstr "farve"
+
+#: netbox/circuits/models/circuits.py:34
+msgid "circuit type"
+msgstr "kredsløbstype"
+
+#: netbox/circuits/models/circuits.py:35
+msgid "circuit types"
+msgstr "kredsløbstyper"
+
+#: netbox/circuits/models/circuits.py:46
+msgid "circuit ID"
+msgstr "kredsløbs-ID"
+
+#: netbox/circuits/models/circuits.py:47
+msgid "Unique circuit ID"
+msgstr "Unikt kredsløbs-ID"
+
+#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55
+#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49
+#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155
+#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96
+#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154
+#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730
+#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74
+#: netbox/virtualization/models/virtualmachines.py:84
+#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94
+#: netbox/wireless/models.py:158
+msgid "status"
+msgstr "status"
+
+#: netbox/circuits/models/circuits.py:82
+msgid "installed"
+msgstr "installeret"
+
+#: netbox/circuits/models/circuits.py:87
+msgid "terminates"
+msgstr "afsluttes"
+
+#: netbox/circuits/models/circuits.py:92
+msgid "commit rate (Kbps)"
+msgstr "forpligtelseshastighed (Kbps)"
+
+#: netbox/circuits/models/circuits.py:93
+msgid "Committed rate"
+msgstr "Forpligtet sats"
+
+#: netbox/circuits/models/circuits.py:135
+msgid "circuit"
+msgstr "kredsløb"
+
+#: netbox/circuits/models/circuits.py:136
+msgid "circuits"
+msgstr "kredsløb"
+
+#: netbox/circuits/models/circuits.py:169
+msgid "termination"
+msgstr "opsigelse"
+
+#: netbox/circuits/models/circuits.py:186
+msgid "port speed (Kbps)"
+msgstr "porthastighed (Kbps)"
+
+#: netbox/circuits/models/circuits.py:189
+msgid "Physical circuit speed"
+msgstr "Fysisk kredsløbshastighed"
+
+#: netbox/circuits/models/circuits.py:194
+msgid "upstream speed (Kbps)"
+msgstr "opstrøms hastighed (Kbps)"
+
+#: netbox/circuits/models/circuits.py:195
+msgid "Upstream speed, if different from port speed"
+msgstr "Opstrøms hastighed, hvis forskellig fra porthastighed"
+
+#: netbox/circuits/models/circuits.py:200
+msgid "cross-connect ID"
+msgstr "krydsforbindelses-id"
+
+#: netbox/circuits/models/circuits.py:201
+msgid "ID of the local cross-connect"
+msgstr "ID for den lokale krydsforbindelse"
+
+#: netbox/circuits/models/circuits.py:206
+msgid "patch panel/port(s)"
+msgstr "patchpanel/port (er)"
+
+#: netbox/circuits/models/circuits.py:207
+msgid "Patch panel ID and port number(s)"
+msgstr "Patchpanelets ID og portnummer"
+
+#: netbox/circuits/models/circuits.py:210
+#: netbox/dcim/models/device_component_templates.py:61
+#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538
+#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
+#: netbox/extras/models/customfields.py:124 netbox/extras/models/models.py:60
+#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424
+#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32
+#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109
+#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190
+#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58
+#: netbox/users/models/users.py:33
+#: netbox/virtualization/models/virtualmachines.py:284
+msgid "description"
+msgstr "beskrivelse"
+
+#: netbox/circuits/models/circuits.py:223
+msgid "circuit termination"
+msgstr "kredsløbsafslutning"
+
+#: netbox/circuits/models/circuits.py:224
+msgid "circuit terminations"
+msgstr "kredsløbsafslutninger"
+
+#: netbox/circuits/models/circuits.py:237
+msgid ""
+"A circuit termination must attach to either a site or a provider network."
+msgstr ""
+"En kredsløbsafslutning skal tilsluttes enten et websted eller et "
+"udbydernetværk."
+
+#: netbox/circuits/models/circuits.py:239
+msgid ""
+"A circuit termination cannot attach to both a site and a provider network."
+msgstr ""
+"En kredsløbsafslutning kan ikke knyttes til både et websted og et "
+"udbydernetværk."
+
+#: netbox/circuits/models/providers.py:22
+#: netbox/circuits/models/providers.py:66
+#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42
+#: netbox/core/models/jobs.py:46
+#: netbox/dcim/models/device_component_templates.py:43
+#: netbox/dcim/models/device_components.py:54
+#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295
+#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39
+#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63
+#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:91
+#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181
+#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420
+#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624
+#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27
+#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25
+#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88
+#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164
+#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79
+#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180
+#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20
+#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20
+#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57
+#: netbox/virtualization/models/virtualmachines.py:72
+#: netbox/virtualization/models/virtualmachines.py:274
+#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71
+#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183
+#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22
+#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50
+msgid "name"
+msgstr "navngive"
+
+#: netbox/circuits/models/providers.py:25
+msgid "Full name of the provider"
+msgstr "Udbyderens fulde navn"
+
+#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86
+#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534
+#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30
+#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185
+#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49
+#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55
+msgid "slug"
+msgstr "snegl"
+
+#: netbox/circuits/models/providers.py:42
+msgid "provider"
+msgstr "udbyder"
+
+#: netbox/circuits/models/providers.py:43
+msgid "providers"
+msgstr "udbydere"
+
+#: netbox/circuits/models/providers.py:63
+msgid "account ID"
+msgstr "Konto-id"
+
+#: netbox/circuits/models/providers.py:86
+msgid "provider account"
+msgstr "udbyderkonto"
+
+#: netbox/circuits/models/providers.py:87
+msgid "provider accounts"
+msgstr "udbyderkonti"
+
+#: netbox/circuits/models/providers.py:115
+msgid "service ID"
+msgstr "service-id"
+
+#: netbox/circuits/models/providers.py:126
+msgid "provider network"
+msgstr "udbydernetværk"
+
+#: netbox/circuits/models/providers.py:127
+msgid "provider networks"
+msgstr "udbydernetværk"
+
+#: netbox/circuits/tables/circuits.py:30
+#: netbox/circuits/tables/providers.py:18
+#: netbox/circuits/tables/providers.py:69
+#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16
+#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
+#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
+#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89
+#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286
+#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421
+#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519
+#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714
+#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824
+#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959
+#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018
+#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
+#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
+#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
+#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
+#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:89
+#: netbox/extras/tables/tables.py:121 netbox/extras/tables/tables.py:145
+#: netbox/extras/tables/tables.py:210 netbox/extras/tables/tables.py:257
+#: netbox/extras/tables/tables.py:280 netbox/extras/tables/tables.py:330
+#: netbox/extras/tables/tables.py:382 netbox/extras/tables/tables.py:405
+#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
+#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
+#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
+#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
+#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22
+#: netbox/templates/circuits/provideraccount.html:28
+#: netbox/templates/circuits/providernetwork.html:24
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26
+#: netbox/templates/core/rq_worker.html:43
+#: netbox/templates/dcim/consoleport.html:28
+#: netbox/templates/dcim/consoleserverport.html:28
+#: netbox/templates/dcim/devicebay.html:24
+#: netbox/templates/dcim/devicerole.html:26
+#: netbox/templates/dcim/frontport.html:28
+#: netbox/templates/dcim/inc/interface_vlans_table.html:5
+#: netbox/templates/dcim/inc/panels/inventory_items.html:18
+#: netbox/templates/dcim/interface.html:38
+#: netbox/templates/dcim/interface.html:165
+#: netbox/templates/dcim/inventoryitem.html:28
+#: netbox/templates/dcim/inventoryitemrole.html:18
+#: netbox/templates/dcim/location.html:29
+#: netbox/templates/dcim/manufacturer.html:36
+#: netbox/templates/dcim/modulebay.html:26
+#: netbox/templates/dcim/platform.html:29
+#: netbox/templates/dcim/poweroutlet.html:28
+#: netbox/templates/dcim/powerport.html:28
+#: netbox/templates/dcim/rackrole.html:22
+#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29
+#: netbox/templates/dcim/sitegroup.html:29
+#: netbox/templates/dcim/virtualdevicecontext.html:18
+#: netbox/templates/extras/configcontext.html:13
+#: netbox/templates/extras/configtemplate.html:13
+#: netbox/templates/extras/customfield.html:13
+#: netbox/templates/extras/customlink.html:13
+#: netbox/templates/extras/eventrule.html:13
+#: netbox/templates/extras/exporttemplate.html:15
+#: netbox/templates/extras/savedfilter.html:13
+#: netbox/templates/extras/script_list.html:46
+#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
+#: netbox/templates/ipam/asnrange.html:15
+#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22
+#: netbox/templates/ipam/role.html:22
+#: netbox/templates/ipam/routetarget.html:13
+#: netbox/templates/ipam/service.html:24
+#: netbox/templates/ipam/servicetemplate.html:15
+#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30
+#: netbox/templates/tenancy/contact.html:25
+#: netbox/templates/tenancy/contactgroup.html:21
+#: netbox/templates/tenancy/contactrole.html:18
+#: netbox/templates/tenancy/tenantgroup.html:29
+#: netbox/templates/users/group.html:17
+#: netbox/templates/users/objectpermission.html:17
+#: netbox/templates/virtualization/cluster.html:13
+#: netbox/templates/virtualization/clustergroup.html:22
+#: netbox/templates/virtualization/clustertype.html:22
+#: netbox/templates/virtualization/virtualdisk.html:25
+#: netbox/templates/virtualization/virtualmachine.html:15
+#: netbox/templates/virtualization/vminterface.html:25
+#: netbox/templates/vpn/ikepolicy.html:13
+#: netbox/templates/vpn/ikeproposal.html:13
+#: netbox/templates/vpn/ipsecpolicy.html:13
+#: netbox/templates/vpn/ipsecprofile.html:13
+#: netbox/templates/vpn/ipsecprofile.html:36
+#: netbox/templates/vpn/ipsecprofile.html:69
+#: netbox/templates/vpn/ipsecproposal.html:13
+#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21
+#: netbox/templates/vpn/tunnelgroup.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:29
+#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41
+#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16
+#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62
+#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20
+#: netbox/virtualization/forms/object_create.py:13
+#: netbox/virtualization/forms/object_create.py:23
+#: netbox/virtualization/tables/clusters.py:17
+#: netbox/virtualization/tables/clusters.py:39
+#: netbox/virtualization/tables/clusters.py:62
+#: netbox/virtualization/tables/virtualmachines.py:54
+#: netbox/virtualization/tables/virtualmachines.py:132
+#: netbox/virtualization/tables/virtualmachines.py:187
+#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57
+#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129
+#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23
+#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40
+#: netbox/wireless/tables/wirelesslan.py:18
+#: netbox/wireless/tables/wirelesslan.py:79
+msgid "Name"
+msgstr "Navn"
+
+#: netbox/circuits/tables/circuits.py:39
+#: netbox/circuits/tables/providers.py:45
+#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253
+#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259
+#: netbox/templates/circuits/provider.html:57
+#: netbox/templates/circuits/provideraccount.html:44
+#: netbox/templates/circuits/providernetwork.html:50
+msgid "Circuits"
+msgstr "Kredsløb"
+
+#: netbox/circuits/tables/circuits.py:53
+#: netbox/templates/circuits/circuit.html:26
+msgid "Circuit ID"
+msgstr "Kredsløbs ID"
+
+#: netbox/circuits/tables/circuits.py:67
+#: netbox/wireless/forms/model_forms.py:160
+msgid "Side A"
+msgstr "Side A"
+
+#: netbox/circuits/tables/circuits.py:72
+msgid "Side Z"
+msgstr "Side Z"
+
+#: netbox/circuits/tables/circuits.py:75
+#: netbox/templates/circuits/circuit.html:55
+msgid "Commit Rate"
+msgstr "Forpligtelsesrate"
+
+#: netbox/circuits/tables/circuits.py:78
+#: netbox/circuits/tables/providers.py:48
+#: netbox/circuits/tables/providers.py:82
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001
+#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29
+#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
+#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
+#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
+#: netbox/extras/tables/tables.py:516 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135
+#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325
+#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24
+#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
+#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71
+#: netbox/templates/dcim/htmx/cable_edit.html:89
+#: netbox/templates/generic/bulk_edit.html:86
+#: netbox/templates/inc/panels/comments.html:6
+#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46
+#: netbox/utilities/forms/fields/fields.py:29
+#: netbox/virtualization/tables/clusters.py:91
+#: netbox/virtualization/tables/virtualmachines.py:81
+#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74
+#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140
+#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37
+#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27
+#: netbox/wireless/tables/wirelesslan.py:58
+msgid "Comments"
+msgstr "Bemærkninger"
+
+#: netbox/circuits/tables/providers.py:23
+msgid "Accounts"
+msgstr "Konti"
+
+#: netbox/circuits/tables/providers.py:29
+msgid "Account Count"
+msgstr "Kontotælling"
+
+#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100
+msgid "ASN Count"
+msgstr "ASN optælling"
+
+#: netbox/core/api/views.py:36
+msgid "This user does not have permission to synchronize this data source."
+msgstr "Denne bruger har ikke tilladelse til at synkronisere denne datakilde."
+
+#: netbox/core/choices.py:18
+msgid "New"
+msgstr "Ny"
+
+#: netbox/core/choices.py:19 netbox/core/constants.py:18
+#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77
+msgid "Queued"
+msgstr "I kø"
+
+#: netbox/core/choices.py:20
+msgid "Syncing"
+msgstr "Synkronisering"
+
+#: netbox/core/choices.py:21 netbox/core/choices.py:57
+#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
+#: netbox/templates/core/job.html:68
+msgid "Completed"
+msgstr "Afsluttet"
+
+#: netbox/core/choices.py:22 netbox/core/choices.py:59
+#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
+#: netbox/dcim/choices.py:176 netbox/dcim/choices.py:222
+#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:230
+#: netbox/virtualization/choices.py:47
+msgid "Failed"
+msgstr "Mislykkedes"
+
+#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320
+#: netbox/netbox/navigation/menu.py:324
+#: netbox/templates/extras/script/base.html:14
+#: netbox/templates/extras/script_list.html:7
+#: netbox/templates/extras/script_list.html:12
+#: netbox/templates/extras/script_result.html:17
+msgid "Scripts"
+msgstr "Manuskripter"
+
+#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13
+msgid "Reports"
+msgstr "Rapporter"
+
+#: netbox/core/choices.py:54 netbox/extras/choices.py:225
+msgid "Pending"
+msgstr "Afventer"
+
+#: netbox/core/choices.py:55 netbox/core/constants.py:23
+#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:55
+msgid "Scheduled"
+msgstr "Planlagt"
+
+#: netbox/core/choices.py:56 netbox/extras/choices.py:227
+msgid "Running"
+msgstr "Løb"
+
+#: netbox/core/choices.py:58 netbox/extras/choices.py:229
+msgid "Errored"
+msgstr "Fejl"
+
+#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30
+msgid "Finished"
+msgstr "Færdig"
+
+#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
+#: netbox/templates/core/job.html:64
+#: netbox/templates/extras/htmx/script_result.html:8
+msgid "Started"
+msgstr "Startet"
+
+#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26
+msgid "Deferred"
+msgstr "Udskudt"
+
+#: netbox/core/constants.py:24
+msgid "Stopped"
+msgstr "Stoppet"
+
+#: netbox/core/constants.py:25
+msgid "Cancelled"
+msgstr "Annulleret"
+
+#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216
+msgid "Local"
+msgstr "Lokalt"
+
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:462
+#: netbox/templates/account/profile.html:15
+#: netbox/templates/users/user.html:17 netbox/users/tables.py:31
+msgid "Username"
+msgstr "Brugernavn"
+
+#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55
+msgid "Only used for cloning with HTTP(S)"
+msgstr "Bruges kun til kloning med HTTP (S)"
+
+#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17
+#: netbox/templates/account/password.html:11
+#: netbox/users/forms/model_forms.py:171
+msgid "Password"
+msgstr "Adgangskode"
+
+#: netbox/core/data_backends.py:59
+msgid "Branch"
+msgstr "Afdeling"
+
+#: netbox/core/data_backends.py:106
+#, python-brace-format
+msgid "Fetching remote data failed ({name}): {error}"
+msgstr "Hentning af fjerndata mislykkedes ({name}): {error}"
+
+#: netbox/core/data_backends.py:119
+msgid "AWS access key ID"
+msgstr "AWS-adgangsnøgle-id"
+
+#: netbox/core/data_backends.py:123
+msgid "AWS secret access key"
+msgstr "AWS hemmelig adgangsnøgle"
+
+#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245
+#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617
+msgid "Data source (ID)"
+msgstr "Datakilde (ID)"
+
+#: netbox/core/filtersets.py:55
+msgid "Data source (name)"
+msgstr "Datakilde (navn)"
+
+#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
+#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
+#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
+#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221
+#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
+#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
+#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
+#: netbox/extras/tables/tables.py:128 netbox/extras/tables/tables.py:217
+#: netbox/extras/tables/tables.py:294 netbox/netbox/preferences.py:22
+#: netbox/templates/core/datasource.html:42
+#: netbox/templates/dcim/interface.html:61
+#: netbox/templates/extras/customlink.html:17
+#: netbox/templates/extras/eventrule.html:17
+#: netbox/templates/extras/savedfilter.html:25
+#: netbox/templates/users/objectpermission.html:25
+#: netbox/templates/virtualization/vminterface.html:29
+#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71
+#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217
+#: netbox/virtualization/forms/filtersets.py:211
+msgid "Enabled"
+msgstr "Aktiveret"
+
+#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211
+#: netbox/templates/extras/savedfilter.html:53
+#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127
+#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170
+#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321
+#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357
+#: netbox/vpn/forms/model_forms.py:380
+msgid "Parameters"
+msgstr "Parametre"
+
+#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68
+msgid "Ignore rules"
+msgstr "Ignorer regler"
+
+#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
+#: netbox/extras/forms/model_forms.py:174
+#: netbox/extras/forms/model_forms.py:454
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:155
+#: netbox/extras/tables/tables.py:374 netbox/extras/tables/tables.py:409
+#: netbox/templates/core/datasource.html:31
+#: netbox/templates/dcim/device/render_config.html:18
+#: netbox/templates/extras/configcontext.html:29
+#: netbox/templates/extras/configtemplate.html:21
+#: netbox/templates/extras/exporttemplate.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:18
+msgid "Data Source"
+msgstr "Datakilde"
+
+#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21
+msgid "File"
+msgstr "fil"
+
+#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16
+#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337
+#: netbox/extras/forms/filtersets.py:422
+msgid "Data source"
+msgstr "Datakilde"
+
+#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449
+msgid "Creation"
+msgstr "Skabelse"
+
+#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:184
+#: netbox/extras/tables/tables.py:505 netbox/templates/core/job.html:20
+#: netbox/templates/extras/objectchange.html:52
+#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
+msgid "Object Type"
+msgstr "Objekttype"
+
+#: netbox/core/forms/filtersets.py:81
+msgid "Created after"
+msgstr "Oprettet efter"
+
+#: netbox/core/forms/filtersets.py:86
+msgid "Created before"
+msgstr "Oprettet før"
+
+#: netbox/core/forms/filtersets.py:91
+msgid "Scheduled after"
+msgstr "Planlagt efter"
+
+#: netbox/core/forms/filtersets.py:96
+msgid "Scheduled before"
+msgstr "Planlagt før"
+
+#: netbox/core/forms/filtersets.py:101
+msgid "Started after"
+msgstr "Startet efter"
+
+#: netbox/core/forms/filtersets.py:106
+msgid "Started before"
+msgstr "Startet før"
+
+#: netbox/core/forms/filtersets.py:111
+msgid "Completed after"
+msgstr "Færdiggjort efter"
+
+#: netbox/core/forms/filtersets.py:116
+msgid "Completed before"
+msgstr "Færdiggjort før"
+
+#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361
+#: netbox/dcim/forms/filtersets.py:354 netbox/dcim/forms/filtersets.py:398
+#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465
+#: netbox/extras/forms/filtersets.py:505
+#: netbox/templates/dcim/rackreservation.html:58
+#: netbox/templates/extras/objectchange.html:36
+#: netbox/templates/extras/savedfilter.html:21
+#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21
+#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14
+#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164
+#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126
+#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193
+#: netbox/users/tables.py:19
+msgid "User"
+msgstr "Bruger"
+
+#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46
+#: netbox/templates/core/datafile.html:27
+#: netbox/templates/extras/report/base.html:33
+#: netbox/templates/extras/script/base.html:32
+msgid "Source"
+msgstr "Kilde"
+
+#: netbox/core/forms/model_forms.py:58
+msgid "Backend Parameters"
+msgstr "Backend-parametre"
+
+#: netbox/core/forms/model_forms.py:96
+msgid "File Upload"
+msgstr "Upload af filer"
+
+#: netbox/core/forms/model_forms.py:108
+msgid "Cannot upload a file and sync from an existing file"
+msgstr "Kan ikke uploade en fil og synkronisere fra en eksisterende fil"
+
+#: netbox/core/forms/model_forms.py:110
+msgid "Must upload a file or select a data file to sync"
+msgstr "Skal uploade en fil eller vælge en datafil, der skal synkroniseres"
+
+#: netbox/core/forms/model_forms.py:153
+#: netbox/templates/dcim/rack_elevation_list.html:6
+msgid "Rack Elevations"
+msgstr "Rackhøjder"
+
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447
+#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89
+#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280
+msgid "Power"
+msgstr "Strøm"
+
+#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141
+#: netbox/templates/core/inc/config_data.html:37
+msgid "IPAM"
+msgstr "IPAM"
+
+#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217
+#: netbox/templates/core/inc/config_data.html:50
+#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43
+#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146
+msgid "Security"
+msgstr "Sikkerhed"
+
+#: netbox/core/forms/model_forms.py:161
+#: netbox/templates/core/inc/config_data.html:59
+msgid "Banners"
+msgstr "Bannere"
+
+#: netbox/core/forms/model_forms.py:162
+#: netbox/templates/core/inc/config_data.html:80
+msgid "Pagination"
+msgstr "Paginering"
+
+#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67
+#: netbox/templates/core/inc/config_data.html:93
+msgid "Validation"
+msgstr "Validering"
+
+#: netbox/core/forms/model_forms.py:164
+#: netbox/templates/account/preferences.html:6
+msgid "User Preferences"
+msgstr "Brugerpræferencer"
+
+#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:663
+#: netbox/templates/core/inc/config_data.html:127
+#: netbox/users/forms/model_forms.py:65
+msgid "Miscellaneous"
+msgstr "Diverse"
+
+#: netbox/core/forms/model_forms.py:169
+msgid "Config Revision"
+msgstr "Konfigurationsrevision"
+
+#: netbox/core/forms/model_forms.py:208
+msgid "This parameter has been defined statically and cannot be modified."
+msgstr "Denne parameter er defineret statisk og kan ikke ændres."
+
+#: netbox/core/forms/model_forms.py:216
+#, python-brace-format
+msgid "Current value: {value}"
+msgstr "Nuværende værdi: {value}"
+
+#: netbox/core/forms/model_forms.py:218
+msgid " (default)"
+msgstr " (standard)"
+
+#: netbox/core/models/config.py:18 netbox/core/models/data.py:282
+#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50
+#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51
+#: netbox/users/models/tokens.py:33
+msgid "created"
+msgstr "kreeret"
+
+#: netbox/core/models/config.py:22
+msgid "comment"
+msgstr "kommentar"
+
+#: netbox/core/models/config.py:29
+msgid "configuration data"
+msgstr "konfigurationsdata"
+
+#: netbox/core/models/config.py:36
+msgid "config revision"
+msgstr "konfigurationsrevision"
+
+#: netbox/core/models/config.py:37
+msgid "config revisions"
+msgstr "konfigurationsrevisioner"
+
+#: netbox/core/models/config.py:41
+msgid "Default configuration"
+msgstr "Standardkonfiguration"
+
+#: netbox/core/models/config.py:43
+msgid "Current configuration"
+msgstr "Nuværende konfiguration"
+
+#: netbox/core/models/config.py:44
+#, python-brace-format
+msgid "Config revision #{id}"
+msgstr "Konfigurationsrevision #{id}"
+
+#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43
+#: netbox/dcim/models/device_component_templates.py:177
+#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:308
+#: netbox/dcim/models/device_component_templates.py:387
+#: netbox/dcim/models/device_component_templates.py:486
+#: netbox/dcim/models/device_component_templates.py:586
+#: netbox/dcim/models/device_components.py:284
+#: netbox/dcim/models/device_components.py:313
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:464
+#: netbox/dcim/models/device_components.py:606
+#: netbox/dcim/models/device_components.py:971
+#: netbox/dcim/models/device_components.py:1045
+#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128
+#: netbox/extras/models/customfields.py:77 netbox/extras/models/search.py:41
+#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32
+msgid "type"
+msgstr "type"
+
+#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:590
+#: netbox/templates/core/datasource.html:58
+msgid "URL"
+msgstr "URL"
+
+#: netbox/core/models/data.py:62
+#: netbox/dcim/models/device_component_templates.py:392
+#: netbox/dcim/models/device_components.py:513
+#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329
+#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29
+msgid "enabled"
+msgstr "aktiveret"
+
+#: netbox/core/models/data.py:66
+msgid "ignore rules"
+msgstr "ignorere regler"
+
+#: netbox/core/models/data.py:68
+msgid "Patterns (one per line) matching files to ignore when syncing"
+msgstr ""
+"Mønstre (en pr. linje), der matcher filer, der skal ignoreres ved "
+"synkronisering"
+
+#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562
+msgid "parameters"
+msgstr "parametre"
+
+#: netbox/core/models/data.py:76
+msgid "last synced"
+msgstr "sidst synkroniseret"
+
+#: netbox/core/models/data.py:84
+msgid "data source"
+msgstr "datakilde"
+
+#: netbox/core/models/data.py:85
+msgid "data sources"
+msgstr "datakilder"
+
+#: netbox/core/models/data.py:125
+#, python-brace-format
+msgid "Unknown backend type: {type}"
+msgstr "Ukendt backend-type: {type}"
+
+#: netbox/core/models/data.py:180
+msgid "Cannot initiate sync; syncing already in progress."
+msgstr "Synkronisering kan ikke startes. Synkronisering er allerede i gang."
+
+#: netbox/core/models/data.py:193
+msgid ""
+"There was an error initializing the backend. A dependency needs to be "
+"installed: "
+msgstr ""
+"Der opstod en fejl ved initialisering af backend. En afhængighed skal "
+"installeres: "
+
+#: netbox/core/models/data.py:286 netbox/core/models/files.py:31
+#: netbox/netbox/models/features.py:57
+msgid "last updated"
+msgstr "sidst opdateret"
+
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
+msgid "path"
+msgstr "sti"
+
+#: netbox/core/models/data.py:299
+msgid "File path relative to the data source's root"
+msgstr "Filsti i forhold til datakildens rod"
+
+#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503
+msgid "size"
+msgstr "størrelse"
+
+#: netbox/core/models/data.py:306
+msgid "hash"
+msgstr "hash"
+
+#: netbox/core/models/data.py:310
+msgid "Length must be 64 hexadecimal characters."
+msgstr "Længden skal være 64 hexadecimale tegn."
+
+#: netbox/core/models/data.py:312
+msgid "SHA256 hash of the file data"
+msgstr "SHA256-hash af fildataene"
+
+#: netbox/core/models/data.py:329
+msgid "data file"
+msgstr "datafil"
+
+#: netbox/core/models/data.py:330
+msgid "data files"
+msgstr "datafiler"
+
+#: netbox/core/models/data.py:417
+msgid "auto sync record"
+msgstr "automatisk synkroniseringsrekord"
+
+#: netbox/core/models/data.py:418
+msgid "auto sync records"
+msgstr "automatisk synkronisering af poster"
+
+#: netbox/core/models/files.py:37
+msgid "file root"
+msgstr "root-fil"
+
+#: netbox/core/models/files.py:42
+msgid "file path"
+msgstr "filsti"
+
+#: netbox/core/models/files.py:44
+msgid "File path relative to the designated root path"
+msgstr "Filsti i forhold til den angivne rodsti"
+
+#: netbox/core/models/files.py:61
+msgid "managed file"
+msgstr "administreret fil"
+
+#: netbox/core/models/files.py:62
+msgid "managed files"
+msgstr "administrerede filer"
+
+#: netbox/core/models/jobs.py:54
+msgid "scheduled"
+msgstr "planlagt"
+
+#: netbox/core/models/jobs.py:59
+msgid "interval"
+msgstr "interval"
+
+#: netbox/core/models/jobs.py:65
+msgid "Recurrence interval (in minutes)"
+msgstr "Gentagelsesinterval (i minutter)"
+
+#: netbox/core/models/jobs.py:68
+msgid "started"
+msgstr "startede"
+
+#: netbox/core/models/jobs.py:73
+msgid "completed"
+msgstr "afsluttet"
+
+#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121
+#: netbox/extras/models/staging.py:88
+msgid "data"
+msgstr "data"
+
+#: netbox/core/models/jobs.py:96
+msgid "error"
+msgstr "fejl"
+
+#: netbox/core/models/jobs.py:101
+msgid "job ID"
+msgstr "job-ID"
+
+#: netbox/core/models/jobs.py:112
+msgid "job"
+msgstr "job"
+
+#: netbox/core/models/jobs.py:113
+msgid "jobs"
+msgstr "stillinger"
+
+#: netbox/core/models/jobs.py:135
+#, python-brace-format
+msgid "Jobs cannot be assigned to this object type ({type})."
+msgstr "Job kan ikke tildeles denne objekttype ({type})."
+
+#: netbox/core/models/jobs.py:185
+#, python-brace-format
+msgid "Invalid status for job termination. Choices are: {choices}"
+msgstr "Ugyldig status for opsigelse af job. Valgmulighederne er: {choices}"
+
+#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45
+#: netbox/users/tables.py:39
+msgid "Is Active"
+msgstr "Er aktiv"
+
+#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31
+msgid "Path"
+msgstr "Sti"
+
+#: netbox/core/tables/data.py:54
+#: netbox/templates/extras/inc/result_pending.html:7
+msgid "Last updated"
+msgstr "Sidst opdateret"
+
+#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
+#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:180
+#: netbox/extras/tables/tables.py:351 netbox/netbox/tables/tables.py:188
+#: netbox/templates/dcim/virtualchassis_edit.html:52
+#: netbox/utilities/forms/forms.py:73
+#: netbox/wireless/tables/wirelesslink.py:16
+msgid "ID"
+msgstr "ID"
+
+#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
+#: netbox/extras/tables/tables.py:242 netbox/extras/tables/tables.py:288
+#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:479
+#: netbox/extras/tables/tables.py:510 netbox/extras/tables/tables.py:550
+#: netbox/extras/tables/tables.py:587 netbox/netbox/tables/tables.py:243
+#: netbox/templates/extras/eventrule.html:84
+#: netbox/templates/extras/journalentry.html:18
+#: netbox/templates/extras/objectchange.html:58
+#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64
+msgid "Object"
+msgstr "Objekt"
+
+#: netbox/core/tables/jobs.py:35
+msgid "Interval"
+msgstr "Intervaller"
+
+#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44
+#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172
+#: netbox/vpn/tables/crypto.py:61
+msgid "Version"
+msgstr "Udgave"
+
+#: netbox/core/tables/plugins.py:20
+msgid "Package"
+msgstr "Pakke"
+
+#: netbox/core/tables/plugins.py:23
+msgid "Author"
+msgstr "Forfatter"
+
+#: netbox/core/tables/plugins.py:26
+msgid "Author Email"
+msgstr "Forfatterens e-mail"
+
+#: netbox/core/tables/plugins.py:33
+msgid "No plugins found"
+msgstr "Ingen plugins fundet"
+
+#: netbox/core/tables/tasks.py:18
+msgid "Oldest Task"
+msgstr "Ældste opgave"
+
+#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34
+msgid "Workers"
+msgstr "Arbejdstagere"
+
+#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88
+msgid "Host"
+msgstr "Værten"
+
+#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542
+msgid "Port"
+msgstr "Havn"
+
+#: netbox/core/tables/tasks.py:54
+msgid "DB"
+msgstr "DB"
+
+#: netbox/core/tables/tasks.py:58
+msgid "Scheduler PID"
+msgstr "Scheduler PID"
+
+#: netbox/core/tables/tasks.py:62
+msgid "No queues found"
+msgstr "Ingen køer fundet"
+
+#: netbox/core/tables/tasks.py:82
+msgid "Enqueued"
+msgstr "Stillet i kø"
+
+#: netbox/core/tables/tasks.py:85
+msgid "Ended"
+msgstr "Afsluttet"
+
+#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85
+msgid "Callable"
+msgstr "Opkaldbar"
+
+#: netbox/core/tables/tasks.py:97
+msgid "No tasks found"
+msgstr "Ingen opgaver fundet"
+
+#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47
+msgid "State"
+msgstr "Stat"
+
+#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51
+msgid "Birth"
+msgstr "Fødsel"
+
+#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59
+msgid "PID"
+msgstr "PID"
+
+#: netbox/core/tables/tasks.py:128
+msgid "No workers found"
+msgstr "Ingen arbejdere fundet"
+
+#: netbox/core/views.py:331 netbox/core/views.py:374 netbox/core/views.py:397
+#: netbox/core/views.py:415 netbox/core/views.py:450
+#, python-brace-format
+msgid "Job {job_id} not found"
+msgstr "Job {job_id} ikke fundet"
+
+#: netbox/dcim/api/serializers_/devices.py:50
+#: netbox/dcim/api/serializers_/devicetypes.py:26
+msgid "Position (U)"
+msgstr "Position (U)"
+
+#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30
+msgid "Facility ID"
+msgstr "Anlægs-id"
+
+#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21
+msgid "Staging"
+msgstr "Iscenesættelse"
+
+#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178
+#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460
+#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
+msgid "Decommissioning"
+msgstr "Nedlæggelse"
+
+#: netbox/dcim/choices.py:24
+msgid "Retired"
+msgstr "Pensioneret"
+
+#: netbox/dcim/choices.py:65
+msgid "2-post frame"
+msgstr "2-post ramme"
+
+#: netbox/dcim/choices.py:66
+msgid "4-post frame"
+msgstr "4-stolpe ramme"
+
+#: netbox/dcim/choices.py:67
+msgid "4-post cabinet"
+msgstr "4-stolpe skab"
+
+#: netbox/dcim/choices.py:68
+msgid "Wall-mounted frame"
+msgstr "Vægmonteret ramme"
+
+#: netbox/dcim/choices.py:69
+msgid "Wall-mounted frame (vertical)"
+msgstr "Vægmonteret ramme (lodret)"
+
+#: netbox/dcim/choices.py:70
+msgid "Wall-mounted cabinet"
+msgstr "Vægmonteret skab"
+
+#: netbox/dcim/choices.py:71
+msgid "Wall-mounted cabinet (vertical)"
+msgstr "Vægmonteret skab (lodret)"
+
+#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84
+#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86
+#, python-brace-format
+msgid "{n} inches"
+msgstr "{n} tommer"
+
+#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32
+#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70
+#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26
+msgid "Reserved"
+msgstr "Reserveret"
+
+#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:259
+msgid "Available"
+msgstr "Tilgængelig"
+
+#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33
+#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71
+#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28
+msgid "Deprecated"
+msgstr "Forældet"
+
+#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123
+msgid "Millimeters"
+msgstr "Millimeter"
+
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482
+msgid "Inches"
+msgstr "Tommer"
+
+#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67
+#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172
+#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59
+#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136
+#: netbox/dcim/forms/bulk_import.py:505 netbox/dcim/forms/bulk_import.py:772
+#: netbox/dcim/forms/bulk_import.py:1027 netbox/dcim/forms/filtersets.py:228
+#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
+#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
+#: netbox/dcim/forms/model_forms.py:1449
+#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640
+#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:187
+#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374
+#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
+#: netbox/templates/dcim/interface.html:309
+#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
+#: netbox/templates/dcim/sitegroup.html:37
+#: netbox/templates/ipam/service.html:28
+#: netbox/templates/tenancy/contactgroup.html:29
+#: netbox/templates/tenancy/tenantgroup.html:37
+#: netbox/templates/virtualization/vminterface.html:39
+#: netbox/templates/wireless/wirelesslangroup.html:37
+#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61
+#: netbox/tenancy/forms/bulk_import.py:24
+#: netbox/tenancy/forms/bulk_import.py:58
+#: netbox/tenancy/forms/model_forms.py:25
+#: netbox/tenancy/forms/model_forms.py:68
+#: netbox/virtualization/forms/bulk_edit.py:207
+#: netbox/virtualization/forms/bulk_import.py:151
+#: netbox/virtualization/tables/virtualmachines.py:155
+#: netbox/wireless/forms/bulk_edit.py:24
+#: netbox/wireless/forms/bulk_import.py:21
+#: netbox/wireless/forms/model_forms.py:21
+msgid "Parent"
+msgstr "Forælder"
+
+#: netbox/dcim/choices.py:141
+msgid "Child"
+msgstr "Barn"
+
+#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:339
+#: netbox/templates/dcim/rack.html:175
+#: netbox/templates/dcim/rack_elevation_list.html:20
+#: netbox/templates/dcim/rackreservation.html:76
+msgid "Front"
+msgstr "Front"
+
+#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:345
+#: netbox/templates/dcim/rack.html:181
+#: netbox/templates/dcim/rack_elevation_list.html:21
+#: netbox/templates/dcim/rackreservation.html:82
+msgid "Rear"
+msgstr "Bageste"
+
+#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221
+#: netbox/virtualization/choices.py:46
+msgid "Staged"
+msgstr "Iscenesat"
+
+#: netbox/dcim/choices.py:177
+msgid "Inventory"
+msgstr "Opgørelse"
+
+#: netbox/dcim/choices.py:193
+msgid "Front to rear"
+msgstr "Foran til bag"
+
+#: netbox/dcim/choices.py:194
+msgid "Rear to front"
+msgstr "Bagsiden til forsiden"
+
+#: netbox/dcim/choices.py:195
+msgid "Left to right"
+msgstr "Venstre mod højre"
+
+#: netbox/dcim/choices.py:196
+msgid "Right to left"
+msgstr "Højre til venstre"
+
+#: netbox/dcim/choices.py:197
+msgid "Side to rear"
+msgstr "Side til bagside"
+
+#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255
+msgid "Passive"
+msgstr "Passiv"
+
+#: netbox/dcim/choices.py:199
+msgid "Mixed"
+msgstr "Blandet"
+
+#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693
+msgid "NEMA (Non-locking)"
+msgstr "NEMA (Ikke-låsende)"
+
+#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715
+msgid "NEMA (Locking)"
+msgstr "NEMA (Låsning)"
+
+#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738
+msgid "California Style"
+msgstr "Californiens stil"
+
+#: netbox/dcim/choices.py:500
+msgid "International/ITA"
+msgstr "International/ITA"
+
+#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773
+msgid "Proprietary"
+msgstr "Proprietær"
+
+#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782
+#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173
+#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380
+#: netbox/netbox/navigation/menu.py:187
+msgid "Other"
+msgstr "Andet"
+
+#: netbox/dcim/choices.py:746
+msgid "ITA/International"
+msgstr "ITA/International"
+
+#: netbox/dcim/choices.py:812
+msgid "Physical"
+msgstr "Fysisk"
+
+#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978
+msgid "Virtual"
+msgstr "Virtuel"
+
+#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051
+#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1251
+#: netbox/dcim/forms/model_forms.py:936 netbox/dcim/forms/model_forms.py:1344
+#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131
+#: netbox/templates/dcim/interface.html:210
+msgid "Wireless"
+msgstr "Trådløs"
+
+#: netbox/dcim/choices.py:976
+msgid "Virtual interfaces"
+msgstr "Virtuelle grænseflader"
+
+#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
+#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
+#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106
+#: netbox/templates/virtualization/vminterface.html:43
+#: netbox/virtualization/forms/bulk_edit.py:212
+#: netbox/virtualization/forms/bulk_import.py:158
+#: netbox/virtualization/tables/virtualmachines.py:159
+msgid "Bridge"
+msgstr "Bro"
+
+#: netbox/dcim/choices.py:980
+msgid "Link Aggregation Group (LAG)"
+msgstr "Link Aggregation Group (LAG)"
+
+#: netbox/dcim/choices.py:984
+msgid "Ethernet (fixed)"
+msgstr "Ethernet (fast)"
+
+#: netbox/dcim/choices.py:999
+msgid "Ethernet (modular)"
+msgstr "Ethernet (modulopbygget)"
+
+#: netbox/dcim/choices.py:1035
+msgid "Ethernet (backplane)"
+msgstr "Ethernet (bagplan)"
+
+#: netbox/dcim/choices.py:1065
+msgid "Cellular"
+msgstr "Cellulær"
+
+#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:304
+#: netbox/dcim/forms/filtersets.py:740 netbox/dcim/forms/filtersets.py:894
+#: netbox/dcim/forms/filtersets.py:1446
+#: netbox/templates/dcim/inventoryitem.html:52
+#: netbox/templates/dcim/virtualchassis_edit.html:54
+msgid "Serial"
+msgstr "Seriel"
+
+#: netbox/dcim/choices.py:1132
+msgid "Coaxial"
+msgstr "Koaksial"
+
+#: netbox/dcim/choices.py:1152
+msgid "Stacking"
+msgstr "Stabling"
+
+#: netbox/dcim/choices.py:1202
+msgid "Half"
+msgstr "Halvdelen"
+
+#: netbox/dcim/choices.py:1203
+msgid "Full"
+msgstr "Fuld"
+
+#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31
+#: netbox/wireless/choices.py:480
+msgid "Auto"
+msgstr "Auto"
+
+#: netbox/dcim/choices.py:1215
+msgid "Access"
+msgstr "Adgang"
+
+#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168
+#: netbox/ipam/tables/vlans.py:213
+#: netbox/templates/dcim/inc/interface_vlans_table.html:7
+msgid "Tagged"
+msgstr "Markeret"
+
+#: netbox/dcim/choices.py:1217
+msgid "Tagged (All)"
+msgstr "Tagget (Alle)"
+
+#: netbox/dcim/choices.py:1246
+msgid "IEEE Standard"
+msgstr "IEEE-standard"
+
+#: netbox/dcim/choices.py:1257
+msgid "Passive 24V (2-pair)"
+msgstr "Passiv 24V (2-par)"
+
+#: netbox/dcim/choices.py:1258
+msgid "Passive 24V (4-pair)"
+msgstr "Passiv 24V (4-par)"
+
+#: netbox/dcim/choices.py:1259
+msgid "Passive 48V (2-pair)"
+msgstr "Passiv 48V (2-par)"
+
+#: netbox/dcim/choices.py:1260
+msgid "Passive 48V (4-pair)"
+msgstr "Passiv 48V (4-par)"
+
+#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418
+msgid "Copper"
+msgstr "Kobber"
+
+#: netbox/dcim/choices.py:1345
+msgid "Fiber Optic"
+msgstr "Fiberoptisk"
+
+#: netbox/dcim/choices.py:1434
+msgid "Fiber"
+msgstr "Fibre"
+
+#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1158
+msgid "Connected"
+msgstr "Tilsluttet"
+
+#: netbox/dcim/choices.py:1477
+msgid "Kilometers"
+msgstr "Kilometer"
+
+#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65
+msgid "Meters"
+msgstr "Meter"
+
+#: netbox/dcim/choices.py:1479
+msgid "Centimeters"
+msgstr "Centimeter"
+
+#: netbox/dcim/choices.py:1480
+msgid "Miles"
+msgstr "Miles"
+
+#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66
+msgid "Feet"
+msgstr "Fødder"
+
+#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:327
+#: netbox/templates/dcim/rack.html:152
+msgid "Kilograms"
+msgstr "Kilogram"
+
+#: netbox/dcim/choices.py:1498
+msgid "Grams"
+msgstr "Gram"
+
+#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153
+msgid "Pounds"
+msgstr "pund"
+
+#: netbox/dcim/choices.py:1500
+msgid "Ounces"
+msgstr "Ounce"
+
+#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17
+msgid "Primary"
+msgstr "Primær"
+
+#: netbox/dcim/choices.py:1547
+msgid "Redundant"
+msgstr "Redundant"
+
+#: netbox/dcim/choices.py:1568
+msgid "Single phase"
+msgstr "Enkeltfase"
+
+#: netbox/dcim/choices.py:1569
+msgid "Three-phase"
+msgstr "trefaset"
+
+#: netbox/dcim/fields.py:45
+#, python-brace-format
+msgid "Invalid MAC address format: {value}"
+msgstr "Ugyldigt MAC-adresseformat: {value}"
+
+#: netbox/dcim/fields.py:71
+#, python-brace-format
+msgid "Invalid WWN format: {value}"
+msgstr "Ugyldigt WWN-format: {value}"
+
+#: netbox/dcim/filtersets.py:85
+msgid "Parent region (ID)"
+msgstr "Overordnet region (ID)"
+
+#: netbox/dcim/filtersets.py:91
+msgid "Parent region (slug)"
+msgstr "Forældreregion (snegle)"
+
+#: netbox/dcim/filtersets.py:115
+msgid "Parent site group (ID)"
+msgstr "Overordnet webstedsgruppe (ID)"
+
+#: netbox/dcim/filtersets.py:121
+msgid "Parent site group (slug)"
+msgstr "Overordnet webstedsgruppe (slug)"
+
+#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841
+#: netbox/ipam/filtersets.py:979
+msgid "Group (ID)"
+msgstr "Gruppe (ID)"
+
+#: netbox/dcim/filtersets.py:169
+msgid "Group (slug)"
+msgstr "Gruppe (snegle)"
+
+#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180
+msgid "AS (ID)"
+msgstr "SOM (ID)"
+
+#: netbox/dcim/filtersets.py:245
+msgid "Parent location (ID)"
+msgstr "Overordnet placering (ID)"
+
+#: netbox/dcim/filtersets.py:251
+msgid "Parent location (slug)"
+msgstr "Forældreplacering (snegle)"
+
+#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333
+#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005
+#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2122
+msgid "Location (ID)"
+msgstr "Placering (ID)"
+
+#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340
+#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1358
+#: netbox/extras/filtersets.py:494
+msgid "Location (slug)"
+msgstr "Placering (slug)"
+
+#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840
+#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1790
+#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493
+#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210
+msgid "Role (ID)"
+msgstr "Rolle (ID)"
+
+#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846
+#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1796
+#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387
+#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995
+#: netbox/virtualization/filtersets.py:216
+msgid "Role (slug)"
+msgstr "Rolle (snegle)"
+
+#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010
+#: netbox/dcim/filtersets.py:1363 netbox/dcim/filtersets.py:2184
+msgid "Rack (ID)"
+msgstr "Rack (ID)"
+
+#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282
+#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365
+#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28
+msgid "User (ID)"
+msgstr "Bruger (ID)"
+
+#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288
+#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371
+#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170
+msgid "User (name)"
+msgstr "Bruger (navn)"
+
+#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620
+#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881
+#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:1780
+msgid "Manufacturer (ID)"
+msgstr "Producent (ID)"
+
+#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626
+#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887
+#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1786
+msgid "Manufacturer (slug)"
+msgstr "Producent (slug)"
+
+#: netbox/dcim/filtersets.py:491
+msgid "Default platform (ID)"
+msgstr "Standardplatform (ID)"
+
+#: netbox/dcim/filtersets.py:497
+msgid "Default platform (slug)"
+msgstr "Standardplatform (slug)"
+
+#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:453
+msgid "Has a front image"
+msgstr "Har et frontbillede"
+
+#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:460
+msgid "Has a rear image"
+msgstr "Har et bagbillede"
+
+#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630
+#: netbox/dcim/filtersets.py:1079 netbox/dcim/forms/filtersets.py:467
+#: netbox/dcim/forms/filtersets.py:563 netbox/dcim/forms/filtersets.py:779
+msgid "Has console ports"
+msgstr "Har konsolporte"
+
+#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634
+#: netbox/dcim/filtersets.py:1083 netbox/dcim/forms/filtersets.py:474
+#: netbox/dcim/forms/filtersets.py:570 netbox/dcim/forms/filtersets.py:786
+msgid "Has console server ports"
+msgstr "Har konsolserverporte"
+
+#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638
+#: netbox/dcim/filtersets.py:1087 netbox/dcim/forms/filtersets.py:481
+#: netbox/dcim/forms/filtersets.py:577 netbox/dcim/forms/filtersets.py:793
+msgid "Has power ports"
+msgstr "Har strømporte"
+
+#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642
+#: netbox/dcim/filtersets.py:1091 netbox/dcim/forms/filtersets.py:488
+#: netbox/dcim/forms/filtersets.py:584 netbox/dcim/forms/filtersets.py:800
+msgid "Has power outlets"
+msgstr "Har stikkontakter"
+
+#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646
+#: netbox/dcim/filtersets.py:1095 netbox/dcim/forms/filtersets.py:495
+#: netbox/dcim/forms/filtersets.py:591 netbox/dcim/forms/filtersets.py:807
+msgid "Has interfaces"
+msgstr "Har grænseflader"
+
+#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650
+#: netbox/dcim/filtersets.py:1099 netbox/dcim/forms/filtersets.py:502
+#: netbox/dcim/forms/filtersets.py:598 netbox/dcim/forms/filtersets.py:814
+msgid "Has pass-through ports"
+msgstr "Har gennemgangsporte"
+
+#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1103
+#: netbox/dcim/forms/filtersets.py:516
+msgid "Has module bays"
+msgstr "Har modulpladser"
+
+#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1107
+#: netbox/dcim/forms/filtersets.py:509
+msgid "Has device bays"
+msgstr "Har enhedsbugter"
+
+#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:523
+msgid "Has inventory items"
+msgstr "Har lagervarer"
+
+#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937
+#: netbox/dcim/filtersets.py:1384
+msgid "Device type (ID)"
+msgstr "Enhedstype (ID)"
+
+#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1265
+msgid "Module type (ID)"
+msgstr "Modultype (ID)"
+
+#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1535
+msgid "Power port (ID)"
+msgstr "Strømport (ID)"
+
+#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1776
+msgid "Parent inventory item (ID)"
+msgstr "Overordnet beholdningspost (ID)"
+
+#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895
+#: netbox/dcim/filtersets.py:1075 netbox/virtualization/filtersets.py:238
+msgid "Config template (ID)"
+msgstr "Konfigurationsskabelon (ID)"
+
+#: netbox/dcim/filtersets.py:933
+msgid "Device type (slug)"
+msgstr "Enhedstype (slug)"
+
+#: netbox/dcim/filtersets.py:953
+msgid "Parent Device (ID)"
+msgstr "Overordnet enhed (ID)"
+
+#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220
+msgid "Platform (ID)"
+msgstr "Platform (ID)"
+
+#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521
+#: netbox/virtualization/filtersets.py:226
+msgid "Platform (slug)"
+msgstr "Platform (snegle)"
+
+#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1347
+#: netbox/dcim/filtersets.py:1874 netbox/dcim/filtersets.py:2116
+#: netbox/dcim/filtersets.py:2175
+msgid "Site name (slug)"
+msgstr "Webstedets navn (slug)"
+
+#: netbox/dcim/filtersets.py:1015
+msgid "Parent bay (ID)"
+msgstr "Forældrebugt (ID)"
+
+#: netbox/dcim/filtersets.py:1019
+msgid "VM cluster (ID)"
+msgstr "VM-klynge (ID)"
+
+#: netbox/dcim/filtersets.py:1025 netbox/extras/filtersets.py:543
+#: netbox/virtualization/filtersets.py:136
+msgid "Cluster group (slug)"
+msgstr "Klyngegruppe (snegle)"
+
+#: netbox/dcim/filtersets.py:1030 netbox/virtualization/filtersets.py:130
+msgid "Cluster group (ID)"
+msgstr "Klyngegruppe (ID)"
+
+#: netbox/dcim/filtersets.py:1036
+msgid "Device model (slug)"
+msgstr "Enhedsmodel (slug)"
+
+#: netbox/dcim/filtersets.py:1047 netbox/dcim/forms/bulk_edit.py:423
+msgid "Is full depth"
+msgstr "Er fuld dybde"
+
+#: netbox/dcim/filtersets.py:1051 netbox/dcim/forms/common.py:18
+#: netbox/dcim/forms/filtersets.py:749 netbox/dcim/forms/filtersets.py:1303
+#: netbox/dcim/models/device_components.py:519
+#: netbox/virtualization/filtersets.py:230
+#: netbox/virtualization/filtersets.py:297
+#: netbox/virtualization/forms/filtersets.py:172
+#: netbox/virtualization/forms/filtersets.py:219
+msgid "MAC address"
+msgstr "MAC-adresse"
+
+#: netbox/dcim/filtersets.py:1058 netbox/dcim/filtersets.py:1222
+#: netbox/dcim/forms/filtersets.py:758 netbox/dcim/forms/filtersets.py:861
+#: netbox/virtualization/filtersets.py:234
+#: netbox/virtualization/forms/filtersets.py:176
+msgid "Has a primary IP"
+msgstr "Har en primær IP"
+
+#: netbox/dcim/filtersets.py:1062
+msgid "Has an out-of-band IP"
+msgstr "Har en IP uden for båndet"
+
+#: netbox/dcim/filtersets.py:1067
+msgid "Virtual chassis (ID)"
+msgstr "Virtuelt kabinet (ID)"
+
+#: netbox/dcim/filtersets.py:1071
+msgid "Is a virtual chassis member"
+msgstr "Er et virtuelt chassismedlem"
+
+#: netbox/dcim/filtersets.py:1112
+msgid "OOB IP (ID)"
+msgstr "OOB IP (ID)"
+
+#: netbox/dcim/filtersets.py:1116
+msgid "Has virtual device context"
+msgstr "Har virtuel enhedskontekst"
+
+#: netbox/dcim/filtersets.py:1205
+msgid "VDC (ID)"
+msgstr "VDC (ID)"
+
+#: netbox/dcim/filtersets.py:1210
+msgid "Device model"
+msgstr "Enhedsmodel"
+
+#: netbox/dcim/filtersets.py:1215 netbox/ipam/filtersets.py:632
+#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420
+msgid "Interface (ID)"
+msgstr "Grænseflade (ID)"
+
+#: netbox/dcim/filtersets.py:1271
+msgid "Module type (model)"
+msgstr "Modultype (model)"
+
+#: netbox/dcim/filtersets.py:1277
+msgid "Module Bay (ID)"
+msgstr "Modulplads (ID)"
+
+#: netbox/dcim/filtersets.py:1281 netbox/dcim/filtersets.py:1373
+#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851
+#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161
+#: netbox/vpn/filtersets.py:398
+msgid "Device (ID)"
+msgstr "Enhed (ID)"
+
+#: netbox/dcim/filtersets.py:1369
+msgid "Rack (name)"
+msgstr "Rack (navn)"
+
+#: netbox/dcim/filtersets.py:1379 netbox/ipam/filtersets.py:606
+#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081
+#: netbox/vpn/filtersets.py:393
+msgid "Device (name)"
+msgstr "Enhed (navn)"
+
+#: netbox/dcim/filtersets.py:1390
+msgid "Device type (model)"
+msgstr "Enhedstype (model)"
+
+#: netbox/dcim/filtersets.py:1395
+msgid "Device role (ID)"
+msgstr "Enhedsrolle (ID)"
+
+#: netbox/dcim/filtersets.py:1401
+msgid "Device role (slug)"
+msgstr "Enhedsrolle (slug)"
+
+#: netbox/dcim/filtersets.py:1406
+msgid "Virtual Chassis (ID)"
+msgstr "Virtuelt kabinet (ID)"
+
+#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
+#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66
+#: netbox/templates/dcim/device.html:120
+#: netbox/templates/dcim/device_edit.html:93
+#: netbox/templates/dcim/virtualchassis.html:20
+#: netbox/templates/dcim/virtualchassis_add.html:8
+#: netbox/templates/dcim/virtualchassis_edit.html:24
+msgid "Virtual Chassis"
+msgstr "Virtuelt kabinet"
+
+#: netbox/dcim/filtersets.py:1432
+msgid "Module (ID)"
+msgstr "Modul (ID)"
+
+#: netbox/dcim/filtersets.py:1439
+msgid "Cable (ID)"
+msgstr "Kabel (ID)"
+
+#: netbox/dcim/filtersets.py:1548 netbox/ipam/forms/bulk_import.py:188
+#: netbox/vpn/forms/bulk_import.py:308
+msgid "Assigned VLAN"
+msgstr "Tildelt VLAN"
+
+#: netbox/dcim/filtersets.py:1552
+msgid "Assigned VID"
+msgstr "Tildelt VID"
+
+#: netbox/dcim/filtersets.py:1557 netbox/dcim/forms/bulk_edit.py:1382
+#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
+#: netbox/dcim/forms/model_forms.py:1325
+#: netbox/dcim/models/device_components.py:712
+#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316
+#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
+#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
+#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
+#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156
+#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278
+#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172
+#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60
+#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245
+#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429
+#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
+#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
+#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
+#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306
+#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445
+#: netbox/templates/dcim/interface.html:133
+#: netbox/templates/ipam/ipaddress.html:18
+#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
+#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13
+#: netbox/templates/virtualization/vminterface.html:47
+#: netbox/virtualization/forms/bulk_edit.py:261
+#: netbox/virtualization/forms/bulk_import.py:171
+#: netbox/virtualization/forms/filtersets.py:224
+#: netbox/virtualization/forms/model_forms.py:344
+#: netbox/virtualization/models/virtualmachines.py:350
+#: netbox/virtualization/tables/virtualmachines.py:136
+msgid "VRF"
+msgstr "VRF"
+
+#: netbox/dcim/filtersets.py:1563 netbox/ipam/filtersets.py:322
+#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489
+#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601
+msgid "VRF (RD)"
+msgstr "VRF (RED.)"
+
+#: netbox/dcim/filtersets.py:1568 netbox/ipam/filtersets.py:1016
+#: netbox/vpn/filtersets.py:361
+msgid "L2VPN (ID)"
+msgstr "L2VPN (ID)"
+
+#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
+#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022
+#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
+#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
+#: netbox/templates/vpn/l2vpntermination.html:12
+#: netbox/virtualization/forms/filtersets.py:229
+#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246
+#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427
+#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55
+msgid "L2VPN"
+msgstr "L2VPN"
+
+#: netbox/dcim/filtersets.py:1606
+msgid "Virtual Chassis Interfaces for Device"
+msgstr "Virtuelle chassis-grænseflader til enhed"
+
+#: netbox/dcim/filtersets.py:1611
+msgid "Virtual Chassis Interfaces for Device (ID)"
+msgstr "Virtuelle chassisgrænseflader til enhed (ID)"
+
+#: netbox/dcim/filtersets.py:1615
+msgid "Kind of interface"
+msgstr "Slags grænseflade"
+
+#: netbox/dcim/filtersets.py:1620 netbox/virtualization/filtersets.py:289
+msgid "Parent interface (ID)"
+msgstr "Overordnet grænseflade (ID)"
+
+#: netbox/dcim/filtersets.py:1625 netbox/virtualization/filtersets.py:294
+msgid "Bridged interface (ID)"
+msgstr "Broet grænseflade (ID)"
+
+#: netbox/dcim/filtersets.py:1630
+msgid "LAG interface (ID)"
+msgstr "LAG-grænseflade (ID)"
+
+#: netbox/dcim/filtersets.py:1657 netbox/dcim/filtersets.py:1669
+#: netbox/dcim/forms/filtersets.py:1263 netbox/dcim/forms/model_forms.py:1637
+#: netbox/templates/dcim/virtualdevicecontext.html:15
+msgid "Virtual Device Context"
+msgstr "Virtuel enhedskontekst"
+
+#: netbox/dcim/filtersets.py:1663
+msgid "Virtual Device Context (Identifier)"
+msgstr "Virtuel enhedskontekst (identifikator)"
+
+#: netbox/dcim/filtersets.py:1674
+#: netbox/templates/wireless/wirelesslan.html:11
+#: netbox/wireless/forms/model_forms.py:53
+msgid "Wireless LAN"
+msgstr "Trådløst LAN"
+
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:597
+msgid "Wireless link"
+msgstr "Trådløs forbindelse"
+
+#: netbox/dcim/filtersets.py:1748
+msgid "Installed module (ID)"
+msgstr "Installeret modul (ID)"
+
+#: netbox/dcim/filtersets.py:1759
+msgid "Installed device (ID)"
+msgstr "Installeret enhed (ID)"
+
+#: netbox/dcim/filtersets.py:1765
+msgid "Installed device (name)"
+msgstr "Installeret enhed (navn)"
+
+#: netbox/dcim/filtersets.py:1831
+msgid "Master (ID)"
+msgstr "Master (ID)"
+
+#: netbox/dcim/filtersets.py:1837
+msgid "Master (name)"
+msgstr "Master (navn)"
+
+#: netbox/dcim/filtersets.py:1879 netbox/tenancy/filtersets.py:246
+msgid "Tenant (ID)"
+msgstr "Lejer (ID)"
+
+#: netbox/dcim/filtersets.py:1885 netbox/extras/filtersets.py:570
+#: netbox/tenancy/filtersets.py:252
+msgid "Tenant (slug)"
+msgstr "Lejer (snegle)"
+
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1008
+msgid "Unterminated"
+msgstr "Uafsluttede"
+
+#: netbox/dcim/filtersets.py:2179
+msgid "Power panel (ID)"
+msgstr "Strømpanel (ID)"
+
+#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
+#: netbox/extras/forms/model_forms.py:443
+#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:461
+#: netbox/templates/circuits/inc/circuit_termination.html:32
+#: netbox/templates/generic/bulk_edit.html:65
+#: netbox/templates/inc/panels/tags.html:5
+#: netbox/utilities/forms/fields/fields.py:81
+msgid "Tags"
+msgstr "Mærker"
+
+#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
+#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
+#: netbox/dcim/forms/object_create.py:197
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162
+#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242
+#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
+#: netbox/templates/dcim/modulebay.html:34
+#: netbox/templates/dcim/virtualchassis.html:66
+#: netbox/templates/dcim/virtualchassis_edit.html:55
+msgid "Position"
+msgstr "Position"
+
+#: netbox/dcim/forms/bulk_create.py:114
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of names being "
+"created.)"
+msgstr ""
+"Alfanumeriske intervaller understøttes. (Skal svare til antallet af navne, "
+"der oprettes.)"
+
+#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99
+#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89
+#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
+#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
+#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
+#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284
+#: netbox/templates/dcim/site.html:37
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
+#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
+#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6
+#: netbox/templates/users/group.html:14
+#: netbox/templates/virtualization/cluster.html:29
+#: netbox/templates/vpn/tunnel.html:29
+#: netbox/templates/wireless/wirelesslan.html:18
+#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94
+#: netbox/tenancy/forms/bulk_import.py:40
+#: netbox/tenancy/forms/bulk_import.py:81
+#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78
+#: netbox/tenancy/forms/filtersets.py:97
+#: netbox/tenancy/forms/model_forms.py:45
+#: netbox/tenancy/forms/model_forms.py:97
+#: netbox/tenancy/forms/model_forms.py:122
+#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107
+#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57
+#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32
+#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80
+#: netbox/virtualization/forms/bulk_edit.py:65
+#: netbox/virtualization/forms/bulk_import.py:47
+#: netbox/virtualization/forms/filtersets.py:85
+#: netbox/virtualization/forms/model_forms.py:66
+#: netbox/virtualization/tables/clusters.py:70
+#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158
+#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31
+#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48
+#: netbox/wireless/forms/bulk_import.py:36
+#: netbox/wireless/forms/filtersets.py:46
+#: netbox/wireless/forms/model_forms.py:40
+#: netbox/wireless/tables/wirelesslan.py:48
+msgid "Group"
+msgstr "Gruppe"
+
+#: netbox/dcim/forms/bulk_edit.py:131
+msgid "Contact name"
+msgstr "Kontaktens navn"
+
+#: netbox/dcim/forms/bulk_edit.py:136
+msgid "Contact phone"
+msgstr "Kontakt telefon"
+
+#: netbox/dcim/forms/bulk_edit.py:142
+msgid "Contact E-mail"
+msgstr "Kontakt E-mail"
+
+#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/model_forms.py:127
+msgid "Time zone"
+msgstr "Tidszone"
+
+#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160
+#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:204
+#: netbox/dcim/forms/bulk_import.py:1015 netbox/dcim/forms/filtersets.py:301
+#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
+#: netbox/dcim/forms/model_forms.py:1457
+#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166
+#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903
+#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69
+#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246
+#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
+#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196
+#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297
+#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237
+#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360
+#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186
+#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248
+#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257
+#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230
+#: netbox/templates/dcim/device.html:182
+#: netbox/templates/dcim/inc/panels/inventory_items.html:20
+#: netbox/templates/dcim/interface.html:223
+#: netbox/templates/dcim/inventoryitem.html:36
+#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41
+#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77
+#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52
+#: netbox/templates/virtualization/virtualmachine.html:23
+#: netbox/templates/vpn/tunneltermination.html:17
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:20
+#: netbox/tenancy/forms/bulk_edit.py:142
+#: netbox/tenancy/forms/filtersets.py:107
+#: netbox/tenancy/forms/model_forms.py:137
+#: netbox/tenancy/tables/contacts.py:102
+#: netbox/virtualization/forms/bulk_edit.py:145
+#: netbox/virtualization/forms/bulk_import.py:106
+#: netbox/virtualization/forms/filtersets.py:157
+#: netbox/virtualization/forms/model_forms.py:195
+#: netbox/virtualization/tables/virtualmachines.py:74
+#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81
+#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78
+#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82
+msgid "Role"
+msgstr "Rolle"
+
+#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610
+#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104
+#: netbox/templates/dcim/module.html:74
+#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55
+msgid "Serial Number"
+msgstr "Serienummer"
+
+#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:308
+#: netbox/dcim/forms/filtersets.py:744 netbox/dcim/forms/filtersets.py:898
+#: netbox/dcim/forms/filtersets.py:1450
+msgid "Asset tag"
+msgstr "Aktivemærke"
+
+#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/filtersets.py:293 netbox/templates/dcim/rack.html:86
+msgid "Width"
+msgstr "Bredde"
+
+#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37
+msgid "Height (U)"
+msgstr "Højde (U)"
+
+#: netbox/dcim/forms/bulk_edit.py:298
+msgid "Descending units"
+msgstr "Faldende enheder"
+
+#: netbox/dcim/forms/bulk_edit.py:301
+msgid "Outer width"
+msgstr "Udvendig bredde"
+
+#: netbox/dcim/forms/bulk_edit.py:306
+msgid "Outer depth"
+msgstr "Ydre dybde"
+
+#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:222
+msgid "Outer unit"
+msgstr "Ydre enhed"
+
+#: netbox/dcim/forms/bulk_edit.py:316
+msgid "Mounting depth"
+msgstr "Monteringsdybde"
+
+#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351
+#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459
+#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495
+#: netbox/dcim/forms/bulk_import.py:329 netbox/dcim/forms/bulk_import.py:355
+#: netbox/dcim/forms/filtersets.py:252 netbox/dcim/forms/filtersets.py:313
+#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
+#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
+#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103
+#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
+#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
+#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
+#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134
+#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188
+#: netbox/templates/dcim/device.html:324
+#: netbox/templates/dcim/devicetype.html:49
+#: netbox/templates/dcim/moduletype.html:30
+#: netbox/templates/extras/configcontext.html:17
+#: netbox/templates/extras/customlink.html:25
+#: netbox/templates/extras/savedfilter.html:33
+#: netbox/templates/ipam/role.html:30
+msgid "Weight"
+msgstr "Vægt"
+
+#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:318
+msgid "Max weight"
+msgstr "Maks. Vægt"
+
+#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441
+#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:334 netbox/dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/filtersets.py:323 netbox/dcim/forms/filtersets.py:534
+#: netbox/dcim/forms/filtersets.py:609
+msgid "Weight unit"
+msgstr "Vægtenhed"
+
+#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808
+#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:270
+#: netbox/dcim/forms/bulk_import.py:492 netbox/dcim/forms/bulk_import.py:1297
+#: netbox/dcim/forms/bulk_import.py:1301 netbox/dcim/forms/filtersets.py:103
+#: netbox/dcim/forms/filtersets.py:341 netbox/dcim/forms/filtersets.py:355
+#: netbox/dcim/forms/filtersets.py:393 netbox/dcim/forms/filtersets.py:703
+#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
+#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
+#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158
+#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
+#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
+#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:16
+#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13
+#: netbox/templates/dcim/rack/base.html:4
+#: netbox/templates/dcim/rackreservation.html:19
+#: netbox/templates/dcim/rackreservation.html:36
+#: netbox/virtualization/forms/model_forms.py:113
+msgid "Rack"
+msgstr "Stativ"
+
+#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628
+#: netbox/dcim/forms/filtersets.py:249 netbox/dcim/forms/filtersets.py:334
+#: netbox/dcim/forms/filtersets.py:417 netbox/dcim/forms/filtersets.py:544
+#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:873
+#: netbox/dcim/forms/model_forms.py:613 netbox/dcim/forms/model_forms.py:1527
+#: netbox/templates/dcim/device_edit.html:20
+msgid "Hardware"
+msgstr "Hardware"
+
+#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466
+#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554
+#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165
+#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:316
+#: netbox/dcim/forms/bulk_import.py:350 netbox/dcim/forms/bulk_import.py:389
+#: netbox/dcim/forms/bulk_import.py:425 netbox/dcim/forms/bulk_import.py:1021
+#: netbox/dcim/forms/filtersets.py:430 netbox/dcim/forms/filtersets.py:555
+#: netbox/dcim/forms/filtersets.py:631 netbox/dcim/forms/filtersets.py:713
+#: netbox/dcim/forms/filtersets.py:878 netbox/dcim/forms/filtersets.py:1443
+#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
+#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
+#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93
+#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304
+#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
+#: netbox/templates/dcim/devicetype.html:14
+#: netbox/templates/dcim/inventoryitem.html:44
+#: netbox/templates/dcim/manufacturer.html:33
+#: netbox/templates/dcim/modulebay.html:58
+#: netbox/templates/dcim/moduletype.html:14
+#: netbox/templates/dcim/platform.html:37
+msgid "Manufacturer"
+msgstr "Producent"
+
+#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/filtersets.py:435 netbox/dcim/forms/model_forms.py:297
+msgid "Default platform"
+msgstr "Standardplatform"
+
+#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471
+#: netbox/dcim/forms/filtersets.py:438 netbox/dcim/forms/filtersets.py:558
+msgid "Part number"
+msgstr "Varenummer"
+
+#: netbox/dcim/forms/bulk_edit.py:416
+msgid "U height"
+msgstr "U højde"
+
+#: netbox/dcim/forms/bulk_edit.py:428
+msgid "Exclude from utilization"
+msgstr "Ekskluder fra udnyttelse"
+
+#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603
+#: netbox/dcim/forms/bulk_import.py:519 netbox/dcim/forms/filtersets.py:447
+#: netbox/dcim/forms/filtersets.py:735 netbox/templates/dcim/device.html:98
+#: netbox/templates/dcim/devicetype.html:65
+msgid "Airflow"
+msgstr "Luftstrøm"
+
+#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312
+#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88
+#: netbox/templates/dcim/devicebay.html:52
+#: netbox/templates/dcim/module.html:58
+msgid "Device Type"
+msgstr "Enhedstype"
+
+#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345
+#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65
+#: netbox/templates/dcim/module.html:62
+#: netbox/templates/dcim/modulebay.html:62
+#: netbox/templates/dcim/moduletype.html:11
+msgid "Module Type"
+msgstr "Modultype"
+
+#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
+msgid "VM role"
+msgstr "VM-rolle"
+
+#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535
+#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:373
+#: netbox/dcim/forms/bulk_import.py:377 netbox/dcim/forms/bulk_import.py:396
+#: netbox/dcim/forms/bulk_import.py:400 netbox/dcim/forms/bulk_import.py:525
+#: netbox/dcim/forms/bulk_import.py:529 netbox/dcim/forms/filtersets.py:620
+#: netbox/dcim/forms/filtersets.py:636 netbox/dcim/forms/filtersets.py:754
+#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384
+#: netbox/dcim/forms/model_forms.py:498
+#: netbox/virtualization/forms/bulk_import.py:132
+#: netbox/virtualization/forms/bulk_import.py:133
+#: netbox/virtualization/forms/filtersets.py:184
+#: netbox/virtualization/forms/model_forms.py:215
+msgid "Config template"
+msgstr "Konfigurationsskabelon"
+
+#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959
+#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/filtersets.py:113
+#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:837 netbox/extras/filtersets.py:499
+msgid "Device type"
+msgstr "Enhedstype"
+
+#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:412
+#: netbox/dcim/forms/filtersets.py:118 netbox/dcim/forms/model_forms.py:452
+msgid "Device role"
+msgstr "Enhedsrolle"
+
+#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
+#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179
+#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
+#: netbox/templates/dcim/platform.html:26
+#: netbox/templates/virtualization/virtualmachine.html:27
+#: netbox/virtualization/forms/bulk_edit.py:160
+#: netbox/virtualization/forms/bulk_import.py:122
+#: netbox/virtualization/forms/filtersets.py:168
+#: netbox/virtualization/forms/model_forms.py:203
+#: netbox/virtualization/tables/virtualmachines.py:78
+msgid "Platform"
+msgstr "Platformen"
+
+#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179
+#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589
+#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:642
+#: netbox/dcim/forms/bulk_import.py:668 netbox/dcim/forms/bulk_import.py:694
+#: netbox/dcim/forms/bulk_import.py:714 netbox/dcim/forms/bulk_import.py:767
+#: netbox/dcim/forms/bulk_import.py:885 netbox/dcim/forms/bulk_import.py:933
+#: netbox/dcim/forms/bulk_import.py:950 netbox/dcim/forms/bulk_import.py:962
+#: netbox/dcim/forms/bulk_import.py:1010 netbox/dcim/forms/bulk_import.py:1361
+#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:130
+#: netbox/dcim/forms/filtersets.py:852 netbox/dcim/forms/filtersets.py:982
+#: netbox/dcim/forms/filtersets.py:1172 netbox/dcim/forms/filtersets.py:1194
+#: netbox/dcim/forms/filtersets.py:1216 netbox/dcim/forms/filtersets.py:1233
+#: netbox/dcim/forms/filtersets.py:1253 netbox/dcim/forms/filtersets.py:1361
+#: netbox/dcim/forms/filtersets.py:1383 netbox/dcim/forms/filtersets.py:1404
+#: netbox/dcim/forms/filtersets.py:1419 netbox/dcim/forms/filtersets.py:1433
+#: netbox/dcim/forms/filtersets.py:1496 netbox/dcim/forms/filtersets.py:1520
+#: netbox/dcim/forms/filtersets.py:1544 netbox/dcim/forms/model_forms.py:576
+#: netbox/dcim/forms/model_forms.py:797 netbox/dcim/forms/model_forms.py:1156
+#: netbox/dcim/forms/model_forms.py:1611
+#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
+#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359
+#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442
+#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582
+#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737
+#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844
+#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022
+#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330
+#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758
+#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176
+#: netbox/templates/dcim/consoleport.html:20
+#: netbox/templates/dcim/consoleserverport.html:20
+#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:130
+#: netbox/templates/dcim/device_edit.html:10
+#: netbox/templates/dcim/devicebay.html:20
+#: netbox/templates/dcim/devicebay.html:48
+#: netbox/templates/dcim/frontport.html:20
+#: netbox/templates/dcim/interface.html:30
+#: netbox/templates/dcim/interface.html:161
+#: netbox/templates/dcim/inventoryitem.html:20
+#: netbox/templates/dcim/module.html:54
+#: netbox/templates/dcim/modulebay.html:20
+#: netbox/templates/dcim/poweroutlet.html:20
+#: netbox/templates/dcim/powerport.html:20
+#: netbox/templates/dcim/rearport.html:20
+#: netbox/templates/dcim/virtualchassis.html:65
+#: netbox/templates/dcim/virtualchassis_edit.html:51
+#: netbox/templates/dcim/virtualdevicecontext.html:22
+#: netbox/templates/virtualization/virtualmachine.html:110
+#: netbox/templates/vpn/tunneltermination.html:23
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:6
+#: netbox/virtualization/filtersets.py:167
+#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_import.py:99
+#: netbox/virtualization/forms/filtersets.py:128
+#: netbox/virtualization/forms/model_forms.py:185
+#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44
+#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283
+#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90
+#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236
+#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99
+#: netbox/wireless/forms/model_forms.py:141
+#: netbox/wireless/tables/wirelesslan.py:75
+msgid "Device"
+msgstr "Enhed"
+
+#: netbox/dcim/forms/bulk_edit.py:629
+#: netbox/templates/extras/dashboard/widget_config.html:7
+#: netbox/virtualization/forms/bulk_edit.py:191
+msgid "Configuration"
+msgstr "Konfiguration"
+
+#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:592
+#: netbox/dcim/forms/model_forms.py:590 netbox/dcim/forms/model_forms.py:845
+msgid "Module type"
+msgstr "Modultype"
+
+#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882
+#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924
+#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010
+#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088
+#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133
+#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:66
+#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32
+#: netbox/templates/dcim/consoleport.html:32
+#: netbox/templates/dcim/consoleserverport.html:32
+#: netbox/templates/dcim/devicebay.html:28
+#: netbox/templates/dcim/frontport.html:32
+#: netbox/templates/dcim/inc/panels/inventory_items.html:19
+#: netbox/templates/dcim/interface.html:42
+#: netbox/templates/dcim/inventoryitem.html:32
+#: netbox/templates/dcim/modulebay.html:30
+#: netbox/templates/dcim/poweroutlet.html:32
+#: netbox/templates/dcim/powerport.html:32
+#: netbox/templates/dcim/rearport.html:32
+#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/generic/bulk_import.html:162
+msgid "Label"
+msgstr "Mærke"
+
+#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:999
+#: netbox/templates/dcim/cable.html:50
+msgid "Length"
+msgstr "Længde"
+
+#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1165
+#: netbox/dcim/forms/bulk_import.py:1168 netbox/dcim/forms/filtersets.py:1003
+msgid "Length unit"
+msgstr "Længdeenhed"
+
+#: netbox/dcim/forms/bulk_edit.py:735
+#: netbox/templates/dcim/virtualchassis.html:23
+msgid "Domain"
+msgstr "domæne"
+
+#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1284
+#: netbox/dcim/forms/filtersets.py:1089 netbox/dcim/forms/model_forms.py:698
+msgid "Power panel"
+msgstr "Strømpanel"
+
+#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1320
+#: netbox/dcim/forms/filtersets.py:1111
+#: netbox/templates/dcim/powerfeed.html:83
+msgid "Supply"
+msgstr "Forsyning"
+
+#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1325
+#: netbox/dcim/forms/filtersets.py:1116
+#: netbox/templates/dcim/powerfeed.html:95
+msgid "Phase"
+msgstr "Fase"
+
+#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1121
+#: netbox/templates/dcim/powerfeed.html:87
+msgid "Voltage"
+msgstr "Spænding"
+
+#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1125
+#: netbox/templates/dcim/powerfeed.html:91
+msgid "Amperage"
+msgstr "Strømstyrke"
+
+#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1129
+msgid "Max utilization"
+msgstr "Maksimal udnyttelse"
+
+#: netbox/dcim/forms/bulk_edit.py:934
+msgid "Maximum draw"
+msgstr "Maksimal trækning"
+
+#: netbox/dcim/forms/bulk_edit.py:937
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_components.py:357
+msgid "Maximum power draw (watts)"
+msgstr "Maksimal effektforbrug (watt)"
+
+#: netbox/dcim/forms/bulk_edit.py:940
+msgid "Allocated draw"
+msgstr "Tildelt lodtrækning"
+
+#: netbox/dcim/forms/bulk_edit.py:943
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:364
+msgid "Allocated power draw (watts)"
+msgstr "Allokeret effektforbrug (watt)"
+
+#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:725
+#: netbox/dcim/forms/model_forms.py:901 netbox/dcim/forms/model_forms.py:1226
+#: netbox/dcim/forms/model_forms.py:1514 netbox/dcim/forms/object_import.py:55
+msgid "Power port"
+msgstr "Strømport"
+
+#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:732
+msgid "Feed leg"
+msgstr "Foderben"
+
+#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333
+msgid "Management only"
+msgstr "Kun ledelse"
+
+#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339
+#: netbox/dcim/forms/bulk_import.py:815 netbox/dcim/forms/filtersets.py:1312
+#: netbox/dcim/forms/object_import.py:90
+#: netbox/dcim/models/device_component_templates.py:411
+#: netbox/dcim/models/device_components.py:671
+msgid "PoE mode"
+msgstr "PoE-tilstand"
+
+#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345
+#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1317
+#: netbox/dcim/forms/object_import.py:95
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:677
+msgid "PoE type"
+msgstr "PoE-type"
+
+#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1322
+#: netbox/dcim/forms/object_import.py:100
+msgid "Wireless role"
+msgstr "Trådløs rolle"
+
+#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:305
+#: netbox/templates/dcim/consoleport.html:24
+#: netbox/templates/dcim/consoleserverport.html:24
+#: netbox/templates/dcim/frontport.html:24
+#: netbox/templates/dcim/interface.html:34
+#: netbox/templates/dcim/module.html:51
+#: netbox/templates/dcim/modulebay.html:54
+#: netbox/templates/dcim/poweroutlet.html:24
+#: netbox/templates/dcim/powerport.html:24
+#: netbox/templates/dcim/rearport.html:24
+msgid "Module"
+msgstr "Modul"
+
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649
+#: netbox/templates/dcim/interface.html:110
+msgid "LAG"
+msgstr "FORSINKELSE"
+
+#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1253
+msgid "Virtual device contexts"
+msgstr "Virtuelle enhedskontekster"
+
+#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
+#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
+#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
+#: netbox/dcim/tables/devices.py:594
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
+#: netbox/templates/dcim/consoleport.html:40
+#: netbox/templates/dcim/consoleserverport.html:40
+msgid "Speed"
+msgstr "Hastighed"
+
+#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:824
+#: netbox/templates/vpn/ikepolicy.html:25
+#: netbox/templates/vpn/ipsecprofile.html:21
+#: netbox/templates/vpn/ipsecprofile.html:48
+#: netbox/virtualization/forms/bulk_edit.py:233
+#: netbox/virtualization/forms/bulk_import.py:165
+#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232
+#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234
+#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178
+#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64
+#: netbox/vpn/tables/crypto.py:162
+msgid "Mode"
+msgstr "Tilstand"
+
+#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1302
+#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/model_forms.py:321
+msgid "VLAN group"
+msgstr "VLAN-gruppe"
+
+#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
+#: netbox/dcim/tables/devices.py:567
+#: netbox/virtualization/forms/bulk_edit.py:248
+#: netbox/virtualization/forms/model_forms.py:326
+msgid "Untagged VLAN"
+msgstr "Umærket VLAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
+#: netbox/dcim/tables/devices.py:573
+#: netbox/virtualization/forms/bulk_edit.py:256
+#: netbox/virtualization/forms/model_forms.py:335
+msgid "Tagged VLANs"
+msgstr "Mærkede VLAN'er"
+
+#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1289
+msgid "Wireless LAN group"
+msgstr "Trådløs LAN-gruppe"
+
+#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
+#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133
+#: netbox/templates/dcim/interface.html:280
+#: netbox/wireless/tables/wirelesslan.py:24
+msgid "Wireless LANs"
+msgstr "Trådløse LAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1249
+#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:271
+#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169
+#: netbox/templates/dcim/interface.html:122
+#: netbox/templates/ipam/prefix.html:95
+#: netbox/virtualization/forms/model_forms.py:349
+msgid "Addressing"
+msgstr "Adressering"
+
+#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:651
+#: netbox/dcim/forms/model_forms.py:1338
+#: netbox/virtualization/forms/model_forms.py:350
+msgid "Operation"
+msgstr "Betjening"
+
+#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1250
+#: netbox/dcim/forms/model_forms.py:935 netbox/dcim/forms/model_forms.py:1340
+msgid "PoE"
+msgstr "PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1339
+#: netbox/templates/dcim/interface.html:99
+#: netbox/virtualization/forms/bulk_edit.py:267
+#: netbox/virtualization/forms/model_forms.py:351
+msgid "Related Interfaces"
+msgstr "Relaterede grænseflader"
+
+#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1341
+#: netbox/virtualization/forms/bulk_edit.py:268
+#: netbox/virtualization/forms/model_forms.py:352
+msgid "802.1Q Switching"
+msgstr "802.1Q-skift"
+
+#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469
+msgid "Interface mode must be specified to assign VLANs"
+msgstr "Interfacetilstand skal specificeres for at tildele VLAN'er"
+
+#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50
+msgid "An access interface cannot have tagged VLANs assigned."
+msgstr "En adgangsgrænseflade kan ikke have tildelt taggede VLAN'er."
+
+#: netbox/dcim/forms/bulk_import.py:63
+msgid "Name of parent region"
+msgstr "Navn på overordnet region"
+
+#: netbox/dcim/forms/bulk_import.py:77
+msgid "Name of parent site group"
+msgstr "Navn på overordnet webstedsgruppe"
+
+#: netbox/dcim/forms/bulk_import.py:96
+msgid "Assigned region"
+msgstr "Tildelt region"
+
+#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44
+#: netbox/tenancy/forms/bulk_import.py:85
+#: netbox/wireless/forms/bulk_import.py:40
+msgid "Assigned group"
+msgstr "Tildelt gruppe"
+
+#: netbox/dcim/forms/bulk_import.py:122
+msgid "available options"
+msgstr "tilgængelige muligheder"
+
+#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:482
+#: netbox/dcim/forms/bulk_import.py:1281 netbox/ipam/forms/bulk_import.py:174
+#: netbox/ipam/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:63
+#: netbox/virtualization/forms/bulk_import.py:89
+msgid "Assigned site"
+msgstr "Tildelt websted"
+
+#: netbox/dcim/forms/bulk_import.py:140
+msgid "Parent location"
+msgstr "Forældreplacering"
+
+#: netbox/dcim/forms/bulk_import.py:142
+msgid "Location not found."
+msgstr "Placering ikke fundet."
+
+#: netbox/dcim/forms/bulk_import.py:196
+msgid "Name of assigned tenant"
+msgstr "Navn på tildelt lejer"
+
+#: netbox/dcim/forms/bulk_import.py:208
+msgid "Name of assigned role"
+msgstr "Navn på tildelt rolle"
+
+#: netbox/dcim/forms/bulk_import.py:214
+msgid "Rack type"
+msgstr "Stativtype"
+
+#: netbox/dcim/forms/bulk_import.py:219
+msgid "Rail-to-rail width (in inches)"
+msgstr "Skinne-til-skinne-bredde (i tommer)"
+
+#: netbox/dcim/forms/bulk_import.py:225
+msgid "Unit for outer dimensions"
+msgstr "Enhed til udvendige mål"
+
+#: netbox/dcim/forms/bulk_import.py:231
+msgid "Unit for rack weights"
+msgstr "Enhed til stativvægte"
+
+#: netbox/dcim/forms/bulk_import.py:257
+msgid "Parent site"
+msgstr "Overordnet websted"
+
+#: netbox/dcim/forms/bulk_import.py:264 netbox/dcim/forms/bulk_import.py:1294
+msgid "Rack's location (if any)"
+msgstr "Stativets placering (hvis nogen)"
+
+#: netbox/dcim/forms/bulk_import.py:273 netbox/dcim/forms/model_forms.py:253
+#: netbox/dcim/tables/racks.py:153
+#: netbox/templates/dcim/rackreservation.html:12
+#: netbox/templates/dcim/rackreservation.html:45
+msgid "Units"
+msgstr "Enheder"
+
+#: netbox/dcim/forms/bulk_import.py:276
+msgid "Comma-separated list of individual unit numbers"
+msgstr "Kommasepareret liste over individuelle enhedsnumre"
+
+#: netbox/dcim/forms/bulk_import.py:319
+msgid "The manufacturer which produces this device type"
+msgstr "Producenten, der fremstiller denne enhedstype"
+
+#: netbox/dcim/forms/bulk_import.py:326
+msgid "The default platform for devices of this type (optional)"
+msgstr "Standardplatformen for enheder af denne type (valgfrit)"
+
+#: netbox/dcim/forms/bulk_import.py:331
+msgid "Device weight"
+msgstr "Enhedsvægt"
+
+#: netbox/dcim/forms/bulk_import.py:337
+msgid "Unit for device weight"
+msgstr "Enhed til enhedens vægt"
+
+#: netbox/dcim/forms/bulk_import.py:357
+msgid "Module weight"
+msgstr "Modulvægt"
+
+#: netbox/dcim/forms/bulk_import.py:363
+msgid "Unit for module weight"
+msgstr "Enhed til modulvægt"
+
+#: netbox/dcim/forms/bulk_import.py:393
+msgid "Limit platform assignments to this manufacturer"
+msgstr "Begræns platformstildelinger til denne producent"
+
+#: netbox/dcim/forms/bulk_import.py:415 netbox/dcim/forms/bulk_import.py:1364
+#: netbox/tenancy/forms/bulk_import.py:106
+msgid "Assigned role"
+msgstr "Tildelt rolle"
+
+#: netbox/dcim/forms/bulk_import.py:428
+msgid "Device type manufacturer"
+msgstr "Producent af enhedstype"
+
+#: netbox/dcim/forms/bulk_import.py:434
+msgid "Device type model"
+msgstr "Enhedstypemodel"
+
+#: netbox/dcim/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:126
+msgid "Assigned platform"
+msgstr "Tildelt platform"
+
+#: netbox/dcim/forms/bulk_import.py:449 netbox/dcim/forms/bulk_import.py:453
+#: netbox/dcim/forms/model_forms.py:479
+msgid "Virtual chassis"
+msgstr "Virtuelt kabinet"
+
+#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
+#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
+#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548
+#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
+#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
+#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
+#: netbox/templates/virtualization/cluster.html:10
+#: netbox/templates/virtualization/virtualmachine.html:88
+#: netbox/templates/virtualization/virtualmachine.html:97
+#: netbox/virtualization/filtersets.py:157
+#: netbox/virtualization/filtersets.py:273
+#: netbox/virtualization/forms/bulk_edit.py:129
+#: netbox/virtualization/forms/bulk_import.py:92
+#: netbox/virtualization/forms/filtersets.py:99
+#: netbox/virtualization/forms/filtersets.py:123
+#: netbox/virtualization/forms/filtersets.py:200
+#: netbox/virtualization/forms/model_forms.py:79
+#: netbox/virtualization/forms/model_forms.py:176
+#: netbox/virtualization/tables/virtualmachines.py:66
+msgid "Cluster"
+msgstr "Klynge"
+
+#: netbox/dcim/forms/bulk_import.py:460
+msgid "Virtualization cluster"
+msgstr "Virtualiseringsklynge"
+
+#: netbox/dcim/forms/bulk_import.py:489
+msgid "Assigned location (if any)"
+msgstr "Tildelt placering (hvis nogen)"
+
+#: netbox/dcim/forms/bulk_import.py:496
+msgid "Assigned rack (if any)"
+msgstr "Tildelt stativ (hvis et sådant findes)"
+
+#: netbox/dcim/forms/bulk_import.py:499
+msgid "Face"
+msgstr "Ansigt"
+
+#: netbox/dcim/forms/bulk_import.py:502
+msgid "Mounted rack face"
+msgstr "Monteret stativflade"
+
+#: netbox/dcim/forms/bulk_import.py:509
+msgid "Parent device (for child devices)"
+msgstr "Overordnet enhed (til underordnede enheder)"
+
+#: netbox/dcim/forms/bulk_import.py:512
+msgid "Device bay"
+msgstr "Enhedsplads"
+
+#: netbox/dcim/forms/bulk_import.py:516
+msgid "Device bay in which this device is installed (for child devices)"
+msgstr "Enhedsplads, hvor denne enhed er installeret (til børneenheder)"
+
+#: netbox/dcim/forms/bulk_import.py:522
+msgid "Airflow direction"
+msgstr "Luftstrømsretning"
+
+#: netbox/dcim/forms/bulk_import.py:583
+msgid "The device in which this module is installed"
+msgstr "Enheden, hvor dette modul er installeret"
+
+#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/model_forms.py:583
+msgid "Module bay"
+msgstr "Modulplads"
+
+#: netbox/dcim/forms/bulk_import.py:589
+msgid "The module bay in which this module is installed"
+msgstr "Modulrummet, hvor dette modul er installeret"
+
+#: netbox/dcim/forms/bulk_import.py:595
+msgid "The type of module"
+msgstr "Typen af modul"
+
+#: netbox/dcim/forms/bulk_import.py:603 netbox/dcim/forms/model_forms.py:599
+msgid "Replicate components"
+msgstr "Replikerer komponenter"
+
+#: netbox/dcim/forms/bulk_import.py:605
+msgid ""
+"Automatically populate components associated with this module type (enabled "
+"by default)"
+msgstr ""
+"Udfyld automatisk komponenter, der er knyttet til denne modultype (aktiveret"
+" som standard)"
+
+#: netbox/dcim/forms/bulk_import.py:608 netbox/dcim/forms/model_forms.py:605
+msgid "Adopt components"
+msgstr "Vedtage komponenter"
+
+#: netbox/dcim/forms/bulk_import.py:610 netbox/dcim/forms/model_forms.py:608
+msgid "Adopt already existing components"
+msgstr "Vedtage allerede eksisterende komponenter"
+
+#: netbox/dcim/forms/bulk_import.py:650 netbox/dcim/forms/bulk_import.py:676
+#: netbox/dcim/forms/bulk_import.py:702
+msgid "Port type"
+msgstr "Porttype"
+
+#: netbox/dcim/forms/bulk_import.py:658 netbox/dcim/forms/bulk_import.py:684
+msgid "Port speed in bps"
+msgstr "Porthastighed i bps"
+
+#: netbox/dcim/forms/bulk_import.py:722
+msgid "Outlet type"
+msgstr "Udløbstype"
+
+#: netbox/dcim/forms/bulk_import.py:729
+msgid "Local power port which feeds this outlet"
+msgstr "Lokal strømport, der forsyner denne stikkontakt"
+
+#: netbox/dcim/forms/bulk_import.py:735
+msgid "Electrical phase (for three-phase circuits)"
+msgstr "Elektrisk fase (til trefasede kredsløb)"
+
+#: netbox/dcim/forms/bulk_import.py:776 netbox/dcim/forms/model_forms.py:1264
+#: netbox/virtualization/forms/bulk_import.py:155
+#: netbox/virtualization/forms/model_forms.py:305
+msgid "Parent interface"
+msgstr "Forældregrænseflade"
+
+#: netbox/dcim/forms/bulk_import.py:783 netbox/dcim/forms/model_forms.py:1272
+#: netbox/virtualization/forms/bulk_import.py:162
+#: netbox/virtualization/forms/model_forms.py:313
+msgid "Bridged interface"
+msgstr "Brobaseret grænseflade"
+
+#: netbox/dcim/forms/bulk_import.py:786
+msgid "Lag"
+msgstr "Forsinkelse"
+
+#: netbox/dcim/forms/bulk_import.py:790
+msgid "Parent LAG interface"
+msgstr "Overordnet LAG-grænseflade"
+
+#: netbox/dcim/forms/bulk_import.py:793
+msgid "Vdcs"
+msgstr "Vdcs"
+
+#: netbox/dcim/forms/bulk_import.py:798
+msgid "VDC names separated by commas, encased with double quotes. Example:"
+msgstr ""
+"VDC-navne adskilt af kommaer, indkapslet med dobbelte anførselstegn. "
+"Eksempel:"
+
+#: netbox/dcim/forms/bulk_import.py:804
+msgid "Physical medium"
+msgstr "Fysisk medium"
+
+#: netbox/dcim/forms/bulk_import.py:807 netbox/dcim/forms/filtersets.py:1283
+msgid "Duplex"
+msgstr "Duplex"
+
+#: netbox/dcim/forms/bulk_import.py:812
+msgid "Poe mode"
+msgstr "Poe-tilstand"
+
+#: netbox/dcim/forms/bulk_import.py:818
+msgid "Poe type"
+msgstr "Poe-type"
+
+#: netbox/dcim/forms/bulk_import.py:827
+#: netbox/virtualization/forms/bulk_import.py:168
+msgid "IEEE 802.1Q operational mode (for L2 interfaces)"
+msgstr "IEEE 802.1Q driftstilstand (til L2-grænseflader)"
+
+#: netbox/dcim/forms/bulk_import.py:834 netbox/ipam/forms/bulk_import.py:160
+#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282
+#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277
+#: netbox/ipam/forms/filtersets.py:336
+#: netbox/virtualization/forms/bulk_import.py:175
+msgid "Assigned VRF"
+msgstr "Tildelt VRF"
+
+#: netbox/dcim/forms/bulk_import.py:837
+msgid "Rf role"
+msgstr "Rf-rolle"
+
+#: netbox/dcim/forms/bulk_import.py:840
+msgid "Wireless role (AP/station)"
+msgstr "Trådløs rolle (AP/station)"
+
+#: netbox/dcim/forms/bulk_import.py:876
+#, python-brace-format
+msgid "VDC {vdc} is not assigned to device {device}"
+msgstr "VDC {vdc} er ikke tildelt enheden {device}"
+
+#: netbox/dcim/forms/bulk_import.py:890 netbox/dcim/forms/model_forms.py:948
+#: netbox/dcim/forms/model_forms.py:1522
+#: netbox/dcim/forms/object_import.py:117
+msgid "Rear port"
+msgstr "Bageste port"
+
+#: netbox/dcim/forms/bulk_import.py:893
+msgid "Corresponding rear port"
+msgstr "Tilsvarende bagport"
+
+#: netbox/dcim/forms/bulk_import.py:898 netbox/dcim/forms/bulk_import.py:939
+#: netbox/dcim/forms/bulk_import.py:1155
+msgid "Physical medium classification"
+msgstr "Klassificering af fysisk medium"
+
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:805
+msgid "Installed device"
+msgstr "Installeret enhed"
+
+#: netbox/dcim/forms/bulk_import.py:971
+msgid "Child device installed within this bay"
+msgstr "Børneenhed installeret i denne bugt"
+
+#: netbox/dcim/forms/bulk_import.py:973
+msgid "Child device not found."
+msgstr "Børneenhed blev ikke fundet."
+
+#: netbox/dcim/forms/bulk_import.py:1031
+msgid "Parent inventory item"
+msgstr "Overordnet beholdningspost"
+
+#: netbox/dcim/forms/bulk_import.py:1034
+msgid "Component type"
+msgstr "Komponenttype"
+
+#: netbox/dcim/forms/bulk_import.py:1038
+msgid "Component Type"
+msgstr "Komponenttype"
+
+#: netbox/dcim/forms/bulk_import.py:1041
+msgid "Compnent name"
+msgstr "Komponentnavn"
+
+#: netbox/dcim/forms/bulk_import.py:1043
+msgid "Component Name"
+msgstr "Komponentnavn"
+
+#: netbox/dcim/forms/bulk_import.py:1085
+#, python-brace-format
+msgid "Component not found: {device} - {component_name}"
+msgstr "Komponent ikke fundet: {device} - {component_name}"
+
+#: netbox/dcim/forms/bulk_import.py:1110
+msgid "Side A device"
+msgstr "Side A-enhed"
+
+#: netbox/dcim/forms/bulk_import.py:1113 netbox/dcim/forms/bulk_import.py:1131
+msgid "Device name"
+msgstr "Enhedsnavn"
+
+#: netbox/dcim/forms/bulk_import.py:1116
+msgid "Side A type"
+msgstr "Side A type"
+
+#: netbox/dcim/forms/bulk_import.py:1119 netbox/dcim/forms/bulk_import.py:1137
+msgid "Termination type"
+msgstr "Afslutningstype"
+
+#: netbox/dcim/forms/bulk_import.py:1122
+msgid "Side A name"
+msgstr "Side A navn"
+
+#: netbox/dcim/forms/bulk_import.py:1123 netbox/dcim/forms/bulk_import.py:1141
+msgid "Termination name"
+msgstr "Opsigelsesnavn"
+
+#: netbox/dcim/forms/bulk_import.py:1128
+msgid "Side B device"
+msgstr "Side B-enhed"
+
+#: netbox/dcim/forms/bulk_import.py:1134
+msgid "Side B type"
+msgstr "Side B type"
+
+#: netbox/dcim/forms/bulk_import.py:1140
+msgid "Side B name"
+msgstr "Side B navn"
+
+#: netbox/dcim/forms/bulk_import.py:1149
+#: netbox/wireless/forms/bulk_import.py:86
+msgid "Connection status"
+msgstr "Forbindelsesstatus"
+
+#: netbox/dcim/forms/bulk_import.py:1201
+#, python-brace-format
+msgid "Side {side_upper}: {device} {termination_object} is already connected"
+msgstr ""
+"Side {side_upper}: {device} {termination_object} er allerede tilsluttet"
+
+#: netbox/dcim/forms/bulk_import.py:1207
+#, python-brace-format
+msgid "{side_upper} side termination not found: {device} {name}"
+msgstr "{side_upper} sideafslutning ikke fundet: {device} {name}"
+
+#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
+#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:132
+#: netbox/templates/dcim/virtualchassis.html:27
+#: netbox/templates/dcim/virtualchassis.html:67
+msgid "Master"
+msgstr "Mester"
+
+#: netbox/dcim/forms/bulk_import.py:1236
+msgid "Master device"
+msgstr "Hovedenhed"
+
+#: netbox/dcim/forms/bulk_import.py:1253
+msgid "Name of parent site"
+msgstr "Navn på overordnet websted"
+
+#: netbox/dcim/forms/bulk_import.py:1287
+msgid "Upstream power panel"
+msgstr "Opstrøms strømpanel"
+
+#: netbox/dcim/forms/bulk_import.py:1317
+msgid "Primary or redundant"
+msgstr "Primær eller redundant"
+
+#: netbox/dcim/forms/bulk_import.py:1322
+msgid "Supply type (AC/DC)"
+msgstr "Forsyningstype (AC/DC)"
+
+#: netbox/dcim/forms/bulk_import.py:1327
+msgid "Single or three-phase"
+msgstr "Enkelt- eller trefaset"
+
+#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
+#: netbox/templates/dcim/interface.html:57
+#: netbox/templates/virtualization/vminterface.html:55
+#: netbox/virtualization/forms/bulk_edit.py:225
+msgid "MTU"
+msgstr "MTU"
+
+#: netbox/dcim/forms/common.py:65
+#, python-brace-format
+msgid ""
+"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
+"parent device/VM, or they must be global"
+msgstr ""
+"De mærkede VLAN'er ({vlans}) skal tilhøre det samme sted som grænsefladens "
+"overordnede enhed/VM, eller de skal være globale"
+
+#: netbox/dcim/forms/common.py:110
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Kan ikke installere modul med pladsholderværdier i en modulplads uden "
+"defineret position."
+
+#: netbox/dcim/forms/common.py:119
+#, python-brace-format
+msgid "Cannot adopt {model} {name} as it already belongs to a module"
+msgstr "Kan ikke adoptere {model} {name} da det allerede hører til et modul"
+
+#: netbox/dcim/forms/common.py:128
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "EN {model} som hedder {name} findes allerede"
+
+#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:686
+#: netbox/dcim/tables/power.py:66
+#: netbox/templates/dcim/inc/cable_termination.html:37
+#: netbox/templates/dcim/powerfeed.html:24
+#: netbox/templates/dcim/powerpanel.html:19
+#: netbox/templates/dcim/trace/powerpanel.html:4
+msgid "Power Panel"
+msgstr "Strømpanel"
+
+#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:713
+#: netbox/templates/dcim/powerfeed.html:21
+#: netbox/templates/dcim/powerport.html:80
+msgid "Power Feed"
+msgstr "Strømforsyning"
+
+#: netbox/dcim/forms/connections.py:79
+msgid "Side"
+msgstr "Side"
+
+#: netbox/dcim/forms/filtersets.py:143
+msgid "Parent region"
+msgstr "Overordnet region"
+
+#: netbox/dcim/forms/filtersets.py:157 netbox/tenancy/forms/bulk_import.py:28
+#: netbox/tenancy/forms/bulk_import.py:62
+#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62
+#: netbox/wireless/forms/bulk_import.py:25
+#: netbox/wireless/forms/filtersets.py:25
+msgid "Parent group"
+msgstr "Forældregruppe"
+
+#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333
+msgid "Function"
+msgstr "Funktion"
+
+#: netbox/dcim/forms/filtersets.py:419 netbox/dcim/forms/model_forms.py:317
+#: netbox/templates/inc/panels/image_attachments.html:6
+msgid "Images"
+msgstr "Billeder"
+
+#: netbox/dcim/forms/filtersets.py:422 netbox/dcim/forms/filtersets.py:547
+#: netbox/dcim/forms/filtersets.py:657
+msgid "Components"
+msgstr "Komponenter"
+
+#: netbox/dcim/forms/filtersets.py:442
+msgid "Subdevice role"
+msgstr "Underenhedsrolle"
+
+#: netbox/dcim/forms/filtersets.py:721
+msgid "Model"
+msgstr "Modellen"
+
+#: netbox/dcim/forms/filtersets.py:765
+msgid "Has an OOB IP"
+msgstr "Har en OOB IP"
+
+#: netbox/dcim/forms/filtersets.py:772
+msgid "Virtual chassis member"
+msgstr "Virtuelt chassismedlem"
+
+#: netbox/dcim/forms/filtersets.py:821
+msgid "Has virtual device contexts"
+msgstr "Har virtuelle enhedskontekster"
+
+#: netbox/dcim/forms/filtersets.py:834 netbox/extras/filtersets.py:537
+#: netbox/ipam/forms/bulk_edit.py:476 netbox/ipam/forms/filtersets.py:464
+#: netbox/ipam/forms/model_forms.py:624
+#: netbox/virtualization/forms/filtersets.py:112
+msgid "Cluster group"
+msgstr "Klyngegruppe"
+
+#: netbox/dcim/forms/filtersets.py:1141
+msgid "Cabled"
+msgstr "Kablet"
+
+#: netbox/dcim/forms/filtersets.py:1148
+msgid "Occupied"
+msgstr "Besat"
+
+#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
+#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:352
+#: netbox/templates/dcim/consoleport.html:55
+#: netbox/templates/dcim/consoleserverport.html:55
+#: netbox/templates/dcim/frontport.html:69
+#: netbox/templates/dcim/interface.html:140
+#: netbox/templates/dcim/powerfeed.html:110
+#: netbox/templates/dcim/poweroutlet.html:59
+#: netbox/templates/dcim/powerport.html:59
+#: netbox/templates/dcim/rearport.html:65
+msgid "Connection"
+msgstr "Forbindelse"
+
+#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
+#: netbox/extras/forms/bulk_import.py:239
+#: netbox/extras/forms/filtersets.py:473
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:513
+#: netbox/templates/extras/journalentry.html:30
+msgid "Kind"
+msgstr "Venlig"
+
+#: netbox/dcim/forms/filtersets.py:1295
+msgid "Mgmt only"
+msgstr "Kun Mgmt"
+
+#: netbox/dcim/forms/filtersets.py:1307 netbox/dcim/forms/model_forms.py:1330
+#: netbox/dcim/models/device_components.py:630
+#: netbox/templates/dcim/interface.html:129
+msgid "WWN"
+msgstr "WWN"
+
+#: netbox/dcim/forms/filtersets.py:1327
+msgid "Wireless channel"
+msgstr "Trådløs kanal"
+
+#: netbox/dcim/forms/filtersets.py:1331
+msgid "Channel frequency (MHz)"
+msgstr "Kanalfrekvens (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1335
+msgid "Channel width (MHz)"
+msgstr "Kanalbredde (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1339
+#: netbox/templates/dcim/interface.html:85
+msgid "Transmit power (dBm)"
+msgstr "Sendeeffekt (dBm)"
+
+#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
+#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12
+#: netbox/templates/dcim/cable_trace.html:46
+#: netbox/templates/dcim/frontport.html:77
+#: netbox/templates/dcim/htmx/cable_edit.html:50
+#: netbox/templates/dcim/inc/connection_endpoints.html:4
+#: netbox/templates/dcim/rearport.html:73
+#: netbox/templates/dcim/trace/cable.html:7
+msgid "Cable"
+msgstr "Kabel"
+
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:915
+msgid "Discovered"
+msgstr "Opdaget"
+
+#: netbox/dcim/forms/formsets.py:20
+#, python-brace-format
+msgid "A virtual chassis member already exists in position {vc_position}."
+msgstr "Et virtuelt chassiselement findes allerede på plads {vc_position}."
+
+#: netbox/dcim/forms/model_forms.py:139
+msgid "Contact Info"
+msgstr "Kontaktoplysninger"
+
+#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19
+msgid "Rack Role"
+msgstr "Rackrolle"
+
+#: netbox/dcim/forms/model_forms.py:227
+msgid "Inventory Control"
+msgstr "Lagerstyring"
+
+#: netbox/dcim/forms/model_forms.py:231
+msgid "Outer Dimensions"
+msgstr "Udvendige mål"
+
+#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:315
+#: netbox/templates/dcim/rack.html:73
+msgid "Dimensions"
+msgstr "Dimensioner"
+
+#: netbox/dcim/forms/model_forms.py:255
+msgid ""
+"Comma-separated list of numeric unit IDs. A range may be specified using a "
+"hyphen."
+msgstr ""
+"Kommasepareret liste over numeriske enheds-id'er. Et interval kan angives "
+"ved hjælp af en bindestreg."
+
+#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133
+msgid "Reservation"
+msgstr "Reservation"
+
+#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389
+#: netbox/utilities/forms/fields/fields.py:47
+msgid "Slug"
+msgstr "Snegl"
+
+#: netbox/dcim/forms/model_forms.py:315
+#: netbox/templates/dcim/devicetype.html:11
+msgid "Chassis"
+msgstr "Chassis"
+
+#: netbox/dcim/forms/model_forms.py:366
+#: netbox/templates/dcim/devicerole.html:23
+msgid "Device Role"
+msgstr "Enhedsrolle"
+
+#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634
+msgid "The lowest-numbered unit occupied by the device"
+msgstr "Den lavest nummererede enhed, der er besat af enheden"
+
+#: netbox/dcim/forms/model_forms.py:490
+msgid "The position in the virtual chassis this device is identified by"
+msgstr ""
+"Placeringen i det virtuelle chassis, som denne enhed identificeres ved"
+
+#: netbox/dcim/forms/model_forms.py:494 netbox/templates/dcim/device.html:133
+#: netbox/templates/dcim/virtualchassis.html:68
+#: netbox/templates/dcim/virtualchassis_edit.html:56
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
+#: netbox/tenancy/forms/bulk_edit.py:147
+#: netbox/tenancy/forms/filtersets.py:110
+msgid "Priority"
+msgstr "Prioritet"
+
+#: netbox/dcim/forms/model_forms.py:495
+msgid "The priority of the device in the virtual chassis"
+msgstr "Enhedens prioritet i det virtuelle chassis"
+
+#: netbox/dcim/forms/model_forms.py:602
+msgid "Automatically populate components associated with this module type"
+msgstr "Udfyld automatisk komponenter, der er knyttet til denne modultype"
+
+#: netbox/dcim/forms/model_forms.py:664
+msgid "Maximum length is 32767 (any unit)"
+msgstr "Maksimal længde er 32767 (enhver enhed)"
+
+#: netbox/dcim/forms/model_forms.py:715
+msgid "Characteristics"
+msgstr "Karakteristika"
+
+#: netbox/dcim/forms/model_forms.py:1035
+msgid "Console port template"
+msgstr "Konsolportskabelon"
+
+#: netbox/dcim/forms/model_forms.py:1043
+msgid "Console server port template"
+msgstr "Konsolserverportskabelon"
+
+#: netbox/dcim/forms/model_forms.py:1051
+msgid "Front port template"
+msgstr "Frontportskabelon"
+
+#: netbox/dcim/forms/model_forms.py:1059
+msgid "Interface template"
+msgstr "Grænsefladeskabelon"
+
+#: netbox/dcim/forms/model_forms.py:1067
+msgid "Power outlet template"
+msgstr "Skabelon til stikkontakt"
+
+#: netbox/dcim/forms/model_forms.py:1075
+msgid "Power port template"
+msgstr "Strømportskabelon"
+
+#: netbox/dcim/forms/model_forms.py:1083
+msgid "Rear port template"
+msgstr "Bagport skabelon"
+
+#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1335
+#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
+#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
+#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368
+#: netbox/ipam/tables/vlans.py:165
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
+#: netbox/templates/dcim/frontport.html:106
+#: netbox/templates/dcim/interface.html:27
+#: netbox/templates/dcim/interface.html:184
+#: netbox/templates/dcim/interface.html:310
+#: netbox/templates/dcim/rearport.html:102
+#: netbox/templates/virtualization/vminterface.html:18
+#: netbox/templates/vpn/tunneltermination.html:31
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:10
+#: netbox/templates/wireless/wirelesslink.html:10
+#: netbox/templates/wireless/wirelesslink.html:45
+#: netbox/virtualization/forms/model_forms.py:348
+#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436
+#: netbox/vpn/forms/model_forms.py:445
+#: netbox/wireless/forms/model_forms.py:113
+#: netbox/wireless/forms/model_forms.py:155
+msgid "Interface"
+msgstr "Grænseflade"
+
+#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531
+#: netbox/dcim/tables/connections.py:27
+#: netbox/templates/dcim/consoleport.html:17
+#: netbox/templates/dcim/consoleserverport.html:74
+#: netbox/templates/dcim/frontport.html:112
+msgid "Console Port"
+msgstr "Konsolport"
+
+#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532
+#: netbox/templates/dcim/consoleport.html:73
+#: netbox/templates/dcim/consoleserverport.html:17
+#: netbox/templates/dcim/frontport.html:109
+msgid "Console Server Port"
+msgstr "Konsolserverport"
+
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
+#: netbox/templates/dcim/consoleport.html:76
+#: netbox/templates/dcim/consoleserverport.html:77
+#: netbox/templates/dcim/frontport.html:17
+#: netbox/templates/dcim/frontport.html:115
+#: netbox/templates/dcim/interface.html:187
+#: netbox/templates/dcim/rearport.html:105
+msgid "Front Port"
+msgstr "Frontport"
+
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
+#: netbox/dcim/tables/devices.py:693
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
+#: netbox/templates/dcim/consoleport.html:79
+#: netbox/templates/dcim/consoleserverport.html:80
+#: netbox/templates/dcim/frontport.html:50
+#: netbox/templates/dcim/frontport.html:118
+#: netbox/templates/dcim/interface.html:190
+#: netbox/templates/dcim/rearport.html:17
+#: netbox/templates/dcim/rearport.html:108
+msgid "Rear Port"
+msgstr "Bageste port"
+
+#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500
+#: netbox/templates/dcim/poweroutlet.html:44
+#: netbox/templates/dcim/powerport.html:17
+msgid "Power Port"
+msgstr "Strømport"
+
+#: netbox/dcim/forms/model_forms.py:1098 netbox/dcim/forms/model_forms.py:1536
+#: netbox/templates/dcim/poweroutlet.html:17
+#: netbox/templates/dcim/powerport.html:77
+msgid "Power Outlet"
+msgstr "Strømudtag"
+
+#: netbox/dcim/forms/model_forms.py:1100 netbox/dcim/forms/model_forms.py:1538
+msgid "Component Assignment"
+msgstr "Komponenttildeling"
+
+#: netbox/dcim/forms/model_forms.py:1143 netbox/dcim/forms/model_forms.py:1585
+msgid "An InventoryItem can only be assigned to a single component."
+msgstr "En InventoryItem kan kun tildeles til en enkelt komponent."
+
+#: netbox/dcim/forms/model_forms.py:1280
+msgid "LAG interface"
+msgstr "LAG-grænseflade"
+
+#: netbox/dcim/forms/model_forms.py:1431
+msgid "Child Device"
+msgstr "Børneenhed"
+
+#: netbox/dcim/forms/model_forms.py:1432
+msgid ""
+"Child devices must first be created and assigned to the site and rack of the"
+" parent device."
+msgstr ""
+"Underordnede enheder skal først oprettes og tildeles til den overordnede "
+"enheds websted og rack."
+
+#: netbox/dcim/forms/model_forms.py:1474
+msgid "Console port"
+msgstr "Konsolport"
+
+#: netbox/dcim/forms/model_forms.py:1482
+msgid "Console server port"
+msgstr "Konsolserverport"
+
+#: netbox/dcim/forms/model_forms.py:1490
+msgid "Front port"
+msgstr "Frontport"
+
+#: netbox/dcim/forms/model_forms.py:1506
+msgid "Power outlet"
+msgstr "Stikkontakt"
+
+#: netbox/dcim/forms/model_forms.py:1526
+#: netbox/templates/dcim/inventoryitem.html:17
+msgid "Inventory Item"
+msgstr "Lagergenstand"
+
+#: netbox/dcim/forms/model_forms.py:1599
+#: netbox/templates/dcim/inventoryitemrole.html:15
+msgid "Inventory Item Role"
+msgstr "Lagervarrolle"
+
+#: netbox/dcim/forms/model_forms.py:1617 netbox/templates/dcim/device.html:190
+#: netbox/templates/dcim/virtualdevicecontext.html:30
+#: netbox/templates/virtualization/virtualmachine.html:48
+msgid "Primary IPv4"
+msgstr "Primær IPv4"
+
+#: netbox/dcim/forms/model_forms.py:1626 netbox/templates/dcim/device.html:206
+#: netbox/templates/dcim/virtualdevicecontext.html:41
+#: netbox/templates/virtualization/virtualmachine.html:64
+msgid "Primary IPv6"
+msgstr "Primær IPv6"
+
+#: netbox/dcim/forms/object_create.py:48
+#: netbox/dcim/forms/object_create.py:199
+#: netbox/dcim/forms/object_create.py:355
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of objects being "
+"created.)"
+msgstr ""
+"Alfanumeriske intervaller understøttes. (Skal svare til antallet af "
+"objekter, der oprettes.)"
+
+#: netbox/dcim/forms/object_create.py:68
+#, python-brace-format
+msgid ""
+"The provided pattern specifies {value_count} values, but {pattern_count} are"
+" expected."
+msgstr ""
+"Det medfølgende mønster specificerer {value_count} Værdier, men "
+"{pattern_count} forventes."
+
+#: netbox/dcim/forms/object_create.py:110
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249
+msgid "Rear ports"
+msgstr "Bageste porte"
+
+#: netbox/dcim/forms/object_create.py:111
+#: netbox/dcim/forms/object_create.py:272
+msgid "Select one rear port assignment for each front port being created."
+msgstr "Vælg en bagporttildeling for hver frontport, der oprettes."
+
+#: netbox/dcim/forms/object_create.py:164
+#, python-brace-format
+msgid ""
+"The number of front port templates to be created ({frontport_count}) must "
+"match the selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Antallet af frontportskabeloner, der skal oprettes ({frontport_count}) skal "
+"matche det valgte antal bageste portpositioner ({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:251
+#, python-brace-format
+msgid ""
+"The string {module} will be replaced with the position of the "
+"assigned module, if any."
+msgstr ""
+"Strengen {module} vil blive erstattet med placeringen af det "
+"tildelte modul, hvis det er tilfældet."
+
+#: netbox/dcim/forms/object_create.py:320
+#, python-brace-format
+msgid ""
+"The number of front ports to be created ({frontport_count}) must match the "
+"selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Antallet af frontporte, der skal oprettes ({frontport_count}) skal matche "
+"det valgte antal bageste portpositioner ({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998
+#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:47
+#: netbox/templates/ipam/fhrpgroup.html:38
+msgid "Members"
+msgstr "Medlemmer"
+
+#: netbox/dcim/forms/object_create.py:418
+msgid "Initial position"
+msgstr "Udgangsposition"
+
+#: netbox/dcim/forms/object_create.py:421
+msgid ""
+"Position of the first member device. Increases by one for each additional "
+"member."
+msgstr ""
+"Placering af den første medlemsenhed. Stiges med en for hvert ekstra medlem."
+
+#: netbox/dcim/forms/object_create.py:435
+msgid "A position must be specified for the first VC member."
+msgstr "En stilling skal specificeres for det første VC-medlem."
+
+#: netbox/dcim/models/cables.py:62
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:63
+#: netbox/extras/models/customfields.py:110
+msgid "label"
+msgstr "etiket"
+
+#: netbox/dcim/models/cables.py:71
+msgid "length"
+msgstr "længde"
+
+#: netbox/dcim/models/cables.py:78
+msgid "length unit"
+msgstr "længdeenhed"
+
+#: netbox/dcim/models/cables.py:95
+msgid "cable"
+msgstr "kabel"
+
+#: netbox/dcim/models/cables.py:96
+msgid "cables"
+msgstr "ledninger"
+
+#: netbox/dcim/models/cables.py:165
+msgid "Must specify a unit when setting a cable length"
+msgstr "Skal angive en enhed, når du indstiller en kabellængde"
+
+#: netbox/dcim/models/cables.py:168
+msgid "Must define A and B terminations when creating a new cable."
+msgstr "Skal definere A- og B-afslutninger, når du opretter et nyt kabel."
+
+#: netbox/dcim/models/cables.py:175
+msgid "Cannot connect different termination types to same end of cable."
+msgstr ""
+"Kan ikke tilslutte forskellige termineringstyper til samme ende af kablet."
+
+#: netbox/dcim/models/cables.py:183
+#, python-brace-format
+msgid "Incompatible termination types: {type_a} and {type_b}"
+msgstr "Inkompatible opsigelsestyper: {type_a} og {type_b}"
+
+#: netbox/dcim/models/cables.py:193
+msgid "A and B terminations cannot connect to the same object."
+msgstr ""
+"A- og B-terminationer kan ikke oprette forbindelse til det samme objekt."
+
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
+msgid "end"
+msgstr "slutning"
+
+#: netbox/dcim/models/cables.py:313
+msgid "cable termination"
+msgstr "kabelafslutning"
+
+#: netbox/dcim/models/cables.py:314
+msgid "cable terminations"
+msgstr "kabelafslutninger"
+
+#: netbox/dcim/models/cables.py:333
+#, python-brace-format
+msgid ""
+"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
+"{cable_pk}"
+msgstr ""
+"Duplikat opsigelse fundet for {app_label}.{model} {termination_id}: kabel "
+"{cable_pk}"
+
+#: netbox/dcim/models/cables.py:343
+#, python-brace-format
+msgid "Cables cannot be terminated to {type_display} interfaces"
+msgstr "Kabler kan ikke afsluttes til {type_display} grænseflader"
+
+#: netbox/dcim/models/cables.py:350
+msgid "Circuit terminations attached to a provider network may not be cabled."
+msgstr ""
+"Kredsløbsterminationer, der er knyttet til et udbydernetværk, er muligvis "
+"ikke kablet."
+
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
+msgid "is active"
+msgstr "er aktiv"
+
+#: netbox/dcim/models/cables.py:452
+msgid "is complete"
+msgstr "er komplet"
+
+#: netbox/dcim/models/cables.py:456
+msgid "is split"
+msgstr "er splittet"
+
+#: netbox/dcim/models/cables.py:464
+msgid "cable path"
+msgstr "kabelbane"
+
+#: netbox/dcim/models/cables.py:465
+msgid "cable paths"
+msgstr "kabelstier"
+
+#: netbox/dcim/models/device_component_templates.py:46
+#, python-brace-format
+msgid ""
+"{module} is accepted as a substitution for the module bay position when "
+"attached to a module type."
+msgstr ""
+"{module} accepteres som erstatning for modulpladsens position, når den er "
+"knyttet til en modultype."
+
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:66
+msgid "Physical label"
+msgstr "Fysisk etiket"
+
+#: netbox/dcim/models/device_component_templates.py:103
+msgid "Component templates cannot be moved to a different device type."
+msgstr "Komponentskabeloner kan ikke flyttes til en anden enhedstype."
+
+#: netbox/dcim/models/device_component_templates.py:154
+msgid ""
+"A component template cannot be associated with both a device type and a "
+"module type."
+msgstr ""
+"En komponentskabelon kan ikke knyttes til både en enhedstype og en "
+"modultype."
+
+#: netbox/dcim/models/device_component_templates.py:158
+msgid ""
+"A component template must be associated with either a device type or a "
+"module type."
+msgstr ""
+"En komponentskabelon skal være tilknyttet enten en enhedstype eller en "
+"modultype."
+
+#: netbox/dcim/models/device_component_templates.py:186
+msgid "console port template"
+msgstr "skabelon til konsolport"
+
+#: netbox/dcim/models/device_component_templates.py:187
+msgid "console port templates"
+msgstr "konsolportskabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:220
+msgid "console server port template"
+msgstr "skabelon til konsolserverport"
+
+#: netbox/dcim/models/device_component_templates.py:221
+msgid "console server port templates"
+msgstr "skabeloner til konsolserverportskabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:252
+#: netbox/dcim/models/device_components.py:353
+msgid "maximum draw"
+msgstr "maksimal trækning"
+
+#: netbox/dcim/models/device_component_templates.py:259
+#: netbox/dcim/models/device_components.py:360
+msgid "allocated draw"
+msgstr "tildelt lodtrækning"
+
+#: netbox/dcim/models/device_component_templates.py:269
+msgid "power port template"
+msgstr "strømportskabelon"
+
+#: netbox/dcim/models/device_component_templates.py:270
+msgid "power port templates"
+msgstr "strømportskabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:383
+#, python-brace-format
+msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
+msgstr ""
+"Tildelt lodtrækning kan ikke overstige den maksimale trækning "
+"({maximum_draw}W)."
+
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_components.py:478
+msgid "feed leg"
+msgstr "foderben"
+
+#: netbox/dcim/models/device_component_templates.py:325
+#: netbox/dcim/models/device_components.py:482
+msgid "Phase (for three-phase feeds)"
+msgstr "Fase (til trefasefoedninger)"
+
+#: netbox/dcim/models/device_component_templates.py:331
+msgid "power outlet template"
+msgstr "stikkontakt skabelon"
+
+#: netbox/dcim/models/device_component_templates.py:332
+msgid "power outlet templates"
+msgstr "stikkontakter skabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:341
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device type"
+msgstr "Forældrestrømsport ({power_port}) skal tilhøre samme enhedstype"
+
+#: netbox/dcim/models/device_component_templates.py:345
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same module type"
+msgstr "Forældrestrømsport ({power_port}) skal tilhøre samme modultype"
+
+#: netbox/dcim/models/device_component_templates.py:397
+#: netbox/dcim/models/device_components.py:612
+msgid "management only"
+msgstr "Kun ledelse"
+
+#: netbox/dcim/models/device_component_templates.py:405
+#: netbox/dcim/models/device_components.py:551
+msgid "bridge interface"
+msgstr "brogrænseflade"
+
+#: netbox/dcim/models/device_component_templates.py:423
+#: netbox/dcim/models/device_components.py:637
+msgid "wireless role"
+msgstr "trådløs rolle"
+
+#: netbox/dcim/models/device_component_templates.py:429
+msgid "interface template"
+msgstr "grænseflade skabelon"
+
+#: netbox/dcim/models/device_component_templates.py:430
+msgid "interface templates"
+msgstr "interface skabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:805
+#: netbox/virtualization/models/virtualmachines.py:400
+msgid "An interface cannot be bridged to itself."
+msgstr "En grænseflade kan ikke kobles til sig selv."
+
+#: netbox/dcim/models/device_component_templates.py:440
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same device type"
+msgstr "Brogrænseflade ({bridge}) skal tilhøre samme enhedstype"
+
+#: netbox/dcim/models/device_component_templates.py:444
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same module type"
+msgstr "Brogrænseflade ({bridge}) skal tilhøre samme modultype"
+
+#: netbox/dcim/models/device_component_templates.py:500
+#: netbox/dcim/models/device_components.py:985
+msgid "rear port position"
+msgstr "bageste portposition"
+
+#: netbox/dcim/models/device_component_templates.py:525
+msgid "front port template"
+msgstr "skabelon til frontport"
+
+#: netbox/dcim/models/device_component_templates.py:526
+msgid "front port templates"
+msgstr "frontportskabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:536
+#, python-brace-format
+msgid "Rear port ({name}) must belong to the same device type"
+msgstr "Bageste port ({name}) skal tilhøre samme enhedstype"
+
+#: netbox/dcim/models/device_component_templates.py:542
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({position}); rear port {name} has only {count} "
+"positions"
+msgstr ""
+"Ugyldig bageste portposition ({position}); bageste port {name} har kun "
+"{count} positioner"
+
+#: netbox/dcim/models/device_component_templates.py:595
+#: netbox/dcim/models/device_components.py:1054
+msgid "positions"
+msgstr "positioner"
+
+#: netbox/dcim/models/device_component_templates.py:606
+msgid "rear port template"
+msgstr "bagport skabelon"
+
+#: netbox/dcim/models/device_component_templates.py:607
+msgid "rear port templates"
+msgstr "bageste portskabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:1095
+msgid "position"
+msgstr "position"
+
+#: netbox/dcim/models/device_component_templates.py:639
+#: netbox/dcim/models/device_components.py:1098
+msgid "Identifier to reference when renaming installed components"
+msgstr ""
+"Identifikator, der skal refereres til, når installerede komponenter omdøbes"
+
+#: netbox/dcim/models/device_component_templates.py:645
+msgid "module bay template"
+msgstr "modulbugtsskabelon"
+
+#: netbox/dcim/models/device_component_templates.py:646
+msgid "module bay templates"
+msgstr "modulbugtsskabeloner"
+
+#: netbox/dcim/models/device_component_templates.py:673
+msgid "device bay template"
+msgstr "skabelon til enhedsplads"
+
+#: netbox/dcim/models/device_component_templates.py:674
+msgid "device bay templates"
+msgstr "skabeloner til enhedsplads"
+
+#: netbox/dcim/models/device_component_templates.py:687
+#, python-brace-format
+msgid ""
+"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
+"allow device bays."
+msgstr ""
+"Underenhedsrolle for enhedstypen ({device_type}) skal indstilles til "
+"„forælder“ for at tillade enhedspladser."
+
+#: netbox/dcim/models/device_component_templates.py:742
+#: netbox/dcim/models/device_components.py:1224
+msgid "part ID"
+msgstr "del-ID"
+
+#: netbox/dcim/models/device_component_templates.py:744
+#: netbox/dcim/models/device_components.py:1226
+msgid "Manufacturer-assigned part identifier"
+msgstr "Producenttildelt artikel-id"
+
+#: netbox/dcim/models/device_component_templates.py:761
+msgid "inventory item template"
+msgstr "lagervareskabelon"
+
+#: netbox/dcim/models/device_component_templates.py:762
+msgid "inventory item templates"
+msgstr "lagervareskabeloner"
+
+#: netbox/dcim/models/device_components.py:106
+msgid "Components cannot be moved to a different device."
+msgstr "Komponenter kan ikke flyttes til en anden enhed."
+
+#: netbox/dcim/models/device_components.py:145
+msgid "cable end"
+msgstr "kabelende"
+
+#: netbox/dcim/models/device_components.py:151
+msgid "mark connected"
+msgstr "mærke tilsluttet"
+
+#: netbox/dcim/models/device_components.py:153
+msgid "Treat as if a cable is connected"
+msgstr "Behandl som om et kabel er tilsluttet"
+
+#: netbox/dcim/models/device_components.py:171
+msgid "Must specify cable end (A or B) when attaching a cable."
+msgstr "Du skal angive kabelenden (A eller B), når du tilslutter et kabel."
+
+#: netbox/dcim/models/device_components.py:175
+msgid "Cable end must not be set without a cable."
+msgstr "Kabelenden må ikke indstilles uden et kabel."
+
+#: netbox/dcim/models/device_components.py:179
+msgid "Cannot mark as connected with a cable attached."
+msgstr "Kan ikke markere som tilsluttet med et tilsluttet kabel."
+
+#: netbox/dcim/models/device_components.py:203
+#, python-brace-format
+msgid "{class_name} models must declare a parent_object property"
+msgstr "{class_name} modeller skal erklære en parent_object egenskab"
+
+#: netbox/dcim/models/device_components.py:288
+#: netbox/dcim/models/device_components.py:317
+#: netbox/dcim/models/device_components.py:350
+#: netbox/dcim/models/device_components.py:468
+msgid "Physical port type"
+msgstr "Fysisk porttype"
+
+#: netbox/dcim/models/device_components.py:291
+#: netbox/dcim/models/device_components.py:320
+msgid "speed"
+msgstr "hastighed"
+
+#: netbox/dcim/models/device_components.py:295
+#: netbox/dcim/models/device_components.py:324
+msgid "Port speed in bits per second"
+msgstr "Porthastighed i bit pr. sekund"
+
+#: netbox/dcim/models/device_components.py:301
+msgid "console port"
+msgstr "konsolport"
+
+#: netbox/dcim/models/device_components.py:302
+msgid "console ports"
+msgstr "konsolporte"
+
+#: netbox/dcim/models/device_components.py:330
+msgid "console server port"
+msgstr "Konsolserverport"
+
+#: netbox/dcim/models/device_components.py:331
+msgid "console server ports"
+msgstr "konsolserverporte"
+
+#: netbox/dcim/models/device_components.py:370
+msgid "power port"
+msgstr "strømport"
+
+#: netbox/dcim/models/device_components.py:371
+msgid "power ports"
+msgstr "strømporte"
+
+#: netbox/dcim/models/device_components.py:488
+msgid "power outlet"
+msgstr "stikkontakt"
+
+#: netbox/dcim/models/device_components.py:489
+msgid "power outlets"
+msgstr "stikkontakter"
+
+#: netbox/dcim/models/device_components.py:500
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device"
+msgstr "Forældrestrømsport ({power_port}) skal tilhøre den samme enhed"
+
+#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81
+#: netbox/vpn/models/crypto.py:226
+msgid "mode"
+msgstr "tilstand"
+
+#: netbox/dcim/models/device_components.py:535
+msgid "IEEE 802.1Q tagging strategy"
+msgstr "IEEE 802.1Q-mærkningsstrategi"
+
+#: netbox/dcim/models/device_components.py:543
+msgid "parent interface"
+msgstr "forældregrænseflade"
+
+#: netbox/dcim/models/device_components.py:603
+msgid "parent LAG"
+msgstr "forældreLAG"
+
+#: netbox/dcim/models/device_components.py:613
+msgid "This interface is used only for out-of-band management"
+msgstr "Denne grænseflade bruges kun til administration uden for båndet"
+
+#: netbox/dcim/models/device_components.py:618
+msgid "speed (Kbps)"
+msgstr "hastighed (Kbps)"
+
+#: netbox/dcim/models/device_components.py:621
+msgid "duplex"
+msgstr "duplex"
+
+#: netbox/dcim/models/device_components.py:631
+msgid "64-bit World Wide Name"
+msgstr "64-bit verdensomspændende navn"
+
+#: netbox/dcim/models/device_components.py:643
+msgid "wireless channel"
+msgstr "trådløs kanal"
+
+#: netbox/dcim/models/device_components.py:650
+msgid "channel frequency (MHz)"
+msgstr "kanalfrekvens (MHz)"
+
+#: netbox/dcim/models/device_components.py:651
+#: netbox/dcim/models/device_components.py:659
+msgid "Populated by selected channel (if set)"
+msgstr "Udfyldt af valgt kanal (hvis indstillet)"
+
+#: netbox/dcim/models/device_components.py:665
+msgid "transmit power (dBm)"
+msgstr "sendeeffekt (dBm)"
+
+#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116
+msgid "wireless LANs"
+msgstr "trådløse LAN"
+
+#: netbox/dcim/models/device_components.py:698
+#: netbox/virtualization/models/virtualmachines.py:330
+msgid "untagged VLAN"
+msgstr "umærket VLAN"
+
+#: netbox/dcim/models/device_components.py:704
+#: netbox/virtualization/models/virtualmachines.py:336
+msgid "tagged VLANs"
+msgstr "mærkede VLAN'er"
+
+#: netbox/dcim/models/device_components.py:746
+#: netbox/virtualization/models/virtualmachines.py:372
+msgid "interface"
+msgstr "grænseflade"
+
+#: netbox/dcim/models/device_components.py:747
+#: netbox/virtualization/models/virtualmachines.py:373
+msgid "interfaces"
+msgstr "grænseflader"
+
+#: netbox/dcim/models/device_components.py:758
+#, python-brace-format
+msgid "{display_type} interfaces cannot have a cable attached."
+msgstr "{display_type} grænseflader kan ikke have et kabel tilsluttet."
+
+#: netbox/dcim/models/device_components.py:766
+#, python-brace-format
+msgid "{display_type} interfaces cannot be marked as connected."
+msgstr "{display_type} grænseflader kan ikke markeres som tilsluttet."
+
+#: netbox/dcim/models/device_components.py:775
+#: netbox/virtualization/models/virtualmachines.py:385
+msgid "An interface cannot be its own parent."
+msgstr "En grænseflade kan ikke være sin egen forælder."
+
+#: netbox/dcim/models/device_components.py:779
+msgid "Only virtual interfaces may be assigned to a parent interface."
+msgstr "Kun virtuelle grænseflader kan tildeles en overordnet grænseflade."
+
+#: netbox/dcim/models/device_components.py:786
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to a different device "
+"({device})"
+msgstr ""
+"Den valgte overordnede grænseflade ({interface}) tilhører en anden enhed "
+"({device})"
+
+#: netbox/dcim/models/device_components.py:792
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"Den valgte overordnede grænseflade ({interface}) tilhører {device}, som ikke"
+" er en del af det virtuelle chassis {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:812
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({bridge}) belongs to a different device "
+"({device})."
+msgstr ""
+"Den valgte brogrænseflade ({bridge}) tilhører en anden enhed ({device})."
+
+#: netbox/dcim/models/device_components.py:818
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"Den valgte brogrænseflade ({interface}) tilhører {device}, som ikke er en "
+"del af det virtuelle chassis {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:829
+msgid "Virtual interfaces cannot have a parent LAG interface."
+msgstr "Virtuelle grænseflader kan ikke have en overordnet LAG-grænseflade."
+
+#: netbox/dcim/models/device_components.py:833
+msgid "A LAG interface cannot be its own parent."
+msgstr "En LAG-grænseflade kan ikke være dens egen overordnede."
+
+#: netbox/dcim/models/device_components.py:840
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to a different device ({device})."
+msgstr ""
+"Den valgte LAG-grænseflade ({lag}) tilhører en anden enhed ({device})."
+
+#: netbox/dcim/models/device_components.py:846
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
+" virtual chassis {virtual_chassis}."
+msgstr ""
+"Den valgte LAG-grænseflade ({lag}) tilhører {device}, som ikke er en del af "
+"det virtuelle chassis {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:857
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Virtuelle grænseflader kan ikke have en PoE-tilstand."
+
+#: netbox/dcim/models/device_components.py:861
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Virtuelle grænseflader kan ikke have en PoE-type."
+
+#: netbox/dcim/models/device_components.py:867
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Skal angive PoE-tilstand, når du angiver en PoE-type."
+
+#: netbox/dcim/models/device_components.py:874
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "Trådløs rolle kan kun indstilles på trådløse grænseflader."
+
+#: netbox/dcim/models/device_components.py:876
+msgid "Channel may be set only on wireless interfaces."
+msgstr "Kanal kan kun indstilles på trådløse grænseflader."
+
+#: netbox/dcim/models/device_components.py:882
+msgid "Channel frequency may be set only on wireless interfaces."
+msgstr "Kanalfrekvensen kan kun indstilles på trådløse grænseflader."
+
+#: netbox/dcim/models/device_components.py:886
+msgid "Cannot specify custom frequency with channel selected."
+msgstr "Kan ikke angive brugerdefineret frekvens med valgt kanal."
+
+#: netbox/dcim/models/device_components.py:892
+msgid "Channel width may be set only on wireless interfaces."
+msgstr "Kanalbredden kan kun indstilles på trådløse grænseflader."
+
+#: netbox/dcim/models/device_components.py:894
+msgid "Cannot specify custom width with channel selected."
+msgstr "Kan ikke angive brugerdefineret bredde med valgt kanal."
+
+#: netbox/dcim/models/device_components.py:902
+#, python-brace-format
+msgid ""
+"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
+"interface's parent device, or it must be global."
+msgstr ""
+"Den umærkede VLAN ({untagged_vlan}) skal tilhøre det samme websted som "
+"grænsefladens overordnede enhed, eller det skal være globalt."
+
+#: netbox/dcim/models/device_components.py:991
+msgid "Mapped position on corresponding rear port"
+msgstr "Kortlagt position på tilsvarende bageste port"
+
+#: netbox/dcim/models/device_components.py:1007
+msgid "front port"
+msgstr "Frontport"
+
+#: netbox/dcim/models/device_components.py:1008
+msgid "front ports"
+msgstr "frontporte"
+
+#: netbox/dcim/models/device_components.py:1022
+#, python-brace-format
+msgid "Rear port ({rear_port}) must belong to the same device"
+msgstr "Bageste port ({rear_port}) skal tilhøre den samme enhed"
+
+#: netbox/dcim/models/device_components.py:1030
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
+" {positions} positions."
+msgstr ""
+"Ugyldig bageste portposition ({rear_port_position}): Bageste port {name} har"
+" kun {positions} positioner."
+
+#: netbox/dcim/models/device_components.py:1060
+msgid "Number of front ports which may be mapped"
+msgstr "Antal frontporte, der kan kortlægges"
+
+#: netbox/dcim/models/device_components.py:1065
+msgid "rear port"
+msgstr "bageste port"
+
+#: netbox/dcim/models/device_components.py:1066
+msgid "rear ports"
+msgstr "bageste porte"
+
+#: netbox/dcim/models/device_components.py:1080
+#, python-brace-format
+msgid ""
+"The number of positions cannot be less than the number of mapped front ports"
+" ({frontport_count})"
+msgstr ""
+"Antallet af positioner kan ikke være mindre end antallet af kortlagte "
+"frontporte ({frontport_count})"
+
+#: netbox/dcim/models/device_components.py:1104
+msgid "module bay"
+msgstr "modulplads"
+
+#: netbox/dcim/models/device_components.py:1105
+msgid "module bays"
+msgstr "modulpladser"
+
+#: netbox/dcim/models/device_components.py:1126
+msgid "device bay"
+msgstr "enhedsplads"
+
+#: netbox/dcim/models/device_components.py:1127
+msgid "device bays"
+msgstr "enhedsbugter"
+
+#: netbox/dcim/models/device_components.py:1137
+#, python-brace-format
+msgid "This type of device ({device_type}) does not support device bays."
+msgstr "Denne type enhed ({device_type}) understøtter ikke enhedsbugter."
+
+#: netbox/dcim/models/device_components.py:1143
+msgid "Cannot install a device into itself."
+msgstr "Kan ikke installere en enhed i sig selv."
+
+#: netbox/dcim/models/device_components.py:1151
+#, python-brace-format
+msgid ""
+"Cannot install the specified device; device is already installed in {bay}."
+msgstr ""
+"Kan ikke installere den angivne enhed; enheden er allerede installeret i "
+"{bay}."
+
+#: netbox/dcim/models/device_components.py:1172
+msgid "inventory item role"
+msgstr "lagervarerolle"
+
+#: netbox/dcim/models/device_components.py:1173
+msgid "inventory item roles"
+msgstr "lagervareroller"
+
+#: netbox/dcim/models/device_components.py:1230
+#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163
+#: netbox/dcim/models/racks.py:114
+msgid "serial number"
+msgstr "serienummer"
+
+#: netbox/dcim/models/device_components.py:1238
+#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170
+#: netbox/dcim/models/racks.py:121
+msgid "asset tag"
+msgstr "aktivmærke"
+
+#: netbox/dcim/models/device_components.py:1239
+msgid "A unique tag used to identify this item"
+msgstr "Et unikt tag, der bruges til at identificere dette element"
+
+#: netbox/dcim/models/device_components.py:1242
+msgid "discovered"
+msgstr "opdaget"
+
+#: netbox/dcim/models/device_components.py:1244
+msgid "This item was automatically discovered"
+msgstr "Dette element blev automatisk opdaget"
+
+#: netbox/dcim/models/device_components.py:1262
+msgid "inventory item"
+msgstr "lagerpost"
+
+#: netbox/dcim/models/device_components.py:1263
+msgid "inventory items"
+msgstr "lagervarer"
+
+#: netbox/dcim/models/device_components.py:1274
+msgid "Cannot assign self as parent."
+msgstr "Kan ikke tildele mig selv som forælder."
+
+#: netbox/dcim/models/device_components.py:1282
+msgid "Parent inventory item does not belong to the same device."
+msgstr "Overordnet lagervare tilhører ikke den samme enhed."
+
+#: netbox/dcim/models/device_components.py:1288
+msgid "Cannot move an inventory item with dependent children"
+msgstr "Kan ikke flytte en lagervare med afhængige underordnede"
+
+#: netbox/dcim/models/device_components.py:1296
+msgid "Cannot assign inventory item to component on another device"
+msgstr "Kan ikke tildele lagervare til komponent på en anden enhed"
+
+#: netbox/dcim/models/devices.py:54
+msgid "manufacturer"
+msgstr "fabrikant"
+
+#: netbox/dcim/models/devices.py:55
+msgid "manufacturers"
+msgstr "producenter"
+
+#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382
+msgid "model"
+msgstr "model"
+
+#: netbox/dcim/models/devices.py:95
+msgid "default platform"
+msgstr "standard platform"
+
+#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386
+msgid "part number"
+msgstr "varenummer"
+
+#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389
+msgid "Discrete part number (optional)"
+msgstr "Diskret varenummer (valgfrit)"
+
+#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138
+msgid "height (U)"
+msgstr "højde (U)"
+
+#: netbox/dcim/models/devices.py:111
+msgid "exclude from utilization"
+msgstr "udelukke fra udnyttelse"
+
+#: netbox/dcim/models/devices.py:112
+msgid "Devices of this type are excluded when calculating rack utilization."
+msgstr "Enheder af denne type er udelukket ved beregning af rackudnyttelse."
+
+#: netbox/dcim/models/devices.py:116
+msgid "is full depth"
+msgstr "er fuld dybde"
+
+#: netbox/dcim/models/devices.py:117
+msgid "Device consumes both front and rear rack faces."
+msgstr "Enheden bruger både forreste og bageste rackflader."
+
+#: netbox/dcim/models/devices.py:123
+msgid "parent/child status"
+msgstr "forældre/børns status"
+
+#: netbox/dcim/models/devices.py:124
+msgid ""
+"Parent devices house child devices in device bays. Leave blank if this "
+"device type is neither a parent nor a child."
+msgstr ""
+"Overordnede enheder huser underordnede enheder i enhedspladser. Lad det stå "
+"tomt, hvis denne enhedstype hverken er forælder eller barn."
+
+#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649
+msgid "airflow"
+msgstr "luftstrøm"
+
+#: netbox/dcim/models/devices.py:204
+msgid "device type"
+msgstr "enhedstype"
+
+#: netbox/dcim/models/devices.py:205
+msgid "device types"
+msgstr "enhedstyper"
+
+#: netbox/dcim/models/devices.py:290
+msgid "U height must be in increments of 0.5 rack units."
+msgstr "U-højden skal være i trin på 0,5 reoler."
+
+#: netbox/dcim/models/devices.py:307
+#, python-brace-format
+msgid ""
+"Device {device} in rack {rack} does not have sufficient space to accommodate"
+" a height of {height}U"
+msgstr ""
+"Enhed {device} i stativ {rack} har ikke tilstrækkelig plads til at rumme en "
+"højde på {height}U"
+
+#: netbox/dcim/models/devices.py:322
+#, python-brace-format
+msgid ""
+"Unable to set 0U height: Found {racked_instance_count} "
+"instances already mounted within racks."
+msgstr ""
+"Kan ikke indstille 0U højde: Fundet {racked_instance_count} tilfælde allerede monteret i "
+"stativer."
+
+#: netbox/dcim/models/devices.py:331
+msgid ""
+"Must delete all device bay templates associated with this device before "
+"declassifying it as a parent device."
+msgstr ""
+"Du skal slette alle skabeloner til enhedsbugter, der er knyttet til denne "
+"enhed, før du afklassificerer den som en overordnet enhed."
+
+#: netbox/dcim/models/devices.py:337
+msgid "Child device types must be 0U."
+msgstr "Børneenhedstyper skal være 0U."
+
+#: netbox/dcim/models/devices.py:405
+msgid "module type"
+msgstr "modultype"
+
+#: netbox/dcim/models/devices.py:406
+msgid "module types"
+msgstr "modultyper"
+
+#: netbox/dcim/models/devices.py:475
+msgid "Virtual machines may be assigned to this role"
+msgstr "Virtuelle maskiner kan tildeles denne rolle"
+
+#: netbox/dcim/models/devices.py:487
+msgid "device role"
+msgstr "enhedsrolle"
+
+#: netbox/dcim/models/devices.py:488
+msgid "device roles"
+msgstr "enhedsroller"
+
+#: netbox/dcim/models/devices.py:505
+msgid "Optionally limit this platform to devices of a certain manufacturer"
+msgstr "Begræns eventuelt denne platform til enheder fra en bestemt producent"
+
+#: netbox/dcim/models/devices.py:517
+msgid "platform"
+msgstr "platform"
+
+#: netbox/dcim/models/devices.py:518
+msgid "platforms"
+msgstr "platforme"
+
+#: netbox/dcim/models/devices.py:566
+msgid "The function this device serves"
+msgstr "Funktionen denne enhed tjener"
+
+#: netbox/dcim/models/devices.py:598
+msgid "Chassis serial number, assigned by the manufacturer"
+msgstr "Chassisserienummer, tildelt af producenten"
+
+#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171
+msgid "A unique tag used to identify this device"
+msgstr "Et unikt tag, der bruges til at identificere denne enhed"
+
+#: netbox/dcim/models/devices.py:633
+msgid "position (U)"
+msgstr "position (U)"
+
+#: netbox/dcim/models/devices.py:640
+msgid "rack face"
+msgstr "stativflade"
+
+#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380
+#: netbox/virtualization/models/virtualmachines.py:100
+msgid "primary IPv4"
+msgstr "Primær IPv4"
+
+#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388
+#: netbox/virtualization/models/virtualmachines.py:108
+msgid "primary IPv6"
+msgstr "Primær IPv6"
+
+#: netbox/dcim/models/devices.py:676
+msgid "out-of-band IP"
+msgstr "IP uden for båndet"
+
+#: netbox/dcim/models/devices.py:693
+msgid "VC position"
+msgstr "VC position"
+
+#: netbox/dcim/models/devices.py:696
+msgid "Virtual chassis position"
+msgstr "Virtuel chassisposition"
+
+#: netbox/dcim/models/devices.py:699
+msgid "VC priority"
+msgstr "VC-prioritet"
+
+#: netbox/dcim/models/devices.py:703
+msgid "Virtual chassis master election priority"
+msgstr "Virtuelt kabinetthovedvalgsprioritet"
+
+#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207
+msgid "latitude"
+msgstr "breddegrad"
+
+#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719
+#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220
+msgid "GPS coordinate in decimal format (xx.yyyyyy)"
+msgstr "GPS-koordinat i decimalformat (xx.ååååå)"
+
+#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215
+msgid "longitude"
+msgstr "længde"
+
+#: netbox/dcim/models/devices.py:787
+msgid "Device name must be unique per site."
+msgstr "Enhedsnavnet skal være entydigt pr. websted."
+
+#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75
+msgid "device"
+msgstr "enhed"
+
+#: netbox/dcim/models/devices.py:799
+msgid "devices"
+msgstr "enheder"
+
+#: netbox/dcim/models/devices.py:825
+#, python-brace-format
+msgid "Rack {rack} does not belong to site {site}."
+msgstr "Stativ {rack} hører ikke til webstedet {site}."
+
+#: netbox/dcim/models/devices.py:830
+#, python-brace-format
+msgid "Location {location} does not belong to site {site}."
+msgstr "Beliggenhed {location} hører ikke til webstedet {site}."
+
+#: netbox/dcim/models/devices.py:836
+#, python-brace-format
+msgid "Rack {rack} does not belong to location {location}."
+msgstr "Stativ {rack} hører ikke til placering {location}."
+
+#: netbox/dcim/models/devices.py:843
+msgid "Cannot select a rack face without assigning a rack."
+msgstr "Kan ikke vælge en rackflade uden at tildele et rack."
+
+#: netbox/dcim/models/devices.py:847
+msgid "Cannot select a rack position without assigning a rack."
+msgstr "Kan ikke vælge en rackposition uden at tildele et rack."
+
+#: netbox/dcim/models/devices.py:853
+msgid "Position must be in increments of 0.5 rack units."
+msgstr "Positionen skal være i trin på 0,5 reoler."
+
+#: netbox/dcim/models/devices.py:857
+msgid "Must specify rack face when defining rack position."
+msgstr "Skal angive rackflade, når du definerer rackposition."
+
+#: netbox/dcim/models/devices.py:865
+#, python-brace-format
+msgid ""
+"A 0U device type ({device_type}) cannot be assigned to a rack position."
+msgstr "En 0U-enhedstype ({device_type}) kan ikke tildeles en rackposition."
+
+#: netbox/dcim/models/devices.py:876
+msgid ""
+"Child device types cannot be assigned to a rack face. This is an attribute "
+"of the parent device."
+msgstr ""
+"Underordnede enhedstyper kan ikke tildeles en rackflade. Dette er en "
+"attribut for den overordnede enhed."
+
+#: netbox/dcim/models/devices.py:883
+msgid ""
+"Child device types cannot be assigned to a rack position. This is an "
+"attribute of the parent device."
+msgstr ""
+"Underordnede enhedstyper kan ikke tildeles en rackposition. Dette er en "
+"attribut for den overordnede enhed."
+
+#: netbox/dcim/models/devices.py:897
+#, python-brace-format
+msgid ""
+"U{position} is already occupied or does not have sufficient space to "
+"accommodate this device type: {device_type} ({u_height}U)"
+msgstr ""
+"U{position} er allerede besat eller ikke har tilstrækkelig plads til at "
+"rumme denne enhedstype: {device_type} ({u_height}U)"
+
+#: netbox/dcim/models/devices.py:912
+#, python-brace-format
+msgid "{ip} is not an IPv4 address."
+msgstr "{ip} er ikke en IPv4-adresse."
+
+#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936
+#, python-brace-format
+msgid "The specified IP address ({ip}) is not assigned to this device."
+msgstr "Den angivne IP-adresse ({ip}) er ikke tildelt denne enhed."
+
+#: netbox/dcim/models/devices.py:927
+#, python-brace-format
+msgid "{ip} is not an IPv6 address."
+msgstr "{ip} Det er ikke en IPv6-adresse."
+
+#: netbox/dcim/models/devices.py:954
+#, python-brace-format
+msgid ""
+"The assigned platform is limited to {platform_manufacturer} device types, "
+"but this device's type belongs to {devicetype_manufacturer}."
+msgstr ""
+"Den tildelte platform er begrænset til {platform_manufacturer} enhedstyper, "
+"men denne enheds type hører til {devicetype_manufacturer}."
+
+#: netbox/dcim/models/devices.py:965
+#, python-brace-format
+msgid "The assigned cluster belongs to a different site ({site})"
+msgstr "Den tildelte klynge tilhører et andet websted ({site})"
+
+#: netbox/dcim/models/devices.py:973
+msgid "A device assigned to a virtual chassis must have its position defined."
+msgstr ""
+"En enhed, der er tildelt et virtuelt chassis, skal have sin position "
+"defineret."
+
+#: netbox/dcim/models/devices.py:1178
+msgid "module"
+msgstr "modul"
+
+#: netbox/dcim/models/devices.py:1179
+msgid "modules"
+msgstr "moduler"
+
+#: netbox/dcim/models/devices.py:1195
+#, python-brace-format
+msgid ""
+"Module must be installed within a module bay belonging to the assigned "
+"device ({device})."
+msgstr ""
+"Modulet skal installeres i en modulplads, der tilhører den tildelte enhed "
+"({device})."
+
+#: netbox/dcim/models/devices.py:1299
+msgid "domain"
+msgstr "domæne"
+
+#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313
+msgid "virtual chassis"
+msgstr "virtuelt chassis"
+
+#: netbox/dcim/models/devices.py:1328
+#, python-brace-format
+msgid ""
+"The selected master ({master}) is not assigned to this virtual chassis."
+msgstr "Den valgte master ({master}) er ikke tildelt dette virtuelle chassis."
+
+#: netbox/dcim/models/devices.py:1344
+#, python-brace-format
+msgid ""
+"Unable to delete virtual chassis {self}. There are member interfaces which "
+"form a cross-chassis LAG interfaces."
+msgstr ""
+"Kan ikke slette virtuelt chassis {self}. Der er medlemsgrænseflader, der "
+"danner LAG-grænseflader på tværs af chassiserne."
+
+#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37
+msgid "identifier"
+msgstr "identificere"
+
+#: netbox/dcim/models/devices.py:1370
+msgid "Numeric identifier unique to the parent device"
+msgstr "Numerisk identifikator, der er unik for den overordnede enhed"
+
+#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:211
+#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722
+#: netbox/netbox/models/__init__.py:114
+msgid "comments"
+msgstr "kommenterer"
+
+#: netbox/dcim/models/devices.py:1414
+msgid "virtual device context"
+msgstr "virtuel enhedskontekst"
+
+#: netbox/dcim/models/devices.py:1415
+msgid "virtual device contexts"
+msgstr "virtuelle enhedskontekster"
+
+#: netbox/dcim/models/devices.py:1447
+#, python-brace-format
+msgid "{ip} is not an IPv{family} address."
+msgstr "{ip} er ikke en IPV{family} adresse."
+
+#: netbox/dcim/models/devices.py:1453
+msgid "Primary IP address must belong to an interface on the assigned device."
+msgstr "Primær IP-adresse skal tilhøre en grænseflade på den tildelte enhed."
+
+#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41
+#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550
+#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194
+msgid "weight"
+msgstr "vægt"
+
+#: netbox/dcim/models/mixins.py:22
+msgid "weight unit"
+msgstr "vægtenhed"
+
+#: netbox/dcim/models/mixins.py:51
+msgid "Must specify a unit when setting a weight"
+msgstr "Skal angive en enhed, når du indstiller en vægt"
+
+#: netbox/dcim/models/power.py:55
+msgid "power panel"
+msgstr "strømpanel"
+
+#: netbox/dcim/models/power.py:56
+msgid "power panels"
+msgstr "strømpaneler"
+
+#: netbox/dcim/models/power.py:70
+#, python-brace-format
+msgid ""
+"Location {location} ({location_site}) is in a different site than {site}"
+msgstr ""
+"Beliggenhed {location} ({location_site}) er på et andet sted end {site}"
+
+#: netbox/dcim/models/power.py:108
+msgid "supply"
+msgstr "levere"
+
+#: netbox/dcim/models/power.py:114
+msgid "phase"
+msgstr "overgang"
+
+#: netbox/dcim/models/power.py:120
+msgid "voltage"
+msgstr "spænding"
+
+#: netbox/dcim/models/power.py:125
+msgid "amperage"
+msgstr "strømstyrke"
+
+#: netbox/dcim/models/power.py:130
+msgid "max utilization"
+msgstr "maksimal udnyttelse"
+
+#: netbox/dcim/models/power.py:133
+msgid "Maximum permissible draw (percentage)"
+msgstr "Maksimal tilladt trækning (procent)"
+
+#: netbox/dcim/models/power.py:136
+msgid "available power"
+msgstr "tilgængelig strøm"
+
+#: netbox/dcim/models/power.py:164
+msgid "power feed"
+msgstr "strømforsyning"
+
+#: netbox/dcim/models/power.py:165
+msgid "power feeds"
+msgstr "strømforsyninger"
+
+#: netbox/dcim/models/power.py:179
+#, python-brace-format
+msgid ""
+"Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) "
+"are in different sites."
+msgstr ""
+"Stativ {rack} ({rack_site}) og strømpanel {powerpanel} ({powerpanel_site}) "
+"er på forskellige steder."
+
+#: netbox/dcim/models/power.py:190
+msgid "Voltage cannot be negative for AC supply"
+msgstr "Spænding kan ikke være negativ for vekselstrømsforsyning"
+
+#: netbox/dcim/models/racks.py:50
+msgid "rack role"
+msgstr "stativrolle"
+
+#: netbox/dcim/models/racks.py:51
+msgid "rack roles"
+msgstr "stativroller"
+
+#: netbox/dcim/models/racks.py:75
+msgid "facility ID"
+msgstr "facilitets-id"
+
+#: netbox/dcim/models/racks.py:76
+msgid "Locally-assigned identifier"
+msgstr "Lokalt tildelt identifikator"
+
+#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200
+#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300
+#: netbox/ipam/forms/bulk_import.py:467
+#: netbox/virtualization/forms/bulk_import.py:112
+msgid "Functional role"
+msgstr "Funktionel rolle"
+
+#: netbox/dcim/models/racks.py:122
+msgid "A unique tag used to identify this rack"
+msgstr "Et unikt tag, der bruges til at identificere dette rack"
+
+#: netbox/dcim/models/racks.py:133
+msgid "width"
+msgstr "bredde"
+
+#: netbox/dcim/models/racks.py:134
+msgid "Rail-to-rail width"
+msgstr "Skinne-til-skinne-bredde"
+
+#: netbox/dcim/models/racks.py:140
+msgid "Height in rack units"
+msgstr "Højde i reoler"
+
+#: netbox/dcim/models/racks.py:144
+msgid "starting unit"
+msgstr "startenhed"
+
+#: netbox/dcim/models/racks.py:146
+msgid "Starting unit for rack"
+msgstr "Startenhed til stativ"
+
+#: netbox/dcim/models/racks.py:150
+msgid "descending units"
+msgstr "faldende enheder"
+
+#: netbox/dcim/models/racks.py:151
+msgid "Units are numbered top-to-bottom"
+msgstr "Enhederne er nummereret fra top til bund"
+
+#: netbox/dcim/models/racks.py:154
+msgid "outer width"
+msgstr "ydre bredde"
+
+#: netbox/dcim/models/racks.py:157
+msgid "Outer dimension of rack (width)"
+msgstr "Udvendig dimension af reol (bredde)"
+
+#: netbox/dcim/models/racks.py:160
+msgid "outer depth"
+msgstr "ydre dybde"
+
+#: netbox/dcim/models/racks.py:163
+msgid "Outer dimension of rack (depth)"
+msgstr "Udvendig dimension af reol (dybde)"
+
+#: netbox/dcim/models/racks.py:166
+msgid "outer unit"
+msgstr "ydre enhed"
+
+#: netbox/dcim/models/racks.py:172
+msgid "max weight"
+msgstr "max vægt"
+
+#: netbox/dcim/models/racks.py:175
+msgid "Maximum load capacity for the rack"
+msgstr "Maksimal belastningskapacitet for stativet"
+
+#: netbox/dcim/models/racks.py:183
+msgid "mounting depth"
+msgstr "monteringsdybde"
+
+#: netbox/dcim/models/racks.py:187
+msgid ""
+"Maximum depth of a mounted device, in millimeters. For four-post racks, this"
+" is the distance between the front and rear rails."
+msgstr ""
+"Maksimal dybde af en monteret enhed, i millimeter. For stativer med fire "
+"stolper er dette afstanden mellem for- og bagskinner."
+
+#: netbox/dcim/models/racks.py:221
+msgid "rack"
+msgstr "stativ"
+
+#: netbox/dcim/models/racks.py:222
+msgid "racks"
+msgstr "stativer"
+
+#: netbox/dcim/models/racks.py:237
+#, python-brace-format
+msgid "Assigned location must belong to parent site ({site})."
+msgstr "Den tildelte placering skal tilhøre det overordnede websted ({site})."
+
+#: netbox/dcim/models/racks.py:241
+msgid "Must specify a unit when setting an outer width/depth"
+msgstr "Skal angive en enhed, når der indstilles en ydre bredde/dybde"
+
+#: netbox/dcim/models/racks.py:245
+msgid "Must specify a unit when setting a maximum weight"
+msgstr "Skal angive en enhed, når der indstilles en maksimal vægt"
+
+#: netbox/dcim/models/racks.py:255
+#, python-brace-format
+msgid ""
+"Rack must be at least {min_height}U tall to house currently installed "
+"devices."
+msgstr ""
+"Rack skal være mindst {min_height}Du er høj til at huse aktuelt installerede"
+" enheder."
+
+#: netbox/dcim/models/racks.py:262
+#, python-brace-format
+msgid ""
+"Rack unit numbering must begin at {position} or less to house currently "
+"installed devices."
+msgstr ""
+"Nummerering af rackenheder skal begynde kl {position} eller mindre til at "
+"huse aktuelt installerede enheder."
+
+#: netbox/dcim/models/racks.py:270
+#, python-brace-format
+msgid "Location must be from the same site, {site}."
+msgstr "Placeringen skal være fra samme sted, {site}."
+
+#: netbox/dcim/models/racks.py:523
+msgid "units"
+msgstr "enkeltdele"
+
+#: netbox/dcim/models/racks.py:549
+msgid "rack reservation"
+msgstr "reservation af rack"
+
+#: netbox/dcim/models/racks.py:550
+msgid "rack reservations"
+msgstr "rackreservationer"
+
+#: netbox/dcim/models/racks.py:567
+#, python-brace-format
+msgid "Invalid unit(s) for {height}U rack: {unit_list}"
+msgstr "Ugyldig enhed (er) for {height}U-stativ: {unit_list}"
+
+#: netbox/dcim/models/racks.py:580
+#, python-brace-format
+msgid "The following units have already been reserved: {unit_list}"
+msgstr "Følgende enheder er allerede reserveret: {unit_list}"
+
+#: netbox/dcim/models/sites.py:49
+msgid "A top-level region with this name already exists."
+msgstr "Der findes allerede en region på øverste niveau med dette navn."
+
+#: netbox/dcim/models/sites.py:59
+msgid "A top-level region with this slug already exists."
+msgstr "Der findes allerede en region på øverste niveau med denne snegle."
+
+#: netbox/dcim/models/sites.py:62
+msgid "region"
+msgstr "område"
+
+#: netbox/dcim/models/sites.py:63
+msgid "regions"
+msgstr "regioner"
+
+#: netbox/dcim/models/sites.py:102
+msgid "A top-level site group with this name already exists."
+msgstr ""
+"Der findes allerede en gruppe af websteder på øverste niveau med dette navn."
+
+#: netbox/dcim/models/sites.py:112
+msgid "A top-level site group with this slug already exists."
+msgstr ""
+"Der findes allerede en webstedsgruppe på øverste niveau med denne slug."
+
+#: netbox/dcim/models/sites.py:115
+msgid "site group"
+msgstr "webstedsgruppe"
+
+#: netbox/dcim/models/sites.py:116
+msgid "site groups"
+msgstr "webstedsgrupper"
+
+#: netbox/dcim/models/sites.py:141
+msgid "Full name of the site"
+msgstr "Webstedets fulde navn"
+
+#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279
+msgid "facility"
+msgstr "facilitet"
+
+#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282
+msgid "Local facility ID or description"
+msgstr "Lokalt facilitets-id eller beskrivelse"
+
+#: netbox/dcim/models/sites.py:195
+msgid "physical address"
+msgstr "Fysisk adresse"
+
+#: netbox/dcim/models/sites.py:198
+msgid "Physical location of the building"
+msgstr "Bygningens fysiske placering"
+
+#: netbox/dcim/models/sites.py:201
+msgid "shipping address"
+msgstr "leveringsadresse"
+
+#: netbox/dcim/models/sites.py:204
+msgid "If different from the physical address"
+msgstr "Hvis forskellig fra den fysiske adresse"
+
+#: netbox/dcim/models/sites.py:238
+msgid "site"
+msgstr "sted"
+
+#: netbox/dcim/models/sites.py:239
+msgid "sites"
+msgstr "websteder"
+
+#: netbox/dcim/models/sites.py:309
+msgid "A location with this name already exists within the specified site."
+msgstr ""
+"Der findes allerede en placering med dette navn inden for det angivne sted."
+
+#: netbox/dcim/models/sites.py:319
+msgid "A location with this slug already exists within the specified site."
+msgstr ""
+"En placering med denne slug findes allerede inden for det angivne sted."
+
+#: netbox/dcim/models/sites.py:322
+msgid "location"
+msgstr "beliggenhed"
+
+#: netbox/dcim/models/sites.py:323
+msgid "locations"
+msgstr "steder"
+
+#: netbox/dcim/models/sites.py:337
+#, python-brace-format
+msgid "Parent location ({parent}) must belong to the same site ({site})."
+msgstr "Forældreplacering ({parent}) skal tilhøre det samme sted ({site})."
+
+#: netbox/dcim/tables/cables.py:55
+msgid "Termination A"
+msgstr "Opsigelse A"
+
+#: netbox/dcim/tables/cables.py:60
+msgid "Termination B"
+msgstr "Opsigelse B"
+
+#: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22
+msgid "Device A"
+msgstr "Enhed A"
+
+#: netbox/dcim/tables/cables.py:72 netbox/wireless/tables/wirelesslink.py:31
+msgid "Device B"
+msgstr "Enhed B"
+
+#: netbox/dcim/tables/cables.py:78
+msgid "Location A"
+msgstr "Sted A"
+
+#: netbox/dcim/tables/cables.py:84
+msgid "Location B"
+msgstr "Sted B"
+
+#: netbox/dcim/tables/cables.py:90
+msgid "Rack A"
+msgstr "Stativ A"
+
+#: netbox/dcim/tables/cables.py:96
+msgid "Rack B"
+msgstr "Stativ B"
+
+#: netbox/dcim/tables/cables.py:102
+msgid "Site A"
+msgstr "Websted A"
+
+#: netbox/dcim/tables/cables.py:108
+msgid "Site B"
+msgstr "Websted B"
+
+#: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50
+#: netbox/dcim/tables/connections.py:71
+#: netbox/templates/dcim/inc/connection_endpoints.html:16
+msgid "Reachable"
+msgstr "Tilgængelig"
+
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103
+#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
+#: netbox/extras/tables/tables.py:436 netbox/netbox/navigation/menu.py:56
+#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
+#: netbox/virtualization/forms/model_forms.py:122
+#: netbox/virtualization/tables/clusters.py:83
+#: netbox/virtualization/views.py:205
+msgid "Devices"
+msgstr "Enheder"
+
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108
+#: netbox/virtualization/tables/clusters.py:88
+msgid "VMs"
+msgstr "VM'er"
+
+#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213
+#: netbox/extras/forms/model_forms.py:506
+#: netbox/templates/dcim/device.html:112
+#: netbox/templates/dcim/device/render_config.html:11
+#: netbox/templates/dcim/device/render_config.html:14
+#: netbox/templates/dcim/devicerole.html:44
+#: netbox/templates/dcim/platform.html:41
+#: netbox/templates/extras/configtemplate.html:10
+#: netbox/templates/virtualization/virtualmachine.html:44
+#: netbox/templates/virtualization/virtualmachine/render_config.html:11
+#: netbox/templates/virtualization/virtualmachine/render_config.html:14
+#: netbox/virtualization/tables/virtualmachines.py:106
+msgid "Config Template"
+msgstr "Konfigurationsskabelon"
+
+#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26
+msgid "Site Group"
+msgstr "Webstedsgruppe"
+
+#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033
+#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352
+#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441
+#: netbox/templates/ipam/ipaddress.html:11
+#: netbox/virtualization/tables/virtualmachines.py:94
+msgid "IP Address"
+msgstr "IP adresse"
+
+#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037
+#: netbox/virtualization/tables/virtualmachines.py:85
+msgid "IPv4 Address"
+msgstr "IPv4-adresse"
+
+#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041
+#: netbox/virtualization/tables/virtualmachines.py:89
+msgid "IPv6 Address"
+msgstr "IPv6-adresse"
+
+#: netbox/dcim/tables/devices.py:207
+msgid "VC Position"
+msgstr "VC Position"
+
+#: netbox/dcim/tables/devices.py:210
+msgid "VC Priority"
+msgstr "VC-prioritet"
+
+#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38
+#: netbox/templates/dcim/devicebay_populate.html:16
+msgid "Parent Device"
+msgstr "Forældreenhed"
+
+#: netbox/dcim/tables/devices.py:222
+msgid "Position (Device Bay)"
+msgstr "Position (enhedsplads)"
+
+#: netbox/dcim/tables/devices.py:231
+msgid "Console ports"
+msgstr "Konsolporte"
+
+#: netbox/dcim/tables/devices.py:234
+msgid "Console server ports"
+msgstr "Konsolserverporte"
+
+#: netbox/dcim/tables/devices.py:237
+msgid "Power ports"
+msgstr "Strømporte"
+
+#: netbox/dcim/tables/devices.py:240
+msgid "Power outlets"
+msgstr "Stikkontakter"
+
+#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046
+#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:988
+#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
+#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
+#: netbox/templates/dcim/device/base.html:37
+#: netbox/templates/dcim/device_list.html:43
+#: netbox/templates/dcim/devicetype/base.html:34
+#: netbox/templates/dcim/module.html:34
+#: netbox/templates/dcim/moduletype/base.html:34
+#: netbox/templates/dcim/virtualdevicecontext.html:61
+#: netbox/templates/dcim/virtualdevicecontext.html:81
+#: netbox/templates/virtualization/virtualmachine/base.html:27
+#: netbox/templates/virtualization/virtualmachine_list.html:14
+#: netbox/virtualization/tables/virtualmachines.py:100
+#: netbox/virtualization/views.py:363 netbox/wireless/tables/wirelesslan.py:55
+msgid "Interfaces"
+msgstr "Grænseflader"
+
+#: netbox/dcim/tables/devices.py:246
+msgid "Front ports"
+msgstr "Frontporte"
+
+#: netbox/dcim/tables/devices.py:252
+msgid "Device bays"
+msgstr "Enhedsbugter"
+
+#: netbox/dcim/tables/devices.py:255
+msgid "Module bays"
+msgstr "Modulpladser"
+
+#: netbox/dcim/tables/devices.py:258
+msgid "Inventory items"
+msgstr "Lagervarer"
+
+#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56
+#: netbox/templates/dcim/modulebay.html:17
+msgid "Module Bay"
+msgstr "Modulbugt"
+
+#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1063
+#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
+#: netbox/templates/dcim/device/base.html:52
+#: netbox/templates/dcim/device_list.html:71
+#: netbox/templates/dcim/devicetype/base.html:49
+#: netbox/templates/dcim/inc/panels/inventory_items.html:6
+#: netbox/templates/dcim/inventoryitemrole.html:32
+msgid "Inventory Items"
+msgstr "Lagervarer"
+
+#: netbox/dcim/tables/devices.py:322
+msgid "Cable Color"
+msgstr "Kabelfarve"
+
+#: netbox/dcim/tables/devices.py:328
+msgid "Link Peers"
+msgstr "Link jævnaldrende"
+
+#: netbox/dcim/tables/devices.py:331
+msgid "Mark Connected"
+msgstr "Marker tilsluttet"
+
+#: netbox/dcim/tables/devices.py:449
+msgid "Maximum draw (W)"
+msgstr "Maksimal trækkraft (W)"
+
+#: netbox/dcim/tables/devices.py:452
+msgid "Allocated draw (W)"
+msgstr "Tildelt lodtrækning (W)"
+
+#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
+#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
+#: netbox/netbox/navigation/menu.py:147
+#: netbox/templates/dcim/interface.html:339
+#: netbox/templates/ipam/ipaddress_bulk_add.html:15
+#: netbox/templates/ipam/service.html:40
+#: netbox/templates/virtualization/vminterface.html:85
+#: netbox/vpn/tables/tunnels.py:98
+msgid "IP Addresses"
+msgstr "IP-adresser"
+
+#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
+msgid "FHRP Groups"
+msgstr "FHRP Grupper"
+
+#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89
+#: netbox/templates/virtualization/vminterface.html:67
+#: netbox/templates/vpn/tunnel.html:18
+#: netbox/templates/vpn/tunneltermination.html:13
+#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76
+#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82
+#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
+#: netbox/vpn/tables/tunnels.py:78
+msgid "Tunnel"
+msgstr "Tunnel"
+
+#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224
+#: netbox/templates/dcim/interface.html:65
+msgid "Management Only"
+msgstr "Kun ledelse"
+
+#: netbox/dcim/tables/devices.py:607
+msgid "VDCs"
+msgstr "VDC'er"
+
+#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49
+msgid "Installed Module"
+msgstr "Installeret modul"
+
+#: netbox/dcim/tables/devices.py:855
+msgid "Module Serial"
+msgstr "Seriel modul"
+
+#: netbox/dcim/tables/devices.py:859
+msgid "Module Asset Tag"
+msgstr "Modulaktivmærke"
+
+#: netbox/dcim/tables/devices.py:868
+msgid "Module Status"
+msgstr "Modulstatus"
+
+#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308
+#: netbox/templates/dcim/inventoryitem.html:40
+msgid "Component"
+msgstr "Komponent"
+
+#: netbox/dcim/tables/devices.py:965
+msgid "Items"
+msgstr "Varer"
+
+#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71
+#: netbox/netbox/navigation/menu.py:73
+msgid "Device Types"
+msgstr "Enhedstyper"
+
+#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74
+msgid "Module Types"
+msgstr "Modultyper"
+
+#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:431
+#: netbox/netbox/navigation/menu.py:65
+msgid "Platforms"
+msgstr "Platforme"
+
+#: netbox/dcim/tables/devicetypes.py:85
+#: netbox/templates/dcim/devicetype.html:29
+msgid "Default Platform"
+msgstr "Standardplatform"
+
+#: netbox/dcim/tables/devicetypes.py:89
+#: netbox/templates/dcim/devicetype.html:45
+msgid "Full Depth"
+msgstr "Fuld dybde"
+
+#: netbox/dcim/tables/devicetypes.py:98
+msgid "U Height"
+msgstr "U Højde"
+
+#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26
+msgid "Instances"
+msgstr "forekomster"
+
+#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:928
+#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
+#: netbox/netbox/navigation/menu.py:84
+#: netbox/templates/dcim/device/base.html:25
+#: netbox/templates/dcim/device_list.html:15
+#: netbox/templates/dcim/devicetype/base.html:22
+#: netbox/templates/dcim/module.html:22
+#: netbox/templates/dcim/moduletype/base.html:22
+msgid "Console Ports"
+msgstr "Konsolporte"
+
+#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:943
+#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
+#: netbox/netbox/navigation/menu.py:85
+#: netbox/templates/dcim/device/base.html:28
+#: netbox/templates/dcim/device_list.html:22
+#: netbox/templates/dcim/devicetype/base.html:25
+#: netbox/templates/dcim/module.html:25
+#: netbox/templates/dcim/moduletype/base.html:25
+msgid "Console Server Ports"
+msgstr "Konsolserverporte"
+
+#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:958
+#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
+#: netbox/netbox/navigation/menu.py:86
+#: netbox/templates/dcim/device/base.html:31
+#: netbox/templates/dcim/device_list.html:29
+#: netbox/templates/dcim/devicetype/base.html:28
+#: netbox/templates/dcim/module.html:28
+#: netbox/templates/dcim/moduletype/base.html:28
+msgid "Power Ports"
+msgstr "Strømporte"
+
+#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:973
+#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
+#: netbox/netbox/navigation/menu.py:87
+#: netbox/templates/dcim/device/base.html:34
+#: netbox/templates/dcim/device_list.html:36
+#: netbox/templates/dcim/devicetype/base.html:31
+#: netbox/templates/dcim/module.html:31
+#: netbox/templates/dcim/moduletype/base.html:31
+msgid "Power Outlets"
+msgstr "Stikkontakter"
+
+#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1003
+#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
+#: netbox/netbox/navigation/menu.py:82
+#: netbox/templates/dcim/device/base.html:40
+#: netbox/templates/dcim/devicetype/base.html:37
+#: netbox/templates/dcim/module.html:37
+#: netbox/templates/dcim/moduletype/base.html:37
+msgid "Front Ports"
+msgstr "Frontporte"
+
+#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1018
+#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
+#: netbox/netbox/navigation/menu.py:83
+#: netbox/templates/dcim/device/base.html:43
+#: netbox/templates/dcim/device_list.html:50
+#: netbox/templates/dcim/devicetype/base.html:40
+#: netbox/templates/dcim/module.html:40
+#: netbox/templates/dcim/moduletype/base.html:40
+msgid "Rear Ports"
+msgstr "Bageste porte"
+
+#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1048
+#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
+#: netbox/templates/dcim/device/base.html:49
+#: netbox/templates/dcim/device_list.html:57
+#: netbox/templates/dcim/devicetype/base.html:46
+msgid "Device Bays"
+msgstr "Enhedsbugter"
+
+#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1033
+#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
+#: netbox/templates/dcim/device/base.html:46
+#: netbox/templates/dcim/device_list.html:64
+#: netbox/templates/dcim/devicetype/base.html:43
+msgid "Module Bays"
+msgstr "Modulbugter"
+
+#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282
+#: netbox/templates/dcim/powerpanel.html:51
+msgid "Power Feeds"
+msgstr "Strømforsyninger"
+
+#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99
+msgid "Max Utilization"
+msgstr "Maksimal udnyttelse"
+
+#: netbox/dcim/tables/power.py:84
+msgid "Available Power (VA)"
+msgstr "Tilgængelig effekt (VA)"
+
+#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138
+#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26
+msgid "Racks"
+msgstr "Stativer"
+
+#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:318
+#: netbox/templates/dcim/rack.html:90
+msgid "Height"
+msgstr "Højde"
+
+#: netbox/dcim/tables/racks.py:85
+msgid "Space"
+msgstr "Rummet"
+
+#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100
+msgid "Outer Width"
+msgstr "Udvendig bredde"
+
+#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110
+msgid "Outer Depth"
+msgstr "Ydre dybde"
+
+#: netbox/dcim/tables/racks.py:108
+msgid "Max Weight"
+msgstr "Maks. Vægt"
+
+#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57
+#: netbox/extras/forms/filtersets.py:360
+#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129
+#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66
+#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17
+msgid "Sites"
+msgstr "Websteder"
+
+#: netbox/dcim/tests/test_api.py:50
+msgid "Test case must set peer_termination_type"
+msgstr "Testcase skal indstille peer_termination_type"
+
+#: netbox/dcim/views.py:140
+#, python-brace-format
+msgid "Disconnected {count} {type}"
+msgstr "Afbrudt {count} {type}"
+
+#: netbox/dcim/views.py:686 netbox/netbox/navigation/menu.py:28
+msgid "Reservations"
+msgstr "Reservationer"
+
+#: netbox/dcim/views.py:705 netbox/templates/dcim/location.html:90
+#: netbox/templates/dcim/site.html:140
+msgid "Non-Racked Devices"
+msgstr "Enheder uden rack"
+
+#: netbox/dcim/views.py:2019 netbox/extras/forms/model_forms.py:453
+#: netbox/templates/extras/configcontext.html:10
+#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/virtualization/views.py:404
+msgid "Config Context"
+msgstr "Konfigurationskontekst"
+
+#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:414
+msgid "Render Config"
+msgstr "Gengivelseskonfiguration"
+
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:441
+#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
+#: netbox/virtualization/views.py:179
+msgid "Virtual Machines"
+msgstr "Virtuelle maskiner"
+
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:233
+msgid "Children"
+msgstr "Børn"
+
+#: netbox/extras/api/customfields.py:88
+#, python-brace-format
+msgid "Unknown related object(s): {name}"
+msgstr "Ukendt relateret objekt (er): {name}"
+
+#: netbox/extras/api/serializers_/customfields.py:74
+msgid "Changing the type of custom fields is not supported."
+msgstr "Ændring af typen af brugerdefinerede felter understøttes ikke."
+
+#: netbox/extras/api/serializers_/scripts.py:71
+#: netbox/extras/api/serializers_/scripts.py:76
+msgid "Scheduling is not enabled for this script."
+msgstr "Planlægning er ikke aktiveret for dette script."
+
+#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
+msgid "Text"
+msgstr "Tekst"
+
+#: netbox/extras/choices.py:31
+msgid "Text (long)"
+msgstr "Tekst (lang)"
+
+#: netbox/extras/choices.py:32
+msgid "Integer"
+msgstr "Heltal"
+
+#: netbox/extras/choices.py:33
+msgid "Decimal"
+msgstr "Decimaltal"
+
+#: netbox/extras/choices.py:34
+msgid "Boolean (true/false)"
+msgstr "Boolsk (sandt/falsk)"
+
+#: netbox/extras/choices.py:35
+msgid "Date"
+msgstr "Dato"
+
+#: netbox/extras/choices.py:36
+msgid "Date & time"
+msgstr "Dato & klokkeslæt"
+
+#: netbox/extras/choices.py:38
+msgid "JSON"
+msgstr "JSON"
+
+#: netbox/extras/choices.py:39
+msgid "Selection"
+msgstr "Udvælgelse"
+
+#: netbox/extras/choices.py:40
+msgid "Multiple selection"
+msgstr "Flere valg"
+
+#: netbox/extras/choices.py:42
+msgid "Multiple objects"
+msgstr "Flere objekter"
+
+#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21
+#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20
+#: netbox/wireless/choices.py:27
+msgid "Disabled"
+msgstr "Handicappede"
+
+#: netbox/extras/choices.py:54
+msgid "Loose"
+msgstr "Løs"
+
+#: netbox/extras/choices.py:55
+msgid "Exact"
+msgstr "Præcis"
+
+#: netbox/extras/choices.py:66
+msgid "Always"
+msgstr "Altid"
+
+#: netbox/extras/choices.py:67
+msgid "If set"
+msgstr "Hvis indstillet"
+
+#: netbox/extras/choices.py:68 netbox/extras/choices.py:81
+msgid "Hidden"
+msgstr "Skjult"
+
+#: netbox/extras/choices.py:79
+msgid "Yes"
+msgstr "Ja"
+
+#: netbox/extras/choices.py:80
+msgid "No"
+msgstr "Nej"
+
+#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57
+#: netbox/tenancy/forms/bulk_edit.py:118
+#: netbox/wireless/forms/model_forms.py:162
+msgid "Link"
+msgstr "Forbindelse"
+
+#: netbox/extras/choices.py:124
+msgid "Newest"
+msgstr "Nyeste"
+
+#: netbox/extras/choices.py:125
+msgid "Oldest"
+msgstr "Ældste"
+
+#: netbox/extras/choices.py:126
+msgid "Alphabetical (A-Z)"
+msgstr "Alfabetisk (A-Z)"
+
+#: netbox/extras/choices.py:127
+msgid "Alphabetical (Z-A)"
+msgstr "Alfabetisk (Z-A)"
+
+#: netbox/extras/choices.py:143 netbox/templates/generic/object.html:61
+msgid "Updated"
+msgstr "Opdateret"
+
+#: netbox/extras/choices.py:144
+msgid "Deleted"
+msgstr "Slettet"
+
+#: netbox/extras/choices.py:161 netbox/extras/choices.py:185
+msgid "Info"
+msgstr "Info"
+
+#: netbox/extras/choices.py:162 netbox/extras/choices.py:184
+msgid "Success"
+msgstr "Succes"
+
+#: netbox/extras/choices.py:163 netbox/extras/choices.py:186
+msgid "Warning"
+msgstr "Advarsel"
+
+#: netbox/extras/choices.py:164
+msgid "Danger"
+msgstr "Fare"
+
+#: netbox/extras/choices.py:182
+msgid "Debug"
+msgstr "Fejlfinding"
+
+#: netbox/extras/choices.py:183 netbox/netbox/choices.py:104
+msgid "Default"
+msgstr "Standard"
+
+#: netbox/extras/choices.py:187
+msgid "Failure"
+msgstr "Fejl"
+
+#: netbox/extras/choices.py:203
+msgid "Hourly"
+msgstr "Hver time"
+
+#: netbox/extras/choices.py:204
+msgid "12 hours"
+msgstr "12 timer"
+
+#: netbox/extras/choices.py:205
+msgid "Daily"
+msgstr "Dagligt"
+
+#: netbox/extras/choices.py:206
+msgid "Weekly"
+msgstr "Ugentlig"
+
+#: netbox/extras/choices.py:207
+msgid "30 days"
+msgstr "30 dage"
+
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:297
+#: netbox/templates/dcim/virtualchassis_edit.html:107
+#: netbox/templates/extras/eventrule.html:40
+#: netbox/templates/generic/bulk_add_component.html:68
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/generic/object_edit.html:80
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+msgid "Create"
+msgstr "Opret"
+
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:300
+#: netbox/templates/extras/eventrule.html:44
+msgid "Update"
+msgstr "Opdatere"
+
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:303
+#: netbox/templates/circuits/inc/circuit_termination.html:23
+#: netbox/templates/dcim/inc/panels/inventory_items.html:37
+#: netbox/templates/dcim/moduletype/component_templates.html:23
+#: netbox/templates/dcim/powerpanel.html:66
+#: netbox/templates/extras/eventrule.html:48
+#: netbox/templates/extras/script_list.html:37
+#: netbox/templates/generic/bulk_delete.html:20
+#: netbox/templates/generic/bulk_delete.html:66
+#: netbox/templates/generic/object_delete.html:19
+#: netbox/templates/htmx/delete_form.html:57
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48
+#: netbox/templates/users/objectpermission.html:46
+#: netbox/utilities/templates/buttons/delete.html:11
+msgid "Delete"
+msgstr "Slet"
+
+#: netbox/extras/choices.py:298 netbox/netbox/choices.py:57
+#: netbox/netbox/choices.py:105
+msgid "Blue"
+msgstr "Blå"
+
+#: netbox/extras/choices.py:299 netbox/netbox/choices.py:56
+#: netbox/netbox/choices.py:106
+msgid "Indigo"
+msgstr "indigo"
+
+#: netbox/extras/choices.py:300 netbox/netbox/choices.py:54
+#: netbox/netbox/choices.py:107
+msgid "Purple"
+msgstr "Lilla"
+
+#: netbox/extras/choices.py:301 netbox/netbox/choices.py:51
+#: netbox/netbox/choices.py:108
+msgid "Pink"
+msgstr "Lyserød"
+
+#: netbox/extras/choices.py:302 netbox/netbox/choices.py:50
+#: netbox/netbox/choices.py:109
+msgid "Red"
+msgstr "Rød"
+
+#: netbox/extras/choices.py:303 netbox/netbox/choices.py:68
+#: netbox/netbox/choices.py:110
+msgid "Orange"
+msgstr "orange"
+
+#: netbox/extras/choices.py:304 netbox/netbox/choices.py:66
+#: netbox/netbox/choices.py:111
+msgid "Yellow"
+msgstr "Gul"
+
+#: netbox/extras/choices.py:305 netbox/netbox/choices.py:63
+#: netbox/netbox/choices.py:112
+msgid "Green"
+msgstr "Grøn"
+
+#: netbox/extras/choices.py:306 netbox/netbox/choices.py:60
+#: netbox/netbox/choices.py:113
+msgid "Teal"
+msgstr "krikand"
+
+#: netbox/extras/choices.py:307 netbox/netbox/choices.py:59
+#: netbox/netbox/choices.py:114
+msgid "Cyan"
+msgstr "Cyan"
+
+#: netbox/extras/choices.py:308 netbox/netbox/choices.py:115
+msgid "Gray"
+msgstr "Grå"
+
+#: netbox/extras/choices.py:309 netbox/netbox/choices.py:74
+#: netbox/netbox/choices.py:116
+msgid "Black"
+msgstr "Sort"
+
+#: netbox/extras/choices.py:310 netbox/netbox/choices.py:75
+#: netbox/netbox/choices.py:117
+msgid "White"
+msgstr "Hvid"
+
+#: netbox/extras/choices.py:324 netbox/extras/forms/model_forms.py:242
+#: netbox/extras/forms/model_forms.py:324
+#: netbox/templates/extras/webhook.html:10
+msgid "Webhook"
+msgstr "Webhook"
+
+#: netbox/extras/choices.py:325 netbox/extras/forms/model_forms.py:312
+#: netbox/templates/extras/script/base.html:29
+msgid "Script"
+msgstr "Manuskript"
+
+#: netbox/extras/conditions.py:54
+#, python-brace-format
+msgid "Unknown operator: {op}. Must be one of: {operators}"
+msgstr "Ukendt operatør: {op}. Skal være en af: {operators}"
+
+#: netbox/extras/conditions.py:58
+#, python-brace-format
+msgid "Unsupported value type: {value}"
+msgstr "Ikke-understøttet værditype: {value}"
+
+#: netbox/extras/conditions.py:60
+#, python-brace-format
+msgid "Invalid type for {op} operation: {value}"
+msgstr "Ugyldig type for {op} Betjening: {value}"
+
+#: netbox/extras/conditions.py:137
+#, python-brace-format
+msgid "Ruleset must be a dictionary, not {ruleset}."
+msgstr "Regelsæt skal være en ordbog, ikke {ruleset}."
+
+#: netbox/extras/conditions.py:142
+msgid "Invalid logic type: must be 'AND' or 'OR'. Please check documentation."
+msgstr ""
+"Ugyldig logiktype: skal være 'OG' eller 'OR'. Tjek venligst dokumentationen."
+
+#: netbox/extras/conditions.py:154
+msgid "Incorrect key(s) informed. Please check documentation."
+msgstr "Forkert nøgle (r) informeret. Tjek venligst dokumentationen."
+
+#: netbox/extras/dashboard/forms.py:38
+msgid "Widget type"
+msgstr "Widgettype"
+
+#: netbox/extras/dashboard/utils.py:36
+#, python-brace-format
+msgid "Unregistered widget class: {name}"
+msgstr "Uregistreret widget klasse: {name}"
+
+#: netbox/extras/dashboard/widgets.py:126
+#, python-brace-format
+msgid "{class_name} must define a render() method."
+msgstr "{class_name} skal definere en render () -metode."
+
+#: netbox/extras/dashboard/widgets.py:161
+msgid "Note"
+msgstr "Bemærk"
+
+#: netbox/extras/dashboard/widgets.py:162
+msgid "Display some arbitrary custom content. Markdown is supported."
+msgstr "Vis noget vilkårligt brugerdefineret indhold. Markdown understøttes."
+
+#: netbox/extras/dashboard/widgets.py:175
+msgid "Object Counts"
+msgstr "Objekttællinger"
+
+#: netbox/extras/dashboard/widgets.py:176
+msgid ""
+"Display a set of NetBox models and the number of objects created for each "
+"type."
+msgstr ""
+"Vis et sæt NetBox-modeller og antallet af objekter, der er oprettet for hver"
+" type."
+
+#: netbox/extras/dashboard/widgets.py:186
+msgid "Filters to apply when counting the number of objects"
+msgstr "Filtre, der skal anvendes, når antallet af objekter tælles"
+
+#: netbox/extras/dashboard/widgets.py:194
+msgid "Invalid format. Object filters must be passed as a dictionary."
+msgstr "Ugyldigt format. Objektfiltre skal sendes som en ordbog."
+
+#: netbox/extras/dashboard/widgets.py:222
+msgid "Object List"
+msgstr "Objektliste"
+
+#: netbox/extras/dashboard/widgets.py:223
+msgid "Display an arbitrary list of objects."
+msgstr "Vis en vilkårlig liste over objekter."
+
+#: netbox/extras/dashboard/widgets.py:236
+msgid "The default number of objects to display"
+msgstr "Standardantallet af objekter, der skal vises"
+
+#: netbox/extras/dashboard/widgets.py:248
+msgid "Invalid format. URL parameters must be passed as a dictionary."
+msgstr "Ugyldigt format. URL-parametre skal sendes som en ordbog."
+
+#: netbox/extras/dashboard/widgets.py:288
+msgid "RSS Feed"
+msgstr "RSS-feed"
+
+#: netbox/extras/dashboard/widgets.py:293
+msgid "Embed an RSS feed from an external website."
+msgstr "Integrer et RSS-feed fra et eksternt websted."
+
+#: netbox/extras/dashboard/widgets.py:300
+msgid "Feed URL"
+msgstr "Foderwebadresse"
+
+#: netbox/extras/dashboard/widgets.py:305
+msgid "The maximum number of objects to display"
+msgstr "Det maksimale antal objekter, der skal vises"
+
+#: netbox/extras/dashboard/widgets.py:310
+msgid "How long to stored the cached content (in seconds)"
+msgstr "Hvor længe det cachelagrede indhold skal gemmes (i sekunder)"
+
+#: netbox/extras/dashboard/widgets.py:362
+#: netbox/templates/account/base.html:10
+#: netbox/templates/account/bookmarks.html:7
+#: netbox/templates/inc/user_menu.html:30
+msgid "Bookmarks"
+msgstr "Bogmærker"
+
+#: netbox/extras/dashboard/widgets.py:366
+msgid "Show your personal bookmarks"
+msgstr "Vis dine personlige bogmærker"
+
+#: netbox/extras/events.py:137
+#, python-brace-format
+msgid "Unknown action type for an event rule: {action_type}"
+msgstr "Ukendt handlingstype for en hændelsesregel: {action_type}"
+
+#: netbox/extras/events.py:185
+#, python-brace-format
+msgid "Cannot import events pipeline {name} error: {error}"
+msgstr "Kan ikke importere hændelsespipeline {name} fejl: {error}"
+
+#: netbox/extras/filtersets.py:45
+msgid "Script module (ID)"
+msgstr "Script-modul (ID)"
+
+#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589
+#: netbox/extras/filtersets.py:621
+msgid "Data file (ID)"
+msgstr "Datafil (ID)"
+
+#: netbox/extras/filtersets.py:526
+#: netbox/virtualization/forms/filtersets.py:118
+msgid "Cluster type"
+msgstr "Klyngetype"
+
+#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95
+#: netbox/virtualization/filtersets.py:147
+msgid "Cluster type (slug)"
+msgstr "Klyngetype (snegle)"
+
+#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16
+#: netbox/tenancy/forms/forms.py:39
+msgid "Tenant group"
+msgstr "Lejergruppe"
+
+#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189
+#: netbox/tenancy/filtersets.py:209
+msgid "Tenant group (slug)"
+msgstr "Lejergruppe (slug)"
+
+#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371
+#: netbox/templates/extras/tag.html:11
+msgid "Tag"
+msgstr "Mærke"
+
+#: netbox/extras/filtersets.py:581
+msgid "Tag (slug)"
+msgstr "Tag (snegle)"
+
+#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438
+msgid "Has local config context data"
+msgstr "Har lokale konfigurationskontekstdata"
+
+#: netbox/extras/filtersets.py:670
+msgid "User name"
+msgstr "Brugernavn"
+
+#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57
+msgid "Group name"
+msgstr "Gruppenavn"
+
+#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65
+#: netbox/extras/tables/tables.py:50
+#: netbox/templates/extras/customfield.html:38
+#: netbox/templates/generic/bulk_import.html:118
+msgid "Required"
+msgstr "Påkrævet"
+
+#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57
+#: netbox/extras/forms/filtersets.py:79
+#: netbox/extras/models/customfields.py:195
+msgid "UI visible"
+msgstr "UI synlig"
+
+#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63
+#: netbox/extras/forms/filtersets.py:84
+#: netbox/extras/models/customfields.py:202
+msgid "UI editable"
+msgstr "Brugergrænseflade redigerbar"
+
+#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87
+msgid "Is cloneable"
+msgstr "Kan klones"
+
+#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127
+msgid "New window"
+msgstr "Nyt vindue"
+
+#: netbox/extras/forms/bulk_edit.py:112
+msgid "Button class"
+msgstr "Knapklasse"
+
+#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165
+#: netbox/extras/models/models.py:437
+msgid "MIME type"
+msgstr "MIME-type"
+
+#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168
+msgid "File extension"
+msgstr "Filudvidelse"
+
+#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172
+msgid "As attachment"
+msgstr "Som vedhæftet fil"
+
+#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
+#: netbox/extras/tables/tables.py:220
+#: netbox/templates/extras/savedfilter.html:29
+msgid "Shared"
+msgstr "Delt"
+
+#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243
+#: netbox/extras/models/models.py:202
+msgid "HTTP method"
+msgstr "HTTP-metode"
+
+#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237
+#: netbox/templates/extras/webhook.html:30
+msgid "Payload URL"
+msgstr "Nyttelast-URL"
+
+#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242
+msgid "SSL verification"
+msgstr "SSL verifikation"
+
+#: netbox/extras/forms/bulk_edit.py:202
+#: netbox/templates/extras/webhook.html:38
+msgid "Secret"
+msgstr "Hemmelighed"
+
+#: netbox/extras/forms/bulk_edit.py:207
+msgid "CA file path"
+msgstr "CA-filsti"
+
+#: netbox/extras/forms/bulk_edit.py:226
+msgid "On create"
+msgstr "Ved oprettelse"
+
+#: netbox/extras/forms/bulk_edit.py:231
+msgid "On update"
+msgstr "Ved opdatering"
+
+#: netbox/extras/forms/bulk_edit.py:236
+msgid "On delete"
+msgstr "Ved sletning"
+
+#: netbox/extras/forms/bulk_edit.py:241
+msgid "On job start"
+msgstr "Ved jobstart"
+
+#: netbox/extras/forms/bulk_edit.py:246
+msgid "On job end"
+msgstr "Ved afslutningen af jobbet"
+
+#: netbox/extras/forms/bulk_edit.py:283
+msgid "Is active"
+msgstr "Er aktiv"
+
+#: netbox/extras/forms/bulk_import.py:34
+#: netbox/extras/forms/bulk_import.py:115
+#: netbox/extras/forms/bulk_import.py:136
+#: netbox/extras/forms/bulk_import.py:159
+#: netbox/extras/forms/bulk_import.py:183
+#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202
+#: netbox/extras/forms/model_forms.py:43
+#: netbox/extras/forms/model_forms.py:131
+#: netbox/extras/forms/model_forms.py:163
+#: netbox/extras/forms/model_forms.py:204
+#: netbox/extras/forms/model_forms.py:261
+#: netbox/extras/forms/model_forms.py:365
+#: netbox/users/forms/model_forms.py:273
+msgid "Object types"
+msgstr "Objekttyper"
+
+#: netbox/extras/forms/bulk_import.py:36
+#: netbox/extras/forms/bulk_import.py:117
+#: netbox/extras/forms/bulk_import.py:138
+#: netbox/extras/forms/bulk_import.py:161
+#: netbox/extras/forms/bulk_import.py:185
+#: netbox/tenancy/forms/bulk_import.py:96
+msgid "One or more assigned object types"
+msgstr "En eller flere tildelte objekttyper"
+
+#: netbox/extras/forms/bulk_import.py:41
+msgid "Field data type (e.g. text, integer, etc.)"
+msgstr "Feltdatatype (f.eks. tekst, heltal osv.)"
+
+#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186
+#: netbox/extras/forms/filtersets.py:260
+#: netbox/extras/forms/model_forms.py:230
+#: netbox/tenancy/forms/filtersets.py:92
+msgid "Object type"
+msgstr "Objekttype"
+
+#: netbox/extras/forms/bulk_import.py:47
+msgid "Object type (for object or multi-object fields)"
+msgstr "Objekttype (for objekt- eller flerobjektfelter)"
+
+#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74
+msgid "Choice set"
+msgstr "Valgsæt"
+
+#: netbox/extras/forms/bulk_import.py:54
+msgid "Choice set (for selection fields)"
+msgstr "Valgsæt (til markeringsfelter)"
+
+#: netbox/extras/forms/bulk_import.py:60
+msgid "Whether the custom field is displayed in the UI"
+msgstr "Om det brugerdefinerede felt vises i brugergrænsefladen"
+
+#: netbox/extras/forms/bulk_import.py:66
+msgid "Whether the custom field is editable in the UI"
+msgstr "Om det brugerdefinerede felt kan redigeres i brugergrænsefladen"
+
+#: netbox/extras/forms/bulk_import.py:82
+msgid "The base set of predefined choices to use (if any)"
+msgstr "Basissættet af foruddefinerede valg, der skal bruges (hvis nogen)"
+
+#: netbox/extras/forms/bulk_import.py:88
+msgid ""
+"Quoted string of comma-separated field choices with optional labels "
+"separated by colon: \"choice1:First Choice,choice2:Second Choice\""
+msgstr ""
+"Citeret streng med kommaseparerede feltvalg med valgfri etiketter adskilt af"
+" kolon: „Valg1:Første valg, valg2:andet valg“"
+
+#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351
+msgid "button class"
+msgstr "knapklasse"
+
+#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355
+msgid ""
+"The class of the first link in a group will be used for the dropdown button"
+msgstr ""
+"Klassen for det første link i en gruppe vil blive brugt til rullemenuen"
+
+#: netbox/extras/forms/bulk_import.py:188
+msgid "Action object"
+msgstr "Handlingsobjekt"
+
+#: netbox/extras/forms/bulk_import.py:190
+msgid "Webhook name or script as dotted path module.Class"
+msgstr "Webhook-navn eller script som stiplet sti module.Class"
+
+#: netbox/extras/forms/bulk_import.py:211
+#, python-brace-format
+msgid "Webhook {name} not found"
+msgstr "Webhook {name} ikke fundet"
+
+#: netbox/extras/forms/bulk_import.py:220
+#, python-brace-format
+msgid "Script {name} not found"
+msgstr "Manuskript {name} ikke fundet"
+
+#: netbox/extras/forms/bulk_import.py:236
+msgid "Assigned object type"
+msgstr "Tildelt objekttype"
+
+#: netbox/extras/forms/bulk_import.py:241
+msgid "The classification of entry"
+msgstr "Klassificering af indrejse"
+
+#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47
+msgid "Related object type"
+msgstr "Relateret objekttype"
+
+#: netbox/extras/forms/filtersets.py:54
+msgid "Field type"
+msgstr "Felttype"
+
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:71
+#: netbox/templates/generic/bulk_import.html:154
+msgid "Choices"
+msgstr "Valg"
+
+#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
+#: netbox/extras/forms/filtersets.py:417
+#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78
+#: netbox/templates/extras/eventrule.html:90
+msgid "Data"
+msgstr "Data"
+
+#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342
+#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133
+#: netbox/utilities/forms/bulk_import.py:26
+msgid "Data file"
+msgstr "Datafiler"
+
+#: netbox/extras/forms/filtersets.py:161
+msgid "Content types"
+msgstr "Indholdstyper"
+
+#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207
+msgid "HTTP content type"
+msgstr "HTTP-indholdstype"
+
+#: netbox/extras/forms/filtersets.py:255
+#: netbox/extras/forms/model_forms.py:280
+#: netbox/templates/extras/eventrule.html:37
+msgid "Events"
+msgstr "Begivenheder"
+
+#: netbox/extras/forms/filtersets.py:265
+msgid "Action type"
+msgstr "Handlingstype"
+
+#: netbox/extras/forms/filtersets.py:279
+msgid "Object creations"
+msgstr "Objektskabelser"
+
+#: netbox/extras/forms/filtersets.py:286
+msgid "Object updates"
+msgstr "Objektopdateringer"
+
+#: netbox/extras/forms/filtersets.py:293
+msgid "Object deletions"
+msgstr "Objektsletninger"
+
+#: netbox/extras/forms/filtersets.py:300
+msgid "Job starts"
+msgstr "Jobstart"
+
+#: netbox/extras/forms/filtersets.py:307
+#: netbox/extras/forms/model_forms.py:297
+msgid "Job terminations"
+msgstr "Opsigelser af job"
+
+#: netbox/extras/forms/filtersets.py:316
+msgid "Tagged object type"
+msgstr "Tagget objekttype"
+
+#: netbox/extras/forms/filtersets.py:321
+msgid "Allowed object type"
+msgstr "Tilladt objekttype"
+
+#: netbox/extras/forms/filtersets.py:350
+#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18
+msgid "Regions"
+msgstr "Regioner"
+
+#: netbox/extras/forms/filtersets.py:355
+#: netbox/extras/forms/model_forms.py:388
+msgid "Site groups"
+msgstr "Webstedsgrupper"
+
+#: netbox/extras/forms/filtersets.py:365
+#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20
+#: netbox/templates/dcim/site.html:127
+msgid "Locations"
+msgstr "Steder"
+
+#: netbox/extras/forms/filtersets.py:370
+#: netbox/extras/forms/model_forms.py:403
+msgid "Device types"
+msgstr "Enhedstyper"
+
+#: netbox/extras/forms/filtersets.py:375
+#: netbox/extras/forms/model_forms.py:408
+msgid "Roles"
+msgstr "Roller"
+
+#: netbox/extras/forms/filtersets.py:385
+#: netbox/extras/forms/model_forms.py:418
+msgid "Cluster types"
+msgstr "Klyngetyper"
+
+#: netbox/extras/forms/filtersets.py:390
+#: netbox/extras/forms/model_forms.py:423
+msgid "Cluster groups"
+msgstr "Klyngegrupper"
+
+#: netbox/extras/forms/filtersets.py:395
+#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242
+#: netbox/netbox/navigation/menu.py:244
+#: netbox/templates/virtualization/clustertype.html:30
+#: netbox/virtualization/tables/clusters.py:23
+#: netbox/virtualization/tables/clusters.py:45
+msgid "Clusters"
+msgstr "Klynger"
+
+#: netbox/extras/forms/filtersets.py:400
+#: netbox/extras/forms/model_forms.py:433
+msgid "Tenant groups"
+msgstr "Lejergrupper"
+
+#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489
+msgid "After"
+msgstr "Efter"
+
+#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494
+msgid "Before"
+msgstr "Før"
+
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:457
+#: netbox/extras/tables/tables.py:543 netbox/extras/tables/tables.py:580
+#: netbox/templates/extras/objectchange.html:32
+msgid "Time"
+msgstr "Tid"
+
+#: netbox/extras/forms/filtersets.py:498
+#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:471
+#: netbox/templates/extras/eventrule.html:77
+#: netbox/templates/extras/objectchange.html:46
+msgid "Action"
+msgstr "Handling"
+
+#: netbox/extras/forms/model_forms.py:50
+msgid "Type of the related object (for object/multi-object fields only)"
+msgstr "Type af det relaterede objekt (kun for objekt-/flerobjektfelter)"
+
+#: netbox/extras/forms/model_forms.py:61
+#: netbox/templates/extras/customfield.html:10
+msgid "Custom Field"
+msgstr "Brugerdefineret felt"
+
+#: netbox/extras/forms/model_forms.py:64
+#: netbox/templates/extras/customfield.html:58
+msgid "Behavior"
+msgstr "Adfærd"
+
+#: netbox/extras/forms/model_forms.py:66
+msgid "Values"
+msgstr "Værdier"
+
+#: netbox/extras/forms/model_forms.py:75
+msgid ""
+"The type of data stored in this field. For object/multi-object fields, "
+"select the related object type below."
+msgstr ""
+"Den type data, der er gemt i dette felt. For objekt/flerobjektfelter skal du"
+" vælge den relaterede objekttype nedenfor."
+
+#: netbox/extras/forms/model_forms.py:78
+msgid ""
+"This will be displayed as help text for the form field. Markdown is "
+"supported."
+msgstr ""
+"Dette vises som hjælpetekst til formularfeltet. Markdown understøttes."
+
+#: netbox/extras/forms/model_forms.py:95
+msgid ""
+"Enter one choice per line. An optional label may be specified for each "
+"choice by appending it with a colon. Example:"
+msgstr ""
+"Indtast et valg pr. linje. Der kan angives en valgfri etiket for hvert valg "
+"ved at tilføje det med et kolon. Eksempel:"
+
+#: netbox/extras/forms/model_forms.py:138
+#: netbox/templates/extras/customlink.html:10
+msgid "Custom Link"
+msgstr "Brugerdefineret link"
+
+#: netbox/extras/forms/model_forms.py:140
+msgid "Templates"
+msgstr "Skabeloner"
+
+#: netbox/extras/forms/model_forms.py:152
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link text. Reference the object as {example}. "
+"Links which render as empty text will not be displayed."
+msgstr ""
+"Jinja2 skabelonkode til linkteksten. Henvis objektet som {example}. Links, "
+"der gengives som tom tekst, vises ikke."
+
+#: netbox/extras/forms/model_forms.py:156
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link URL. Reference the object as {example}."
+msgstr "Jinja2 skabelonkode til linket URL. Henvis objektet som {example}."
+
+#: netbox/extras/forms/model_forms.py:167
+#: netbox/extras/forms/model_forms.py:500
+msgid "Template code"
+msgstr "Skabelonkode"
+
+#: netbox/extras/forms/model_forms.py:173
+#: netbox/templates/extras/exporttemplate.html:12
+msgid "Export Template"
+msgstr "Eksport skabelon"
+
+#: netbox/extras/forms/model_forms.py:175
+msgid "Rendering"
+msgstr "Gengivelse"
+
+#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:525
+msgid "Template content is populated from the remote source selected below."
+msgstr ""
+"Skabelonindhold udfyldes fra den fjerntliggende kilde, der er valgt "
+"nedenfor."
+
+#: netbox/extras/forms/model_forms.py:196
+#: netbox/extras/forms/model_forms.py:532
+msgid "Must specify either local content or a data file"
+msgstr "Skal angive enten lokalt indhold eller en datafil"
+
+#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70
+#: netbox/templates/extras/savedfilter.html:10
+msgid "Saved Filter"
+msgstr "Gemt filter"
+
+#: netbox/extras/forms/model_forms.py:245
+#: netbox/templates/extras/webhook.html:23
+msgid "HTTP Request"
+msgstr "HTTP-anmodning"
+
+#: netbox/extras/forms/model_forms.py:247
+#: netbox/templates/extras/webhook.html:44
+msgid "SSL"
+msgstr "SSL"
+
+#: netbox/extras/forms/model_forms.py:265
+msgid "Action choice"
+msgstr "Valg af handling"
+
+#: netbox/extras/forms/model_forms.py:270
+msgid "Enter conditions in JSON format."
+msgstr "Indtast betingelser i JSON formatere."
+
+#: netbox/extras/forms/model_forms.py:274
+msgid ""
+"Enter parameters to pass to the action in JSON format."
+msgstr ""
+"Indtast parametre, der skal overføres til handlingen i JSON formatere."
+
+#: netbox/extras/forms/model_forms.py:279
+#: netbox/templates/extras/eventrule.html:10
+msgid "Event Rule"
+msgstr "Begivenhedsregel"
+
+#: netbox/extras/forms/model_forms.py:281
+#: netbox/templates/extras/eventrule.html:66
+msgid "Conditions"
+msgstr "Betingelser"
+
+#: netbox/extras/forms/model_forms.py:293
+msgid "Creations"
+msgstr "Kreationer"
+
+#: netbox/extras/forms/model_forms.py:294
+msgid "Updates"
+msgstr "Opdateringer"
+
+#: netbox/extras/forms/model_forms.py:295
+msgid "Deletions"
+msgstr "Sletninger"
+
+#: netbox/extras/forms/model_forms.py:296
+msgid "Job executions"
+msgstr "Jobudførelse"
+
+#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39
+#: netbox/tenancy/tables/tenants.py:22
+msgid "Tenants"
+msgstr "Lejere"
+
+#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142
+#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321
+#: netbox/templates/extras/configcontext.html:60
+#: netbox/templates/ipam/ipaddress.html:59
+#: netbox/templates/ipam/vlan_edit.html:30
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311
+msgid "Assignment"
+msgstr "Opgave"
+
+#: netbox/extras/forms/model_forms.py:482
+msgid "Data is populated from the remote source selected below."
+msgstr "Data udfyldes fra den fjerntliggende kilde, der er valgt nedenfor."
+
+#: netbox/extras/forms/model_forms.py:488
+msgid "Must specify either local data or a data file"
+msgstr "Skal angive enten lokale data eller en datafil"
+
+#: netbox/extras/forms/model_forms.py:507
+#: netbox/templates/core/datafile.html:55
+msgid "Content"
+msgstr "Indhold"
+
+#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23
+msgid "Schedule at"
+msgstr "Planlæg kl"
+
+#: netbox/extras/forms/reports.py:18
+msgid "Schedule execution of report to a set time"
+msgstr "Planlæg udførelse af rapport til et bestemt tidspunkt"
+
+#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29
+msgid "Recurs every"
+msgstr "Gentager hver"
+
+#: netbox/extras/forms/reports.py:27
+msgid "Interval at which this report is re-run (in minutes)"
+msgstr "Interval, hvor denne rapport genkøres (i minutter)"
+
+#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41
+#, python-brace-format
+msgid " (current time: {now})"
+msgstr " (Aktuel tid: {now})"
+
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51
+msgid "Scheduled time must be in the future."
+msgstr "Planlagt tid skal være i fremtiden."
+
+#: netbox/extras/forms/scripts.py:17
+msgid "Commit changes"
+msgstr "Foretag ændringer"
+
+#: netbox/extras/forms/scripts.py:18
+msgid "Commit changes to the database (uncheck for a dry-run)"
+msgstr "Send ændringer i databasen (fjern markeringen for en tørkørsel)"
+
+#: netbox/extras/forms/scripts.py:24
+msgid "Schedule execution of script to a set time"
+msgstr "Planlæg udførelse af script til et bestemt tidspunkt"
+
+#: netbox/extras/forms/scripts.py:33
+msgid "Interval at which this script is re-run (in minutes)"
+msgstr "Interval, hvor scriptet køres igen (i minutter)"
+
+#: netbox/extras/management/commands/reindex.py:66
+msgid "No indexers found!"
+msgstr "Ingen indekser fundet!"
+
+#: netbox/extras/models/change_logging.py:29
+msgid "time"
+msgstr "tid"
+
+#: netbox/extras/models/change_logging.py:42
+msgid "user name"
+msgstr "brugernavn"
+
+#: netbox/extras/models/change_logging.py:47
+msgid "request ID"
+msgstr "forespørgsels-id"
+
+#: netbox/extras/models/change_logging.py:52
+#: netbox/extras/models/staging.py:70
+msgid "action"
+msgstr "handling"
+
+#: netbox/extras/models/change_logging.py:86
+msgid "pre-change data"
+msgstr "data forud for ændring"
+
+#: netbox/extras/models/change_logging.py:92
+msgid "post-change data"
+msgstr "data efter ændring"
+
+#: netbox/extras/models/change_logging.py:106
+msgid "object change"
+msgstr "objektændring"
+
+#: netbox/extras/models/change_logging.py:107
+msgid "object changes"
+msgstr "objektændringer"
+
+#: netbox/extras/models/change_logging.py:123
+#, python-brace-format
+msgid "Change logging is not supported for this object type ({type})."
+msgstr "Ændringslogføring understøttes ikke for denne objekttype ({type})."
+
+#: netbox/extras/models/configs.py:130
+msgid "config context"
+msgstr "konfigurationskontekst"
+
+#: netbox/extras/models/configs.py:131
+msgid "config contexts"
+msgstr "konfigurationskontekster"
+
+#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205
+msgid "JSON data must be in object form. Example:"
+msgstr "JSON-data skal være i objektform. Eksempel:"
+
+#: netbox/extras/models/configs.py:169
+msgid ""
+"Local config context data takes precedence over source contexts in the final"
+" rendered config context"
+msgstr ""
+"Lokale konfigurationskontekstdata har forrang frem for kildekontekster i den"
+" endelige gengivne konfigurationskontekst"
+
+#: netbox/extras/models/configs.py:224
+msgid "template code"
+msgstr "skabelonkode"
+
+#: netbox/extras/models/configs.py:225
+msgid "Jinja2 template code."
+msgstr "Jinja2 skabelonkode."
+
+#: netbox/extras/models/configs.py:228
+msgid "environment parameters"
+msgstr "miljøparametre"
+
+#: netbox/extras/models/configs.py:233
+msgid ""
+"Any additional"
+" parameters to pass when constructing the Jinja2 environment."
+msgstr ""
+"Enhver yderligere"
+" parametre at passere, når man konstruerer Jinja2-miljøet."
+
+#: netbox/extras/models/configs.py:240
+msgid "config template"
+msgstr "konfigurationsskabelon"
+
+#: netbox/extras/models/configs.py:241
+msgid "config templates"
+msgstr "konfigurationsskabeloner"
+
+#: netbox/extras/models/customfields.py:74
+msgid "The object(s) to which this field applies."
+msgstr "Det eller de objekter, som dette felt gælder for."
+
+#: netbox/extras/models/customfields.py:81
+msgid "The type of data this custom field holds"
+msgstr "Den type data, som dette brugerdefinerede felt indeholder"
+
+#: netbox/extras/models/customfields.py:88
+msgid "The type of NetBox object this field maps to (for object fields)"
+msgstr ""
+"Typen af NetBox-objekt, som dette felt knytter sig til (for objektfelter)"
+
+#: netbox/extras/models/customfields.py:94
+msgid "Internal field name"
+msgstr "Internt feltnavn"
+
+#: netbox/extras/models/customfields.py:98
+msgid "Only alphanumeric characters and underscores are allowed."
+msgstr "Kun alfanumeriske tegn og understregninger er tilladt."
+
+#: netbox/extras/models/customfields.py:103
+msgid "Double underscores are not permitted in custom field names."
+msgstr ""
+"Dobbelte understregninger er ikke tilladt i brugerdefinerede feltnavne."
+
+#: netbox/extras/models/customfields.py:114
+msgid ""
+"Name of the field as displayed to users (if not provided, 'the field's name "
+"will be used)"
+msgstr ""
+"Navnet på feltet som vist for brugerne (hvis det ikke er angivet, vil "
+"'feltets navn blive brugt)"
+
+#: netbox/extras/models/customfields.py:118 netbox/extras/models/models.py:345
+msgid "group name"
+msgstr "Gruppenavn"
+
+#: netbox/extras/models/customfields.py:121
+msgid "Custom fields within the same group will be displayed together"
+msgstr "Brugerdefinerede felter inden for samme gruppe vises sammen"
+
+#: netbox/extras/models/customfields.py:129
+msgid "required"
+msgstr "påkrævet"
+
+#: netbox/extras/models/customfields.py:131
+msgid ""
+"If true, this field is required when creating new objects or editing an "
+"existing object."
+msgstr ""
+"Hvis det er sandt, er dette felt påkrævet, når du opretter nye objekter "
+"eller redigerer et eksisterende objekt."
+
+#: netbox/extras/models/customfields.py:134
+msgid "search weight"
+msgstr "søgevægt"
+
+#: netbox/extras/models/customfields.py:137
+msgid ""
+"Weighting for search. Lower values are considered more important. Fields "
+"with a search weight of zero will be ignored."
+msgstr ""
+"Vægtning til søgning. Lavere værdier betragtes som vigtigere. Felter med en "
+"søgevægt på nul ignoreres."
+
+#: netbox/extras/models/customfields.py:142
+msgid "filter logic"
+msgstr "filterlogik"
+
+#: netbox/extras/models/customfields.py:146
+msgid ""
+"Loose matches any instance of a given string; exact matches the entire "
+"field."
+msgstr ""
+"Loose matcher enhver forekomst af en given streng; nøjagtigt matcher hele "
+"feltet."
+
+#: netbox/extras/models/customfields.py:149
+msgid "default"
+msgstr "standard"
+
+#: netbox/extras/models/customfields.py:153
+msgid ""
+"Default value for the field (must be a JSON value). Encapsulate strings with"
+" double quotes (e.g. \"Foo\")."
+msgstr ""
+"Standardværdi for feltet (skal være en JSON-værdi). Indkapsle strenge med "
+"dobbelte anførselstegn (f.eks. „Foo“)."
+
+#: netbox/extras/models/customfields.py:158
+msgid "display weight"
+msgstr "displayvægt"
+
+#: netbox/extras/models/customfields.py:159
+msgid "Fields with higher weights appear lower in a form."
+msgstr "Felter med højere vægte vises lavere i en formular."
+
+#: netbox/extras/models/customfields.py:164
+msgid "minimum value"
+msgstr "minimumsværdi"
+
+#: netbox/extras/models/customfields.py:165
+msgid "Minimum allowed value (for numeric fields)"
+msgstr "Mindste tilladte værdi (for numeriske felter)"
+
+#: netbox/extras/models/customfields.py:170
+msgid "maximum value"
+msgstr "maksimal værdi"
+
+#: netbox/extras/models/customfields.py:171
+msgid "Maximum allowed value (for numeric fields)"
+msgstr "Maksimal tilladt værdi (for numeriske felter)"
+
+#: netbox/extras/models/customfields.py:177
+msgid "validation regex"
+msgstr "validering regex"
+
+#: netbox/extras/models/customfields.py:179
+#, python-brace-format
+msgid ""
+"Regular expression to enforce on text field values. Use ^ and $ to force "
+"matching of entire string. For example, ^[A-Z]{3}$ will limit "
+"values to exactly three uppercase letters."
+msgstr ""
+"Regulært udtryk, der skal håndhæves på tekstfeltværdier. Brug ^ og $ til at "
+"tvinge matchning af hele strengen. For eksempel ^ [A-Z]{3}$ vil"
+" begrænse værdierne til nøjagtigt tre store bogstaver."
+
+#: netbox/extras/models/customfields.py:187
+msgid "choice set"
+msgstr "valgsæt"
+
+#: netbox/extras/models/customfields.py:196
+msgid "Specifies whether the custom field is displayed in the UI"
+msgstr "Angiver, om det brugerdefinerede felt vises i brugergrænsefladen"
+
+#: netbox/extras/models/customfields.py:203
+msgid "Specifies whether the custom field value can be edited in the UI"
+msgstr ""
+"Angiver, om den brugerdefinerede feltværdi kan redigeres i "
+"brugergrænsefladen"
+
+#: netbox/extras/models/customfields.py:207
+msgid "is cloneable"
+msgstr "kan klones"
+
+#: netbox/extras/models/customfields.py:208
+msgid "Replicate this value when cloning objects"
+msgstr "Repliker denne værdi ved kloning af objekter"
+
+#: netbox/extras/models/customfields.py:225
+msgid "custom field"
+msgstr "brugerdefineret felt"
+
+#: netbox/extras/models/customfields.py:226
+msgid "custom fields"
+msgstr "brugerdefinerede felter"
+
+#: netbox/extras/models/customfields.py:315
+#, python-brace-format
+msgid "Invalid default value \"{value}\": {error}"
+msgstr "Ugyldig standardværdi“{value}„: {error}"
+
+#: netbox/extras/models/customfields.py:322
+msgid "A minimum value may be set only for numeric fields"
+msgstr "En minimumsværdi kan kun indstilles for numeriske felter"
+
+#: netbox/extras/models/customfields.py:324
+msgid "A maximum value may be set only for numeric fields"
+msgstr "En maksimumsværdi kan kun indstilles for numeriske felter"
+
+#: netbox/extras/models/customfields.py:334
+msgid ""
+"Regular expression validation is supported only for text and URL fields"
+msgstr ""
+"Validering af regulære udtryk understøttes kun for tekst- og URL-felter"
+
+#: netbox/extras/models/customfields.py:344
+msgid "Selection fields must specify a set of choices."
+msgstr "Markeringsfelter skal angive et sæt valgmuligheder."
+
+#: netbox/extras/models/customfields.py:348
+msgid "Choices may be set only on selection fields."
+msgstr "Valg kan kun indstilles i markeringsfelter."
+
+#: netbox/extras/models/customfields.py:355
+msgid "Object fields must define an object type."
+msgstr "Objektfelter skal definere en objekttype."
+
+#: netbox/extras/models/customfields.py:360
+#, python-brace-format
+msgid "{type} fields may not define an object type."
+msgstr "{type} felter definerer muligvis ikke en objekttype."
+
+#: netbox/extras/models/customfields.py:440
+msgid "True"
+msgstr "Sandt"
+
+#: netbox/extras/models/customfields.py:441
+msgid "False"
+msgstr "Falsk"
+
+#: netbox/extras/models/customfields.py:523
+#, python-brace-format
+msgid "Values must match this regex: {regex}"
+msgstr "Værdier skal matche denne regex: {regex}"
+
+#: netbox/extras/models/customfields.py:617
+msgid "Value must be a string."
+msgstr "Værdien skal være en streng."
+
+#: netbox/extras/models/customfields.py:619
+#, python-brace-format
+msgid "Value must match regex '{regex}'"
+msgstr "Værdien skal matche regex '{regex}'"
+
+#: netbox/extras/models/customfields.py:624
+msgid "Value must be an integer."
+msgstr "Værdien skal være et heltal."
+
+#: netbox/extras/models/customfields.py:627
+#: netbox/extras/models/customfields.py:642
+#, python-brace-format
+msgid "Value must be at least {minimum}"
+msgstr "Værdien skal være mindst {minimum}"
+
+#: netbox/extras/models/customfields.py:631
+#: netbox/extras/models/customfields.py:646
+#, python-brace-format
+msgid "Value must not exceed {maximum}"
+msgstr "Værdien må ikke overstige {maximum}"
+
+#: netbox/extras/models/customfields.py:639
+msgid "Value must be a decimal."
+msgstr "Værdien skal være en decimal."
+
+#: netbox/extras/models/customfields.py:651
+msgid "Value must be true or false."
+msgstr "Værdien skal være sand eller falsk."
+
+#: netbox/extras/models/customfields.py:659
+msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
+msgstr "Datoværdierne skal være i ISO 8601-format (ÅÅÅÅ-MM-DD)."
+
+#: netbox/extras/models/customfields.py:672
+msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
+msgstr ""
+"Dato- og klokkeslætsværdierne skal være i ISO 8601-format (ÅÅÅÅÅ-MM-DD "
+"HH:MM:SS)."
+
+#: netbox/extras/models/customfields.py:679
+#, python-brace-format
+msgid "Invalid choice ({value}) for choice set {choiceset}."
+msgstr "Ugyldigt valg ({value}) til valgsæt {choiceset}."
+
+#: netbox/extras/models/customfields.py:689
+#, python-brace-format
+msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
+msgstr "Ugyldige valg (er) ({value}) til valgsæt {choiceset}."
+
+#: netbox/extras/models/customfields.py:698
+#, python-brace-format
+msgid "Value must be an object ID, not {type}"
+msgstr "Værdien skal være et objekt-id, ikke {type}"
+
+#: netbox/extras/models/customfields.py:704
+#, python-brace-format
+msgid "Value must be a list of object IDs, not {type}"
+msgstr "Værdien skal være en liste over objekt-id'er, ikke {type}"
+
+#: netbox/extras/models/customfields.py:708
+#, python-brace-format
+msgid "Found invalid object ID: {id}"
+msgstr "Fundet ugyldigt objekt-id: {id}"
+
+#: netbox/extras/models/customfields.py:711
+msgid "Required field cannot be empty."
+msgstr "Obligatorisk felt kan ikke være tomt."
+
+#: netbox/extras/models/customfields.py:730
+msgid "Base set of predefined choices (optional)"
+msgstr "Basisæt af foruddefinerede valg (valgfrit)"
+
+#: netbox/extras/models/customfields.py:742
+msgid "Choices are automatically ordered alphabetically"
+msgstr "Valg sorteres automatisk alfabetisk"
+
+#: netbox/extras/models/customfields.py:749
+msgid "custom field choice set"
+msgstr "brugerdefineret felt valgsæt"
+
+#: netbox/extras/models/customfields.py:750
+msgid "custom field choice sets"
+msgstr "brugerdefinerede feltvalgssæt"
+
+#: netbox/extras/models/customfields.py:786
+msgid "Must define base or extra choices."
+msgstr "Skal definere base eller ekstra valg."
+
+#: netbox/extras/models/dashboard.py:19
+msgid "layout"
+msgstr "layout"
+
+#: netbox/extras/models/dashboard.py:23
+msgid "config"
+msgstr "config"
+
+#: netbox/extras/models/dashboard.py:28
+msgid "dashboard"
+msgstr "dashboard"
+
+#: netbox/extras/models/dashboard.py:29
+msgid "dashboards"
+msgstr "dashboards"
+
+#: netbox/extras/models/models.py:51
+msgid "object types"
+msgstr "objekttyper"
+
+#: netbox/extras/models/models.py:52
+msgid "The object(s) to which this rule applies."
+msgstr "Det eller de objekter, som denne regel gælder for."
+
+#: netbox/extras/models/models.py:65
+msgid "on create"
+msgstr "på oprettelse"
+
+#: netbox/extras/models/models.py:67
+msgid "Triggers when a matching object is created."
+msgstr "Udløses, når der oprettes et matchende objekt."
+
+#: netbox/extras/models/models.py:70
+msgid "on update"
+msgstr "ved opdatering"
+
+#: netbox/extras/models/models.py:72
+msgid "Triggers when a matching object is updated."
+msgstr "Udløses, når et matchende objekt opdateres."
+
+#: netbox/extras/models/models.py:75
+msgid "on delete"
+msgstr "ved sletning"
+
+#: netbox/extras/models/models.py:77
+msgid "Triggers when a matching object is deleted."
+msgstr "Udløses, når et matchende objekt slettes."
+
+#: netbox/extras/models/models.py:80
+msgid "on job start"
+msgstr "på jobstart"
+
+#: netbox/extras/models/models.py:82
+msgid "Triggers when a job for a matching object is started."
+msgstr "Udløses, når et job for et matchende objekt startes."
+
+#: netbox/extras/models/models.py:85
+msgid "on job end"
+msgstr "ved opgavens afslutning"
+
+#: netbox/extras/models/models.py:87
+msgid "Triggers when a job for a matching object terminates."
+msgstr "Udløses, når et job for et matchende objekt afsluttes."
+
+#: netbox/extras/models/models.py:94
+msgid "conditions"
+msgstr "betingelser"
+
+#: netbox/extras/models/models.py:97
+msgid ""
+"A set of conditions which determine whether the event will be generated."
+msgstr ""
+"Et sæt betingelser, der bestemmer, om begivenheden vil blive genereret."
+
+#: netbox/extras/models/models.py:105
+msgid "action type"
+msgstr "handlingstype"
+
+#: netbox/extras/models/models.py:124
+msgid "Additional data to pass to the action object"
+msgstr "Yderligere data, der skal videregives til handlingsobjektet"
+
+#: netbox/extras/models/models.py:136
+msgid "event rule"
+msgstr "hændelsesregel"
+
+#: netbox/extras/models/models.py:137
+msgid "event rules"
+msgstr "begivenhedsregler"
+
+#: netbox/extras/models/models.py:153
+msgid ""
+"At least one event type must be selected: create, update, delete, job start,"
+" and/or job end."
+msgstr ""
+"Mindst én hændelsestype skal vælges: Opret, opdater, slet, jobstart og/eller"
+" jobslutning."
+
+#: netbox/extras/models/models.py:194
+msgid ""
+"This URL will be called using the HTTP method defined when the webhook is "
+"called. Jinja2 template processing is supported with the same context as the"
+" request body."
+msgstr ""
+"Denne URL kaldes ved hjælp af den HTTP-metode, der er defineret, når "
+"webhooken kaldes. Jinja2-skabelonbehandling understøttes med samme kontekst "
+"som anmodningsorganet."
+
+#: netbox/extras/models/models.py:209
+msgid ""
+"The complete list of official content types is available here."
+msgstr ""
+"Den komplette liste over officielle indholdstyper er tilgængelig her."
+
+#: netbox/extras/models/models.py:214
+msgid "additional headers"
+msgstr "yderligere overskrifter"
+
+#: netbox/extras/models/models.py:217
+msgid ""
+"User-supplied HTTP headers to be sent with the request in addition to the "
+"HTTP content type. Headers should be defined in the format Name: "
+"Value. Jinja2 template processing is supported with the same context "
+"as the request body (below)."
+msgstr ""
+"Brugerleverede HTTP-overskrifter, der skal sendes sammen med anmodningen ud "
+"over HTTP-indholdstypen. Overskrifter skal defineres i formatet Navn: "
+"Værdi. Jinja2-skabelonbehandling understøttes med samme kontekst som "
+"anmodningsorganet (nedenfor)."
+
+#: netbox/extras/models/models.py:223
+msgid "body template"
+msgstr "kropsskabelon"
+
+#: netbox/extras/models/models.py:226
+msgid ""
+"Jinja2 template for a custom request body. If blank, a JSON object "
+"representing the change will be included. Available context data includes: "
+"event, model, timestamp, "
+"username, request_id, and data."
+msgstr ""
+"Jinja2 skabelon til en brugerdefineret anmodningstekst. Hvis det er tomt, "
+"medtages et JSON-objekt, der repræsenterer ændringen. Tilgængelige "
+"kontekstdata omfatter: event, model, "
+"tidsstempel, brugernavn, forespørgsels-"
+"id, og data."
+
+#: netbox/extras/models/models.py:232
+msgid "secret"
+msgstr "hemmelighed"
+
+#: netbox/extras/models/models.py:236
+msgid ""
+"When provided, the request will include a X-Hook-Signature "
+"header containing a HMAC hex digest of the payload body using the secret as "
+"the key. The secret is not transmitted in the request."
+msgstr ""
+"Når anmodningen leveres, vil anmodningen indeholde en X-Hook-"
+"Signatur header, der indeholder en HMAC-hex-oversigt over "
+"nyttelastkroppen ved hjælp af hemmeligheden som nøgle. Hemmeligheden "
+"overføres ikke i anmodningen."
+
+#: netbox/extras/models/models.py:243
+msgid "Enable SSL certificate verification. Disable with caution!"
+msgstr "Aktivér SSL-certifikatbekræftelse. Deaktiver med forsigtighed!"
+
+#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51
+msgid "CA File Path"
+msgstr "CA-filsti"
+
+#: netbox/extras/models/models.py:251
+msgid ""
+"The specific CA certificate file to use for SSL verification. Leave blank to"
+" use the system defaults."
+msgstr ""
+"Den specifikke CA-certifikatfil, der skal bruges til SSL-bekræftelse. Lad "
+"det være tomt for at bruge systemstandardindstillingerne."
+
+#: netbox/extras/models/models.py:262
+msgid "webhook"
+msgstr "webhook"
+
+#: netbox/extras/models/models.py:263
+msgid "webhooks"
+msgstr "webhooks"
+
+#: netbox/extras/models/models.py:281
+msgid "Do not specify a CA certificate file if SSL verification is disabled."
+msgstr "Angiv ikke en CA-certifikatfil, hvis SSL-bekræftelse er deaktiveret."
+
+#: netbox/extras/models/models.py:321
+msgid "The object type(s) to which this link applies."
+msgstr "Den eller de objekttyper, som dette link gælder for."
+
+#: netbox/extras/models/models.py:333
+msgid "link text"
+msgstr "linktekst"
+
+#: netbox/extras/models/models.py:334
+msgid "Jinja2 template code for link text"
+msgstr "Jinja2 skabelonkode til linktekst"
+
+#: netbox/extras/models/models.py:337
+msgid "link URL"
+msgstr "Link-URL"
+
+#: netbox/extras/models/models.py:338
+msgid "Jinja2 template code for link URL"
+msgstr "Jinja2 skabelonkode til link URL"
+
+#: netbox/extras/models/models.py:348
+msgid "Links with the same group will appear as a dropdown menu"
+msgstr "Links med den samme gruppe vises som en rullemenu"
+
+#: netbox/extras/models/models.py:358
+msgid "new window"
+msgstr "nyt vindue"
+
+#: netbox/extras/models/models.py:360
+msgid "Force link to open in a new window"
+msgstr "Tving link til at åbne i et nyt vindue"
+
+#: netbox/extras/models/models.py:369
+msgid "custom link"
+msgstr "brugerdefineret link"
+
+#: netbox/extras/models/models.py:370
+msgid "custom links"
+msgstr "brugerdefinerede links"
+
+#: netbox/extras/models/models.py:417
+msgid "The object type(s) to which this template applies."
+msgstr "Den eller de objekttyper, som denne skabelon gælder for."
+
+#: netbox/extras/models/models.py:430
+msgid ""
+"Jinja2 template code. The list of objects being exported is passed as a "
+"context variable named queryset."
+msgstr ""
+"Jinja2 skabelonkode. Listen over objekter, der eksporteres, sendes som en "
+"kontekstvariabel med navnet Queryset."
+
+#: netbox/extras/models/models.py:438
+msgid "Defaults to text/plain; charset=utf-8"
+msgstr "Standard til tekst/almindelig; tegnsæt = utf-8"
+
+#: netbox/extras/models/models.py:441
+msgid "file extension"
+msgstr "filtypenavn"
+
+#: netbox/extras/models/models.py:444
+msgid "Extension to append to the rendered filename"
+msgstr "Udvidelse, der skal tilføjes til det gengivne filnavn"
+
+#: netbox/extras/models/models.py:447
+msgid "as attachment"
+msgstr "som vedhæftet fil"
+
+#: netbox/extras/models/models.py:449
+msgid "Download file as attachment"
+msgstr "Download fil som vedhæftet fil"
+
+#: netbox/extras/models/models.py:458
+msgid "export template"
+msgstr "eksport skabelon"
+
+#: netbox/extras/models/models.py:459
+msgid "export templates"
+msgstr "eksport skabeloner"
+
+#: netbox/extras/models/models.py:476
+#, python-brace-format
+msgid "\"{name}\" is a reserved name. Please choose a different name."
+msgstr "„{name}„Det er et reserveret navn. Vælg et andet navn."
+
+#: netbox/extras/models/models.py:526
+msgid "The object type(s) to which this filter applies."
+msgstr "Den eller de objekttyper, som dette filter gælder for."
+
+#: netbox/extras/models/models.py:558
+msgid "shared"
+msgstr "delt"
+
+#: netbox/extras/models/models.py:571
+msgid "saved filter"
+msgstr "gemt filter"
+
+#: netbox/extras/models/models.py:572
+msgid "saved filters"
+msgstr "gemte filtre"
+
+#: netbox/extras/models/models.py:590
+msgid "Filter parameters must be stored as a dictionary of keyword arguments."
+msgstr "Filterparametre skal gemmes som en ordbog med søgeordsargumenter."
+
+#: netbox/extras/models/models.py:618
+msgid "image height"
+msgstr "billedets højde"
+
+#: netbox/extras/models/models.py:621
+msgid "image width"
+msgstr "billedbredde"
+
+#: netbox/extras/models/models.py:638
+msgid "image attachment"
+msgstr "billed vedhæftet fil"
+
+#: netbox/extras/models/models.py:639
+msgid "image attachments"
+msgstr "billed vedhæftede filer"
+
+#: netbox/extras/models/models.py:653
+#, python-brace-format
+msgid "Image attachments cannot be assigned to this object type ({type})."
+msgstr "Billedvedhæftede filer kan ikke tildeles denne objekttype ({type})."
+
+#: netbox/extras/models/models.py:716
+msgid "kind"
+msgstr "venlig"
+
+#: netbox/extras/models/models.py:730
+msgid "journal entry"
+msgstr "journalindtastning"
+
+#: netbox/extras/models/models.py:731
+msgid "journal entries"
+msgstr "journalposter"
+
+#: netbox/extras/models/models.py:746
+#, python-brace-format
+msgid "Journaling is not supported for this object type ({type})."
+msgstr "Journalføring understøttes ikke for denne objekttype ({type})."
+
+#: netbox/extras/models/models.py:788
+msgid "bookmark"
+msgstr "bogmærke"
+
+#: netbox/extras/models/models.py:789
+msgid "bookmarks"
+msgstr "bogmærker"
+
+#: netbox/extras/models/models.py:802
+#, python-brace-format
+msgid "Bookmarks cannot be assigned to this object type ({type})."
+msgstr "Bogmærker kan ikke tildeles denne objekttype ({type})."
+
+#: netbox/extras/models/scripts.py:42
+msgid "is executable"
+msgstr "er eksekverbar"
+
+#: netbox/extras/models/scripts.py:64
+msgid "script"
+msgstr "manuskriptet"
+
+#: netbox/extras/models/scripts.py:65
+msgid "scripts"
+msgstr "manuskripter"
+
+#: netbox/extras/models/scripts.py:111
+msgid "script module"
+msgstr "script-modul"
+
+#: netbox/extras/models/scripts.py:112
+msgid "script modules"
+msgstr "script-moduler"
+
+#: netbox/extras/models/search.py:22
+msgid "timestamp"
+msgstr "tidsstempel"
+
+#: netbox/extras/models/search.py:37
+msgid "field"
+msgstr "mark"
+
+#: netbox/extras/models/search.py:45
+msgid "value"
+msgstr "værdsætte"
+
+#: netbox/extras/models/search.py:56
+msgid "cached value"
+msgstr "cachelagret værdi"
+
+#: netbox/extras/models/search.py:57
+msgid "cached values"
+msgstr "cachelagrede værdier"
+
+#: netbox/extras/models/staging.py:45
+msgid "branch"
+msgstr "gren"
+
+#: netbox/extras/models/staging.py:46
+msgid "branches"
+msgstr "grene"
+
+#: netbox/extras/models/staging.py:98
+msgid "staged change"
+msgstr "iscenesat ændring"
+
+#: netbox/extras/models/staging.py:99
+msgid "staged changes"
+msgstr "iscenesatte ændringer"
+
+#: netbox/extras/models/tags.py:40
+msgid "The object type(s) to which this tag can be applied."
+msgstr "Den eller de objekttyper, som dette mærke kan anvendes på."
+
+#: netbox/extras/models/tags.py:49
+msgid "tag"
+msgstr "mærke"
+
+#: netbox/extras/models/tags.py:50
+msgid "tags"
+msgstr "tagger"
+
+#: netbox/extras/models/tags.py:78
+msgid "tagged item"
+msgstr "tagget vare"
+
+#: netbox/extras/models/tags.py:79
+msgid "tagged items"
+msgstr "mærkede varer"
+
+#: netbox/extras/scripts.py:439
+msgid "Script Data"
+msgstr "Scriptdata"
+
+#: netbox/extras/scripts.py:443
+msgid "Script Execution Parameters"
+msgstr "Parametre for udførelse af script"
+
+#: netbox/extras/scripts.py:666
+msgid "Database changes have been reverted automatically."
+msgstr "Databaseændringer er blevet tilbageført automatisk."
+
+#: netbox/extras/scripts.py:679
+msgid "Script aborted with error: "
+msgstr "Script afbrudt med fejl: "
+
+#: netbox/extras/scripts.py:689
+msgid "An exception occurred: "
+msgstr "Der opstod en undtagelse: "
+
+#: netbox/extras/scripts.py:692
+msgid "Database changes have been reverted due to error."
+msgstr "Databaseændringer er blevet tilbageført på grund af fejl."
+
+#: netbox/extras/signals.py:133
+#, python-brace-format
+msgid "Deletion is prevented by a protection rule: {message}"
+msgstr "Sletning forhindres af en beskyttelsesregel: {message}"
+
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:125
+#: netbox/extras/tables/tables.py:149 netbox/extras/tables/tables.py:214
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:291
+#: netbox/extras/tables/tables.py:337
+#: netbox/templates/extras/customfield.html:93
+#: netbox/templates/extras/eventrule.html:27
+#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
+msgid "Object Types"
+msgstr "Objekttyper"
+
+#: netbox/extras/tables/tables.py:53
+msgid "Visible"
+msgstr "Synlig"
+
+#: netbox/extras/tables/tables.py:56
+msgid "Editable"
+msgstr "Redigerbar"
+
+#: netbox/extras/tables/tables.py:62
+msgid "Related Object Type"
+msgstr "Relateret objekttype"
+
+#: netbox/extras/tables/tables.py:66
+#: netbox/templates/extras/customfield.html:47
+msgid "Choice Set"
+msgstr "Valgsæt"
+
+#: netbox/extras/tables/tables.py:74
+msgid "Is Cloneable"
+msgstr "Kan klones"
+
+#: netbox/extras/tables/tables.py:104
+msgid "Count"
+msgstr "Tælle"
+
+#: netbox/extras/tables/tables.py:107
+msgid "Order Alphabetically"
+msgstr "Ordre alfabetisk"
+
+#: netbox/extras/tables/tables.py:131
+#: netbox/templates/extras/customlink.html:33
+msgid "New Window"
+msgstr "Nyt vindue"
+
+#: netbox/extras/tables/tables.py:152
+msgid "As Attachment"
+msgstr "Som vedhæftet fil"
+
+#: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:378
+#: netbox/extras/tables/tables.py:413 netbox/templates/core/datafile.html:24
+#: netbox/templates/dcim/device/render_config.html:22
+#: netbox/templates/extras/configcontext.html:39
+#: netbox/templates/extras/configtemplate.html:31
+#: netbox/templates/extras/exporttemplate.html:45
+#: netbox/templates/generic/bulk_import.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:22
+msgid "Data File"
+msgstr "Datafiler"
+
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:390
+#: netbox/extras/tables/tables.py:418
+msgid "Synced"
+msgstr "Synkroniseret"
+
+#: netbox/extras/tables/tables.py:191
+msgid "Image"
+msgstr "Billede"
+
+#: netbox/extras/tables/tables.py:196
+msgid "Size (Bytes)"
+msgstr "Størrelse (byte)"
+
+#: netbox/extras/tables/tables.py:261
+msgid "SSL Validation"
+msgstr "SSL Validering"
+
+#: netbox/extras/tables/tables.py:306
+msgid "Job Start"
+msgstr "Jobstart"
+
+#: netbox/extras/tables/tables.py:309
+msgid "Job End"
+msgstr "Jobslutning"
+
+#: netbox/extras/tables/tables.py:426 netbox/netbox/navigation/menu.py:64
+#: netbox/templates/dcim/devicerole.html:8
+msgid "Device Roles"
+msgstr "Enhedsroller"
+
+#: netbox/extras/tables/tables.py:467 netbox/templates/account/profile.html:19
+#: netbox/templates/users/user.html:21
+msgid "Full Name"
+msgstr "Fulde navn"
+
+#: netbox/extras/tables/tables.py:484
+#: netbox/templates/extras/objectchange.html:68
+msgid "Request ID"
+msgstr "Anmodnings-ID"
+
+#: netbox/extras/tables/tables.py:521
+msgid "Comments (Short)"
+msgstr "Kommentarer (kort)"
+
+#: netbox/extras/tables/tables.py:540 netbox/extras/tables/tables.py:574
+msgid "Line"
+msgstr "Linje"
+
+#: netbox/extras/tables/tables.py:547 netbox/extras/tables/tables.py:584
+msgid "Level"
+msgstr "Niveau"
+
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:593
+msgid "Message"
+msgstr "Besked"
+
+#: netbox/extras/tables/tables.py:577
+msgid "Method"
+msgstr "Fremgangsmåde"
+
+#: netbox/extras/validators.py:16
+#, python-format
+msgid "Ensure this value is equal to %(limit_value)s."
+msgstr "Sørg for, at denne værdi er lig med %(limit_value)s."
+
+#: netbox/extras/validators.py:27
+#, python-format
+msgid "Ensure this value does not equal %(limit_value)s."
+msgstr "Sørg for, at denne værdi ikke er lig %(limit_value)s."
+
+#: netbox/extras/validators.py:38
+msgid "This field must be empty."
+msgstr "Dette felt skal være tomt."
+
+#: netbox/extras/validators.py:53
+msgid "This field must not be empty."
+msgstr "Dette felt må ikke være tomt."
+
+#: netbox/extras/validators.py:95
+msgid "Validation rules must be passed as a dictionary"
+msgstr "Valideringsregler skal godkendes som en ordbog"
+
+#: netbox/extras/validators.py:120
+#, python-brace-format
+msgid "Custom validation failed for {attribute}: {exception}"
+msgstr "Brugerdefineret validering mislykkedes for {attribute}: {exception}"
+
+#: netbox/extras/validators.py:140
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for request"
+msgstr "Ugyldig attribut“{name}„på forespørgsel"
+
+#: netbox/extras/validators.py:157
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for {model}"
+msgstr "Ugyldig attribut“{name}„til {model}"
+
+#: netbox/extras/views.py:889
+msgid "Your dashboard has been reset."
+msgstr "Dit dashboard er blevet nulstillet."
+
+#: netbox/extras/views.py:935
+msgid "Added widget: "
+msgstr "Tilføjet widget: "
+
+#: netbox/extras/views.py:976
+msgid "Updated widget: "
+msgstr "Opdateret widget: "
+
+#: netbox/extras/views.py:1012
+msgid "Deleted widget: "
+msgstr "Slettet widget: "
+
+#: netbox/extras/views.py:1014
+msgid "Error deleting widget: "
+msgstr "Fejl ved sletning af widget: "
+
+#: netbox/extras/views.py:1101
+msgid "Unable to run script: RQ worker process not running."
+msgstr "Kan ikke køre script: RQ-arbejderprocessen kører ikke."
+
+#: netbox/ipam/api/field_serializers.py:17
+msgid "Enter a valid IPv4 or IPv6 address with optional mask."
+msgstr "Indtast en gyldig IPv4- eller IPv6-adresse med valgfri maske."
+
+#: netbox/ipam/api/field_serializers.py:24
+#, python-brace-format
+msgid "Invalid IP address format: {data}"
+msgstr "Ugyldigt IP-adresseformat: {data}"
+
+#: netbox/ipam/api/field_serializers.py:37
+msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation."
+msgstr "Indtast et gyldigt IPv4- eller IPv6-præfiks og maske i CIDR-notation."
+
+#: netbox/ipam/api/field_serializers.py:44
+#, python-brace-format
+msgid "Invalid IP prefix format: {data}"
+msgstr "Ugyldigt IP-præfiksformat: {data}"
+
+#: netbox/ipam/api/views.py:358
+msgid ""
+"Insufficient space is available to accommodate the requested prefix size(s)"
+msgstr ""
+"Der er utilstrækkelig plads til at rumme den ønskede præfiksstørrelse (r)"
+
+#: netbox/ipam/choices.py:30
+msgid "Container"
+msgstr "Container"
+
+#: netbox/ipam/choices.py:72
+msgid "DHCP"
+msgstr "DHCP"
+
+#: netbox/ipam/choices.py:73
+msgid "SLAAC"
+msgstr "SLAAK"
+
+#: netbox/ipam/choices.py:89
+msgid "Loopback"
+msgstr "Loopback"
+
+#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18
+msgid "Secondary"
+msgstr "Sekundær"
+
+#: netbox/ipam/choices.py:91
+msgid "Anycast"
+msgstr "Anycast"
+
+#: netbox/ipam/choices.py:115
+msgid "Standard"
+msgstr "Standard"
+
+#: netbox/ipam/choices.py:120
+msgid "CheckPoint"
+msgstr "Kontrolpunkt"
+
+#: netbox/ipam/choices.py:123
+msgid "Cisco"
+msgstr "Cisco"
+
+#: netbox/ipam/choices.py:137
+msgid "Plaintext"
+msgstr "Almindelig tekst"
+
+#: netbox/ipam/fields.py:36
+#, python-brace-format
+msgid "Invalid IP address format: {address}"
+msgstr "Ugyldigt IP-adresseformat: {address}"
+
+#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323
+msgid "Import target"
+msgstr "Importmål"
+
+#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329
+msgid "Import target (name)"
+msgstr "Importmål (navn)"
+
+#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334
+msgid "Export target"
+msgstr "Eksportmål"
+
+#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340
+msgid "Export target (name)"
+msgstr "Eksportmål (navn)"
+
+#: netbox/ipam/filtersets.py:86
+msgid "Importing VRF"
+msgstr "Importere VRF"
+
+#: netbox/ipam/filtersets.py:92
+msgid "Import VRF (RD)"
+msgstr "Importer VRF (RD)"
+
+#: netbox/ipam/filtersets.py:97
+msgid "Exporting VRF"
+msgstr "Eksport af VRF"
+
+#: netbox/ipam/filtersets.py:103
+msgid "Export VRF (RD)"
+msgstr "Eksport VRF (RD)"
+
+#: netbox/ipam/filtersets.py:108
+msgid "Importing L2VPN"
+msgstr "Importerer L2VPN"
+
+#: netbox/ipam/filtersets.py:114
+msgid "Importing L2VPN (identifier)"
+msgstr "Importerer L2VPN (identifikator)"
+
+#: netbox/ipam/filtersets.py:119
+msgid "Exporting L2VPN"
+msgstr "Eksport af L2VPN"
+
+#: netbox/ipam/filtersets.py:125
+msgid "Exporting L2VPN (identifier)"
+msgstr "Eksport af L2VPN (identifikator)"
+
+#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211
+#: netbox/templates/ipam/prefix.html:12
+msgid "Prefix"
+msgstr "Præfiks"
+
+#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198
+#: netbox/ipam/filtersets.py:221
+msgid "RIR (ID)"
+msgstr "RIR (ID)"
+
+#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204
+#: netbox/ipam/filtersets.py:227
+msgid "RIR (slug)"
+msgstr "RIR (snegle)"
+
+#: netbox/ipam/filtersets.py:285
+msgid "Within prefix"
+msgstr "Inden for præfiks"
+
+#: netbox/ipam/filtersets.py:289
+msgid "Within and including prefix"
+msgstr "Inden for og med præfiks"
+
+#: netbox/ipam/filtersets.py:293
+msgid "Prefixes which contain this prefix or IP"
+msgstr "Præfikser, der indeholder dette præfiks eller IP"
+
+#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572
+#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196
+#: netbox/ipam/forms/filtersets.py:331
+msgid "Mask length"
+msgstr "Maskelængde"
+
+#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446
+msgid "VLAN (ID)"
+msgstr "VLAN (ID)"
+
+#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441
+msgid "VLAN number (1-4094)"
+msgstr "VLAN-nummer (1-4094)"
+
+#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475
+#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461
+#: netbox/templates/tenancy/contact.html:53
+#: netbox/tenancy/forms/bulk_edit.py:113
+msgid "Address"
+msgstr "Adresse"
+
+#: netbox/ipam/filtersets.py:479
+msgid "Ranges which contain this prefix or IP"
+msgstr "Intervaller, der indeholder dette præfiks eller IP"
+
+#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563
+msgid "Parent prefix"
+msgstr "Forældrepræfiks"
+
+#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856
+#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404
+msgid "Virtual machine (name)"
+msgstr "Virtuel maskine (navn)"
+
+#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861
+#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278
+#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409
+msgid "Virtual machine (ID)"
+msgstr "Virtuel maskine (ID)"
+
+#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97
+#: netbox/vpn/filtersets.py:415
+msgid "Interface (name)"
+msgstr "Grænseflade (navn)"
+
+#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108
+#: netbox/vpn/filtersets.py:426
+msgid "VM interface (name)"
+msgstr "VM-grænseflade (navn)"
+
+#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113
+msgid "VM interface (ID)"
+msgstr "VM-grænseflade (ID)"
+
+#: netbox/ipam/filtersets.py:648
+msgid "FHRP group (ID)"
+msgstr "FHRP-gruppe (ID)"
+
+#: netbox/ipam/filtersets.py:652
+msgid "Is assigned to an interface"
+msgstr "Tildeles til en grænseflade"
+
+#: netbox/ipam/filtersets.py:656
+msgid "Is assigned"
+msgstr "Er tildelt"
+
+#: netbox/ipam/filtersets.py:668
+msgid "Service (ID)"
+msgstr "Tjeneste (ID)"
+
+#: netbox/ipam/filtersets.py:673
+msgid "NAT inside IP address (ID)"
+msgstr "NAT inde i IP-adresse (ID)"
+
+#: netbox/ipam/filtersets.py:1096
+msgid "IP address (ID)"
+msgstr "IP-adresse (ID)"
+
+#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788
+msgid "IP address"
+msgstr "IP adresse"
+
+#: netbox/ipam/filtersets.py:1131
+msgid "Primary IPv4 (ID)"
+msgstr "Primær IPv4 (ID)"
+
+#: netbox/ipam/filtersets.py:1136
+msgid "Primary IPv6 (ID)"
+msgstr "Primær IPv6 (ID)"
+
+#: netbox/ipam/formfields.py:14
+msgid "Enter a valid IPv4 or IPv6 address (without a mask)."
+msgstr "Indtast en gyldig IPv4- eller IPv6-adresse (uden maske)."
+
+#: netbox/ipam/formfields.py:32
+#, python-brace-format
+msgid "Invalid IPv4/IPv6 address format: {address}"
+msgstr "Ugyldigt IPv4/IPv6-adresseformat: {address}"
+
+#: netbox/ipam/formfields.py:37
+msgid "This field requires an IP address without a mask."
+msgstr "Dette felt kræver en IP-adresse uden maske."
+
+#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61
+msgid "Please specify a valid IPv4 or IPv6 address."
+msgstr "Angiv en gyldig IPv4- eller IPv6-adresse."
+
+#: netbox/ipam/formfields.py:44
+msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)."
+msgstr "Indtast en gyldig IPv4- eller IPv6-adresse (med CIDR-maske)."
+
+#: netbox/ipam/formfields.py:56
+msgid "CIDR mask (e.g. /24) is required."
+msgstr "CIDR-maske (f.eks. /24) er påkrævet."
+
+#: netbox/ipam/forms/bulk_create.py:13
+msgid "Address pattern"
+msgstr "Adressemønster"
+
+#: netbox/ipam/forms/bulk_edit.py:48
+msgid "Enforce unique space"
+msgstr "Håndhæv unikt rum"
+
+#: netbox/ipam/forms/bulk_edit.py:86
+msgid "Is private"
+msgstr "Er privat"
+
+#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136
+#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88
+#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128
+#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125
+#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94
+#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129
+#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31
+#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71
+#: netbox/ipam/models/ip.py:90 netbox/ipam/tables/asn.py:20
+#: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18
+#: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19
+#: netbox/templates/ipam/rir.html:19
+msgid "RIR"
+msgstr "RIR"
+
+#: netbox/ipam/forms/bulk_edit.py:169
+msgid "Date added"
+msgstr "Dato tilføjet"
+
+#: netbox/ipam/forms/bulk_edit.py:230
+msgid "Prefix length"
+msgstr "Præfikslængde"
+
+#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241
+#: netbox/templates/ipam/prefix.html:85
+msgid "Is a pool"
+msgstr "Er en pool"
+
+#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302
+#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293
+#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539
+msgid "Treat as fully utilized"
+msgstr "Behandl som fuldt udnyttet"
+
+#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772
+msgid "DNS name"
+msgstr "DNS-navn"
+
+#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572
+#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390
+#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
+#: netbox/templates/ipam/service.html:32
+#: netbox/templates/ipam/servicetemplate.html:19
+msgid "Protocol"
+msgstr "protokol"
+
+#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397
+#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26
+msgid "Group ID"
+msgstr "Gruppe-ID"
+
+#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402
+#: netbox/wireless/forms/bulk_edit.py:68
+#: netbox/wireless/forms/bulk_edit.py:115
+#: netbox/wireless/forms/bulk_import.py:62
+#: netbox/wireless/forms/bulk_import.py:65
+#: netbox/wireless/forms/bulk_import.py:104
+#: netbox/wireless/forms/bulk_import.py:107
+#: netbox/wireless/forms/filtersets.py:54
+#: netbox/wireless/forms/filtersets.py:88
+msgid "Authentication type"
+msgstr "Godkendelsestype"
+
+#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406
+msgid "Authentication key"
+msgstr "Godkendelsesnøgle"
+
+#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383
+#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370
+#: netbox/templates/ipam/fhrpgroup.html:49
+#: netbox/templates/wireless/inc/authentication_attrs.html:5
+#: netbox/wireless/forms/bulk_edit.py:91
+#: netbox/wireless/forms/bulk_edit.py:138
+#: netbox/wireless/forms/filtersets.py:36
+#: netbox/wireless/forms/filtersets.py:76
+#: netbox/wireless/forms/model_forms.py:55
+#: netbox/wireless/forms/model_forms.py:164
+msgid "Authentication"
+msgstr "Autentificering"
+
+#: netbox/ipam/forms/bulk_edit.py:415
+msgid "Minimum child VLAN VID"
+msgstr "Minimum barn VLAN VID"
+
+#: netbox/ipam/forms/bulk_edit.py:421
+msgid "Maximum child VLAN VID"
+msgstr "Maksimalt barn VLAN VID"
+
+#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566
+msgid "Scope type"
+msgstr "Områdetype"
+
+#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641
+#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38
+msgid "Scope"
+msgstr "Anvendelsesområde"
+
+#: netbox/ipam/forms/bulk_edit.py:563
+msgid "Site & Group"
+msgstr "Websted & Gruppe"
+
+#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705
+#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19
+#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36
+#: netbox/templates/ipam/servicetemplate.html:23
+msgid "Ports"
+msgstr "Havne"
+
+#: netbox/ipam/forms/bulk_import.py:47
+msgid "Import route targets"
+msgstr "Importer rutemål"
+
+#: netbox/ipam/forms/bulk_import.py:53
+msgid "Export route targets"
+msgstr "Eksporter rutemål"
+
+#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111
+#: netbox/ipam/forms/bulk_import.py:131
+msgid "Assigned RIR"
+msgstr "Tildelt RIR"
+
+#: netbox/ipam/forms/bulk_import.py:181
+msgid "VLAN's group (if any)"
+msgstr "VLANs gruppe (hvis nogen)"
+
+#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
+#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
+#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60
+#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
+#: netbox/templates/ipam/vlan_edit.html:10
+#: netbox/templates/wireless/wirelesslan.html:30
+#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284
+#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452
+#: netbox/wireless/forms/bulk_edit.py:55
+#: netbox/wireless/forms/bulk_import.py:48
+#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101
+msgid "VLAN"
+msgstr "VLAN"
+
+#: netbox/ipam/forms/bulk_import.py:307
+msgid "Parent device of assigned interface (if any)"
+msgstr "Overordnet enhed med tildelt grænseflade (hvis nogen)"
+
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496
+#: netbox/ipam/forms/model_forms.py:731
+#: netbox/virtualization/filtersets.py:284
+#: netbox/virtualization/filtersets.py:323
+#: netbox/virtualization/forms/bulk_edit.py:200
+#: netbox/virtualization/forms/bulk_edit.py:326
+#: netbox/virtualization/forms/bulk_import.py:146
+#: netbox/virtualization/forms/bulk_import.py:207
+#: netbox/virtualization/forms/filtersets.py:208
+#: netbox/virtualization/forms/filtersets.py:244
+#: netbox/virtualization/forms/model_forms.py:288
+#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290
+msgid "Virtual machine"
+msgstr "Virtuel maskine"
+
+#: netbox/ipam/forms/bulk_import.py:314
+msgid "Parent VM of assigned interface (if any)"
+msgstr "Overordnet VM for tildelt grænseflade (hvis nogen)"
+
+#: netbox/ipam/forms/bulk_import.py:321
+msgid "Assigned interface"
+msgstr "Tildelt grænseflade"
+
+#: netbox/ipam/forms/bulk_import.py:324
+msgid "Is primary"
+msgstr "Er primær"
+
+#: netbox/ipam/forms/bulk_import.py:325
+msgid "Make this the primary IP for the assigned device"
+msgstr "Gør dette til den primære IP for den tildelte enhed"
+
+#: netbox/ipam/forms/bulk_import.py:364
+msgid "No device or virtual machine specified; cannot set as primary IP"
+msgstr ""
+"Ingen enhed eller virtuel maskine angivet; kan ikke indstilles som primær IP"
+
+#: netbox/ipam/forms/bulk_import.py:368
+msgid "No interface specified; cannot set as primary IP"
+msgstr "Ingen grænseflade angivet; kan ikke indstilles som primær IP"
+
+#: netbox/ipam/forms/bulk_import.py:397
+msgid "Auth type"
+msgstr "Auth type"
+
+#: netbox/ipam/forms/bulk_import.py:412
+msgid "Scope type (app & model)"
+msgstr "Omfangstype (app og model)"
+
+#: netbox/ipam/forms/bulk_import.py:418
+#, python-brace-format
+msgid "Minimum child VLAN VID (default: {minimum})"
+msgstr "Minimum underordnet VLAN VID (standard: {minimum})"
+
+#: netbox/ipam/forms/bulk_import.py:424
+#, python-brace-format
+msgid "Maximum child VLAN VID (default: {maximum})"
+msgstr "Maksimal underordnet VLAN VID (standard: {maximum})"
+
+#: netbox/ipam/forms/bulk_import.py:448
+msgid "Assigned VLAN group"
+msgstr "Tildelt VLAN-gruppe"
+
+#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505
+msgid "IP protocol"
+msgstr "IP-protokol"
+
+#: netbox/ipam/forms/bulk_import.py:493
+msgid "Required if not assigned to a VM"
+msgstr "Påkrævet, hvis den ikke er tildelt en VM"
+
+#: netbox/ipam/forms/bulk_import.py:500
+msgid "Required if not assigned to a device"
+msgstr "Påkrævet, hvis den ikke er tildelt en enhed"
+
+#: netbox/ipam/forms/bulk_import.py:525
+#, python-brace-format
+msgid "{ip} is not assigned to this device/VM."
+msgstr "{ip} er ikke tildelt denne enhed/VM."
+
+#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61
+#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410
+msgid "Route Targets"
+msgstr "Rutemål"
+
+#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48
+#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397
+msgid "Import targets"
+msgstr "Importmål"
+
+#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53
+#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402
+msgid "Export targets"
+msgstr "Eksportmål"
+
+#: netbox/ipam/forms/filtersets.py:73
+msgid "Imported by VRF"
+msgstr "Importeret af VRF"
+
+#: netbox/ipam/forms/filtersets.py:78
+msgid "Exported by VRF"
+msgstr "Eksporteret af VRF"
+
+#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89
+#: netbox/templates/ipam/rir.html:30
+msgid "Private"
+msgstr "Privat"
+
+#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191
+#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326
+msgid "Address family"
+msgstr "Adressefamilie"
+
+#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25
+msgid "Range"
+msgstr "Rækkevidde"
+
+#: netbox/ipam/forms/filtersets.py:128
+msgid "Start"
+msgstr "Start"
+
+#: netbox/ipam/forms/filtersets.py:132
+msgid "End"
+msgstr "Slut"
+
+#: netbox/ipam/forms/filtersets.py:171
+msgid "VLAN Assignment"
+msgstr "VLAN-tildeling"
+
+#: netbox/ipam/forms/filtersets.py:186
+msgid "Search within"
+msgstr "Søg inden for"
+
+#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342
+msgid "Present in VRF"
+msgstr "Til stede i VRF"
+
+#: netbox/ipam/forms/filtersets.py:311
+msgid "Device/VM"
+msgstr "Enhed/VM"
+
+#: netbox/ipam/forms/filtersets.py:321
+msgid "Parent Prefix"
+msgstr "Forældrepræfiks"
+
+#: netbox/ipam/forms/filtersets.py:347
+msgid "Assigned Device"
+msgstr "Tildelt enhed"
+
+#: netbox/ipam/forms/filtersets.py:352
+msgid "Assigned VM"
+msgstr "Tildelt VM"
+
+#: netbox/ipam/forms/filtersets.py:366
+msgid "Assigned to an interface"
+msgstr "Tildelt til en grænseflade"
+
+#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51
+msgid "DNS Name"
+msgstr "DNS-navn"
+
+#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520
+#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31
+msgid "VLAN ID"
+msgstr "VLAN-ID"
+
+#: netbox/ipam/forms/filtersets.py:448
+msgid "Minimum VID"
+msgstr "Minimum VID"
+
+#: netbox/ipam/forms/filtersets.py:454
+msgid "Maximum VID"
+msgstr "Maksimal VID"
+
+#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318
+#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785
+#: netbox/ipam/tables/vlans.py:191
+#: netbox/templates/virtualization/virtualdisk.html:21
+#: netbox/templates/virtualization/virtualmachine.html:12
+#: netbox/templates/virtualization/vminterface.html:21
+#: netbox/templates/vpn/tunneltermination.html:25
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:238
+#: netbox/virtualization/forms/model_forms.py:220
+#: netbox/virtualization/tables/virtualmachines.py:128
+#: netbox/virtualization/tables/virtualmachines.py:183
+#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293
+#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171
+#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454
+msgid "Virtual Machine"
+msgstr "Virtuel maskine"
+
+#: netbox/ipam/forms/model_forms.py:78
+#: netbox/templates/ipam/routetarget.html:10
+msgid "Route Target"
+msgstr "Rutemål"
+
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116
+#: netbox/templates/ipam/aggregate.html:11
+#: netbox/templates/ipam/prefix.html:38
+msgid "Aggregate"
+msgstr "Aggregeret"
+
+#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12
+msgid "ASN Range"
+msgstr "ASN-rækkevidde"
+
+#: netbox/ipam/forms/model_forms.py:229
+msgid "Site/VLAN Assignment"
+msgstr "Websted/VLAN-tildeling"
+
+#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10
+msgid "IP Range"
+msgstr "IP-rækkevidde"
+
+#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319
+#: netbox/ipam/forms/model_forms.py:471
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP-gruppen"
+
+#: netbox/ipam/forms/model_forms.py:308
+msgid "Make this the primary IP for the device/VM"
+msgstr "Gør dette til den primære IP for enheden/VM"
+
+#: netbox/ipam/forms/model_forms.py:323
+msgid "NAT IP (Inside)"
+msgstr "NAT IP (indvendigt)"
+
+#: netbox/ipam/forms/model_forms.py:382
+msgid "An IP address can only be assigned to a single object."
+msgstr "En IP-adresse kan kun tildeles et enkelt objekt."
+
+#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897
+msgid ""
+"Cannot reassign IP address while it is designated as the primary IP for the "
+"parent object"
+msgstr ""
+"Kan ikke omtildele IP-adresse, mens den er angivet som den primære IP for "
+"det overordnede objekt"
+
+#: netbox/ipam/forms/model_forms.py:398
+msgid ""
+"Only IP addresses assigned to an interface can be designated as primary IPs."
+msgstr ""
+"Kun IP-adresser, der er tildelt en grænseflade, kan betegnes som primære "
+"IP'er."
+
+#: netbox/ipam/forms/model_forms.py:473
+msgid "Virtual IP Address"
+msgstr "Virtuel IP-adresse"
+
+#: netbox/ipam/forms/model_forms.py:558
+msgid "Assignment already exists"
+msgstr "Opgaven findes allerede"
+
+#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
+#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/templates/ipam/vlangroup.html:27
+msgid "VLAN Group"
+msgstr "VLAN-gruppen"
+
+#: netbox/ipam/forms/model_forms.py:638
+msgid "Child VLANs"
+msgstr "VLAN'er til børn"
+
+#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742
+msgid ""
+"Comma-separated list of one or more port numbers. A range may be specified "
+"using a hyphen."
+msgstr ""
+"Kommasepareret liste over et eller flere portnumre. Et interval kan angives "
+"ved hjælp af en bindestreg."
+
+#: netbox/ipam/forms/model_forms.py:715
+#: netbox/templates/ipam/servicetemplate.html:12
+msgid "Service Template"
+msgstr "Serviceskabelon"
+
+#: netbox/ipam/forms/model_forms.py:762
+msgid "Port(s)"
+msgstr "Havn (er)"
+
+#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791
+#: netbox/templates/ipam/service.html:21
+msgid "Service"
+msgstr "Serviceydelse"
+
+#: netbox/ipam/forms/model_forms.py:776
+msgid "Service template"
+msgstr "Serviceskabelon"
+
+#: netbox/ipam/forms/model_forms.py:788
+msgid "From Template"
+msgstr "Fra skabelon"
+
+#: netbox/ipam/forms/model_forms.py:789
+msgid "Custom"
+msgstr "Brugerdefineret"
+
+#: netbox/ipam/forms/model_forms.py:819
+msgid ""
+"Must specify name, protocol, and port(s) if not using a service template."
+msgstr ""
+"Du skal angive navn, protokol og port (er), hvis du ikke bruger en "
+"serviceskabelon."
+
+#: netbox/ipam/models/asns.py:34
+msgid "start"
+msgstr "start"
+
+#: netbox/ipam/models/asns.py:51
+msgid "ASN range"
+msgstr "ASN rækkevidde"
+
+#: netbox/ipam/models/asns.py:52
+msgid "ASN ranges"
+msgstr "ASN intervaller"
+
+#: netbox/ipam/models/asns.py:72
+#, python-brace-format
+msgid "Starting ASN ({start}) must be lower than ending ASN ({end})."
+msgstr "Start ASN ({start}) skal være lavere end slutningen af ASN ({end})."
+
+#: netbox/ipam/models/asns.py:104
+msgid "Regional Internet Registry responsible for this AS number space"
+msgstr "Regionalt internetregister, der er ansvarlig for dette AS-nummerrum"
+
+#: netbox/ipam/models/asns.py:109
+msgid "16- or 32-bit autonomous system number"
+msgstr "16- eller 32-bit autonomt systemnummer"
+
+#: netbox/ipam/models/fhrp.py:22
+msgid "group ID"
+msgstr "Gruppe-ID"
+
+#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22
+msgid "protocol"
+msgstr "protokol"
+
+#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27
+msgid "authentication type"
+msgstr "godkendelsestype"
+
+#: netbox/ipam/models/fhrp.py:43
+msgid "authentication key"
+msgstr "godkendelsesnøgle"
+
+#: netbox/ipam/models/fhrp.py:56
+msgid "FHRP group"
+msgstr "FHRP-gruppe"
+
+#: netbox/ipam/models/fhrp.py:57
+msgid "FHRP groups"
+msgstr "FHRP-grupper"
+
+#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134
+msgid "priority"
+msgstr "prioritet"
+
+#: netbox/ipam/models/fhrp.py:113
+msgid "FHRP group assignment"
+msgstr "FHRP-gruppeopgave"
+
+#: netbox/ipam/models/fhrp.py:114
+msgid "FHRP group assignments"
+msgstr "FHRP gruppeopgaver"
+
+#: netbox/ipam/models/ip.py:65
+msgid "private"
+msgstr "privat"
+
+#: netbox/ipam/models/ip.py:66
+msgid "IP space managed by this RIR is considered private"
+msgstr "IP-plads administreret af denne RIR betragtes som privat"
+
+#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169
+msgid "RIRs"
+msgstr "RIR'er"
+
+#: netbox/ipam/models/ip.py:84
+msgid "IPv4 or IPv6 network"
+msgstr "IPv4- eller IPv6-netværk"
+
+#: netbox/ipam/models/ip.py:91
+msgid "Regional Internet Registry responsible for this IP space"
+msgstr "Regionalt internetregister, der er ansvarlig for dette IP-rum"
+
+#: netbox/ipam/models/ip.py:101
+msgid "date added"
+msgstr "dato tilføjet"
+
+#: netbox/ipam/models/ip.py:115
+msgid "aggregate"
+msgstr "aggregat"
+
+#: netbox/ipam/models/ip.py:116
+msgid "aggregates"
+msgstr "aggregater"
+
+#: netbox/ipam/models/ip.py:132
+msgid "Cannot create aggregate with /0 mask."
+msgstr "Kan ikke oprette aggregat med /0-maske."
+
+#: netbox/ipam/models/ip.py:144
+#, python-brace-format
+msgid ""
+"Aggregates cannot overlap. {prefix} is already covered by an existing "
+"aggregate ({aggregate})."
+msgstr ""
+"Aggregater kan ikke overlappe hinanden. {prefix} er allerede dækket af et "
+"eksisterende aggregat ({aggregate})."
+
+#: netbox/ipam/models/ip.py:158
+#, python-brace-format
+msgid ""
+"Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate "
+"({aggregate})."
+msgstr ""
+"Præfikser kan ikke overlappe aggregater. {prefix} dækker et eksisterende "
+"aggregat ({aggregate})."
+
+#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737
+#: netbox/vpn/models/tunnels.py:114
+msgid "role"
+msgstr "rolle"
+
+#: netbox/ipam/models/ip.py:201
+msgid "roles"
+msgstr "roller"
+
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293
+msgid "prefix"
+msgstr "præfiks"
+
+#: netbox/ipam/models/ip.py:218
+msgid "IPv4 or IPv6 network with mask"
+msgstr "IPv4- eller IPv6-netværk med maske"
+
+#: netbox/ipam/models/ip.py:254
+msgid "Operational status of this prefix"
+msgstr "Driftsstatus for dette præfiks"
+
+#: netbox/ipam/models/ip.py:262
+msgid "The primary function of this prefix"
+msgstr "Den primære funktion af dette præfiks"
+
+#: netbox/ipam/models/ip.py:265
+msgid "is a pool"
+msgstr "er en pool"
+
+#: netbox/ipam/models/ip.py:267
+msgid "All IP addresses within this prefix are considered usable"
+msgstr "Alle IP-adresser inden for dette præfiks betragtes som brugbare"
+
+#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537
+msgid "mark utilized"
+msgstr "brugt mærke"
+
+#: netbox/ipam/models/ip.py:294
+msgid "prefixes"
+msgstr "præfikser"
+
+#: netbox/ipam/models/ip.py:317
+msgid "Cannot create prefix with /0 mask."
+msgstr "Kan ikke oprette præfiks med /0-maske."
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+#, python-brace-format
+msgid "VRF {vrf}"
+msgstr "VRF {vrf}"
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+msgid "global table"
+msgstr "global tabel"
+
+#: netbox/ipam/models/ip.py:326
+#, python-brace-format
+msgid "Duplicate prefix found in {table}: {prefix}"
+msgstr "Duplikat præfiks fundet i {table}: {prefix}"
+
+#: netbox/ipam/models/ip.py:495
+msgid "start address"
+msgstr "startadresse"
+
+#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500
+#: netbox/ipam/models/ip.py:712
+msgid "IPv4 or IPv6 address (with mask)"
+msgstr "IPv4- eller IPv6-adresse (med maske)"
+
+#: netbox/ipam/models/ip.py:499
+msgid "end address"
+msgstr "slutadresse"
+
+#: netbox/ipam/models/ip.py:526
+msgid "Operational status of this range"
+msgstr "Driftsstatus for denne rækkevidde"
+
+#: netbox/ipam/models/ip.py:534
+msgid "The primary function of this range"
+msgstr "Den primære funktion af dette interval"
+
+#: netbox/ipam/models/ip.py:548
+msgid "IP range"
+msgstr "IP-rækkevidde"
+
+#: netbox/ipam/models/ip.py:549
+msgid "IP ranges"
+msgstr "IP-intervaller"
+
+#: netbox/ipam/models/ip.py:565
+msgid "Starting and ending IP address versions must match"
+msgstr "Startende og afsluttende IP-adresseversioner skal matche"
+
+#: netbox/ipam/models/ip.py:571
+msgid "Starting and ending IP address masks must match"
+msgstr "Startende og afsluttende IP-adressemasker skal matche"
+
+#: netbox/ipam/models/ip.py:578
+#, python-brace-format
+msgid ""
+"Ending address must be greater than the starting address ({start_address})"
+msgstr "Slutadressen skal være større end startadressen ({start_address})"
+
+#: netbox/ipam/models/ip.py:590
+#, python-brace-format
+msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
+msgstr ""
+"Definerede adresser overlapper med rækkevidde {overlapping_range} i VRF "
+"{vrf}"
+
+#: netbox/ipam/models/ip.py:599
+#, python-brace-format
+msgid "Defined range exceeds maximum supported size ({max_size})"
+msgstr ""
+"Defineret interval overstiger den maksimale understøttede størrelse "
+"({max_size})"
+
+#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82
+msgid "address"
+msgstr "adresse"
+
+#: netbox/ipam/models/ip.py:734
+msgid "The operational status of this IP"
+msgstr "Den operationelle status for denne IP"
+
+#: netbox/ipam/models/ip.py:741
+msgid "The functional role of this IP"
+msgstr "Den funktionelle rolle af denne IP"
+
+#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72
+msgid "NAT (inside)"
+msgstr "NAT (indvendigt)"
+
+#: netbox/ipam/models/ip.py:766
+msgid "The IP for which this address is the \"outside\" IP"
+msgstr "Den IP, som denne adresse er den „eksterne“ IP for"
+
+#: netbox/ipam/models/ip.py:773
+msgid "Hostname or FQDN (not case-sensitive)"
+msgstr "Værtsnavn eller FQDN (skelner ikke mellem store og små bogstaver)"
+
+#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94
+msgid "IP addresses"
+msgstr "IP-adresser"
+
+#: netbox/ipam/models/ip.py:845
+msgid "Cannot create IP address with /0 mask."
+msgstr "Kan ikke oprette IP-adresse med /0-maske."
+
+#: netbox/ipam/models/ip.py:851
+#, python-brace-format
+msgid "{ip} is a network ID, which may not be assigned to an interface."
+msgstr "{ip} er et netværks-id, som muligvis ikke tildeles en grænseflade."
+
+#: netbox/ipam/models/ip.py:862
+#, python-brace-format
+msgid ""
+"{ip} is a broadcast address, which may not be assigned to an interface."
+msgstr ""
+"{ip} er en udsendelsesadresse, som muligvis ikke tildeles en grænseflade."
+
+#: netbox/ipam/models/ip.py:876
+#, python-brace-format
+msgid "Duplicate IP address found in {table}: {ipaddress}"
+msgstr "Duplikat IP-adresse fundet i {table}: {ipaddress}"
+
+#: netbox/ipam/models/ip.py:903
+msgid "Only IPv6 addresses can be assigned SLAAC status"
+msgstr "Kun IPv6-adresser kan tildeles SLAAC-status"
+
+#: netbox/ipam/models/services.py:33
+msgid "port numbers"
+msgstr "portnumre"
+
+#: netbox/ipam/models/services.py:59
+msgid "service template"
+msgstr "service skabelon"
+
+#: netbox/ipam/models/services.py:60
+msgid "service templates"
+msgstr "service skabeloner"
+
+#: netbox/ipam/models/services.py:95
+msgid "The specific IP addresses (if any) to which this service is bound"
+msgstr ""
+"De specifikke IP-adresser (hvis nogen), som denne tjeneste er bundet til"
+
+#: netbox/ipam/models/services.py:102
+msgid "service"
+msgstr "tjeneste"
+
+#: netbox/ipam/models/services.py:103
+msgid "services"
+msgstr "ydelser"
+
+#: netbox/ipam/models/services.py:117
+msgid ""
+"A service cannot be associated with both a device and a virtual machine."
+msgstr "En tjeneste kan ikke knyttes til både en enhed og en virtuel maskine."
+
+#: netbox/ipam/models/services.py:119
+msgid ""
+"A service must be associated with either a device or a virtual machine."
+msgstr ""
+"En tjeneste skal være tilknyttet enten en enhed eller en virtuel maskine."
+
+#: netbox/ipam/models/vlans.py:49
+msgid "minimum VLAN ID"
+msgstr "minimum VLAN-id"
+
+#: netbox/ipam/models/vlans.py:55
+msgid "Lowest permissible ID of a child VLAN"
+msgstr "Laveste tilladte ID for et barn VLAN"
+
+#: netbox/ipam/models/vlans.py:58
+msgid "maximum VLAN ID"
+msgstr "maksimalt VLAN-id"
+
+#: netbox/ipam/models/vlans.py:64
+msgid "Highest permissible ID of a child VLAN"
+msgstr "Højeste tilladte ID for et barn VLAN"
+
+#: netbox/ipam/models/vlans.py:85
+msgid "VLAN groups"
+msgstr "VLAN-grupper"
+
+#: netbox/ipam/models/vlans.py:95
+msgid "Cannot set scope_type without scope_id."
+msgstr "Kan ikke indstille scope_type uden scope_id."
+
+#: netbox/ipam/models/vlans.py:97
+msgid "Cannot set scope_id without scope_type."
+msgstr "Kan ikke indstille scope_id uden scope_type."
+
+#: netbox/ipam/models/vlans.py:102
+msgid "Maximum child VID must be greater than or equal to minimum child VID"
+msgstr ""
+"Maksimal vid for barn skal være større end eller lig med minimum børneVID"
+
+#: netbox/ipam/models/vlans.py:145
+msgid "The specific site to which this VLAN is assigned (if any)"
+msgstr "Det specifikke sted, som denne VLAN er tildelt (hvis nogen)"
+
+#: netbox/ipam/models/vlans.py:153
+msgid "VLAN group (optional)"
+msgstr "VLAN-gruppe (valgfrit)"
+
+#: netbox/ipam/models/vlans.py:161
+msgid "Numeric VLAN ID (1-4094)"
+msgstr "Numerisk VLAN-id (1-4094)"
+
+#: netbox/ipam/models/vlans.py:179
+msgid "Operational status of this VLAN"
+msgstr "Driftsstatus for dette VLAN"
+
+#: netbox/ipam/models/vlans.py:187
+msgid "The primary function of this VLAN"
+msgstr "Den primære funktion af denne VLAN"
+
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175
+#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
+#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
+msgid "VLANs"
+msgstr "VLAN'er"
+
+#: netbox/ipam/models/vlans.py:230
+#, python-brace-format
+msgid ""
+"VLAN is assigned to group {group} (scope: {scope}); cannot also assign to "
+"site {site}."
+msgstr ""
+"VLAN er tildelt til gruppe {group} (anvendelsesområde: {scope}); kan ikke "
+"også tildele til webstedet {site}."
+
+#: netbox/ipam/models/vlans.py:238
+#, python-brace-format
+msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}"
+msgstr ""
+"VID skal være mellem {minimum} og {maximum} til VLAN'er i gruppe {group}"
+
+#: netbox/ipam/models/vrfs.py:30
+msgid "route distinguisher"
+msgstr "ruteadskillelse"
+
+#: netbox/ipam/models/vrfs.py:31
+msgid "Unique route distinguisher (as defined in RFC 4364)"
+msgstr "Unik ruteadskillelse (som defineret i RFC 4364)"
+
+#: netbox/ipam/models/vrfs.py:42
+msgid "enforce unique space"
+msgstr "håndhæv unikt rum"
+
+#: netbox/ipam/models/vrfs.py:43
+msgid "Prevent duplicate prefixes/IP addresses within this VRF"
+msgstr "Undgå dublerede præfikser/IP-adresser inden for denne VRF"
+
+#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173
+#: netbox/netbox/navigation/menu.py:175
+msgid "VRFs"
+msgstr "VRF'er"
+
+#: netbox/ipam/models/vrfs.py:82
+msgid "Route target value (formatted in accordance with RFC 4360)"
+msgstr "Rutemålværdi (formateret i overensstemmelse med RFC 4360)"
+
+#: netbox/ipam/models/vrfs.py:94
+msgid "route target"
+msgstr "rute mål"
+
+#: netbox/ipam/models/vrfs.py:95
+msgid "route targets"
+msgstr "rutemål"
+
+#: netbox/ipam/tables/asn.py:52
+msgid "ASDOT"
+msgstr "ASDOT"
+
+#: netbox/ipam/tables/asn.py:57
+msgid "Site Count"
+msgstr "Antallet af websteder"
+
+#: netbox/ipam/tables/asn.py:62
+msgid "Provider Count"
+msgstr "Antal udbydere"
+
+#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166
+#: netbox/netbox/navigation/menu.py:168
+msgid "Aggregates"
+msgstr "Aggregater"
+
+#: netbox/ipam/tables/ip.py:124
+msgid "Added"
+msgstr "Tilføjet"
+
+#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165
+#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
+#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
+#: netbox/templates/ipam/vlan.html:84
+msgid "Prefixes"
+msgstr "Præfikser"
+
+#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267
+#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82
+#: netbox/templates/dcim/device.html:260
+#: netbox/templates/ipam/aggregate.html:24
+#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
+msgid "Utilization"
+msgstr "Udnyttelse"
+
+#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148
+msgid "IP Ranges"
+msgstr "IP-intervaller"
+
+#: netbox/ipam/tables/ip.py:220
+msgid "Prefix (Flat)"
+msgstr "Præfiks (flad)"
+
+#: netbox/ipam/tables/ip.py:224
+msgid "Depth"
+msgstr "Dybde"
+
+#: netbox/ipam/tables/ip.py:261
+msgid "Pool"
+msgstr "Svømmebassin"
+
+#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317
+msgid "Marked Utilized"
+msgstr "Markeret Udnyttet"
+
+#: netbox/ipam/tables/ip.py:301
+msgid "Start address"
+msgstr "Startadresse"
+
+#: netbox/ipam/tables/ip.py:379
+msgid "NAT (Inside)"
+msgstr "NAT (indvendigt)"
+
+#: netbox/ipam/tables/ip.py:384
+msgid "NAT (Outside)"
+msgstr "NAT (udenfor)"
+
+#: netbox/ipam/tables/ip.py:389
+msgid "Assigned"
+msgstr "Tildelt"
+
+#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/vpn/forms/filtersets.py:240
+msgid "Assigned Object"
+msgstr "Tildelt objekt"
+
+#: netbox/ipam/tables/vlans.py:68
+msgid "Scope Type"
+msgstr "Områdetype"
+
+#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210
+#: netbox/templates/dcim/inc/interface_vlans_table.html:4
+msgid "VID"
+msgstr "VIDEO"
+
+#: netbox/ipam/tables/vrfs.py:30
+msgid "RD"
+msgstr "RD"
+
+#: netbox/ipam/tables/vrfs.py:33
+msgid "Unique"
+msgstr "Unik"
+
+#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27
+msgid "Import Targets"
+msgstr "Importmål"
+
+#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32
+msgid "Export Targets"
+msgstr "Eksportmål"
+
+#: netbox/ipam/validators.py:9
+#, python-brace-format
+msgid "{prefix} is not a valid prefix. Did you mean {suggested}?"
+msgstr "{prefix} er ikke et gyldigt præfiks. Mente du {suggested}?"
+
+#: netbox/ipam/validators.py:16
+#, python-format
+msgid "The prefix length must be less than or equal to %(limit_value)s."
+msgstr "Præfikslængden skal være mindre end eller lig med %(limit_value)s."
+
+#: netbox/ipam/validators.py:24
+#, python-format
+msgid "The prefix length must be greater than or equal to %(limit_value)s."
+msgstr "Præfikslængden skal være større end eller lig med %(limit_value)s."
+
+#: netbox/ipam/validators.py:33
+msgid ""
+"Only alphanumeric characters, asterisks, hyphens, periods, and underscores "
+"are allowed in DNS names"
+msgstr ""
+"Kun alfanumeriske tegn, stjerner, bindestreger, punktum og understregninger "
+"er tilladt i DNS-navne"
+
+#: netbox/ipam/views.py:533
+msgid "Child Prefixes"
+msgstr "Børnepræfikser"
+
+#: netbox/ipam/views.py:569
+msgid "Child Ranges"
+msgstr "Børneområder"
+
+#: netbox/ipam/views.py:898
+msgid "Related IPs"
+msgstr "Relaterede IP'er"
+
+#: netbox/ipam/views.py:1127
+msgid "Device Interfaces"
+msgstr "Enhedsgrænseflader"
+
+#: netbox/ipam/views.py:1145
+msgid "VM Interfaces"
+msgstr "VM-grænseflader"
+
+#: netbox/netbox/api/fields.py:63
+msgid "This field may not be blank."
+msgstr "Dette felt må ikke være tomt."
+
+#: netbox/netbox/api/fields.py:68
+msgid ""
+"Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary "
+"or list."
+msgstr ""
+"Værdien skal sendes direkte (f.eks. „foo“: 123); brug ikke en ordbog eller "
+"liste."
+
+#: netbox/netbox/api/fields.py:89
+#, python-brace-format
+msgid "{value} is not a valid choice."
+msgstr "{value} Det er ikke et gyldigt valg."
+
+#: netbox/netbox/api/fields.py:102
+#, python-brace-format
+msgid "Invalid content type: {content_type}"
+msgstr "Ugyldig indholdstype: {content_type}"
+
+#: netbox/netbox/api/fields.py:103
+msgid "Invalid value. Specify a content type as '.'."
+msgstr "Ugyldig værdi. Angiv en indholdstype som '.„."
+
+#: netbox/netbox/authentication/__init__.py:141
+#, python-brace-format
+msgid "Invalid permission {permission} for model {model}"
+msgstr "Ugyldig tilladelse {permission} til model {model}"
+
+#: netbox/netbox/choices.py:49
+msgid "Dark Red"
+msgstr "Mørk rød"
+
+#: netbox/netbox/choices.py:52
+msgid "Rose"
+msgstr "Rose"
+
+#: netbox/netbox/choices.py:53
+msgid "Fuchsia"
+msgstr "Fuchsia"
+
+#: netbox/netbox/choices.py:55
+msgid "Dark Purple"
+msgstr "Mørk lilla"
+
+#: netbox/netbox/choices.py:58
+msgid "Light Blue"
+msgstr "Lyseblå"
+
+#: netbox/netbox/choices.py:61
+msgid "Aqua"
+msgstr "Aqua"
+
+#: netbox/netbox/choices.py:62
+msgid "Dark Green"
+msgstr "Mørkegrøn"
+
+#: netbox/netbox/choices.py:64
+msgid "Light Green"
+msgstr "Lysegrøn"
+
+#: netbox/netbox/choices.py:65
+msgid "Lime"
+msgstr "Citron"
+
+#: netbox/netbox/choices.py:67
+msgid "Amber"
+msgstr "Rav"
+
+#: netbox/netbox/choices.py:69
+msgid "Dark Orange"
+msgstr "Mørk orange"
+
+#: netbox/netbox/choices.py:70
+msgid "Brown"
+msgstr "Brun"
+
+#: netbox/netbox/choices.py:71
+msgid "Light Grey"
+msgstr "Lysegrå"
+
+#: netbox/netbox/choices.py:72
+msgid "Grey"
+msgstr "Grå"
+
+#: netbox/netbox/choices.py:73
+msgid "Dark Grey"
+msgstr "Mørkegrå"
+
+#: netbox/netbox/choices.py:131
+msgid "Direct"
+msgstr "Direkte"
+
+#: netbox/netbox/choices.py:132
+msgid "Upload"
+msgstr "Upload"
+
+#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158
+msgid "Auto-detect"
+msgstr "Automatisk registrering"
+
+#: netbox/netbox/choices.py:159
+msgid "Comma"
+msgstr "Komma"
+
+#: netbox/netbox/choices.py:160
+msgid "Semicolon"
+msgstr "Semikolon"
+
+#: netbox/netbox/choices.py:161
+msgid "Tab"
+msgstr "faneblad"
+
+#: netbox/netbox/config/__init__.py:67
+#, python-brace-format
+msgid "Invalid configuration parameter: {item}"
+msgstr "Ugyldig konfigurationsparameter: {item}"
+
+#: netbox/netbox/config/parameters.py:22
+#: netbox/templates/core/inc/config_data.html:62
+msgid "Login banner"
+msgstr "Login banner"
+
+#: netbox/netbox/config/parameters.py:24
+msgid "Additional content to display on the login page"
+msgstr "Yderligere indhold, der skal vises på login-siden"
+
+#: netbox/netbox/config/parameters.py:33
+#: netbox/templates/core/inc/config_data.html:66
+msgid "Maintenance banner"
+msgstr "Vedligeholdelsesbanner"
+
+#: netbox/netbox/config/parameters.py:35
+msgid "Additional content to display when in maintenance mode"
+msgstr ""
+"Yderligere indhold, der skal vises, når du er i vedligeholdelsestilstand"
+
+#: netbox/netbox/config/parameters.py:44
+#: netbox/templates/core/inc/config_data.html:70
+msgid "Top banner"
+msgstr "Top banner"
+
+#: netbox/netbox/config/parameters.py:46
+msgid "Additional content to display at the top of every page"
+msgstr "Yderligere indhold, der skal vises øverst på hver side"
+
+#: netbox/netbox/config/parameters.py:55
+#: netbox/templates/core/inc/config_data.html:74
+msgid "Bottom banner"
+msgstr "Nederste banner"
+
+#: netbox/netbox/config/parameters.py:57
+msgid "Additional content to display at the bottom of every page"
+msgstr "Yderligere indhold, der skal vises nederst på hver side"
+
+#: netbox/netbox/config/parameters.py:68
+msgid "Globally unique IP space"
+msgstr "Globalt unikt IP-rum"
+
+#: netbox/netbox/config/parameters.py:70
+msgid "Enforce unique IP addressing within the global table"
+msgstr "Håndhæv unik IP-adressering i den globale tabel"
+
+#: netbox/netbox/config/parameters.py:75
+#: netbox/templates/core/inc/config_data.html:44
+msgid "Prefer IPv4"
+msgstr "Foretrækker IPv4"
+
+#: netbox/netbox/config/parameters.py:77
+msgid "Prefer IPv4 addresses over IPv6"
+msgstr "Foretrækker IPv4-adresser frem for IPv6"
+
+#: netbox/netbox/config/parameters.py:84
+msgid "Rack unit height"
+msgstr "Rackenhedshøjde"
+
+#: netbox/netbox/config/parameters.py:86
+msgid "Default unit height for rendered rack elevations"
+msgstr "Standard enhedshøjde for renderede rackhøjder"
+
+#: netbox/netbox/config/parameters.py:91
+msgid "Rack unit width"
+msgstr "Rack-enhedens bredde"
+
+#: netbox/netbox/config/parameters.py:93
+msgid "Default unit width for rendered rack elevations"
+msgstr "Standard enhedsbredde for renderede rackhøjder"
+
+#: netbox/netbox/config/parameters.py:100
+msgid "Powerfeed voltage"
+msgstr "Strømforsyningsspænding"
+
+#: netbox/netbox/config/parameters.py:102
+msgid "Default voltage for powerfeeds"
+msgstr "Standardspænding for strømforsyninger"
+
+#: netbox/netbox/config/parameters.py:107
+msgid "Powerfeed amperage"
+msgstr "Strømforsyning strømstyrke"
+
+#: netbox/netbox/config/parameters.py:109
+msgid "Default amperage for powerfeeds"
+msgstr "Standard strømstyrke for strømforsyninger"
+
+#: netbox/netbox/config/parameters.py:114
+msgid "Powerfeed max utilization"
+msgstr "Maksimal udnyttelse af Powerfeed"
+
+#: netbox/netbox/config/parameters.py:116
+msgid "Default max utilization for powerfeeds"
+msgstr "Standard maks. udnyttelse af strømforsyninger"
+
+#: netbox/netbox/config/parameters.py:123
+#: netbox/templates/core/inc/config_data.html:53
+msgid "Allowed URL schemes"
+msgstr "Tilladte URL-skemaer"
+
+#: netbox/netbox/config/parameters.py:128
+msgid "Permitted schemes for URLs in user-provided content"
+msgstr "Tilladte ordninger for webadresser i brugerangivet indhold"
+
+#: netbox/netbox/config/parameters.py:136
+msgid "Default page size"
+msgstr "Standard sidestørrelse"
+
+#: netbox/netbox/config/parameters.py:142
+msgid "Maximum page size"
+msgstr "Maksimal sidestørrelse"
+
+#: netbox/netbox/config/parameters.py:150
+#: netbox/templates/core/inc/config_data.html:96
+msgid "Custom validators"
+msgstr "Brugerdefinerede validatorer"
+
+#: netbox/netbox/config/parameters.py:152
+msgid "Custom validation rules (JSON)"
+msgstr "Brugerdefinerede valideringsregler (JSON)"
+
+#: netbox/netbox/config/parameters.py:160
+#: netbox/templates/core/inc/config_data.html:104
+msgid "Protection rules"
+msgstr "Beskyttelsesregler"
+
+#: netbox/netbox/config/parameters.py:162
+msgid "Deletion protection rules (JSON)"
+msgstr "Regler for beskyttelse mod sletning (JSON)"
+
+#: netbox/netbox/config/parameters.py:172
+#: netbox/templates/core/inc/config_data.html:117
+msgid "Default preferences"
+msgstr "Standardindstillinger"
+
+#: netbox/netbox/config/parameters.py:174
+msgid "Default preferences for new users"
+msgstr "Standardindstillinger for nye brugere"
+
+#: netbox/netbox/config/parameters.py:181
+#: netbox/templates/core/inc/config_data.html:129
+msgid "Maintenance mode"
+msgstr "Vedligeholdelsestilstand"
+
+#: netbox/netbox/config/parameters.py:183
+msgid "Enable maintenance mode"
+msgstr "Aktivér vedligeholdelsestilstand"
+
+#: netbox/netbox/config/parameters.py:188
+#: netbox/templates/core/inc/config_data.html:133
+msgid "GraphQL enabled"
+msgstr "GraphQL aktiveret"
+
+#: netbox/netbox/config/parameters.py:190
+msgid "Enable the GraphQL API"
+msgstr "Aktivér GraphQL API"
+
+#: netbox/netbox/config/parameters.py:195
+#: netbox/templates/core/inc/config_data.html:137
+msgid "Changelog retention"
+msgstr "Opbevaring af ændringslog"
+
+#: netbox/netbox/config/parameters.py:197
+msgid "Days to retain changelog history (set to zero for unlimited)"
+msgstr ""
+"Dage til at bevare changeloghistorik (indstillet til nul for ubegrænset)"
+
+#: netbox/netbox/config/parameters.py:202
+msgid "Job result retention"
+msgstr "Bevaring af jobresultater"
+
+#: netbox/netbox/config/parameters.py:204
+msgid "Days to retain job result history (set to zero for unlimited)"
+msgstr ""
+"Dage til opbevaring af jobresultathistorik (indstillet til nul for "
+"ubegrænset)"
+
+#: netbox/netbox/config/parameters.py:209
+#: netbox/templates/core/inc/config_data.html:145
+msgid "Maps URL"
+msgstr "Kort URL"
+
+#: netbox/netbox/config/parameters.py:211
+msgid "Base URL for mapping geographic locations"
+msgstr "Basis URL til kortlægning af geografiske placeringer"
+
+#: netbox/netbox/forms/__init__.py:12
+msgid "Partial match"
+msgstr "Delvis kamp"
+
+#: netbox/netbox/forms/__init__.py:13
+msgid "Exact match"
+msgstr "Præcis match"
+
+#: netbox/netbox/forms/__init__.py:14
+msgid "Starts with"
+msgstr "Begynder med"
+
+#: netbox/netbox/forms/__init__.py:15
+msgid "Ends with"
+msgstr "Slutter med"
+
+#: netbox/netbox/forms/__init__.py:16
+msgid "Regex"
+msgstr "Regex"
+
+#: netbox/netbox/forms/__init__.py:34
+msgid "Object type(s)"
+msgstr "Objekttype (er)"
+
+#: netbox/netbox/forms/__init__.py:40
+msgid "Lookup"
+msgstr "Opslag"
+
+#: netbox/netbox/forms/base.py:88
+msgid ""
+"Tag slugs separated by commas, encased with double quotes (e.g. "
+"\"tag1,tag2,tag3\")"
+msgstr ""
+"Tag snegle adskilt af kommaer, indkapslet med dobbelte anførselstegn (f.eks."
+" „tag1, tag2, tag3\")"
+
+#: netbox/netbox/forms/base.py:118
+msgid "Add tags"
+msgstr "Tilføj tags"
+
+#: netbox/netbox/forms/base.py:123
+msgid "Remove tags"
+msgstr "Fjern tags"
+
+#: netbox/netbox/forms/mixins.py:38
+#, python-brace-format
+msgid "{class_name} must specify a model class."
+msgstr "{class_name} skal angive en modelklasse."
+
+#: netbox/netbox/models/features.py:277
+#, python-brace-format
+msgid "Unknown field name '{name}' in custom field data."
+msgstr "Ukendt feltnavn '{name}'i brugerdefinerede feltdata."
+
+#: netbox/netbox/models/features.py:283
+#, python-brace-format
+msgid "Invalid value for custom field '{name}': {error}"
+msgstr "Ugyldig værdi for brugerdefineret felt '{name}„: {error}"
+
+#: netbox/netbox/models/features.py:290
+#, python-brace-format
+msgid "Missing required custom field '{name}'."
+msgstr "Mangler påkrævet brugerdefineret felt '{name}„."
+
+#: netbox/netbox/models/features.py:441
+msgid "Remote data source"
+msgstr "Fjerndatakilde"
+
+#: netbox/netbox/models/features.py:451
+msgid "data path"
+msgstr "datastie"
+
+#: netbox/netbox/models/features.py:455
+msgid "Path to remote file (relative to data source root)"
+msgstr "Sti til fjernfil (i forhold til datakildens rod)"
+
+#: netbox/netbox/models/features.py:458
+msgid "auto sync enabled"
+msgstr "automatisk synkronisering aktiveret"
+
+#: netbox/netbox/models/features.py:460
+msgid "Enable automatic synchronization of data when the data file is updated"
+msgstr "Aktivér automatisk synkronisering af data, når datafilen opdateres"
+
+#: netbox/netbox/models/features.py:463
+msgid "date synced"
+msgstr "dato synkroniseret"
+
+#: netbox/netbox/models/features.py:557
+#, python-brace-format
+msgid "{class_name} must implement a sync_data() method."
+msgstr "{class_name} skal implementere en sync_data () metode."
+
+#: netbox/netbox/navigation/menu.py:11
+msgid "Organization"
+msgstr "Organisation"
+
+#: netbox/netbox/navigation/menu.py:19
+msgid "Site Groups"
+msgstr "Webstedsgrupper"
+
+#: netbox/netbox/navigation/menu.py:27
+msgid "Rack Roles"
+msgstr "Rackroller"
+
+#: netbox/netbox/navigation/menu.py:31
+msgid "Elevations"
+msgstr "Forhøjninger"
+
+#: netbox/netbox/navigation/menu.py:40
+msgid "Tenant Groups"
+msgstr "Lejergrupper"
+
+#: netbox/netbox/navigation/menu.py:47
+msgid "Contact Groups"
+msgstr "Kontaktgrupper"
+
+#: netbox/netbox/navigation/menu.py:48
+#: netbox/templates/tenancy/contactrole.html:8
+msgid "Contact Roles"
+msgstr "Kontaktroller"
+
+#: netbox/netbox/navigation/menu.py:49
+msgid "Contact Assignments"
+msgstr "Kontaktopgaver"
+
+#: netbox/netbox/navigation/menu.py:63
+msgid "Modules"
+msgstr "Moduler"
+
+#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:160
+#: netbox/templates/dcim/virtualdevicecontext.html:8
+msgid "Virtual Device Contexts"
+msgstr "Virtuelle enhedskontekster"
+
+#: netbox/netbox/navigation/menu.py:75
+msgid "Manufacturers"
+msgstr "Producenter"
+
+#: netbox/netbox/navigation/menu.py:79
+msgid "Device Components"
+msgstr "Enhedskomponenter"
+
+#: netbox/netbox/navigation/menu.py:91
+#: netbox/templates/dcim/inventoryitemrole.html:8
+msgid "Inventory Item Roles"
+msgstr "Lagervareroller"
+
+#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102
+msgid "Connections"
+msgstr "Forbindelser"
+
+#: netbox/netbox/navigation/menu.py:104
+msgid "Cables"
+msgstr "Kabler"
+
+#: netbox/netbox/navigation/menu.py:105
+msgid "Wireless Links"
+msgstr "Trådløse links"
+
+#: netbox/netbox/navigation/menu.py:108
+msgid "Interface Connections"
+msgstr "Grænsefladeforbindelser"
+
+#: netbox/netbox/navigation/menu.py:113
+msgid "Console Connections"
+msgstr "Konsolforbindelser"
+
+#: netbox/netbox/navigation/menu.py:118
+msgid "Power Connections"
+msgstr "Strømtilslutninger"
+
+#: netbox/netbox/navigation/menu.py:134
+msgid "Wireless LAN Groups"
+msgstr "Trådløse LAN-grupper"
+
+#: netbox/netbox/navigation/menu.py:155
+msgid "Prefix & VLAN Roles"
+msgstr "Præfiks- og VLAN-roller"
+
+#: netbox/netbox/navigation/menu.py:161
+msgid "ASN Ranges"
+msgstr "ASN-intervaller"
+
+#: netbox/netbox/navigation/menu.py:183
+msgid "VLAN Groups"
+msgstr "VLAN Grupper"
+
+#: netbox/netbox/navigation/menu.py:190
+msgid "Service Templates"
+msgstr "Serviceskabeloner"
+
+#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:302
+#: netbox/templates/ipam/ipaddress.html:118
+#: netbox/templates/virtualization/virtualmachine.html:150
+msgid "Services"
+msgstr "Serviceydelser"
+
+#: netbox/netbox/navigation/menu.py:198
+msgid "VPN"
+msgstr "VPN"
+
+#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204
+#: netbox/vpn/tables/tunnels.py:24
+msgid "Tunnels"
+msgstr "Tunneler"
+
+#: netbox/netbox/navigation/menu.py:205
+#: netbox/templates/vpn/tunnelgroup.html:8
+msgid "Tunnel Groups"
+msgstr "Tunnelgrupper"
+
+#: netbox/netbox/navigation/menu.py:206
+msgid "Tunnel Terminations"
+msgstr "Tunnelafslutninger"
+
+#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212
+#: netbox/vpn/models/l2vpn.py:64
+msgid "L2VPNs"
+msgstr "L2VPN'er"
+
+#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56
+#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58
+msgid "Terminations"
+msgstr "Opsigelser"
+
+#: netbox/netbox/navigation/menu.py:219
+msgid "IKE Proposals"
+msgstr "IKE-forslag"
+
+#: netbox/netbox/navigation/menu.py:220
+#: netbox/templates/vpn/ikeproposal.html:41
+msgid "IKE Policies"
+msgstr "IKE politikker"
+
+#: netbox/netbox/navigation/menu.py:221
+msgid "IPSec Proposals"
+msgstr "IPsec-forslag"
+
+#: netbox/netbox/navigation/menu.py:222
+#: netbox/templates/vpn/ipsecproposal.html:37
+msgid "IPSec Policies"
+msgstr "IPsec-politikker"
+
+#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38
+#: netbox/templates/vpn/ipsecpolicy.html:25
+msgid "IPSec Profiles"
+msgstr "IPsec-profiler"
+
+#: netbox/netbox/navigation/menu.py:230
+#: netbox/templates/dcim/device_edit.html:78
+msgid "Virtualization"
+msgstr "Virtualisering"
+
+#: netbox/netbox/navigation/menu.py:238
+#: netbox/templates/virtualization/virtualmachine.html:170
+#: netbox/templates/virtualization/virtualmachine/base.html:32
+#: netbox/templates/virtualization/virtualmachine_list.html:21
+#: netbox/virtualization/tables/virtualmachines.py:103
+#: netbox/virtualization/views.py:385
+msgid "Virtual Disks"
+msgstr "Virtuelle diske"
+
+#: netbox/netbox/navigation/menu.py:245
+msgid "Cluster Types"
+msgstr "Klyngetyper"
+
+#: netbox/netbox/navigation/menu.py:246
+msgid "Cluster Groups"
+msgstr "Klyngegrupper"
+
+#: netbox/netbox/navigation/menu.py:260
+msgid "Circuit Types"
+msgstr "Kredsløbstyper"
+
+#: netbox/netbox/navigation/menu.py:261
+msgid "Circuit Terminations"
+msgstr "Kredsløbsafslutninger"
+
+#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267
+msgid "Providers"
+msgstr "Udbydere"
+
+#: netbox/netbox/navigation/menu.py:268
+#: netbox/templates/circuits/provider.html:51
+msgid "Provider Accounts"
+msgstr "Udbyderkonti"
+
+#: netbox/netbox/navigation/menu.py:269
+msgid "Provider Networks"
+msgstr "Udbydernetværk"
+
+#: netbox/netbox/navigation/menu.py:283
+msgid "Power Panels"
+msgstr "Strømpaneler"
+
+#: netbox/netbox/navigation/menu.py:294
+msgid "Configurations"
+msgstr "Konfigurationer"
+
+#: netbox/netbox/navigation/menu.py:296
+msgid "Config Contexts"
+msgstr "Konfigurationskontekster"
+
+#: netbox/netbox/navigation/menu.py:297
+msgid "Config Templates"
+msgstr "Konfigurationsskabeloner"
+
+#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308
+msgid "Customization"
+msgstr "Tilpasning"
+
+#: netbox/netbox/navigation/menu.py:310
+#: netbox/templates/dcim/device_edit.html:103
+#: netbox/templates/dcim/htmx/cable_edit.html:81
+#: netbox/templates/dcim/virtualchassis_add.html:31
+#: netbox/templates/dcim/virtualchassis_edit.html:40
+#: netbox/templates/generic/bulk_edit.html:76
+#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30
+#: netbox/templates/inc/panels/custom_fields.html:7
+#: netbox/templates/ipam/ipaddress_bulk_add.html:35
+#: netbox/templates/ipam/vlan_edit.html:59
+msgid "Custom Fields"
+msgstr "Brugerdefinerede felter"
+
+#: netbox/netbox/navigation/menu.py:311
+msgid "Custom Field Choices"
+msgstr "Brugerdefinerede feltvalg"
+
+#: netbox/netbox/navigation/menu.py:312
+msgid "Custom Links"
+msgstr "Brugerdefinerede links"
+
+#: netbox/netbox/navigation/menu.py:313
+msgid "Export Templates"
+msgstr "Eksport skabeloner"
+
+#: netbox/netbox/navigation/menu.py:314
+msgid "Saved Filters"
+msgstr "Gemte filtre"
+
+#: netbox/netbox/navigation/menu.py:316
+msgid "Image Attachments"
+msgstr "Billedvedhæftede filer"
+
+#: netbox/netbox/navigation/menu.py:334
+msgid "Operations"
+msgstr "Operationer"
+
+#: netbox/netbox/navigation/menu.py:338
+msgid "Integrations"
+msgstr "Integrationer"
+
+#: netbox/netbox/navigation/menu.py:340
+msgid "Data Sources"
+msgstr "Datakilder"
+
+#: netbox/netbox/navigation/menu.py:341
+msgid "Event Rules"
+msgstr "Begivenhedsregler"
+
+#: netbox/netbox/navigation/menu.py:342
+msgid "Webhooks"
+msgstr "Webhooks"
+
+#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350
+#: netbox/netbox/views/generic/feature_views.py:151
+#: netbox/templates/extras/report/base.html:37
+#: netbox/templates/extras/script/base.html:36
+msgid "Jobs"
+msgstr "Job"
+
+#: netbox/netbox/navigation/menu.py:356
+msgid "Logging"
+msgstr "Logning"
+
+#: netbox/netbox/navigation/menu.py:358
+msgid "Journal Entries"
+msgstr "Journalposter"
+
+#: netbox/netbox/navigation/menu.py:359
+#: netbox/templates/extras/objectchange.html:9
+#: netbox/templates/extras/objectchange_list.html:4
+msgid "Change Log"
+msgstr "Ændringslog"
+
+#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11
+msgid "Admin"
+msgstr "Administrator"
+
+#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29
+#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245
+#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102
+msgid "Users"
+msgstr "Brugere"
+
+#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302
+#: netbox/users/tables.py:35 netbox/users/tables.py:106
+msgid "Groups"
+msgstr "Grupper"
+
+#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21
+#: netbox/templates/inc/user_menu.html:36
+msgid "API Tokens"
+msgstr "API-tokens"
+
+#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188
+#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239
+#: netbox/users/forms/model_forms.py:246
+msgid "Permissions"
+msgstr "Tilladelser"
+
+#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433
+#: netbox/templates/core/system.html:7
+msgid "System"
+msgstr "Systemet"
+
+#: netbox/netbox/navigation/menu.py:438
+msgid "Configuration History"
+msgstr "Konfigurationshistorik"
+
+#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8
+#: netbox/templates/core/rq_task_list.html:22
+msgid "Background Tasks"
+msgstr "Baggrundsopgaver"
+
+#: netbox/netbox/navigation/menu.py:480 netbox/templates/500.html:35
+#: netbox/templates/account/preferences.html:22
+#: netbox/templates/core/system.html:80
+msgid "Plugins"
+msgstr "Plugins"
+
+#: netbox/netbox/plugins/navigation.py:47
+#: netbox/netbox/plugins/navigation.py:69
+msgid "Permissions must be passed as a tuple or list."
+msgstr "Tilladelser skal videregives som en tuple eller liste."
+
+#: netbox/netbox/plugins/navigation.py:51
+msgid "Buttons must be passed as a tuple or list."
+msgstr "Knapper skal sendes som en tuple eller liste."
+
+#: netbox/netbox/plugins/navigation.py:73
+msgid "Button color must be a choice within ButtonColorChoices."
+msgstr "Knapfarve skal være et valg inden for ButtonColorChoices."
+
+#: netbox/netbox/plugins/registration.py:25
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} was passed as an "
+"instance!"
+msgstr ""
+"PluginTemplateExtension klasse {template_extension} blev vedtaget som en "
+"instans!"
+
+#: netbox/netbox/plugins/registration.py:31
+#, python-brace-format
+msgid ""
+"{template_extension} is not a subclass of "
+"netbox.plugins.PluginTemplateExtension!"
+msgstr ""
+"{template_extension} er ikke en underklasse af "
+"Netbox.Plugins.PluginTemplateExtension!"
+
+#: netbox/netbox/plugins/registration.py:37
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} does not define a valid "
+"model!"
+msgstr ""
+"PluginTemplateExtension klasse {template_extension} definerer ikke en gyldig"
+" model!"
+
+#: netbox/netbox/plugins/registration.py:47
+#, python-brace-format
+msgid "{item} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{item} skal være en forekomst af Netbox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:60
+#, python-brace-format
+msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{menu_link} skal være en forekomst af Netbox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:65
+#, python-brace-format
+msgid "{button} must be an instance of netbox.plugins.PluginMenuButton"
+msgstr "{button} skal være en forekomst af Netbox.Plugins.PluginMenuButton"
+
+#: netbox/netbox/plugins/templates.py:35
+msgid "extra_context must be a dictionary"
+msgstr "extra_context skal være en ordbog"
+
+#: netbox/netbox/preferences.py:19
+msgid "HTMX Navigation"
+msgstr "HTMX Navigation"
+
+#: netbox/netbox/preferences.py:24
+msgid "Enable dynamic UI navigation"
+msgstr "Aktivér dynamisk UI navigation"
+
+#: netbox/netbox/preferences.py:26
+msgid "Experimental feature"
+msgstr "Eksperimentel funktion"
+
+#: netbox/netbox/preferences.py:29
+msgid "Language"
+msgstr "Sprog"
+
+#: netbox/netbox/preferences.py:34
+msgid "Forces UI translation to the specified language"
+msgstr "Tvinger UI oversættelse til det angivne sprog"
+
+#: netbox/netbox/preferences.py:36
+msgid "Support for translation has been disabled locally"
+msgstr "Understøttelse af oversættelse er blevet deaktiveret lokalt"
+
+#: netbox/netbox/preferences.py:42
+msgid "Page length"
+msgstr "Sidelængde"
+
+#: netbox/netbox/preferences.py:44
+msgid "The default number of objects to display per page"
+msgstr "Standardantallet af objekter, der skal vises pr. side"
+
+#: netbox/netbox/preferences.py:48
+msgid "Paginator placement"
+msgstr "Paginatorplacering"
+
+#: netbox/netbox/preferences.py:50
+msgid "Bottom"
+msgstr "Nederst"
+
+#: netbox/netbox/preferences.py:51
+msgid "Top"
+msgstr "Øverst"
+
+#: netbox/netbox/preferences.py:52
+msgid "Both"
+msgstr "Begge dele"
+
+#: netbox/netbox/preferences.py:55
+msgid "Where the paginator controls will be displayed relative to a table"
+msgstr "Hvor paginatorkontrolelementerne vises i forhold til en tabel"
+
+#: netbox/netbox/preferences.py:60
+msgid "Data format"
+msgstr "Dataformat"
+
+#: netbox/netbox/preferences.py:65
+msgid "The preferred syntax for displaying generic data within the UI"
+msgstr ""
+"Den foretrukne syntaks til visning af generiske data i brugergrænsefladen"
+
+#: netbox/netbox/registry.py:14
+#, python-brace-format
+msgid "Invalid store: {key}"
+msgstr "Ugyldig butik: {key}"
+
+#: netbox/netbox/registry.py:17
+msgid "Cannot add stores to registry after initialization"
+msgstr ""
+"Kan ikke tilføje butikker til registreringsdatabasen efter initialisering"
+
+#: netbox/netbox/registry.py:20
+msgid "Cannot delete stores from registry"
+msgstr "Kan ikke slette butikker fra registreringsdatabasen"
+
+#: netbox/netbox/settings.py:742
+msgid "German"
+msgstr "Tysk"
+
+#: netbox/netbox/settings.py:743
+msgid "English"
+msgstr "engelsk"
+
+#: netbox/netbox/settings.py:744
+msgid "Spanish"
+msgstr "spansk"
+
+#: netbox/netbox/settings.py:745
+msgid "French"
+msgstr "franskmænd"
+
+#: netbox/netbox/settings.py:746
+msgid "Japanese"
+msgstr "Japansk"
+
+#: netbox/netbox/settings.py:747
+msgid "Portuguese"
+msgstr "portugisisk"
+
+#: netbox/netbox/settings.py:748
+msgid "Russian"
+msgstr "Russisk"
+
+#: netbox/netbox/settings.py:749
+msgid "Turkish"
+msgstr "Tyrkisk"
+
+#: netbox/netbox/settings.py:750
+msgid "Ukrainian"
+msgstr "Ukrainsk"
+
+#: netbox/netbox/settings.py:751
+msgid "Chinese"
+msgstr "kinesisk"
+
+#: netbox/netbox/tables/columns.py:188
+msgid "Toggle all"
+msgstr "Skift alle"
+
+#: netbox/netbox/tables/columns.py:290
+msgid "Toggle Dropdown"
+msgstr "Skift rullemenuen"
+
+#: netbox/netbox/tables/columns.py:555 netbox/templates/core/job.html:35
+msgid "Error"
+msgstr "Fejl"
+
+#: netbox/netbox/tables/tables.py:57
+#, python-brace-format
+msgid "No {model_name} found"
+msgstr "Nej {model_name} fundet"
+
+#: netbox/netbox/tables/tables.py:248
+#: netbox/templates/generic/bulk_import.html:117
+msgid "Field"
+msgstr "Mark"
+
+#: netbox/netbox/tables/tables.py:251
+msgid "Value"
+msgstr "Værdi"
+
+#: netbox/netbox/tests/dummy_plugin/navigation.py:29
+msgid "Dummy Plugin"
+msgstr "Dummy-plugin"
+
+#: netbox/netbox/views/generic/bulk_views.py:405
+#, python-brace-format
+msgid "Row {i}: Object with ID {id} does not exist"
+msgstr "Række {i}: Objekt med ID {id} findes ikke"
+
+#: netbox/netbox/views/generic/feature_views.py:38
+msgid "Changelog"
+msgstr "Ændringslog"
+
+#: netbox/netbox/views/generic/feature_views.py:91
+msgid "Journal"
+msgstr "Tidsskrift"
+
+#: netbox/netbox/views/generic/object_views.py:108
+#, python-brace-format
+msgid "{class_name} must implement get_children()"
+msgstr "{class_name} skal implementere get_children ()"
+
+#: netbox/netbox/views/misc.py:43
+msgid ""
+"There was an error loading the dashboard configuration. A default dashboard "
+"is in use."
+msgstr ""
+"Der opstod en fejl ved indlæsning af instrumentbrætkonfigurationen. Et "
+"standarddashboard er i brug."
+
+#: netbox/templates/403.html:4
+msgid "Access Denied"
+msgstr "Adgang nægtet"
+
+#: netbox/templates/403.html:9
+msgid "You do not have permission to access this page"
+msgstr "Du har ikke tilladelse til at få adgang til denne side"
+
+#: netbox/templates/404.html:4
+msgid "Page Not Found"
+msgstr "Siden blev ikke fundet"
+
+#: netbox/templates/404.html:9
+msgid "The requested page does not exist"
+msgstr "Den ønskede side findes ikke"
+
+#: netbox/templates/500.html:7 netbox/templates/500.html:18
+msgid "Server Error"
+msgstr "Serverfejl"
+
+#: netbox/templates/500.html:23
+msgid "There was a problem with your request. Please contact an administrator"
+msgstr "Der opstod et problem med din anmodning. Kontakt en administrator"
+
+#: netbox/templates/500.html:28
+msgid "The complete exception is provided below"
+msgstr "Den fuldstændige undtagelse er angivet nedenfor"
+
+#: netbox/templates/500.html:33 netbox/templates/core/system.html:35
+msgid "Python version"
+msgstr "Python-version"
+
+#: netbox/templates/500.html:34 netbox/templates/core/system.html:31
+msgid "NetBox version"
+msgstr "NetBox-version"
+
+#: netbox/templates/500.html:36
+msgid "None installed"
+msgstr "Ingen installeret"
+
+#: netbox/templates/500.html:39
+msgid "If further assistance is required, please post to the"
+msgstr "Hvis der er behov for yderligere hjælp, bedes du sende til"
+
+#: netbox/templates/500.html:39
+msgid "NetBox discussion forum"
+msgstr "NetBox diskussionsforum"
+
+#: netbox/templates/500.html:39
+msgid "on GitHub"
+msgstr "på GitHub"
+
+#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17
+msgid "Home Page"
+msgstr "Hjemmesiden"
+
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27
+#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189
+#: netbox/vpn/forms/model_forms.py:379
+msgid "Profile"
+msgstr "Profil"
+
+#: netbox/templates/account/base.html:13
+#: netbox/templates/inc/user_menu.html:33
+msgid "Preferences"
+msgstr "Præferencer"
+
+#: netbox/templates/account/password.html:5
+msgid "Change Password"
+msgstr "Skift adgangskode"
+
+#: netbox/templates/account/password.html:17
+#: netbox/templates/account/preferences.html:77
+#: netbox/templates/core/configrevision_restore.html:63
+#: netbox/templates/dcim/devicebay_populate.html:34
+#: netbox/templates/dcim/virtualchassis_add_member.html:26
+#: netbox/templates/dcim/virtualchassis_edit.html:103
+#: netbox/templates/extras/object_journal.html:26
+#: netbox/templates/extras/script.html:38
+#: netbox/templates/generic/bulk_add_component.html:67
+#: netbox/templates/generic/bulk_delete.html:65
+#: netbox/templates/generic/bulk_edit.html:106
+#: netbox/templates/generic/bulk_import.html:56
+#: netbox/templates/generic/bulk_import.html:78
+#: netbox/templates/generic/bulk_import.html:100
+#: netbox/templates/generic/bulk_remove.html:62
+#: netbox/templates/generic/bulk_rename.html:63
+#: netbox/templates/generic/confirmation_form.html:19
+#: netbox/templates/generic/object_edit.html:72
+#: netbox/templates/htmx/delete_form.html:53
+#: netbox/templates/htmx/delete_form.html:55
+#: netbox/templates/ipam/ipaddress_assign.html:28
+#: netbox/templates/virtualization/cluster_add_devices.html:30
+msgid "Cancel"
+msgstr "Annuller"
+
+#: netbox/templates/account/password.html:18
+#: netbox/templates/account/preferences.html:78
+#: netbox/templates/dcim/devicebay_populate.html:35
+#: netbox/templates/dcim/virtualchassis_add_member.html:28
+#: netbox/templates/dcim/virtualchassis_edit.html:105
+#: netbox/templates/extras/dashboard/widget_add.html:26
+#: netbox/templates/extras/dashboard/widget_config.html:19
+#: netbox/templates/extras/object_journal.html:27
+#: netbox/templates/generic/object_edit.html:75
+#: netbox/utilities/templates/helpers/applied_filters.html:16
+#: netbox/utilities/templates/helpers/table_config_form.html:40
+msgid "Save"
+msgstr "Gemme"
+
+#: netbox/templates/account/preferences.html:34
+msgid "Table Configurations"
+msgstr "Tabelkonfigurationer"
+
+#: netbox/templates/account/preferences.html:39
+msgid "Clear table preferences"
+msgstr "Ryd tabelindstillinger"
+
+#: netbox/templates/account/preferences.html:47
+msgid "Toggle All"
+msgstr "Skift alle"
+
+#: netbox/templates/account/preferences.html:49
+msgid "Table"
+msgstr "Tabel"
+
+#: netbox/templates/account/preferences.html:50
+msgid "Ordering"
+msgstr "Bestilling"
+
+#: netbox/templates/account/preferences.html:51
+msgid "Columns"
+msgstr "Kolonner"
+
+#: netbox/templates/account/preferences.html:71
+#: netbox/templates/dcim/cable_trace.html:113
+#: netbox/templates/extras/object_configcontext.html:43
+msgid "None found"
+msgstr "Ingen fundet"
+
+#: netbox/templates/account/profile.html:6
+msgid "User Profile"
+msgstr "Brugerprofil"
+
+#: netbox/templates/account/profile.html:12
+msgid "Account Details"
+msgstr "Kontooplysninger"
+
+#: netbox/templates/account/profile.html:29
+#: netbox/templates/tenancy/contact.html:43
+#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109
+msgid "Email"
+msgstr "E-mail"
+
+#: netbox/templates/account/profile.html:33
+#: netbox/templates/users/user.html:29
+msgid "Account Created"
+msgstr "Konto oprettet"
+
+#: netbox/templates/account/profile.html:37
+#: netbox/templates/users/user.html:33
+msgid "Last Login"
+msgstr "Sidste login"
+
+#: netbox/templates/account/profile.html:41
+#: netbox/templates/users/user.html:45
+msgid "Superuser"
+msgstr "Superbruger"
+
+#: netbox/templates/account/profile.html:45
+#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41
+msgid "Staff"
+msgstr "Personale"
+
+#: netbox/templates/account/profile.html:53
+#: netbox/templates/users/objectpermission.html:82
+#: netbox/templates/users/user.html:53
+msgid "Assigned Groups"
+msgstr "Tildelte grupper"
+
+#: netbox/templates/account/profile.html:58
+#: netbox/templates/circuits/circuit_terminations_swap.html:18
+#: netbox/templates/circuits/circuit_terminations_swap.html:26
+#: netbox/templates/circuits/circuittermination.html:34
+#: netbox/templates/circuits/inc/circuit_termination.html:68
+#: netbox/templates/dcim/devicebay.html:59
+#: netbox/templates/dcim/inc/panels/inventory_items.html:45
+#: netbox/templates/dcim/interface.html:296
+#: netbox/templates/dcim/modulebay.html:76
+#: netbox/templates/extras/configcontext.html:70
+#: netbox/templates/extras/eventrule.html:72
+#: netbox/templates/extras/htmx/script_result.html:56
+#: netbox/templates/extras/objectchange.html:124
+#: netbox/templates/extras/objectchange.html:142
+#: netbox/templates/extras/webhook.html:67
+#: netbox/templates/extras/webhook.html:79
+#: netbox/templates/inc/panel_table.html:13
+#: netbox/templates/inc/panels/comments.html:12
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56
+#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44
+#: netbox/templates/users/objectpermission.html:77
+#: netbox/templates/users/objectpermission.html:87
+#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68
+msgid "None"
+msgstr "Ingen"
+
+#: netbox/templates/account/profile.html:68
+#: netbox/templates/users/user.html:78
+msgid "Recent Activity"
+msgstr "Seneste aktivitet"
+
+#: netbox/templates/account/token.html:8
+#: netbox/templates/account/token_list.html:6
+msgid "My API Tokens"
+msgstr "Mine API-tokens"
+
+#: netbox/templates/account/token.html:11
+#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6
+#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121
+msgid "Token"
+msgstr "Token"
+
+#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31
+#: netbox/users/forms/bulk_edit.py:107
+msgid "Write enabled"
+msgstr "Skriv aktiveret"
+
+#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43
+msgid "Last used"
+msgstr "Sidst brugt"
+
+#: netbox/templates/account/token_list.html:12
+msgid "Add a Token"
+msgstr "Tilføj en token"
+
+#: netbox/templates/base/base.html:18 netbox/templates/home.html:27
+msgid "Home"
+msgstr "Hjem"
+
+#: netbox/templates/base/layout.html:32
+msgid "NetBox Logo"
+msgstr "NetBox-logoet"
+
+#: netbox/templates/base/layout.html:139
+msgid "Docs"
+msgstr "Dokumenter"
+
+#: netbox/templates/base/layout.html:145
+#: netbox/templates/rest_framework/api.html:10
+msgid "REST API"
+msgstr "REST API"
+
+#: netbox/templates/base/layout.html:151
+msgid "REST API documentation"
+msgstr "REST API-dokumentation"
+
+#: netbox/templates/base/layout.html:158
+msgid "GraphQL API"
+msgstr "GraphQL-API"
+
+#: netbox/templates/base/layout.html:165
+msgid "Source Code"
+msgstr "Kildekode"
+
+#: netbox/templates/base/layout.html:171
+msgid "Community"
+msgstr "Fællesskab"
+
+#: netbox/templates/circuits/circuit.html:47
+msgid "Install Date"
+msgstr "Installationsdato"
+
+#: netbox/templates/circuits/circuit.html:51
+msgid "Termination Date"
+msgstr "Opsigelsesdato"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:4
+msgid "Swap Circuit Terminations"
+msgstr "Udskiftningskredsløbsafslutninger"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:8
+#, python-format
+msgid "Swap these terminations for circuit %(circuit)s?"
+msgstr "Byt disse afslutninger til kredsløb %(circuit)s?"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:14
+msgid "A side"
+msgstr "En side"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:22
+msgid "Z side"
+msgstr "Z-siden"
+
+#: netbox/templates/circuits/circuittype.html:10
+msgid "Add Circuit"
+msgstr "Tilføj kredsløb"
+
+#: netbox/templates/circuits/circuittype.html:19
+msgid "Circuit Type"
+msgstr "Kredsløbstype"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:10
+#: netbox/templates/dcim/devicetype/component_templates.html:33
+#: netbox/templates/dcim/manufacturer.html:11
+#: netbox/templates/dcim/moduletype/component_templates.html:29
+#: netbox/templates/generic/bulk_add_component.html:22
+#: netbox/templates/users/objectpermission.html:38
+#: netbox/utilities/templates/buttons/add.html:4
+#: netbox/utilities/templates/helpers/table_config_form.html:20
+msgid "Add"
+msgstr "Tilføj"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:15
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:36
+#: netbox/templates/dcim/inc/panels/inventory_items.html:32
+#: netbox/templates/dcim/moduletype/component_templates.html:20
+#: netbox/templates/dcim/powerpanel.html:56
+#: netbox/templates/extras/script_list.html:32
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:43
+#: netbox/utilities/templates/buttons/edit.html:3
+msgid "Edit"
+msgstr "Rediger"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:18
+msgid "Swap"
+msgstr "Bytte"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:19
+#: netbox/templates/dcim/consoleport.html:59
+#: netbox/templates/dcim/consoleserverport.html:60
+#: netbox/templates/dcim/powerfeed.html:114
+msgid "Marked as connected"
+msgstr "Markeret som tilsluttet"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:21
+msgid "to"
+msgstr "til"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:31
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:32
+#: netbox/templates/dcim/frontport.html:80
+#: netbox/templates/dcim/inc/connection_endpoints.html:7
+#: netbox/templates/dcim/interface.html:154
+#: netbox/templates/dcim/rearport.html:76
+msgid "Trace"
+msgstr "Spor"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:35
+msgid "Edit cable"
+msgstr "Rediger kabel"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:40
+msgid "Remove cable"
+msgstr "Fjern kablet"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:41
+#: netbox/templates/dcim/bulk_disconnect.html:5
+#: netbox/templates/dcim/device/consoleports.html:12
+#: netbox/templates/dcim/device/consoleserverports.html:12
+#: netbox/templates/dcim/device/frontports.html:12
+#: netbox/templates/dcim/device/interfaces.html:16
+#: netbox/templates/dcim/device/poweroutlets.html:12
+#: netbox/templates/dcim/device/powerports.html:12
+#: netbox/templates/dcim/device/rearports.html:12
+#: netbox/templates/dcim/powerpanel.html:61
+msgid "Disconnect"
+msgstr "Afbryd forbindelsen"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:48
+#: netbox/templates/dcim/consoleport.html:69
+#: netbox/templates/dcim/consoleserverport.html:70
+#: netbox/templates/dcim/frontport.html:102
+#: netbox/templates/dcim/interface.html:180
+#: netbox/templates/dcim/interface.html:200
+#: netbox/templates/dcim/powerfeed.html:127
+#: netbox/templates/dcim/poweroutlet.html:71
+#: netbox/templates/dcim/poweroutlet.html:72
+#: netbox/templates/dcim/powerport.html:73
+#: netbox/templates/dcim/rearport.html:98
+msgid "Connect"
+msgstr "Forbind"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:70
+msgid "Downstream"
+msgstr "Nedstrøms"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:71
+msgid "Upstream"
+msgstr "Opstrøms"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:80
+msgid "Cross-Connect"
+msgstr "Krydsforbindelse"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:84
+msgid "Patch Panel/Port"
+msgstr "Patchpanel/port"
+
+#: netbox/templates/circuits/provider.html:11
+msgid "Add circuit"
+msgstr "Tilføj kredsløb"
+
+#: netbox/templates/circuits/provideraccount.html:17
+msgid "Provider Account"
+msgstr "Udbyderkonto"
+
+#: netbox/templates/core/configrevision.html:35
+msgid "Configuration Data"
+msgstr "Konfigurationsdata"
+
+#: netbox/templates/core/configrevision.html:40
+msgid "Comment"
+msgstr "Kommentar"
+
+#: netbox/templates/core/configrevision_restore.html:8
+#: netbox/templates/core/configrevision_restore.html:25
+#: netbox/templates/core/configrevision_restore.html:64
+msgid "Restore"
+msgstr "Gendan"
+
+#: netbox/templates/core/configrevision_restore.html:36
+msgid "Parameter"
+msgstr "Parameter"
+
+#: netbox/templates/core/configrevision_restore.html:37
+msgid "Current Value"
+msgstr "Nuværende værdi"
+
+#: netbox/templates/core/configrevision_restore.html:38
+msgid "New Value"
+msgstr "Ny værdi"
+
+#: netbox/templates/core/configrevision_restore.html:50
+msgid "Changed"
+msgstr "Ændret"
+
+#: netbox/templates/core/datafile.html:38
+msgid "Last Updated"
+msgstr "Senest opdateret"
+
+#: netbox/templates/core/datafile.html:42
+#: netbox/templates/ipam/iprange.html:25
+#: netbox/templates/virtualization/virtualdisk.html:29
+msgid "Size"
+msgstr "Størrelse"
+
+#: netbox/templates/core/datafile.html:43
+msgid "bytes"
+msgstr "bytes"
+
+#: netbox/templates/core/datafile.html:46
+msgid "SHA256 Hash"
+msgstr "SHA256 Hash"
+
+#: netbox/templates/core/datasource.html:14
+#: netbox/templates/core/datasource.html:20
+#: netbox/utilities/templates/buttons/sync.html:5
+msgid "Sync"
+msgstr "Synkroniser"
+
+#: netbox/templates/core/datasource.html:50
+msgid "Last synced"
+msgstr "Sidst synkroniseret"
+
+#: netbox/templates/core/datasource.html:84
+msgid "Backend"
+msgstr "Backend"
+
+#: netbox/templates/core/datasource.html:99
+msgid "No parameters defined"
+msgstr "Ingen parametre defineret"
+
+#: netbox/templates/core/datasource.html:114
+msgid "Files"
+msgstr "filer"
+
+#: netbox/templates/core/inc/config_data.html:7
+msgid "Rack elevations"
+msgstr "Rackhøjder"
+
+#: netbox/templates/core/inc/config_data.html:10
+msgid "Default unit height"
+msgstr "Standard enhedshøjde"
+
+#: netbox/templates/core/inc/config_data.html:14
+msgid "Default unit width"
+msgstr "Standard enhedsbredde"
+
+#: netbox/templates/core/inc/config_data.html:20
+msgid "Power feeds"
+msgstr "Strømforsyninger"
+
+#: netbox/templates/core/inc/config_data.html:23
+msgid "Default voltage"
+msgstr "Standard spænding"
+
+#: netbox/templates/core/inc/config_data.html:27
+msgid "Default amperage"
+msgstr "Standard strømstyrke"
+
+#: netbox/templates/core/inc/config_data.html:31
+msgid "Default max utilization"
+msgstr "Standard maksimal udnyttelse"
+
+#: netbox/templates/core/inc/config_data.html:40
+msgid "Enforce global unique"
+msgstr "Håndhæv global unik"
+
+#: netbox/templates/core/inc/config_data.html:83
+msgid "Paginate count"
+msgstr "Paginatantal"
+
+#: netbox/templates/core/inc/config_data.html:87
+msgid "Max page size"
+msgstr "Maks. Sidestørrelse"
+
+#: netbox/templates/core/inc/config_data.html:114
+msgid "User preferences"
+msgstr "Brugerpræferencer"
+
+#: netbox/templates/core/inc/config_data.html:141
+msgid "Job retention"
+msgstr "Jobfastholdelse"
+
+#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
+msgid "Job"
+msgstr "Job"
+
+#: netbox/templates/core/job.html:40
+#: netbox/templates/extras/journalentry.html:26
+msgid "Created By"
+msgstr "Oprettet af"
+
+#: netbox/templates/core/job.html:48
+msgid "Scheduling"
+msgstr "Planlægning"
+
+#: netbox/templates/core/job.html:59
+#, python-format
+msgid "every %(interval)s minutes"
+msgstr "hver %(interval)s minutter"
+
+#: netbox/templates/core/rq_queue_list.html:5
+#: netbox/templates/core/rq_queue_list.html:13
+#: netbox/templates/core/rq_task_list.html:14
+#: netbox/templates/core/rq_worker.html:7
+msgid "Background Queues"
+msgstr "Baggrundskøer"
+
+#: netbox/templates/core/rq_queue_list.html:24
+#: netbox/templates/core/rq_queue_list.html:25
+#: netbox/templates/core/rq_worker_list.html:44
+#: netbox/templates/core/rq_worker_list.html:45
+#: netbox/templates/extras/script_result.html:49
+#: netbox/templates/extras/script_result.html:51
+#: netbox/templates/inc/table_controls_htmx.html:30
+#: netbox/templates/inc/table_controls_htmx.html:33
+msgid "Configure Table"
+msgstr "Konfigurer tabel"
+
+#: netbox/templates/core/rq_task.html:29
+msgid "Stop"
+msgstr "Stop"
+
+#: netbox/templates/core/rq_task.html:34
+msgid "Requeue"
+msgstr "Requeue"
+
+#: netbox/templates/core/rq_task.html:39
+msgid "Enqueue"
+msgstr "Kø"
+
+#: netbox/templates/core/rq_task.html:61
+msgid "Queue"
+msgstr "Kø"
+
+#: netbox/templates/core/rq_task.html:65
+msgid "Timeout"
+msgstr "Timeout"
+
+#: netbox/templates/core/rq_task.html:69
+msgid "Result TTL"
+msgstr "Resultat TTL"
+
+#: netbox/templates/core/rq_task.html:89
+msgid "Meta"
+msgstr "Meta"
+
+#: netbox/templates/core/rq_task.html:93
+msgid "Arguments"
+msgstr "Argumenter"
+
+#: netbox/templates/core/rq_task.html:97
+msgid "Keyword Arguments"
+msgstr "Søgeordsargumenter"
+
+#: netbox/templates/core/rq_task.html:103
+msgid "Depends on"
+msgstr "Afhænger af"
+
+#: netbox/templates/core/rq_task.html:109
+msgid "Exception"
+msgstr "Undtagelse"
+
+#: netbox/templates/core/rq_task_list.html:28
+msgid "tasks in "
+msgstr "opgaver i "
+
+#: netbox/templates/core/rq_task_list.html:33
+msgid "Queued Jobs"
+msgstr "Jobmuligheder i kø"
+
+#: netbox/templates/core/rq_task_list.html:64
+#: netbox/templates/extras/script_result.html:68
+#, python-format
+msgid ""
+"Select all %(count)s %(object_type_plural)s matching query"
+msgstr ""
+"Vælg alle %(count)s %(object_type_plural)s matchende "
+"forespørgsel"
+
+#: netbox/templates/core/rq_worker.html:10
+msgid "Worker Info"
+msgstr "Arbejderinfo"
+
+#: netbox/templates/core/rq_worker.html:31
+#: netbox/templates/core/rq_worker.html:40
+msgid "Worker"
+msgstr "Arbejdstageren"
+
+#: netbox/templates/core/rq_worker.html:55
+msgid "Queues"
+msgstr "Køer"
+
+#: netbox/templates/core/rq_worker.html:63
+msgid "Curent Job"
+msgstr "Nuværende job"
+
+#: netbox/templates/core/rq_worker.html:67
+msgid "Successful job count"
+msgstr "Antal vellykkede job"
+
+#: netbox/templates/core/rq_worker.html:71
+msgid "Failed job count"
+msgstr "Antal mislykkede job"
+
+#: netbox/templates/core/rq_worker.html:75
+msgid "Total working time"
+msgstr "Samlet arbejdstid"
+
+#: netbox/templates/core/rq_worker.html:76
+msgid "seconds"
+msgstr "sekunder"
+
+#: netbox/templates/core/rq_worker_list.html:13
+#: netbox/templates/core/rq_worker_list.html:21
+msgid "Background Workers"
+msgstr "Baggrundsarbejdere"
+
+#: netbox/templates/core/rq_worker_list.html:27
+msgid "Workers in "
+msgstr "Arbejdere i "
+
+#: netbox/templates/core/system.html:11
+#: netbox/utilities/templates/buttons/export.html:4
+msgid "Export"
+msgstr "Eksport"
+
+#: netbox/templates/core/system.html:28
+msgid "System Status"
+msgstr "Systemstatus"
+
+#: netbox/templates/core/system.html:39
+msgid "Django version"
+msgstr "Django version"
+
+#: netbox/templates/core/system.html:43
+msgid "PostgreSQL version"
+msgstr "PostgreSQL-version"
+
+#: netbox/templates/core/system.html:47
+msgid "Database name"
+msgstr "Databasenavn"
+
+#: netbox/templates/core/system.html:51
+msgid "Database size"
+msgstr "Databasestørrelse"
+
+#: netbox/templates/core/system.html:56
+msgid "Unavailable"
+msgstr "Ikke tilgængelig"
+
+#: netbox/templates/core/system.html:61
+msgid "RQ workers"
+msgstr "RQ-arbejdere"
+
+#: netbox/templates/core/system.html:64
+msgid "default queue"
+msgstr "standardkø"
+
+#: netbox/templates/core/system.html:68
+msgid "System time"
+msgstr "Systemtid"
+
+#: netbox/templates/core/system.html:90
+msgid "Current Configuration"
+msgstr "Nuværende konfiguration"
+
+#: netbox/templates/dcim/bulk_disconnect.html:9
+#, python-format
+msgid ""
+"Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?"
+msgstr ""
+"Er du sikker på, at du vil afbryde disse %(count)s %(obj_type_plural)s?"
+
+#: netbox/templates/dcim/cable_trace.html:10
+#, python-format
+msgid "Cable Trace for %(object_type)s %(object)s"
+msgstr "Kabelspor til %(object_type)s %(object)s"
+
+#: netbox/templates/dcim/cable_trace.html:24
+#: netbox/templates/dcim/inc/rack_elevation.html:7
+msgid "Download SVG"
+msgstr "Hent SVG"
+
+#: netbox/templates/dcim/cable_trace.html:30
+msgid "Asymmetric Path"
+msgstr "Asymmetrisk sti"
+
+#: netbox/templates/dcim/cable_trace.html:31
+msgid "The nodes below have no links and result in an asymmetric path"
+msgstr "Noderne nedenfor har ingen links og resulterer i en asymmetrisk sti"
+
+#: netbox/templates/dcim/cable_trace.html:38
+msgid "Path split"
+msgstr "Stiopdeling"
+
+#: netbox/templates/dcim/cable_trace.html:39
+msgid "Select a node below to continue"
+msgstr "Vælg en node nedenfor for at fortsætte"
+
+#: netbox/templates/dcim/cable_trace.html:55
+msgid "Trace Completed"
+msgstr "Sporing afsluttet"
+
+#: netbox/templates/dcim/cable_trace.html:58
+msgid "Total segments"
+msgstr "Segmenter i alt"
+
+#: netbox/templates/dcim/cable_trace.html:62
+msgid "Total length"
+msgstr "Samlet længde"
+
+#: netbox/templates/dcim/cable_trace.html:77
+msgid "No paths found"
+msgstr "Ingen stier fundet"
+
+#: netbox/templates/dcim/cable_trace.html:85
+msgid "Related Paths"
+msgstr "Relaterede stier"
+
+#: netbox/templates/dcim/cable_trace.html:89
+msgid "Origin"
+msgstr "Oprindelse"
+
+#: netbox/templates/dcim/cable_trace.html:90
+msgid "Destination"
+msgstr "Bestemmelsessted"
+
+#: netbox/templates/dcim/cable_trace.html:91
+msgid "Segments"
+msgstr "Segmenter"
+
+#: netbox/templates/dcim/cable_trace.html:104
+msgid "Incomplete"
+msgstr "Ufuldstændig"
+
+#: netbox/templates/dcim/component_list.html:14
+msgid "Rename Selected"
+msgstr "Omdøb markeret"
+
+#: netbox/templates/dcim/consoleport.html:65
+#: netbox/templates/dcim/consoleserverport.html:66
+#: netbox/templates/dcim/frontport.html:98
+#: netbox/templates/dcim/interface.html:176
+#: netbox/templates/dcim/poweroutlet.html:69
+#: netbox/templates/dcim/powerport.html:69
+msgid "Not Connected"
+msgstr "Ikke tilsluttet"
+
+#: netbox/templates/dcim/device.html:34
+msgid "Highlight device in rack"
+msgstr "Fremhæv enhed i rack"
+
+#: netbox/templates/dcim/device.html:55
+msgid "Not racked"
+msgstr "Ikke racket"
+
+#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94
+msgid "GPS Coordinates"
+msgstr "GPS-koordinater"
+
+#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100
+msgid "Map It"
+msgstr "Kortlæg det"
+
+#: netbox/templates/dcim/device.html:108
+#: netbox/templates/dcim/inventoryitem.html:56
+#: netbox/templates/dcim/module.html:78
+#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59
+msgid "Asset Tag"
+msgstr "Aktivemærke"
+
+#: netbox/templates/dcim/device.html:123
+msgid "View Virtual Chassis"
+msgstr "Se virtuelt kabinet"
+
+#: netbox/templates/dcim/device.html:164
+msgid "Create VDC"
+msgstr "Opret VDC"
+
+#: netbox/templates/dcim/device.html:175
+#: netbox/templates/dcim/device_edit.html:64
+#: netbox/virtualization/forms/model_forms.py:223
+msgid "Management"
+msgstr "Ledelse"
+
+#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211
+#: netbox/templates/dcim/device.html:227
+#: netbox/templates/virtualization/virtualmachine.html:53
+#: netbox/templates/virtualization/virtualmachine.html:69
+msgid "NAT for"
+msgstr "NAT til"
+
+#: netbox/templates/dcim/device.html:197 netbox/templates/dcim/device.html:213
+#: netbox/templates/dcim/device.html:229
+#: netbox/templates/virtualization/virtualmachine.html:55
+#: netbox/templates/virtualization/virtualmachine.html:71
+msgid "NAT"
+msgstr "NATTO"
+
+#: netbox/templates/dcim/device.html:252 netbox/templates/dcim/rack.html:67
+msgid "Power Utilization"
+msgstr "Strømudnyttelse"
+
+#: netbox/templates/dcim/device.html:256
+msgid "Input"
+msgstr "Indgang"
+
+#: netbox/templates/dcim/device.html:257
+msgid "Outlets"
+msgstr "Afsætningsmuligheder"
+
+#: netbox/templates/dcim/device.html:258
+msgid "Allocated"
+msgstr "Allokeret"
+
+#: netbox/templates/dcim/device.html:268 netbox/templates/dcim/device.html:270
+#: netbox/templates/dcim/device.html:286
+#: netbox/templates/dcim/powerfeed.html:67
+msgid "VA"
+msgstr "VA"
+
+#: netbox/templates/dcim/device.html:280
+msgctxt "Leg of a power feed"
+msgid "Leg"
+msgstr "Ben"
+
+#: netbox/templates/dcim/device.html:306
+#: netbox/templates/virtualization/virtualmachine.html:154
+msgid "Add a service"
+msgstr "Tilføj en tjeneste"
+
+#: netbox/templates/dcim/device/base.html:21
+#: netbox/templates/dcim/device_list.html:9
+#: netbox/templates/dcim/devicetype/base.html:18
+#: netbox/templates/dcim/module.html:18
+#: netbox/templates/dcim/moduletype/base.html:18
+#: netbox/templates/virtualization/virtualmachine/base.html:22
+#: netbox/templates/virtualization/virtualmachine_list.html:8
+msgid "Add Components"
+msgstr "Tilføj komponenter"
+
+#: netbox/templates/dcim/device/consoleports.html:24
+msgid "Add Console Ports"
+msgstr "Tilføj konsolporte"
+
+#: netbox/templates/dcim/device/consoleserverports.html:24
+msgid "Add Console Server Ports"
+msgstr "Tilføj konsolserverporte"
+
+#: netbox/templates/dcim/device/devicebays.html:10
+msgid "Add Device Bays"
+msgstr "Tilføj enhedsbugter"
+
+#: netbox/templates/dcim/device/frontports.html:24
+msgid "Add Front Ports"
+msgstr "Tilføj frontporte"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:9
+msgid "Hide Enabled"
+msgstr "Skjul Aktiveret"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:10
+msgid "Hide Disabled"
+msgstr "Skjul Deaktiveret"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:11
+msgid "Hide Virtual"
+msgstr "Skjul virtuelt"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:12
+msgid "Hide Disconnected"
+msgstr "Skjul frakoblet"
+
+#: netbox/templates/dcim/device/interfaces.html:27
+msgid "Add Interfaces"
+msgstr "Tilføj grænseflader"
+
+#: netbox/templates/dcim/device/inventory.html:10
+#: netbox/templates/dcim/inc/panels/inventory_items.html:10
+msgid "Add Inventory Item"
+msgstr "Tilføj lagervare"
+
+#: netbox/templates/dcim/device/modulebays.html:10
+msgid "Add Module Bays"
+msgstr "Tilføj modulpladser"
+
+#: netbox/templates/dcim/device/poweroutlets.html:24
+msgid "Add Power Outlets"
+msgstr "Tilføj stikkontakter"
+
+#: netbox/templates/dcim/device/powerports.html:24
+msgid "Add Power Port"
+msgstr "Tilføj strømport"
+
+#: netbox/templates/dcim/device/rearports.html:24
+msgid "Add Rear Ports"
+msgstr "Tilføj bageste porte"
+
+#: netbox/templates/dcim/device/render_config.html:5
+#: netbox/templates/virtualization/virtualmachine/render_config.html:5
+msgid "Config"
+msgstr "Konfiguration"
+
+#: netbox/templates/dcim/device/render_config.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:35
+msgid "Context Data"
+msgstr "Kontekstdata"
+
+#: netbox/templates/dcim/device/render_config.html:53
+#: netbox/templates/virtualization/virtualmachine/render_config.html:53
+msgid "Rendered Config"
+msgstr "Renderet konfiguration"
+
+#: netbox/templates/dcim/device/render_config.html:55
+#: netbox/templates/virtualization/virtualmachine/render_config.html:55
+msgid "Download"
+msgstr "Hent"
+
+#: netbox/templates/dcim/device/render_config.html:61
+#: netbox/templates/virtualization/virtualmachine/render_config.html:61
+msgid "No configuration template found"
+msgstr "Ingen konfigurationsskabelon fundet"
+
+#: netbox/templates/dcim/device_edit.html:44
+msgid "Parent Bay"
+msgstr "Forældrebugten"
+
+#: netbox/templates/dcim/device_edit.html:48
+#: netbox/utilities/templates/form_helpers/render_field.html:20
+msgid "Regenerate Slug"
+msgstr "Regenerer snegle"
+
+#: netbox/templates/dcim/device_edit.html:49
+#: netbox/templates/generic/bulk_remove.html:21
+#: netbox/utilities/templates/helpers/table_config_form.html:23
+msgid "Remove"
+msgstr "Fjern"
+
+#: netbox/templates/dcim/device_edit.html:110
+msgid "Local Config Context Data"
+msgstr "Lokale konfigurationskontekstdata"
+
+#: netbox/templates/dcim/device_list.html:82
+#: netbox/templates/dcim/moduletype/component_templates.html:17
+#: netbox/templates/generic/bulk_rename.html:57
+#: netbox/templates/virtualization/virtualmachine/interfaces.html:11
+#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11
+msgid "Rename"
+msgstr "Omdøb"
+
+#: netbox/templates/dcim/devicebay.html:17
+msgid "Device Bay"
+msgstr "Enhedsplads"
+
+#: netbox/templates/dcim/devicebay.html:43
+msgid "Installed Device"
+msgstr "Installeret enhed"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:6
+#, python-format
+msgid "Remove %(device)s from %(device_bay)s?"
+msgstr "Fjern %(device)s fra %(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:13
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from "
+"%(device_bay)s?"
+msgstr ""
+"Er du sikker på, at du vil fjerne %(device)s fra "
+"%(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_populate.html:13
+msgid "Populate"
+msgstr "Befolkning"
+
+#: netbox/templates/dcim/devicebay_populate.html:22
+msgid "Bay"
+msgstr "Bugt"
+
+#: netbox/templates/dcim/devicerole.html:14
+#: netbox/templates/dcim/platform.html:17
+msgid "Add Device"
+msgstr "Tilføj enhed"
+
+#: netbox/templates/dcim/devicerole.html:40
+msgid "VM Role"
+msgstr "VM-rolle"
+
+#: netbox/templates/dcim/devicetype.html:18
+#: netbox/templates/dcim/moduletype.html:18
+msgid "Model Name"
+msgstr "Modelnavn"
+
+#: netbox/templates/dcim/devicetype.html:25
+#: netbox/templates/dcim/moduletype.html:22
+msgid "Part Number"
+msgstr "Varenummer"
+
+#: netbox/templates/dcim/devicetype.html:41
+msgid "Exclude From Utilization"
+msgstr "Ekskluder fra udnyttelse"
+
+#: netbox/templates/dcim/devicetype.html:59
+msgid "Parent/Child"
+msgstr "Forælder/barn"
+
+#: netbox/templates/dcim/devicetype.html:71
+msgid "Front Image"
+msgstr "Frontbillede"
+
+#: netbox/templates/dcim/devicetype.html:83
+msgid "Rear Image"
+msgstr "Bagbillede"
+
+#: netbox/templates/dcim/frontport.html:54
+msgid "Rear Port Position"
+msgstr "Bageste portposition"
+
+#: netbox/templates/dcim/frontport.html:72
+#: netbox/templates/dcim/interface.html:144
+#: netbox/templates/dcim/poweroutlet.html:63
+#: netbox/templates/dcim/powerport.html:63
+#: netbox/templates/dcim/rearport.html:68
+msgid "Marked as Connected"
+msgstr "Markeret som tilsluttet"
+
+#: netbox/templates/dcim/frontport.html:86
+#: netbox/templates/dcim/rearport.html:82
+msgid "Connection Status"
+msgstr "Forbindelsesstatus"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:10
+msgid "A Side"
+msgstr "En side"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:30
+msgid "B Side"
+msgstr "B-side"
+
+#: netbox/templates/dcim/inc/cable_termination.html:65
+msgid "No termination"
+msgstr "Ingen opsigelse"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3
+msgid "Mark Planned"
+msgstr "Marker planlagt"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6
+msgid "Mark Installed"
+msgstr "Marker installeret"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:13
+msgid "Path Status"
+msgstr "Stistatus"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:18
+msgid "Not Reachable"
+msgstr "Ikke tilgængelig"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:23
+msgid "Path Endpoints"
+msgstr "Stiendepunkter"
+
+#: netbox/templates/dcim/inc/endpoint_connection.html:8
+#: netbox/templates/dcim/powerfeed.html:120
+#: netbox/templates/dcim/rearport.html:94
+msgid "Not connected"
+msgstr "Ikke tilsluttet"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:6
+msgid "Untagged"
+msgstr "Umærket"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:37
+msgid "No VLANs Assigned"
+msgstr "Ingen VLAN'er tildelt"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:44
+#: netbox/templates/ipam/prefix_list.html:16
+#: netbox/templates/ipam/prefix_list.html:33
+msgid "Clear"
+msgstr "Klar"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:47
+msgid "Clear All"
+msgstr "Ryd alle"
+
+#: netbox/templates/dcim/interface.html:17
+msgid "Add Child Interface"
+msgstr "Tilføj underordnet grænseflade"
+
+#: netbox/templates/dcim/interface.html:50
+msgid "Speed/Duplex"
+msgstr "Hastighed/Duplex"
+
+#: netbox/templates/dcim/interface.html:73
+msgid "PoE Mode"
+msgstr "PoE-tilstand"
+
+#: netbox/templates/dcim/interface.html:77
+msgid "PoE Type"
+msgstr "PoE-type"
+
+#: netbox/templates/dcim/interface.html:81
+#: netbox/templates/virtualization/vminterface.html:63
+msgid "802.1Q Mode"
+msgstr "802.1Q-tilstand"
+
+#: netbox/templates/dcim/interface.html:125
+#: netbox/templates/virtualization/vminterface.html:59
+msgid "MAC Address"
+msgstr "MAC-adresse"
+
+#: netbox/templates/dcim/interface.html:151
+msgid "Wireless Link"
+msgstr "Trådløs forbindelse"
+
+#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55
+msgid "Peer"
+msgstr "jævnaldrende"
+
+#: netbox/templates/dcim/interface.html:230
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:26
+msgid "Channel"
+msgstr "Kanal"
+
+#: netbox/templates/dcim/interface.html:239
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:32
+msgid "Channel Frequency"
+msgstr "Kanalfrekvens"
+
+#: netbox/templates/dcim/interface.html:242
+#: netbox/templates/dcim/interface.html:250
+#: netbox/templates/dcim/interface.html:261
+#: netbox/templates/dcim/interface.html:269
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/dcim/interface.html:258
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:42
+msgid "Channel Width"
+msgstr "Kanalbredde"
+
+#: netbox/templates/dcim/interface.html:285
+#: netbox/templates/wireless/wirelesslan.html:14
+#: netbox/templates/wireless/wirelesslink.html:21
+#: netbox/wireless/forms/bulk_edit.py:60
+#: netbox/wireless/forms/bulk_edit.py:102
+#: netbox/wireless/forms/filtersets.py:40
+#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81
+#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44
+msgid "SSID"
+msgstr "SSID"
+
+#: netbox/templates/dcim/interface.html:305
+msgid "LAG Members"
+msgstr "LAG-medlemmer"
+
+#: netbox/templates/dcim/interface.html:323
+msgid "No member interfaces"
+msgstr "Ingen medlemsgrænseflader"
+
+#: netbox/templates/dcim/interface.html:343
+#: netbox/templates/ipam/fhrpgroup.html:73
+#: netbox/templates/ipam/iprange/ip_addresses.html:7
+#: netbox/templates/ipam/prefix/ip_addresses.html:7
+#: netbox/templates/virtualization/vminterface.html:89
+msgid "Add IP Address"
+msgstr "Tilføj IP-adresse"
+
+#: netbox/templates/dcim/inventoryitem.html:24
+msgid "Parent Item"
+msgstr "Overordnet element"
+
+#: netbox/templates/dcim/inventoryitem.html:48
+msgid "Part ID"
+msgstr "Artikel-ID"
+
+#: netbox/templates/dcim/location.html:17
+msgid "Add Child Location"
+msgstr "Tilføj underordnet placering"
+
+#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56
+msgid "Facility"
+msgstr "Faciliteterne"
+
+#: netbox/templates/dcim/location.html:77
+msgid "Child Locations"
+msgstr "Børneplaceringer"
+
+#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131
+msgid "Add a Location"
+msgstr "Tilføj en placering"
+
+#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144
+msgid "Add a Device"
+msgstr "Tilføj en enhed"
+
+#: netbox/templates/dcim/manufacturer.html:16
+msgid "Add Device Type"
+msgstr "Tilføj enhedstype"
+
+#: netbox/templates/dcim/manufacturer.html:21
+msgid "Add Module Type"
+msgstr "Tilføj modultype"
+
+#: netbox/templates/dcim/powerfeed.html:53
+msgid "Connected Device"
+msgstr "Tilsluttet enhed"
+
+#: netbox/templates/dcim/powerfeed.html:63
+msgid "Utilization (Allocated"
+msgstr "Udnyttelse (allokeret"
+
+#: netbox/templates/dcim/powerfeed.html:80
+msgid "Electrical Characteristics"
+msgstr "Elektriske egenskaber"
+
+#: netbox/templates/dcim/powerfeed.html:88
+msgctxt "Abbreviation for volts"
+msgid "V"
+msgstr "V"
+
+#: netbox/templates/dcim/powerfeed.html:92
+msgctxt "Abbreviation for amperes"
+msgid "A"
+msgstr "EN"
+
+#: netbox/templates/dcim/poweroutlet.html:48
+msgid "Feed Leg"
+msgstr "Foderben"
+
+#: netbox/templates/dcim/powerpanel.html:72
+msgid "Add Power Feeds"
+msgstr "Tilføj strømforsyninger"
+
+#: netbox/templates/dcim/powerport.html:44
+msgid "Maximum Draw"
+msgstr "Maksimal lodtrækning"
+
+#: netbox/templates/dcim/powerport.html:48
+msgid "Allocated Draw"
+msgstr "Tildelt lodtrækning"
+
+#: netbox/templates/dcim/rack.html:63
+msgid "Space Utilization"
+msgstr "Rumudnyttelse"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "descending"
+msgstr "nedadgående"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "ascending"
+msgstr "opstigende"
+
+#: netbox/templates/dcim/rack.html:94
+msgid "Starting Unit"
+msgstr "Startenhed"
+
+#: netbox/templates/dcim/rack.html:120
+msgid "Mounting Depth"
+msgstr "Monteringsdybde"
+
+#: netbox/templates/dcim/rack.html:130
+msgid "Rack Weight"
+msgstr "Stativvægt"
+
+#: netbox/templates/dcim/rack.html:140
+msgid "Maximum Weight"
+msgstr "Maksimal vægt"
+
+#: netbox/templates/dcim/rack.html:150
+msgid "Total Weight"
+msgstr "Samlet vægt"
+
+#: netbox/templates/dcim/rack.html:167
+#: netbox/templates/dcim/rack_elevation_list.html:15
+msgid "Images and Labels"
+msgstr "Billeder og etiketter"
+
+#: netbox/templates/dcim/rack.html:168
+#: netbox/templates/dcim/rack_elevation_list.html:16
+msgid "Images only"
+msgstr "Kun billeder"
+
+#: netbox/templates/dcim/rack.html:169
+#: netbox/templates/dcim/rack_elevation_list.html:17
+msgid "Labels only"
+msgstr "Kun etiketter"
+
+#: netbox/templates/dcim/rack/reservations.html:8
+msgid "Add reservation"
+msgstr "Tilføj reservation"
+
+#: netbox/templates/dcim/rack_elevation_list.html:12
+msgid "View List"
+msgstr "Vis liste"
+
+#: netbox/templates/dcim/rack_elevation_list.html:25
+msgid "Sort By"
+msgstr "Sorter efter"
+
+#: netbox/templates/dcim/rack_elevation_list.html:74
+msgid "No Racks Found"
+msgstr "Ingen stativer fundet"
+
+#: netbox/templates/dcim/rack_list.html:8
+msgid "View Elevations"
+msgstr "Se højder"
+
+#: netbox/templates/dcim/rackreservation.html:42
+msgid "Reservation Details"
+msgstr "Reservationsoplysninger"
+
+#: netbox/templates/dcim/rackrole.html:10
+msgid "Add Rack"
+msgstr "Tilføj Rack"
+
+#: netbox/templates/dcim/rearport.html:50
+msgid "Positions"
+msgstr "Positioner"
+
+#: netbox/templates/dcim/region.html:17
+#: netbox/templates/dcim/sitegroup.html:17
+msgid "Add Site"
+msgstr "Tilføj websted"
+
+#: netbox/templates/dcim/region.html:55
+msgid "Child Regions"
+msgstr "Børneregioner"
+
+#: netbox/templates/dcim/region.html:59
+msgid "Add Region"
+msgstr "Tilføj region"
+
+#: netbox/templates/dcim/site.html:64
+msgid "Time Zone"
+msgstr "Tidszone"
+
+#: netbox/templates/dcim/site.html:67
+msgid "UTC"
+msgstr "UTC"
+
+#: netbox/templates/dcim/site.html:68
+msgid "Site time"
+msgstr "Webstedstid"
+
+#: netbox/templates/dcim/site.html:75
+msgid "Physical Address"
+msgstr "Fysisk adresse"
+
+#: netbox/templates/dcim/site.html:81
+msgid "Map"
+msgstr "Kort"
+
+#: netbox/templates/dcim/site.html:90
+msgid "Shipping Address"
+msgstr "Leveringsadresse"
+
+#: netbox/templates/dcim/sitegroup.html:55
+#: netbox/templates/tenancy/contactgroup.html:46
+#: netbox/templates/tenancy/tenantgroup.html:55
+#: netbox/templates/wireless/wirelesslangroup.html:55
+msgid "Child Groups"
+msgstr "Børnegrupper"
+
+#: netbox/templates/dcim/sitegroup.html:59
+msgid "Add Site Group"
+msgstr "Tilføj webstedsgruppe"
+
+#: netbox/templates/dcim/trace/attachment.html:5
+#: netbox/templates/extras/exporttemplate.html:31
+msgid "Attachment"
+msgstr "Vedhæftet fil"
+
+#: netbox/templates/dcim/virtualchassis.html:57
+msgid "Add Member"
+msgstr "Tilføj medlem"
+
+#: netbox/templates/dcim/virtualchassis_add.html:18
+msgid "Member Devices"
+msgstr "Medlemsenheder"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:10
+#, python-format
+msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
+msgstr "Føj nyt medlem til virtuelt kabinet %(virtual_chassis)s"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:19
+msgid "Add New Member"
+msgstr "Tilføj nyt medlem"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:27
+#: netbox/templates/generic/object_edit.html:78
+#: netbox/templates/users/objectpermission.html:31
+#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:309
+msgid "Actions"
+msgstr "Handlinger"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:29
+msgid "Save & Add Another"
+msgstr "Gem og tilføj en anden"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:7
+#, python-format
+msgid "Editing Virtual Chassis %(name)s"
+msgstr "Redigering af virtuelt kabinet %(name)s"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:53
+msgid "Rack/Unit"
+msgstr "Rack/enhed"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:5
+msgid "Remove Virtual Chassis Member"
+msgstr "Fjern Virtual Chassis-medlem"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:9
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from virtual "
+"chassis %(name)s?"
+msgstr ""
+"Er du sikker på, at du vil fjerne %(device)s fra virtuelt "
+"chassis %(name)s?"
+
+#: netbox/templates/dcim/virtualdevicecontext.html:26
+#: netbox/templates/vpn/l2vpn.html:18
+msgid "Identifier"
+msgstr "Identifikator"
+
+#: netbox/templates/exceptions/import_error.html:6
+msgid ""
+"A module import error occurred during this request. Common causes include "
+"the following:"
+msgstr ""
+"Der opstod en modulimportfejl under denne anmodning. Almindelige årsager "
+"omfatter følgende:"
+
+#: netbox/templates/exceptions/import_error.html:10
+msgid "Missing required packages"
+msgstr "Mangler nødvendige pakker"
+
+#: netbox/templates/exceptions/import_error.html:11
+msgid ""
+"This installation of NetBox might be missing one or more required Python "
+"packages. These packages are listed in requirements.txt and "
+"local_requirements.txt, and are normally installed as part of "
+"the installation or upgrade process. To verify installed packages, run "
+"pip freeze from the console and compare the output to the list "
+"of required packages."
+msgstr ""
+"Denne installation af NetBox mangler muligvis en eller flere krævede Python-"
+"pakker. Disse pakker er opført i requirements.txt og "
+"local_requirements.txt, og installeres normalt som en del af "
+"installations- eller opgraderingsprocessen. Hvis du vil kontrollere "
+"installerede pakker, skal du køre pip frysning fra konsollen og"
+" sammenlign output med listen over nødvendige pakker."
+
+#: netbox/templates/exceptions/import_error.html:20
+msgid "WSGI service not restarted after upgrade"
+msgstr "WSGI-tjenesten genstartes ikke efter opgradering"
+
+#: netbox/templates/exceptions/import_error.html:21
+msgid ""
+"If this installation has recently been upgraded, check that the WSGI service"
+" (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code"
+" is running."
+msgstr ""
+"Hvis denne installation for nylig er blevet opgraderet, skal du kontrollere,"
+" at WSGI-tjenesten (f.eks. gunicorn eller uWSGi) er blevet genstartet. Dette"
+" sikrer, at den nye kode kører."
+
+#: netbox/templates/exceptions/permission_error.html:6
+msgid ""
+"A file permission error was detected while processing this request. Common "
+"causes include the following:"
+msgstr ""
+"Der blev registreret en filtilladelsesfejl under behandlingen af denne "
+"anmodning. Almindelige årsager omfatter følgende:"
+
+#: netbox/templates/exceptions/permission_error.html:10
+msgid "Insufficient write permission to the media root"
+msgstr "Utilstrækkelig skrivetilladelse til medieroten"
+
+#: netbox/templates/exceptions/permission_error.html:11
+#, python-format
+msgid ""
+"The configured media root is %(media_root)s. Ensure that the "
+"user NetBox runs as has access to write files to all locations within this "
+"path."
+msgstr ""
+"Den konfigurerede medierod er %(media_root)s. Sørg for, at "
+"brugeren NetBox kører som har adgang til at skrive filer til alle "
+"placeringer inden for denne sti."
+
+#: netbox/templates/exceptions/programming_error.html:6
+msgid ""
+"A database programming error was detected while processing this request. "
+"Common causes include the following:"
+msgstr ""
+"Der blev opdaget en databaseprogrammeringsfejl under behandlingen af denne "
+"anmodning. Almindelige årsager omfatter følgende:"
+
+#: netbox/templates/exceptions/programming_error.html:10
+msgid "Database migrations missing"
+msgstr "Databasemigreringer mangler"
+
+#: netbox/templates/exceptions/programming_error.html:11
+msgid ""
+"When upgrading to a new NetBox release, the upgrade script must be run to "
+"apply any new database migrations. You can run migrations manually by "
+"executing python3 manage.py migrate from the command line."
+msgstr ""
+"Når du opgraderer til en ny NetBox-udgivelse, skal opgraderingsscriptet "
+"køres for at anvende nye databaseoverførsler. Du kan køre migreringer "
+"manuelt ved at udføre python3 manage.py migrere fra "
+"kommandolinjen."
+
+#: netbox/templates/exceptions/programming_error.html:18
+msgid "Unsupported PostgreSQL version"
+msgstr "Ikke-understøttet PostgreSQL-version"
+
+#: netbox/templates/exceptions/programming_error.html:19
+msgid ""
+"Ensure that PostgreSQL version 12 or later is in use. You can check this by "
+"connecting to the database using NetBox's credentials and issuing a query "
+"for SELECT VERSION()."
+msgstr ""
+"Sørg for, at PostgreSQL version 12 eller nyere er i brug. Du kan kontrollere"
+" dette ved at oprette forbindelse til databasen ved hjælp af NetBox's "
+"legitimationsoplysninger og sende en forespørgsel til VÆLG VERSION "
+"()."
+
+#: netbox/templates/extras/configcontext.html:45
+#: netbox/templates/extras/configtemplate.html:37
+#: netbox/templates/extras/exporttemplate.html:51
+msgid "The data file associated with this object has been deleted"
+msgstr "Datafilen, der er knyttet til dette objekt, er blevet slettet"
+
+#: netbox/templates/extras/configcontext.html:54
+#: netbox/templates/extras/configtemplate.html:46
+#: netbox/templates/extras/exporttemplate.html:60
+msgid "Data Synced"
+msgstr "Data synkroniseret"
+
+#: netbox/templates/extras/configcontext_list.html:7
+#: netbox/templates/extras/configtemplate_list.html:7
+#: netbox/templates/extras/exporttemplate_list.html:7
+msgid "Sync Data"
+msgstr "Synkroniser data"
+
+#: netbox/templates/extras/configtemplate.html:56
+msgid "Environment Parameters"
+msgstr "Miljøparametre"
+
+#: netbox/templates/extras/configtemplate.html:67
+#: netbox/templates/extras/exporttemplate.html:79
+msgid "Template"
+msgstr "Skabelon"
+
+#: netbox/templates/extras/customfield.html:30
+#: netbox/templates/extras/customlink.html:21
+msgid "Group Name"
+msgstr "Gruppenavn"
+
+#: netbox/templates/extras/customfield.html:42
+msgid "Cloneable"
+msgstr "Klonbar"
+
+#: netbox/templates/extras/customfield.html:52
+msgid "Default Value"
+msgstr "Standardværdi"
+
+#: netbox/templates/extras/customfield.html:61
+msgid "Search Weight"
+msgstr "Søg Vægt"
+
+#: netbox/templates/extras/customfield.html:71
+msgid "Filter Logic"
+msgstr "Filterlogik"
+
+#: netbox/templates/extras/customfield.html:75
+msgid "Display Weight"
+msgstr "Skærmvægt"
+
+#: netbox/templates/extras/customfield.html:79
+msgid "UI Visible"
+msgstr "Brugergrænseflade Synlig"
+
+#: netbox/templates/extras/customfield.html:83
+msgid "UI Editable"
+msgstr "Brugergrænseflade Redigerbar"
+
+#: netbox/templates/extras/customfield.html:103
+msgid "Validation Rules"
+msgstr "Valideringsregler"
+
+#: netbox/templates/extras/customfield.html:106
+msgid "Minimum Value"
+msgstr "Minimumsværdi"
+
+#: netbox/templates/extras/customfield.html:110
+msgid "Maximum Value"
+msgstr "Maksimal værdi"
+
+#: netbox/templates/extras/customfield.html:114
+msgid "Regular Expression"
+msgstr "Regelmæssigt udtryk"
+
+#: netbox/templates/extras/customlink.html:29
+msgid "Button Class"
+msgstr "Knapklasse"
+
+#: netbox/templates/extras/customlink.html:39
+#: netbox/templates/extras/exporttemplate.html:66
+#: netbox/templates/extras/savedfilter.html:39
+msgid "Assigned Models"
+msgstr "Tildelte modeller"
+
+#: netbox/templates/extras/customlink.html:53
+msgid "Link Text"
+msgstr "Linktekst"
+
+#: netbox/templates/extras/customlink.html:61
+msgid "Link URL"
+msgstr "Link URL"
+
+#: netbox/templates/extras/dashboard/reset.html:4
+#: netbox/templates/home.html:66
+msgid "Reset Dashboard"
+msgstr "Nulstil Dashboard"
+
+#: netbox/templates/extras/dashboard/reset.html:8
+msgid ""
+"This will remove all configured widgets and restore the "
+"default dashboard configuration."
+msgstr ""
+"Dette vil fjerne alle konfigurerede widgets og gendan "
+"standard instrumentbrætkonfiguration."
+
+#: netbox/templates/extras/dashboard/reset.html:13
+msgid ""
+"This change affects only your dashboard, and will not impact other "
+"users."
+msgstr ""
+"Denne ændring påvirker kun dit dashboard, og vil ikke påvirke andre "
+"brugere."
+
+#: netbox/templates/extras/dashboard/widget_add.html:7
+msgid "Add a Widget"
+msgstr "Tilføj en widget"
+
+#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14
+msgid "No bookmarks have been added yet."
+msgstr "Der er endnu ikke tilføjet nogen bogmærker."
+
+#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10
+msgid "No permission"
+msgstr "Ingen tilladelse"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:6
+msgid "No permission to view this content"
+msgstr "Ingen tilladelse til at se dette indhold"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:10
+msgid "Unable to load content. Invalid view name"
+msgstr "Kan ikke indlæse indhold. Ugyldigt visningsnavn"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12
+msgid "No content found"
+msgstr "Intet indhold fundet"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18
+msgid "There was a problem fetching the RSS feed"
+msgstr "Der opstod et problem med at hente RSS-feedet"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21
+msgid "HTTP"
+msgstr "HTTP"
+
+#: netbox/templates/extras/eventrule.html:52
+msgid "Job start"
+msgstr "Jobstart"
+
+#: netbox/templates/extras/eventrule.html:56
+msgid "Job end"
+msgstr "Slut på jobbet"
+
+#: netbox/templates/extras/exporttemplate.html:23
+msgid "MIME Type"
+msgstr "MIME-type"
+
+#: netbox/templates/extras/exporttemplate.html:27
+msgid "File Extension"
+msgstr "Filendelse"
+
+#: netbox/templates/extras/htmx/script_result.html:10
+msgid "Scheduled for"
+msgstr "Planlagt til"
+
+#: netbox/templates/extras/htmx/script_result.html:15
+msgid "Duration"
+msgstr "Varighed"
+
+#: netbox/templates/extras/htmx/script_result.html:23
+msgid "Test Summary"
+msgstr "Testoversigt"
+
+#: netbox/templates/extras/htmx/script_result.html:43
+msgid "Log"
+msgstr "Log"
+
+#: netbox/templates/extras/htmx/script_result.html:52
+msgid "Output"
+msgstr "Udgang"
+
+#: netbox/templates/extras/inc/result_pending.html:4
+msgid "Loading"
+msgstr "Indlæser"
+
+#: netbox/templates/extras/inc/result_pending.html:6
+msgid "Results pending"
+msgstr "Resultater afventende"
+
+#: netbox/templates/extras/journalentry.html:15
+msgid "Journal Entry"
+msgstr "Journalindtastning"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Change log retention"
+msgstr "Ændre logopbevaring"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "days"
+msgstr "dage"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Indefinite"
+msgstr "Ubestemt"
+
+#: netbox/templates/extras/object_configcontext.html:19
+msgid "The local config context overwrites all source contexts"
+msgstr "Den lokale konfigurationskontekst overskriver alle kildekontekster"
+
+#: netbox/templates/extras/object_configcontext.html:25
+msgid "Source Contexts"
+msgstr "Kildekontekster"
+
+#: netbox/templates/extras/object_journal.html:17
+msgid "New Journal Entry"
+msgstr "Ny journalpost"
+
+#: netbox/templates/extras/objectchange.html:29
+#: netbox/templates/users/objectpermission.html:42
+msgid "Change"
+msgstr "Ændre"
+
+#: netbox/templates/extras/objectchange.html:79
+msgid "Difference"
+msgstr "Forskel"
+
+#: netbox/templates/extras/objectchange.html:82
+msgid "Previous"
+msgstr "Tidligere"
+
+#: netbox/templates/extras/objectchange.html:85
+msgid "Next"
+msgstr "Næste"
+
+#: netbox/templates/extras/objectchange.html:93
+msgid "Object Created"
+msgstr "Objekt oprettet"
+
+#: netbox/templates/extras/objectchange.html:95
+msgid "Object Deleted"
+msgstr "Objekt slettet"
+
+#: netbox/templates/extras/objectchange.html:97
+msgid "No Changes"
+msgstr "Ingen ændringer"
+
+#: netbox/templates/extras/objectchange.html:111
+msgid "Pre-Change Data"
+msgstr "Data før ændring"
+
+#: netbox/templates/extras/objectchange.html:122
+msgid "Warning: Comparing non-atomic change to previous change record"
+msgstr ""
+"Advarsel: Sammenligning af ikke-atomær ændring med tidligere ændringsrekord"
+
+#: netbox/templates/extras/objectchange.html:131
+msgid "Post-Change Data"
+msgstr "Data efter ændring"
+
+#: netbox/templates/extras/objectchange.html:162
+#, python-format
+msgid "See All %(count)s Changes"
+msgstr "Se alle %(count)s Ændringer"
+
+#: netbox/templates/extras/report/base.html:30
+msgid "Report"
+msgstr "Rapport"
+
+#: netbox/templates/extras/script.html:14
+msgid "You do not have permission to run scripts"
+msgstr "Du har ikke tilladelse til at køre scripts"
+
+#: netbox/templates/extras/script.html:41
+#: netbox/templates/extras/script.html:45
+#: netbox/templates/extras/script_list.html:88
+msgid "Run Script"
+msgstr "Kør script"
+
+#: netbox/templates/extras/script.html:51
+#: netbox/templates/extras/script/source.html:10
+msgid "Error loading script"
+msgstr "Fejl ved indlæsning af script"
+
+#: netbox/templates/extras/script/jobs.html:16
+msgid "Script no longer exists in the source file."
+msgstr "Script findes ikke længere i kildefilen."
+
+#: netbox/templates/extras/script_list.html:48
+msgid "Last Run"
+msgstr "Sidste løb"
+
+#: netbox/templates/extras/script_list.html:63
+msgid "Script is no longer present in the source file"
+msgstr "Script findes ikke længere i kildefilen"
+
+#: netbox/templates/extras/script_list.html:76
+msgid "Never"
+msgstr "Aldrig"
+
+#: netbox/templates/extras/script_list.html:86
+msgid "Run Again"
+msgstr "Kør igen"
+
+#: netbox/templates/extras/script_list.html:140
+msgid "No Scripts Found"
+msgstr "Ingen scripts fundet"
+
+#: netbox/templates/extras/script_list.html:143
+#, python-format
+msgid ""
+"Get started by creating a script from "
+"an uploaded file or data source."
+msgstr ""
+"Kom i gang med Oprettelse af et script"
+" fra en uploadet fil eller datakilde."
+
+#: netbox/templates/extras/script_result.html:35
+#: netbox/templates/generic/object_list.html:50
+#: netbox/templates/search.html:13
+msgid "Results"
+msgstr "Resultater"
+
+#: netbox/templates/extras/tag.html:32
+msgid "Tagged Items"
+msgstr "Mærkede varer"
+
+#: netbox/templates/extras/tag.html:43
+msgid "Allowed Object Types"
+msgstr "Tilladte objekttyper"
+
+#: netbox/templates/extras/tag.html:51
+msgid "Any"
+msgstr "Enhver"
+
+#: netbox/templates/extras/tag.html:57
+msgid "Tagged Item Types"
+msgstr "Mærkede varetyper"
+
+#: netbox/templates/extras/tag.html:81
+msgid "Tagged Objects"
+msgstr "Mærkede objekter"
+
+#: netbox/templates/extras/webhook.html:26
+msgid "HTTP Method"
+msgstr "HTTP-metode"
+
+#: netbox/templates/extras/webhook.html:34
+msgid "HTTP Content Type"
+msgstr "HTTP-indholdstype"
+
+#: netbox/templates/extras/webhook.html:47
+msgid "SSL Verification"
+msgstr "SSL Bekræftelse"
+
+#: netbox/templates/extras/webhook.html:61
+msgid "Additional Headers"
+msgstr "Yderligere overskrifter"
+
+#: netbox/templates/extras/webhook.html:73
+msgid "Body Template"
+msgstr "Kropsskabelon"
+
+#: netbox/templates/generic/bulk_add_component.html:29
+msgid "Bulk Creation"
+msgstr "Masseoprettelse"
+
+#: netbox/templates/generic/bulk_add_component.html:34
+#: netbox/templates/generic/bulk_delete.html:32
+#: netbox/templates/generic/bulk_edit.html:33
+msgid "Selected Objects"
+msgstr "Markerede objekter"
+
+#: netbox/templates/generic/bulk_add_component.html:58
+msgid "to Add"
+msgstr "at tilføje"
+
+#: netbox/templates/generic/bulk_delete.html:27
+msgid "Bulk Delete"
+msgstr "Massesletning"
+
+#: netbox/templates/generic/bulk_delete.html:49
+msgid "Confirm Bulk Deletion"
+msgstr "Bekræft massesletning"
+
+#: netbox/templates/generic/bulk_delete.html:50
+#, python-format
+msgid ""
+"The following operation will delete %(count)s "
+"%(type_plural)s. Please carefully review the selected objects and confirm "
+"this action."
+msgstr ""
+"Følgende handling slettes %(count)s %(type_plural)s. "
+"Gennemgå omhyggeligt de valgte objekter og bekræft denne handling."
+
+#: netbox/templates/generic/bulk_edit.html:21
+#: netbox/templates/generic/object_edit.html:22
+msgid "Editing"
+msgstr "Redigering"
+
+#: netbox/templates/generic/bulk_edit.html:28
+msgid "Bulk Edit"
+msgstr "Masseredigering"
+
+#: netbox/templates/generic/bulk_edit.html:107
+#: netbox/templates/generic/bulk_rename.html:66
+msgid "Apply"
+msgstr "Anvend"
+
+#: netbox/templates/generic/bulk_import.html:19
+msgid "Bulk Import"
+msgstr "Masseimport"
+
+#: netbox/templates/generic/bulk_import.html:25
+msgid "Direct Import"
+msgstr "Direkte import"
+
+#: netbox/templates/generic/bulk_import.html:30
+msgid "Upload File"
+msgstr "Upload fil"
+
+#: netbox/templates/generic/bulk_import.html:58
+#: netbox/templates/generic/bulk_import.html:80
+#: netbox/templates/generic/bulk_import.html:102
+msgid "Submit"
+msgstr "Indsend"
+
+#: netbox/templates/generic/bulk_import.html:113
+msgid "Field Options"
+msgstr "Feltindstillinger"
+
+#: netbox/templates/generic/bulk_import.html:119
+msgid "Accessor"
+msgstr "Tilbehør"
+
+#: netbox/templates/generic/bulk_import.html:161
+msgid "Import Value"
+msgstr "Importværdi"
+
+#: netbox/templates/generic/bulk_import.html:181
+msgid "Format: YYYY-MM-DD"
+msgstr "Format: ÅÅÅÅ-MM-DD"
+
+#: netbox/templates/generic/bulk_import.html:183
+msgid "Specify true or false"
+msgstr "Angiv sandt eller falsk"
+
+#: netbox/templates/generic/bulk_import.html:195
+msgid "Required fields must be specified for all objects."
+msgstr ""
+"Obligatoriske felter skal specificeres for alle objekter."
+
+#: netbox/templates/generic/bulk_import.html:201
+#, python-format
+msgid ""
+"Related objects may be referenced by any unique attribute. For example, "
+"%(example)s would identify a VRF by its route distinguisher."
+msgstr ""
+"Relaterede objekter kan henvises til med en hvilken som helst unik attribut."
+" For eksempel %(example)s ville identificere en VRF ved dens "
+"ruteadskillelse."
+
+#: netbox/templates/generic/bulk_remove.html:28
+msgid "Bulk Remove"
+msgstr "Massefjernelse"
+
+#: netbox/templates/generic/bulk_remove.html:42
+msgid "Confirm Bulk Removal"
+msgstr "Bekræft massefjernelse"
+
+#: netbox/templates/generic/bulk_remove.html:43
+#, python-format
+msgid ""
+"The following operation will remove %(count)s %(obj_type_plural)s from "
+"%(parent_obj)s. Please carefully review the %(obj_type_plural)s to be "
+"removed and confirm below."
+msgstr ""
+"Følgende operation vil fjerne %(count)s %(obj_type_plural)s fra "
+"%(parent_obj)s. Gennemgå venligst omhyggeligt %(obj_type_plural)s skal "
+"fjernes og bekræftes nedenfor."
+
+#: netbox/templates/generic/bulk_remove.html:64
+#, python-format
+msgid "Remove these %(count)s %(obj_type_plural)s"
+msgstr "Fjern disse %(count)s %(obj_type_plural)s"
+
+#: netbox/templates/generic/bulk_rename.html:20
+msgid "Renaming"
+msgstr "Omdøbning"
+
+#: netbox/templates/generic/bulk_rename.html:27
+msgid "Bulk Rename"
+msgstr "Masseomdøb"
+
+#: netbox/templates/generic/bulk_rename.html:39
+msgid "Current Name"
+msgstr "Nuværende navn"
+
+#: netbox/templates/generic/bulk_rename.html:40
+msgid "New Name"
+msgstr "Nyt navn"
+
+#: netbox/templates/generic/bulk_rename.html:64
+#: netbox/utilities/templates/widgets/markdown_input.html:11
+msgid "Preview"
+msgstr "Forhåndsvisning"
+
+#: netbox/templates/generic/confirmation_form.html:16
+msgid "Are you sure"
+msgstr "Er du sikker"
+
+#: netbox/templates/generic/confirmation_form.html:20
+msgid "Confirm"
+msgstr "Bekræft"
+
+#: netbox/templates/generic/object_children.html:47
+#: netbox/utilities/templates/buttons/bulk_edit.html:4
+msgid "Edit Selected"
+msgstr "Rediger markeret"
+
+#: netbox/templates/generic/object_children.html:61
+#: netbox/utilities/templates/buttons/bulk_delete.html:4
+msgid "Delete Selected"
+msgstr "Slet markeret"
+
+#: netbox/templates/generic/object_edit.html:24
+#, python-format
+msgid "Add a new %(object_type)s"
+msgstr "Tilføj en ny %(object_type)s"
+
+#: netbox/templates/generic/object_edit.html:35
+msgid "View model documentation"
+msgstr "Se modeldokumentation"
+
+#: netbox/templates/generic/object_edit.html:36
+msgid "Help"
+msgstr "Hjælp"
+
+#: netbox/templates/generic/object_edit.html:83
+msgid "Create & Add Another"
+msgstr "Opret og tilføj en anden"
+
+#: netbox/templates/generic/object_list.html:57
+msgid "Filters"
+msgstr "Filtre"
+
+#: netbox/templates/generic/object_list.html:96
+#, python-format
+msgid ""
+"Select all %(count)s "
+"%(object_type_plural)s matching query"
+msgstr ""
+"Vælg alle %(count)s "
+"%(object_type_plural)s matchende forespørgsel"
+
+#: netbox/templates/home.html:15
+msgid "New Release Available"
+msgstr "Ny udgivelse tilgængelig"
+
+#: netbox/templates/home.html:16
+msgid "is available"
+msgstr "er tilgængelig"
+
+#: netbox/templates/home.html:18
+msgctxt "Document title"
+msgid "Upgrade Instructions"
+msgstr "Opgraderingsinstruktioner"
+
+#: netbox/templates/home.html:40
+msgid "Unlock Dashboard"
+msgstr "Lås instrumentbrættet op"
+
+#: netbox/templates/home.html:49
+msgid "Lock Dashboard"
+msgstr "Lås instrumentbrættet"
+
+#: netbox/templates/home.html:60
+msgid "Add Widget"
+msgstr "Tilføj widget"
+
+#: netbox/templates/home.html:63
+msgid "Save Layout"
+msgstr "Gem layout"
+
+#: netbox/templates/htmx/delete_form.html:7
+msgid "Confirm Deletion"
+msgstr "Bekræft sletning"
+
+#: netbox/templates/htmx/delete_form.html:11
+#, python-format
+msgid ""
+"Are you sure you want to delete "
+"%(object_type)s %(object)s?"
+msgstr ""
+"Er du sikker på, at du vil slet "
+"%(object_type)s %(object)s?"
+
+#: netbox/templates/htmx/delete_form.html:17
+msgid "The following objects will be deleted as a result of this action."
+msgstr "Følgende objekter slettes som følge af denne handling."
+
+#: netbox/templates/htmx/object_selector.html:5
+msgid "Select"
+msgstr "Vælg"
+
+#: netbox/templates/inc/filter_list.html:42
+#: netbox/utilities/templates/helpers/table_config_form.html:39
+msgid "Reset"
+msgstr "Nulstil"
+
+#: netbox/templates/inc/light_toggle.html:4
+msgid "Enable dark mode"
+msgstr "Aktivér mørk tilstand"
+
+#: netbox/templates/inc/light_toggle.html:7
+msgid "Enable light mode"
+msgstr "Aktivér lystilstand"
+
+#: netbox/templates/inc/missing_prerequisites.html:8
+#, python-format
+msgid ""
+"Before you can add a %(model)s you must first create a "
+"%(prerequisite_model)s."
+msgstr ""
+"Før du kan tilføje en %(model)s Du skal først oprette en "
+"%(prerequisite_model)s."
+
+#: netbox/templates/inc/paginator.html:15
+msgid "Page selection"
+msgstr "Valg af side"
+
+#: netbox/templates/inc/paginator.html:75
+#, python-format
+msgid "Showing %(start)s-%(end)s of %(total)s"
+msgstr "udviser %(start)s-%(end)s af %(total)s"
+
+#: netbox/templates/inc/paginator.html:82
+msgid "Pagination options"
+msgstr "Pagineringsindstillinger"
+
+#: netbox/templates/inc/paginator.html:86
+msgid "Per Page"
+msgstr "Per side"
+
+#: netbox/templates/inc/panels/image_attachments.html:10
+msgid "Attach an image"
+msgstr "Vedhæft et billede"
+
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Relaterede objekter"
+
+#: netbox/templates/inc/panels/tags.html:11
+msgid "No tags assigned"
+msgstr "Ingen tags tildelt"
+
+#: netbox/templates/inc/sync_warning.html:10
+msgid "Data is out of sync with upstream file"
+msgstr "Data er ude af synkronisering med opstrømsfilen"
+
+#: netbox/templates/inc/table_controls_htmx.html:7
+msgid "Quick search"
+msgstr "Hurtig søgning"
+
+#: netbox/templates/inc/table_controls_htmx.html:20
+msgid "Saved filter"
+msgstr "Gemt filter"
+
+#: netbox/templates/inc/user_menu.html:23
+msgid "Django Admin"
+msgstr "Django Admin"
+
+#: netbox/templates/inc/user_menu.html:40
+msgid "Log Out"
+msgstr "Log ud"
+
+#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36
+msgid "Log In"
+msgstr "Log ind"
+
+#: netbox/templates/ipam/aggregate.html:14
+#: netbox/templates/ipam/ipaddress.html:14
+#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15
+msgid "Family"
+msgstr "Familie"
+
+#: netbox/templates/ipam/aggregate.html:39
+msgid "Date Added"
+msgstr "Dato tilføjet"
+
+#: netbox/templates/ipam/aggregate/prefixes.html:8
+#: netbox/templates/ipam/prefix/prefixes.html:8
+#: netbox/templates/ipam/role.html:10
+msgid "Add Prefix"
+msgstr "Tilføj præfiks"
+
+#: netbox/templates/ipam/asn.html:23
+msgid "AS Number"
+msgstr "AS-nummer"
+
+#: netbox/templates/ipam/fhrpgroup.html:52
+msgid "Authentication Type"
+msgstr "Godkendelsestype"
+
+#: netbox/templates/ipam/fhrpgroup.html:56
+msgid "Authentication Key"
+msgstr "Godkendelsesnøgle"
+
+#: netbox/templates/ipam/fhrpgroup.html:69
+msgid "Virtual IP Addresses"
+msgstr "Virtuelle IP-adresser"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13
+msgid "Assign IP"
+msgstr "Tildel IP"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19
+msgid "Bulk Create"
+msgstr "Masseoprettelse"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10
+msgid "Create Group"
+msgstr "Opret gruppe"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15
+msgid "Assign Group"
+msgstr "Tildel gruppe"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25
+msgid "Virtual IPs"
+msgstr "Virtuelle IP'er"
+
+#: netbox/templates/ipam/inc/toggle_available.html:7
+msgid "Show Assigned"
+msgstr "Vis tildelt"
+
+#: netbox/templates/ipam/inc/toggle_available.html:10
+msgid "Show Available"
+msgstr "Vis tilgængelig"
+
+#: netbox/templates/ipam/inc/toggle_available.html:13
+msgid "Show All"
+msgstr "Vis alle"
+
+#: netbox/templates/ipam/ipaddress.html:23
+#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24
+msgid "Global"
+msgstr "Globalt"
+
+#: netbox/templates/ipam/ipaddress.html:85
+msgid "NAT (outside)"
+msgstr "NAT (udenfor)"
+
+#: netbox/templates/ipam/ipaddress_assign.html:8
+msgid "Assign an IP Address"
+msgstr "Tildel en IP-adresse"
+
+#: netbox/templates/ipam/ipaddress_assign.html:22
+msgid "Select IP Address"
+msgstr "Vælg IP-adresse"
+
+#: netbox/templates/ipam/ipaddress_assign.html:35
+msgid "Search Results"
+msgstr "Søgeresultater"
+
+#: netbox/templates/ipam/ipaddress_bulk_add.html:6
+msgid "Bulk Add IP Addresses"
+msgstr "Massetilføjelse af IP-adresser"
+
+#: netbox/templates/ipam/iprange.html:17
+msgid "Starting Address"
+msgstr "Startadresse"
+
+#: netbox/templates/ipam/iprange.html:21
+msgid "Ending Address"
+msgstr "Slutadresse"
+
+#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110
+msgid "Marked fully utilized"
+msgstr "Markeret fuldt udnyttet"
+
+#: netbox/templates/ipam/prefix.html:99
+msgid "Addressing Details"
+msgstr "Adresseringsoplysninger"
+
+#: netbox/templates/ipam/prefix.html:118
+msgid "Child IPs"
+msgstr "Børne-IP'er"
+
+#: netbox/templates/ipam/prefix.html:126
+msgid "Available IPs"
+msgstr "Tilgængelige IP'er"
+
+#: netbox/templates/ipam/prefix.html:138
+msgid "First available IP"
+msgstr "Første tilgængelige IP"
+
+#: netbox/templates/ipam/prefix.html:179
+msgid "Prefix Details"
+msgstr "Præfiksdetaljer"
+
+#: netbox/templates/ipam/prefix.html:185
+msgid "Network Address"
+msgstr "Netværksadresse"
+
+#: netbox/templates/ipam/prefix.html:189
+msgid "Network Mask"
+msgstr "Netværksmaske"
+
+#: netbox/templates/ipam/prefix.html:193
+msgid "Wildcard Mask"
+msgstr "Jokertegnmaske"
+
+#: netbox/templates/ipam/prefix.html:197
+msgid "Broadcast Address"
+msgstr "Broadcast-adresse"
+
+#: netbox/templates/ipam/prefix/ip_ranges.html:7
+msgid "Add IP Range"
+msgstr "Tilføj IP-rækkevidde"
+
+#: netbox/templates/ipam/prefix_list.html:7
+msgid "Hide Depth Indicators"
+msgstr "Skjul dybdeindikatorer"
+
+#: netbox/templates/ipam/prefix_list.html:11
+msgid "Max Depth"
+msgstr "Maks. Dybde"
+
+#: netbox/templates/ipam/prefix_list.html:28
+msgid "Max Length"
+msgstr "Maks. Længde"
+
+#: netbox/templates/ipam/rir.html:10
+msgid "Add Aggregate"
+msgstr "Tilføj aggregat"
+
+#: netbox/templates/ipam/routetarget.html:38
+msgid "Importing VRFs"
+msgstr "Importere VRF'er"
+
+#: netbox/templates/ipam/routetarget.html:44
+msgid "Exporting VRFs"
+msgstr "Eksport af VRF'er"
+
+#: netbox/templates/ipam/routetarget.html:52
+msgid "Importing L2VPNs"
+msgstr "Import af L2VPN'er"
+
+#: netbox/templates/ipam/routetarget.html:58
+msgid "Exporting L2VPNs"
+msgstr "Eksport af L2VPN'er"
+
+#: netbox/templates/ipam/vlan.html:88
+msgid "Add a Prefix"
+msgstr "Tilføj et præfiks"
+
+#: netbox/templates/ipam/vlangroup.html:18
+msgid "Add VLAN"
+msgstr "Tilføj VLAN"
+
+#: netbox/templates/ipam/vlangroup.html:42
+msgid "Permitted VIDs"
+msgstr "Tilladte VID'er"
+
+#: netbox/templates/ipam/vrf.html:16
+msgid "Route Distinguisher"
+msgstr "Ruteadskillelse"
+
+#: netbox/templates/ipam/vrf.html:29
+msgid "Unique IP Space"
+msgstr "Unik IP-plads"
+
+#: netbox/templates/login.html:14
+msgid "NetBox logo"
+msgstr "NetBox-logoet"
+
+#: netbox/templates/login.html:27
+#: netbox/utilities/templates/form_helpers/render_errors.html:7
+msgid "Errors"
+msgstr "Fejl"
+
+#: netbox/templates/login.html:67
+msgid "Sign In"
+msgstr "Log ind"
+
+#: netbox/templates/login.html:75
+msgctxt "Denotes an alternative option"
+msgid "Or"
+msgstr "Eller"
+
+#: netbox/templates/media_failure.html:7
+msgid "Static Media Failure - NetBox"
+msgstr "Statisk mediefejl - NetBox"
+
+#: netbox/templates/media_failure.html:21
+msgid "Static Media Failure"
+msgstr "Statisk mediefejl"
+
+#: netbox/templates/media_failure.html:23
+msgid "The following static media file failed to load"
+msgstr "Følgende statiske mediefil kunne ikke indlæses"
+
+#: netbox/templates/media_failure.html:26
+msgid "Check the following"
+msgstr "Kontroller følgende"
+
+#: netbox/templates/media_failure.html:29
+msgid ""
+"manage.py collectstatic was run during the most recent upgrade."
+" This installs the most recent iteration of each static file into the static"
+" root path."
+msgstr ""
+"manage.py collectstatic blev kørt under den seneste "
+"opgradering. Dette installerer den seneste iteration af hver statisk fil i "
+"den statiske rodsti."
+
+#: netbox/templates/media_failure.html:35
+#, python-format
+msgid ""
+"The HTTP service (e.g. nginx or Apache) is configured to serve files from "
+"the STATIC_ROOT path. Refer to the "
+"installation documentation for further guidance."
+msgstr ""
+"HTTP-tjenesten (f.eks. Nginx eller Apache) er konfigureret til at betjene "
+"filer fra STATIC_ROOT sti. Henvis til installationsdokumentationen for yderligere "
+"vejledning."
+
+#: netbox/templates/media_failure.html:47
+#, python-format
+msgid ""
+"The file %(filename)s exists in the static root directory and "
+"is readable by the HTTP server."
+msgstr ""
+"Filen %(filename)s findes i den statiske rodmappe og kan læses "
+"af HTTP-serveren."
+
+#: netbox/templates/media_failure.html:55
+#, python-format
+msgid "Click here to attempt loading NetBox again."
+msgstr ""
+"Klik her for at forsøge at indlæse NetBox igen."
+
+#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148
+#: netbox/tenancy/forms/bulk_edit.py:137
+#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56
+#: netbox/tenancy/forms/model_forms.py:106
+#: netbox/tenancy/forms/model_forms.py:130
+#: netbox/tenancy/tables/contacts.py:98
+msgid "Contact"
+msgstr "Kontakt"
+
+#: netbox/templates/tenancy/contact.html:29
+#: netbox/tenancy/forms/bulk_edit.py:99
+msgid "Title"
+msgstr "Titel"
+
+#: netbox/templates/tenancy/contact.html:33
+#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64
+msgid "Phone"
+msgstr "Telefonen"
+
+#: netbox/templates/tenancy/contact.html:84
+#: netbox/tenancy/tables/contacts.py:73
+msgid "Assignments"
+msgstr "Opgaver"
+
+#: netbox/templates/tenancy/contactgroup.html:18
+#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75
+msgid "Contact Group"
+msgstr "Kontaktgruppe"
+
+#: netbox/templates/tenancy/contactgroup.html:50
+msgid "Add Contact Group"
+msgstr "Tilføj kontaktgruppe"
+
+#: netbox/templates/tenancy/contactrole.html:15
+#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61
+#: netbox/tenancy/forms/model_forms.py:87
+msgid "Contact Role"
+msgstr "Kontaktrolle"
+
+#: netbox/templates/tenancy/object_contacts.html:9
+msgid "Add a contact"
+msgstr "Tilføj en kontakt"
+
+#: netbox/templates/tenancy/tenantgroup.html:17
+msgid "Add Tenant"
+msgstr "Tilføj lejer"
+
+#: netbox/templates/tenancy/tenantgroup.html:26
+#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51
+#: netbox/tenancy/tables/columns.py:61
+msgid "Tenant Group"
+msgstr "Lejergruppe"
+
+#: netbox/templates/tenancy/tenantgroup.html:59
+msgid "Add Tenant Group"
+msgstr "Tilføj lejergruppe"
+
+#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63
+msgid "Assigned Permissions"
+msgstr "Tildelte tilladelser"
+
+#: netbox/templates/users/objectpermission.html:6
+#: netbox/templates/users/objectpermission.html:14
+#: netbox/users/forms/filtersets.py:67
+msgid "Permission"
+msgstr "Tilladelse"
+
+#: netbox/templates/users/objectpermission.html:34
+msgid "View"
+msgstr "Udsigt"
+
+#: netbox/templates/users/objectpermission.html:52
+#: netbox/users/forms/model_forms.py:312
+msgid "Constraints"
+msgstr "Begrænsninger"
+
+#: netbox/templates/users/objectpermission.html:72
+msgid "Assigned Users"
+msgstr "Tildelte brugere"
+
+#: netbox/templates/virtualization/cluster.html:52
+msgid "Allocated Resources"
+msgstr "Tildelte ressourcer"
+
+#: netbox/templates/virtualization/cluster.html:55
+#: netbox/templates/virtualization/virtualmachine.html:121
+msgid "Virtual CPUs"
+msgstr "Virtuelle CPU'er"
+
+#: netbox/templates/virtualization/cluster.html:59
+#: netbox/templates/virtualization/virtualmachine.html:125
+msgid "Memory"
+msgstr "Hukommelse"
+
+#: netbox/templates/virtualization/cluster.html:69
+#: netbox/templates/virtualization/virtualmachine.html:136
+msgid "Disk Space"
+msgstr "Diskplads"
+
+#: netbox/templates/virtualization/cluster.html:72
+#: netbox/templates/virtualization/virtualdisk.html:32
+#: netbox/templates/virtualization/virtualmachine.html:140
+msgctxt "Abbreviation for gigabyte"
+msgid "GB"
+msgstr "GB"
+
+#: netbox/templates/virtualization/cluster/base.html:18
+msgid "Add Virtual Machine"
+msgstr "Tilføj virtuel maskine"
+
+#: netbox/templates/virtualization/cluster/base.html:24
+msgid "Assign Device"
+msgstr "Tildel enhed"
+
+#: netbox/templates/virtualization/cluster/devices.html:10
+msgid "Remove Selected"
+msgstr "Fjern markeret"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:9
+#, python-format
+msgid "Add Device to Cluster %(cluster)s"
+msgstr "Føj enhed til klynge %(cluster)s"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:23
+msgid "Device Selection"
+msgstr "Valg af enhed"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:31
+msgid "Add Devices"
+msgstr "Tilføj enheder"
+
+#: netbox/templates/virtualization/clustergroup.html:10
+#: netbox/templates/virtualization/clustertype.html:10
+msgid "Add Cluster"
+msgstr "Tilføj klynge"
+
+#: netbox/templates/virtualization/clustergroup.html:19
+#: netbox/virtualization/forms/model_forms.py:50
+msgid "Cluster Group"
+msgstr "Klyngegruppe"
+
+#: netbox/templates/virtualization/clustertype.html:19
+#: netbox/templates/virtualization/virtualmachine.html:106
+#: netbox/virtualization/forms/model_forms.py:36
+msgid "Cluster Type"
+msgstr "Klyngetype"
+
+#: netbox/templates/virtualization/virtualdisk.html:18
+msgid "Virtual Disk"
+msgstr "Virtuel disk"
+
+#: netbox/templates/virtualization/virtualmachine.html:118
+#: netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/virtualization/forms/model_forms.py:224
+msgid "Resources"
+msgstr "Ressourcer"
+
+#: netbox/templates/virtualization/virtualmachine.html:174
+msgid "Add Virtual Disk"
+msgstr "Tilføj virtuel disk"
+
+#: netbox/templates/vpn/ikepolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166
+msgid "IKE Policy"
+msgstr "IKE-politik"
+
+#: netbox/templates/vpn/ikepolicy.html:21
+msgid "IKE Version"
+msgstr "IKE-udgave"
+
+#: netbox/templates/vpn/ikepolicy.html:29
+msgid "Pre-Shared Key"
+msgstr "Foruddelt nøgle"
+
+#: netbox/templates/vpn/ikepolicy.html:33
+#: netbox/templates/wireless/inc/authentication_attrs.html:20
+msgid "Show Secret"
+msgstr "Vis hemmelighed"
+
+#: netbox/templates/vpn/ikepolicy.html:57
+#: netbox/templates/vpn/ipsecpolicy.html:45
+#: netbox/templates/vpn/ipsecprofile.html:52
+#: netbox/templates/vpn/ipsecprofile.html:77
+#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352
+#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134
+msgid "Proposals"
+msgstr "Forslag"
+
+#: netbox/templates/vpn/ikeproposal.html:10
+msgid "IKE Proposal"
+msgstr "IKE-forslag"
+
+#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97
+#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101
+msgid "Authentication method"
+msgstr "Autentificeringsmetode"
+
+#: netbox/templates/vpn/ikeproposal.html:25
+#: netbox/templates/vpn/ipsecproposal.html:21
+#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172
+#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195
+#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154
+msgid "Encryption algorithm"
+msgstr "Krypteringsalgoritme"
+
+#: netbox/templates/vpn/ikeproposal.html:29
+#: netbox/templates/vpn/ipsecproposal.html:25
+#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177
+#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200
+#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159
+msgid "Authentication algorithm"
+msgstr "Autentificeringsalgoritme"
+
+#: netbox/templates/vpn/ikeproposal.html:33
+msgid "DH group"
+msgstr "DH-gruppen"
+
+#: netbox/templates/vpn/ikeproposal.html:37
+#: netbox/templates/vpn/ipsecproposal.html:29
+#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146
+msgid "SA lifetime (seconds)"
+msgstr "SA levetid (sekunder)"
+
+#: netbox/templates/vpn/ipsecpolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170
+msgid "IPSec Policy"
+msgstr "IPsec-politik"
+
+#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210
+#: netbox/vpn/models/crypto.py:193
+msgid "PFS group"
+msgstr "PFS-gruppe"
+
+#: netbox/templates/vpn/ipsecprofile.html:10
+#: netbox/vpn/forms/model_forms.py:54
+msgid "IPSec Profile"
+msgstr "IPsec-profil"
+
+#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137
+msgid "PFS Group"
+msgstr "PFS-gruppen"
+
+#: netbox/templates/vpn/ipsecproposal.html:10
+msgid "IPSec Proposal"
+msgstr "IPsec-forslag"
+
+#: netbox/templates/vpn/ipsecproposal.html:33
+#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152
+msgid "SA lifetime (KB)"
+msgstr "SA-levetid (KB)"
+
+#: netbox/templates/vpn/l2vpn.html:11
+#: netbox/templates/vpn/l2vpntermination.html:9
+msgid "L2VPN Attributes"
+msgstr "L2VPN Egenskaber"
+
+#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76
+msgid "Add a Termination"
+msgstr "Tilføj en opsigelse"
+
+#: netbox/templates/vpn/tunnel.html:9
+msgid "Add Termination"
+msgstr "Tilføj opsigelse"
+
+#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49
+#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57
+msgid "Encapsulation"
+msgstr "Indkapsling"
+
+#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55
+#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64
+#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51
+msgid "IPSec profile"
+msgstr "IPsec-profil"
+
+#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69
+#: netbox/vpn/forms/filtersets.py:68
+msgid "Tunnel ID"
+msgstr "Tunnel-ID"
+
+#: netbox/templates/vpn/tunnelgroup.html:14
+msgid "Add Tunnel"
+msgstr "Tilføj tunnel"
+
+#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36
+#: netbox/vpn/forms/model_forms.py:49
+msgid "Tunnel Group"
+msgstr "Tunnelgruppe"
+
+#: netbox/templates/vpn/tunneltermination.html:10
+msgid "Tunnel Termination"
+msgstr "Tunnelafslutning"
+
+#: netbox/templates/vpn/tunneltermination.html:35
+#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102
+#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247
+#: netbox/vpn/tables/tunnels.py:101
+msgid "Outside IP"
+msgstr "Udenfor IP"
+
+#: netbox/templates/vpn/tunneltermination.html:51
+msgid "Peer Terminations"
+msgstr "Peer-opsigelser"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:12
+msgid "Cipher"
+msgstr "Kryptering"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:16
+msgid "PSK"
+msgstr "PSK"
+
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:35
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:45
+msgctxt "Abbreviation for megahertz"
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/wireless/wirelesslan.html:57
+msgid "Attached Interfaces"
+msgstr "Vedhæftede grænseflader"
+
+#: netbox/templates/wireless/wirelesslangroup.html:17
+msgid "Add Wireless LAN"
+msgstr "Tilføj trådløst LAN"
+
+#: netbox/templates/wireless/wirelesslangroup.html:26
+#: netbox/wireless/forms/model_forms.py:28
+msgid "Wireless LAN Group"
+msgstr "Trådløs LAN-gruppe"
+
+#: netbox/templates/wireless/wirelesslangroup.html:59
+msgid "Add Wireless LAN Group"
+msgstr "Tilføj trådløs LAN-gruppe"
+
+#: netbox/templates/wireless/wirelesslink.html:14
+msgid "Link Properties"
+msgstr "Linkegenskaber"
+
+#: netbox/tenancy/choices.py:19
+msgid "Tertiary"
+msgstr "Tertiær"
+
+#: netbox/tenancy/choices.py:20
+msgid "Inactive"
+msgstr "Inaktiv"
+
+#: netbox/tenancy/filtersets.py:29
+msgid "Parent contact group (ID)"
+msgstr "Forældrekontaktgruppe (ID)"
+
+#: netbox/tenancy/filtersets.py:35
+msgid "Parent contact group (slug)"
+msgstr "Forældrekontaktgruppe (slug)"
+
+#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68
+#: netbox/tenancy/filtersets.py:111
+msgid "Contact group (ID)"
+msgstr "Kontaktgruppe (ID)"
+
+#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75
+#: netbox/tenancy/filtersets.py:118
+msgid "Contact group (slug)"
+msgstr "Kontaktgruppe (snegle)"
+
+#: netbox/tenancy/filtersets.py:105
+msgid "Contact (ID)"
+msgstr "Kontakt (ID)"
+
+#: netbox/tenancy/filtersets.py:122
+msgid "Contact role (ID)"
+msgstr "Kontaktrolle (ID)"
+
+#: netbox/tenancy/filtersets.py:128
+msgid "Contact role (slug)"
+msgstr "Kontaktrolle (slug)"
+
+#: netbox/tenancy/filtersets.py:159
+msgid "Contact group"
+msgstr "Kontaktgruppe"
+
+#: netbox/tenancy/filtersets.py:170
+msgid "Parent tenant group (ID)"
+msgstr "Overordnet lejergruppe (ID)"
+
+#: netbox/tenancy/filtersets.py:176
+msgid "Parent tenant group (slug)"
+msgstr "Forældrelejergruppe (slug)"
+
+#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202
+msgid "Tenant group (ID)"
+msgstr "Lejergruppe (ID)"
+
+#: netbox/tenancy/filtersets.py:235
+msgid "Tenant Group (ID)"
+msgstr "Lejergruppe (ID)"
+
+#: netbox/tenancy/filtersets.py:242
+msgid "Tenant Group (slug)"
+msgstr "Lejergruppe (slug)"
+
+#: netbox/tenancy/forms/bulk_edit.py:66
+msgid "Desciption"
+msgstr "Descipation"
+
+#: netbox/tenancy/forms/bulk_import.py:101
+msgid "Assigned contact"
+msgstr "Tildelt kontakt"
+
+#: netbox/tenancy/models/contacts.py:32
+msgid "contact group"
+msgstr "kontaktgruppe"
+
+#: netbox/tenancy/models/contacts.py:33
+msgid "contact groups"
+msgstr "kontaktgrupper"
+
+#: netbox/tenancy/models/contacts.py:48
+msgid "contact role"
+msgstr "kontaktrolle"
+
+#: netbox/tenancy/models/contacts.py:49
+msgid "contact roles"
+msgstr "kontaktroller"
+
+#: netbox/tenancy/models/contacts.py:68
+msgid "title"
+msgstr "titel"
+
+#: netbox/tenancy/models/contacts.py:73
+msgid "phone"
+msgstr "telefon"
+
+#: netbox/tenancy/models/contacts.py:78
+msgid "email"
+msgstr "e-mail"
+
+#: netbox/tenancy/models/contacts.py:87
+msgid "link"
+msgstr "link"
+
+#: netbox/tenancy/models/contacts.py:103
+msgid "contact"
+msgstr "kontakt"
+
+#: netbox/tenancy/models/contacts.py:104
+msgid "contacts"
+msgstr "kontakter"
+
+#: netbox/tenancy/models/contacts.py:153
+msgid "contact assignment"
+msgstr "kontaktopgave"
+
+#: netbox/tenancy/models/contacts.py:154
+msgid "contact assignments"
+msgstr "kontaktopgaver"
+
+#: netbox/tenancy/models/contacts.py:170
+#, python-brace-format
+msgid "Contacts cannot be assigned to this object type ({type})."
+msgstr "Kontakter kan ikke tildeles denne objekttype ({type})."
+
+#: netbox/tenancy/models/tenants.py:32
+msgid "tenant group"
+msgstr "lejergruppe"
+
+#: netbox/tenancy/models/tenants.py:33
+msgid "tenant groups"
+msgstr "lejergrupper"
+
+#: netbox/tenancy/models/tenants.py:70
+msgid "Tenant name must be unique per group."
+msgstr "Lejernavnet skal være entydigt pr. Gruppe."
+
+#: netbox/tenancy/models/tenants.py:80
+msgid "Tenant slug must be unique per group."
+msgstr "Lejerslug skal være unik pr. Gruppe."
+
+#: netbox/tenancy/models/tenants.py:88
+msgid "tenant"
+msgstr "lejer"
+
+#: netbox/tenancy/models/tenants.py:89
+msgid "tenants"
+msgstr "lejere"
+
+#: netbox/tenancy/tables/contacts.py:112
+msgid "Contact Title"
+msgstr "Kontakt Titel"
+
+#: netbox/tenancy/tables/contacts.py:116
+msgid "Contact Phone"
+msgstr "Kontakt Telefon"
+
+#: netbox/tenancy/tables/contacts.py:120
+msgid "Contact Email"
+msgstr "Kontakt Email"
+
+#: netbox/tenancy/tables/contacts.py:124
+msgid "Contact Address"
+msgstr "Kontaktadresse"
+
+#: netbox/tenancy/tables/contacts.py:128
+msgid "Contact Link"
+msgstr "Kontakt Link"
+
+#: netbox/tenancy/tables/contacts.py:132
+msgid "Contact Description"
+msgstr "Kontakt Beskrivelse"
+
+#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68
+msgid "Permission (ID)"
+msgstr "Tilladelse (ID)"
+
+#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181
+msgid "Group (name)"
+msgstr "Gruppe (navn)"
+
+#: netbox/users/forms/bulk_edit.py:26
+msgid "First name"
+msgstr "Fornavn"
+
+#: netbox/users/forms/bulk_edit.py:31
+msgid "Last name"
+msgstr "Efternavn"
+
+#: netbox/users/forms/bulk_edit.py:43
+msgid "Staff status"
+msgstr "Medarbejderstatus"
+
+#: netbox/users/forms/bulk_edit.py:48
+msgid "Superuser status"
+msgstr "Superbrugerstatus"
+
+#: netbox/users/forms/bulk_import.py:41
+msgid "If no key is provided, one will be generated automatically."
+msgstr "Hvis der ikke er angivet nogen nøgle, genereres en automatisk."
+
+#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42
+msgid "Is Staff"
+msgstr "Er personale"
+
+#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45
+msgid "Is Superuser"
+msgstr "Er Superbruger"
+
+#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86
+msgid "Can View"
+msgstr "Kan se"
+
+#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89
+msgid "Can Add"
+msgstr "Kan tilføje"
+
+#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92
+msgid "Can Change"
+msgstr "Kan ændre sig"
+
+#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95
+msgid "Can Delete"
+msgstr "Kan slette"
+
+#: netbox/users/forms/model_forms.py:63
+msgid "User Interface"
+msgstr "Brugergrænseflade"
+
+#: netbox/users/forms/model_forms.py:115
+msgid ""
+"Keys must be at least 40 characters in length. Be sure to record "
+"your key prior to submitting this form, as it may no longer be "
+"accessible once the token has been created."
+msgstr ""
+"Nøgler skal være mindst 40 tegn i længden. Sørg for at optage din "
+"nøgle før indsendelse af denne formular, da den muligvis ikke "
+"længere er tilgængelig, når tokenet er oprettet."
+
+#: netbox/users/forms/model_forms.py:127
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Example: "
+"10.1.1.0/24,192.168.10.16/32,2001:db8:1::/64"
+msgstr ""
+"Tilladte IPv4/IPv6-netværk, hvorfra tokenet kan bruges. Lad det være tomt "
+"uden begrænsninger. Eksempel: 10.1.1.0/24.192.168.10.16/32.2001: db "
+"8:1: :/64"
+
+#: netbox/users/forms/model_forms.py:176
+msgid "Confirm password"
+msgstr "Bekræft adgangskode"
+
+#: netbox/users/forms/model_forms.py:179
+msgid "Enter the same password as before, for verification."
+msgstr "Indtast den samme adgangskode som før, til bekræftelse."
+
+#: netbox/users/forms/model_forms.py:228
+msgid "Passwords do not match! Please check your input and try again."
+msgstr ""
+"Adgangskoder stemmer ikke overens! Kontroller dit input, og prøv igen."
+
+#: netbox/users/forms/model_forms.py:291
+msgid "Additional actions"
+msgstr "Yderligere tiltag"
+
+#: netbox/users/forms/model_forms.py:294
+msgid "Actions granted in addition to those listed above"
+msgstr "Foranstaltninger, der er ydet ud over dem, der er anført ovenfor"
+
+#: netbox/users/forms/model_forms.py:310
+msgid "Objects"
+msgstr "Objekter"
+
+#: netbox/users/forms/model_forms.py:322
+msgid ""
+"JSON expression of a queryset filter that will return only permitted "
+"objects. Leave null to match all objects of this type. A list of multiple "
+"objects will result in a logical OR operation."
+msgstr ""
+"JSON-udtryk for et queryset-filter, der kun returnerer tilladte objekter. "
+"Efterlad null for at matche alle objekter af denne type. En liste over flere"
+" objekter vil resultere i en logisk OR-operation."
+
+#: netbox/users/forms/model_forms.py:361
+msgid "At least one action must be selected."
+msgstr "Mindst en handling skal vælges."
+
+#: netbox/users/forms/model_forms.py:379
+#, python-brace-format
+msgid "Invalid filter for {model}: {error}"
+msgstr "Ugyldigt filter for {model}: {error}"
+
+#: netbox/users/models/permissions.py:39
+msgid "The list of actions granted by this permission"
+msgstr "Listen over handlinger givet ved denne tilladelse"
+
+#: netbox/users/models/permissions.py:44
+msgid "constraints"
+msgstr "restriktioner"
+
+#: netbox/users/models/permissions.py:45
+msgid ""
+"Queryset filter matching the applicable objects of the selected type(s)"
+msgstr ""
+"Queryset-filter, der matcher de relevante objekter af den eller de valgte "
+"type"
+
+#: netbox/users/models/permissions.py:52
+msgid "permission"
+msgstr "tilladelse"
+
+#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47
+msgid "permissions"
+msgstr "tilladelser"
+
+#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31
+msgid "user preferences"
+msgstr "brugerpræferencer"
+
+#: netbox/users/models/preferences.py:98
+#, python-brace-format
+msgid "Key '{path}' is a leaf node; cannot assign new keys"
+msgstr "Nøgle '{path}'er en bladnode; kan ikke tildele nye nøgler"
+
+#: netbox/users/models/preferences.py:110
+#, python-brace-format
+msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value"
+msgstr "Nøgle '{path}'er en ordbog; kan ikke tildele en ikke-ordbogsværdi"
+
+#: netbox/users/models/tokens.py:37
+msgid "expires"
+msgstr "udløber"
+
+#: netbox/users/models/tokens.py:42
+msgid "last used"
+msgstr "sidst brugt"
+
+#: netbox/users/models/tokens.py:47
+msgid "key"
+msgstr "nøgle"
+
+#: netbox/users/models/tokens.py:53
+msgid "write enabled"
+msgstr "skrive aktiveret"
+
+#: netbox/users/models/tokens.py:55
+msgid "Permit create/update/delete operations using this key"
+msgstr "Tillad oprette/opdatere/slette handlinger ved hjælp af denne nøgle"
+
+#: netbox/users/models/tokens.py:66
+msgid "allowed IPs"
+msgstr "tilladte IP'er"
+
+#: netbox/users/models/tokens.py:68
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\""
+msgstr ""
+"Tilladte IPv4/IPv6-netværk, hvorfra tokenet kan bruges. Lad det være tomt "
+"uden begrænsninger. Eksempel: „10.1.1.0/24, 192.168.10.16/32, 2001: DB 8:1: "
+":/64\""
+
+#: netbox/users/models/tokens.py:76
+msgid "token"
+msgstr "symbolet"
+
+#: netbox/users/models/tokens.py:77
+msgid "tokens"
+msgstr "tokens"
+
+#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42
+msgid "group"
+msgstr "gruppe"
+
+#: netbox/users/models/users.py:58 netbox/users/models/users.py:77
+msgid "groups"
+msgstr "grupperer"
+
+#: netbox/users/models/users.py:92
+msgid "user"
+msgstr "bruger"
+
+#: netbox/users/models/users.py:93
+msgid "users"
+msgstr "brugere"
+
+#: netbox/users/models/users.py:104
+msgid "A user with this username already exists."
+msgstr "Der findes allerede en bruger med dette brugernavn."
+
+#: netbox/users/tables.py:98
+msgid "Custom Actions"
+msgstr "Brugerdefinerede handlinger"
+
+#: netbox/utilities/api.py:153
+#, python-brace-format
+msgid "Related object not found using the provided attributes: {params}"
+msgstr ""
+"Relateret objekt blev ikke fundet ved hjælp af de angivne attributter: "
+"{params}"
+
+#: netbox/utilities/api.py:156
+#, python-brace-format
+msgid "Multiple objects match the provided attributes: {params}"
+msgstr "Flere objekter matcher de angivne attributter: {params}"
+
+#: netbox/utilities/api.py:168
+#, python-brace-format
+msgid ""
+"Related objects must be referenced by numeric ID or by dictionary of "
+"attributes. Received an unrecognized value: {value}"
+msgstr ""
+"Relaterede objekter skal refereres med numerisk id eller ved ordbog over "
+"attributter. Modtaget en ukendt værdi: {value}"
+
+#: netbox/utilities/api.py:177
+#, python-brace-format
+msgid "Related object not found using the provided numeric ID: {id}"
+msgstr ""
+"Relateret objekt blev ikke fundet ved hjælp af det angivne numeriske ID: "
+"{id}"
+
+#: netbox/utilities/choices.py:19
+#, python-brace-format
+msgid "{name} has a key defined but CHOICES is not a list"
+msgstr "{name} har en nøgle defineret, men CHOICES er ikke en liste"
+
+#: netbox/utilities/conversion.py:19
+msgid "Weight must be a positive number"
+msgstr "Vægt skal være et positivt tal"
+
+#: netbox/utilities/conversion.py:21
+#, python-brace-format
+msgid "Invalid value '{weight}' for weight (must be a number)"
+msgstr "Ugyldig værdi '{weight}'for vægt (skal være et tal)"
+
+#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62
+#, python-brace-format
+msgid "Unknown unit {unit}. Must be one of the following: {valid_units}"
+msgstr "Ukendt enhed {unit}. Skal være en af følgende: {valid_units}"
+
+#: netbox/utilities/conversion.py:45
+msgid "Length must be a positive number"
+msgstr "Længden skal være et positivt tal"
+
+#: netbox/utilities/conversion.py:47
+#, python-brace-format
+msgid "Invalid value '{length}' for length (must be a number)"
+msgstr "Ugyldig værdi '{length}'for længden (skal være et tal)"
+
+#: netbox/utilities/error_handlers.py:31
+#, python-brace-format
+msgid ""
+"Unable to delete {objects}. {count} dependent objects were "
+"found: "
+msgstr ""
+"Kan ikke slette {objects}. {count} afhængige objekter blev "
+"fundet: "
+
+#: netbox/utilities/error_handlers.py:33
+msgid "More than 50"
+msgstr "Mere end 50"
+
+#: netbox/utilities/fields.py:30
+msgid "RGB color in hexadecimal. Example: "
+msgstr "RGB-farve i hexadecimalt. Eksempel: "
+
+#: netbox/utilities/fields.py:159
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_model parameter to CounterCacheField must be a string "
+"in the format 'app.model'"
+msgstr ""
+"%s(%r) er ugyldig. to_model parameter til counterCacheField skal være en "
+"streng i formatet 'app.model'"
+
+#: netbox/utilities/fields.py:169
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_field parameter to CounterCacheField must be a string "
+"in the format 'field'"
+msgstr ""
+"%s(%r) er ugyldig. to_field-parameteren til counterCacheField skal være en "
+"streng i formatet 'felt'"
+
+#: netbox/utilities/forms/bulk_import.py:23
+msgid "Enter object data in CSV, JSON or YAML format."
+msgstr "Indtast objektdata i CSV-, JSON- eller YAML-format."
+
+#: netbox/utilities/forms/bulk_import.py:36
+msgid "CSV delimiter"
+msgstr "CSV afgrænser"
+
+#: netbox/utilities/forms/bulk_import.py:37
+msgid "The character which delimits CSV fields. Applies only to CSV format."
+msgstr "Det tegn, der afgrænser CSV-felter. Gælder kun for CSV-format."
+
+#: netbox/utilities/forms/bulk_import.py:51
+msgid "Form data must be empty when uploading/selecting a file."
+msgstr "Formulardata skal være tomme, når du uploader eller vælger en fil."
+
+#: netbox/utilities/forms/bulk_import.py:80
+#, python-brace-format
+msgid "Unknown data format: {format}"
+msgstr "Ukendt dataformat: {format}"
+
+#: netbox/utilities/forms/bulk_import.py:100
+msgid "Unable to detect data format. Please specify."
+msgstr "Kan ikke registrere dataformat. Angiv venligst."
+
+#: netbox/utilities/forms/bulk_import.py:123
+msgid "Invalid CSV delimiter"
+msgstr "Ugyldig CSV-afgrænsning"
+
+#: netbox/utilities/forms/bulk_import.py:167
+msgid ""
+"Invalid YAML data. Data must be in the form of multiple documents, or a "
+"single document comprising a list of dictionaries."
+msgstr ""
+"Ugyldige YAML-data. Data skal være i form af flere dokumenter, eller et "
+"enkelt dokument, der omfatter en liste over ordbøger."
+
+#: netbox/utilities/forms/fields/array.py:17
+#, python-brace-format
+msgid ""
+"Invalid list ({value}). Must be numeric and ranges must be in ascending "
+"order."
+msgstr ""
+"Ugyldig liste ({value}). Skal være numerisk, og intervaller skal være i "
+"stigende rækkefølge."
+
+#: netbox/utilities/forms/fields/csv.py:44
+#, python-brace-format
+msgid "Invalid value for a multiple choice field: {value}"
+msgstr "Ugyldig værdi for et flervalgsfelt: {value}"
+
+#: netbox/utilities/forms/fields/csv.py:57
+#: netbox/utilities/forms/fields/csv.py:74
+#, python-format
+msgid "Object not found: %(value)s"
+msgstr "Objektet blev ikke fundet: %(value)s"
+
+#: netbox/utilities/forms/fields/csv.py:65
+#, python-brace-format
+msgid ""
+"\"{value}\" is not a unique value for this field; multiple objects were "
+"found"
+msgstr ""
+"„{value}„er ikke en unik værdi for dette felt; flere objekter blev fundet"
+
+#: netbox/utilities/forms/fields/csv.py:97
+msgid "Object type must be specified as \".\""
+msgstr "Objekttype skal angives som“.„"
+
+#: netbox/utilities/forms/fields/csv.py:101
+msgid "Invalid object type"
+msgstr "Ugyldig objekttype"
+
+#: netbox/utilities/forms/fields/expandable.py:25
+msgid ""
+"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
+"within a single range are not supported (example: "
+"[ge,xe]-0/0/[0-9])."
+msgstr ""
+"Alfanumeriske intervaller understøttes til masseoprettelse. Blandede sager "
+"og typer inden for et enkelt område understøttes ikke (eksempel: [ge, "
+"xe] -0/0/ [0-9])."
+
+#: netbox/utilities/forms/fields/expandable.py:46
+msgid ""
+"Specify a numeric range to create multiple IPs. Example: "
+"192.0.2.[1,5,100-254]/24"
+msgstr ""
+"Angiv et numerisk interval for at oprette flere IP'er. Eksempel: "
+"192.0.2. [1.5,100-254] /24"
+
+#: netbox/utilities/forms/fields/fields.py:31
+#, python-brace-format
+msgid ""
+" Markdown syntax is supported"
+msgstr ""
+" Markdown Syntaks understøttes"
+
+#: netbox/utilities/forms/fields/fields.py:48
+msgid "URL-friendly unique shorthand"
+msgstr "URL-venlig unik stenografi"
+
+#: netbox/utilities/forms/fields/fields.py:101
+msgid "Enter context data in JSON format."
+msgstr "Indtast kontekstdata i JSON formatere."
+
+#: netbox/utilities/forms/fields/fields.py:124
+msgid "MAC address must be in EUI-48 format"
+msgstr "MAC-adressen skal være i EUI-48-format"
+
+#: netbox/utilities/forms/forms.py:52
+msgid "Use regular expressions"
+msgstr "Brug regulære udtryk"
+
+#: netbox/utilities/forms/forms.py:75
+msgid ""
+"Numeric ID of an existing object to update (if not creating a new object)"
+msgstr ""
+"Numerisk id for et eksisterende objekt, der skal opdateres (hvis der ikke "
+"oprettes et nyt objekt)"
+
+#: netbox/utilities/forms/forms.py:92
+#, python-brace-format
+msgid "Unrecognized header: {name}"
+msgstr "Ikke-genkendt header: {name}"
+
+#: netbox/utilities/forms/forms.py:118
+msgid "Available Columns"
+msgstr "Tilgængelige kolonner"
+
+#: netbox/utilities/forms/forms.py:126
+msgid "Selected Columns"
+msgstr "Udvalgte kolonner"
+
+#: netbox/utilities/forms/mixins.py:44
+msgid ""
+"This object has been modified since the form was rendered. Please consult "
+"the object's change log for details."
+msgstr ""
+"Dette objekt er blevet ændret, siden formularen blev gengivet. Se objektets "
+"ændringslog for detaljer."
+
+#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68
+#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87
+#, python-brace-format
+msgid "Range \"{value}\" is invalid."
+msgstr "Rækkevidde“{value}„er ugyldig."
+
+#: netbox/utilities/forms/utils.py:74
+#, python-brace-format
+msgid ""
+"Invalid range: Ending value ({end}) must be greater than beginning value "
+"({begin})."
+msgstr ""
+"Ugyldigt område: Slutværdi ({end}) skal være større end startværdien "
+"({begin})."
+
+#: netbox/utilities/forms/utils.py:232
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{field}\""
+msgstr "Duplikat eller modstridende kolonneoverskrift for“{field}„"
+
+#: netbox/utilities/forms/utils.py:238
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{header}\""
+msgstr "Duplikat eller modstridende kolonneoverskrift for“{header}„"
+
+#: netbox/utilities/forms/utils.py:247
+#, python-brace-format
+msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
+msgstr ""
+"Række {row}: Forventet {count_expected} kolonner, men fundet {count_found}"
+
+#: netbox/utilities/forms/utils.py:270
+#, python-brace-format
+msgid "Unexpected column header \"{field}\" found."
+msgstr "Uventet kolonneoverskrift“{field}„fundet."
+
+#: netbox/utilities/forms/utils.py:272
+#, python-brace-format
+msgid "Column \"{field}\" is not a related object; cannot use dots"
+msgstr "Kolonne“{field}„er ikke et beslægtet objekt; kan ikke bruge prikker"
+
+#: netbox/utilities/forms/utils.py:276
+#, python-brace-format
+msgid "Invalid related object attribute for column \"{field}\": {to_field}"
+msgstr "Ugyldig relateret objektattribut for kolonne“{field}„: {to_field}"
+
+#: netbox/utilities/forms/utils.py:284
+#, python-brace-format
+msgid "Required column header \"{header}\" not found."
+msgstr "Påkrævet kolonneoverskrift“{header}„Ikke fundet."
+
+#: netbox/utilities/forms/widgets/apiselect.py:124
+#, python-brace-format
+msgid "Missing required value for dynamic query param: '{dynamic_params}'"
+msgstr ""
+"Mangler påkrævet værdi for dynamisk forespørgselsparam: '{dynamic_params}'"
+
+#: netbox/utilities/forms/widgets/apiselect.py:141
+#, python-brace-format
+msgid "Missing required value for static query param: '{static_params}'"
+msgstr ""
+"Mangler påkrævet værdi for statisk forespørgselsparam: '{static_params}'"
+
+#: netbox/utilities/permissions.py:39
+#, python-brace-format
+msgid ""
+"Invalid permission name: {name}. Must be in the format "
+"._"
+msgstr ""
+"Ugyldigt tilladelsesnavn: {name}. Skal være i formatet "
+"._"
+
+#: netbox/utilities/permissions.py:57
+#, python-brace-format
+msgid "Unknown app_label/model_name for {name}"
+msgstr "Ukendt app_label/modelnavn til {name}"
+
+#: netbox/utilities/request.py:76
+#, python-brace-format
+msgid "Invalid IP address set for {header}: {ip}"
+msgstr "Ugyldig IP-adresse indstillet til {header}: {ip}"
+
+#: netbox/utilities/tables.py:47
+#, python-brace-format
+msgid "A column named {name} is already defined for table {table_name}"
+msgstr ""
+"En kolonne med navnet {name} er allerede defineret for tabel {table_name}"
+
+#: netbox/utilities/templates/builtins/customfield_value.html:30
+msgid "Not defined"
+msgstr "Ikke defineret"
+
+#: netbox/utilities/templates/buttons/bookmark.html:9
+msgid "Unbookmark"
+msgstr "Fjern bogmærke"
+
+#: netbox/utilities/templates/buttons/bookmark.html:13
+msgid "Bookmark"
+msgstr "Bogmærke"
+
+#: netbox/utilities/templates/buttons/clone.html:4
+msgid "Clone"
+msgstr "Klon"
+
+#: netbox/utilities/templates/buttons/export.html:7
+msgid "Current View"
+msgstr "Nuværende visning"
+
+#: netbox/utilities/templates/buttons/export.html:8
+msgid "All Data"
+msgstr "Alle data"
+
+#: netbox/utilities/templates/buttons/export.html:28
+msgid "Add export template"
+msgstr "Tilføj eksportskabelon"
+
+#: netbox/utilities/templates/buttons/import.html:4
+msgid "Import"
+msgstr "Importere"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:39
+msgid "Copy to clipboard"
+msgstr "Kopier til udklipsholder"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:55
+msgid "This field is required"
+msgstr "Dette felt er påkrævet"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:68
+msgid "Set Null"
+msgstr "Indstil Null"
+
+#: netbox/utilities/templates/helpers/applied_filters.html:11
+msgid "Clear all"
+msgstr "Ryd alle"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:8
+msgid "Table Configuration"
+msgstr "Tabelkonfiguration"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:31
+msgid "Move Up"
+msgstr "Flyt op"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:34
+msgid "Move Down"
+msgstr "Flyt ned"
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search…"
+msgstr "Søg..."
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search NetBox"
+msgstr "Søg i NetBox"
+
+#: netbox/utilities/templates/widgets/apiselect.html:7
+msgid "Open selector"
+msgstr "Åbn vælger"
+
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Ingen tildelt"
+
+#: netbox/utilities/templates/widgets/markdown_input.html:6
+msgid "Write"
+msgstr "Skrive"
+
+#: netbox/utilities/testing/views.py:633
+msgid "The test must define csv_update_data."
+msgstr "Testen skal definere csv_update_data."
+
+#: netbox/utilities/validators.py:65
+#, python-brace-format
+msgid "{value} is not a valid regular expression."
+msgstr "{value} er ikke et gyldigt regulært udtryk."
+
+#: netbox/utilities/views.py:45
+#, python-brace-format
+msgid "{self.__class__.__name__} must implement get_required_permission()"
+msgstr ""
+"{self.__class__.__name__} skal implementere get_required_permissions ()"
+
+#: netbox/utilities/views.py:81
+#, python-brace-format
+msgid "{class_name} must implement get_required_permission()"
+msgstr "{class_name} skal implementere get_required_permissions ()"
+
+#: netbox/utilities/views.py:105
+#, python-brace-format
+msgid ""
+"{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only"
+" be used on views which define a base queryset"
+msgstr ""
+"{class_name} har intet queryset defineret. ObjectPermissionRequiredMixin må "
+"kun bruges på visninger, der definerer et basisqueryset"
+
+#: netbox/virtualization/filtersets.py:79
+msgid "Parent group (ID)"
+msgstr "Forældregruppe (ID)"
+
+#: netbox/virtualization/filtersets.py:85
+msgid "Parent group (slug)"
+msgstr "Forældregruppe (snegle)"
+
+#: netbox/virtualization/filtersets.py:89
+#: netbox/virtualization/filtersets.py:141
+msgid "Cluster type (ID)"
+msgstr "Klyngetype (ID)"
+
+#: netbox/virtualization/filtersets.py:151
+#: netbox/virtualization/filtersets.py:267
+msgid "Cluster (ID)"
+msgstr "Klynge (ID)"
+
+#: netbox/virtualization/forms/bulk_edit.py:166
+#: netbox/virtualization/models/virtualmachines.py:115
+msgid "vCPUs"
+msgstr "vCPU'er"
+
+#: netbox/virtualization/forms/bulk_edit.py:170
+msgid "Memory (MB)"
+msgstr "Hukommelse (MB)"
+
+#: netbox/virtualization/forms/bulk_edit.py:174
+msgid "Disk (GB)"
+msgstr "Disk (GB)"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:247
+msgid "Size (GB)"
+msgstr "Størrelse (GB)"
+
+#: netbox/virtualization/forms/bulk_import.py:44
+msgid "Type of cluster"
+msgstr "Type klynge"
+
+#: netbox/virtualization/forms/bulk_import.py:51
+msgid "Assigned cluster group"
+msgstr "Tildelt klyngegruppe"
+
+#: netbox/virtualization/forms/bulk_import.py:96
+msgid "Assigned cluster"
+msgstr "Tildelt klynge"
+
+#: netbox/virtualization/forms/bulk_import.py:103
+msgid "Assigned device within cluster"
+msgstr "Tildelt enhed inden for klynge"
+
+#: netbox/virtualization/forms/model_forms.py:153
+#, python-brace-format
+msgid ""
+"{device} belongs to a different site ({device_site}) than the cluster "
+"({cluster_site})"
+msgstr ""
+"{device} tilhører et andet sted ({device_site}) end klyngen ({cluster_site})"
+
+#: netbox/virtualization/forms/model_forms.py:192
+msgid "Optionally pin this VM to a specific host device within the cluster"
+msgstr "Fastgør eventuelt denne VM til en bestemt værtsenhed i klyngen"
+
+#: netbox/virtualization/forms/model_forms.py:221
+msgid "Site/Cluster"
+msgstr "Websted/klynge"
+
+#: netbox/virtualization/forms/model_forms.py:244
+msgid "Disk size is managed via the attachment of virtual disks."
+msgstr "Diskstørrelse styres via vedhæftning af virtuelle diske."
+
+#: netbox/virtualization/forms/model_forms.py:372
+msgid "Disk"
+msgstr "Disken"
+
+#: netbox/virtualization/models/clusters.py:25
+msgid "cluster type"
+msgstr "klyngetype"
+
+#: netbox/virtualization/models/clusters.py:26
+msgid "cluster types"
+msgstr "klyngetyper"
+
+#: netbox/virtualization/models/clusters.py:45
+msgid "cluster group"
+msgstr "klyngegruppe"
+
+#: netbox/virtualization/models/clusters.py:46
+msgid "cluster groups"
+msgstr "klyngegrupper"
+
+#: netbox/virtualization/models/clusters.py:121
+msgid "cluster"
+msgstr "klynge"
+
+#: netbox/virtualization/models/clusters.py:122
+msgid "clusters"
+msgstr "klynger"
+
+#: netbox/virtualization/models/clusters.py:141
+#, python-brace-format
+msgid ""
+"{count} devices are assigned as hosts for this cluster but are not in site "
+"{site}"
+msgstr ""
+"{count} enheder er tildelt som værter til denne klynge, men er ikke på "
+"stedet {site}"
+
+#: netbox/virtualization/models/virtualmachines.py:123
+msgid "memory (MB)"
+msgstr "hukommelse (MB)"
+
+#: netbox/virtualization/models/virtualmachines.py:128
+msgid "disk (GB)"
+msgstr "disk (GB)"
+
+#: netbox/virtualization/models/virtualmachines.py:161
+msgid "Virtual machine name must be unique per cluster."
+msgstr "Navnet på den virtuelle maskine skal være entydigt pr. klynge."
+
+#: netbox/virtualization/models/virtualmachines.py:164
+msgid "virtual machine"
+msgstr "virtuel maskine"
+
+#: netbox/virtualization/models/virtualmachines.py:165
+msgid "virtual machines"
+msgstr "virtuelle maskiner"
+
+#: netbox/virtualization/models/virtualmachines.py:179
+msgid "A virtual machine must be assigned to a site and/or cluster."
+msgstr "En virtuel maskine skal tildeles et websted og/eller klynge."
+
+#: netbox/virtualization/models/virtualmachines.py:186
+#, python-brace-format
+msgid ""
+"The selected cluster ({cluster}) is not assigned to this site ({site})."
+msgstr "Den valgte klynge ({cluster}) er ikke tildelt dette websted ({site})."
+
+#: netbox/virtualization/models/virtualmachines.py:193
+msgid "Must specify a cluster when assigning a host device."
+msgstr "Skal angive en klynge, når du tildeler en værtsenhed."
+
+#: netbox/virtualization/models/virtualmachines.py:198
+#, python-brace-format
+msgid ""
+"The selected device ({device}) is not assigned to this cluster ({cluster})."
+msgstr "Den valgte enhed ({device}) er ikke tildelt denne klynge ({cluster})."
+
+#: netbox/virtualization/models/virtualmachines.py:210
+#, python-brace-format
+msgid ""
+"The specified disk size ({size}) must match the aggregate size of assigned "
+"virtual disks ({total_size})."
+msgstr ""
+"Den angivne diskstørrelse ({size}) skal matche den samlede størrelse af "
+"tildelte virtuelle diske ({total_size})."
+
+#: netbox/virtualization/models/virtualmachines.py:224
+#, python-brace-format
+msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)"
+msgstr "Skal være en IPV{family} adresse. ({ip} er en IPV{version} adresse.)"
+
+#: netbox/virtualization/models/virtualmachines.py:233
+#, python-brace-format
+msgid "The specified IP address ({ip}) is not assigned to this VM."
+msgstr "Den angivne IP-adresse ({ip}) er ikke tildelt denne VM."
+
+#: netbox/virtualization/models/virtualmachines.py:391
+#, python-brace-format
+msgid ""
+"The selected parent interface ({parent}) belongs to a different virtual "
+"machine ({virtual_machine})."
+msgstr ""
+"Den valgte overordnede grænseflade ({parent}) tilhører en anden virtuel "
+"maskine ({virtual_machine})."
+
+#: netbox/virtualization/models/virtualmachines.py:406
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({bridge}) belongs to a different virtual "
+"machine ({virtual_machine})."
+msgstr ""
+"Den valgte brogrænseflade ({bridge}) tilhører en anden virtuel maskine "
+"({virtual_machine})."
+
+#: netbox/virtualization/models/virtualmachines.py:417
+#, python-brace-format
+msgid ""
+"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
+"interface's parent virtual machine, or it must be global."
+msgstr ""
+"Den umærkede VLAN ({untagged_vlan}) skal tilhøre det samme sted som "
+"grænsefladens overordnede virtuelle maskine, eller den skal være global."
+
+#: netbox/virtualization/models/virtualmachines.py:429
+msgid "size (GB)"
+msgstr "størrelse (GB)"
+
+#: netbox/virtualization/models/virtualmachines.py:433
+msgid "virtual disk"
+msgstr "virtuel disk"
+
+#: netbox/virtualization/models/virtualmachines.py:434
+msgid "virtual disks"
+msgstr "virtuelle diske"
+
+#: netbox/vpn/choices.py:31
+msgid "IPsec - Transport"
+msgstr "IPsec - Transport"
+
+#: netbox/vpn/choices.py:32
+msgid "IPsec - Tunnel"
+msgstr "IPsec - Tunnel"
+
+#: netbox/vpn/choices.py:33
+msgid "IP-in-IP"
+msgstr "IP-i-IP"
+
+#: netbox/vpn/choices.py:34
+msgid "GRE"
+msgstr "GREE"
+
+#: netbox/vpn/choices.py:56
+msgid "Hub"
+msgstr "Hub"
+
+#: netbox/vpn/choices.py:57
+msgid "Spoke"
+msgstr "Talede"
+
+#: netbox/vpn/choices.py:80
+msgid "Aggressive"
+msgstr "Aggressiv"
+
+#: netbox/vpn/choices.py:81
+msgid "Main"
+msgstr "Vigtigste"
+
+#: netbox/vpn/choices.py:92
+msgid "Pre-shared keys"
+msgstr "Foruddelte nøgler"
+
+#: netbox/vpn/choices.py:93
+msgid "Certificates"
+msgstr "Certifikater"
+
+#: netbox/vpn/choices.py:94
+msgid "RSA signatures"
+msgstr "RSA signaturer"
+
+#: netbox/vpn/choices.py:95
+msgid "DSA signatures"
+msgstr "DSA signaturer"
+
+#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179
+#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181
+#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183
+#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185
+#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187
+#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189
+#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191
+#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193
+#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195
+#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197
+#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199
+#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201
+#, python-brace-format
+msgid "Group {n}"
+msgstr "Gruppe {n}"
+
+#: netbox/vpn/choices.py:241
+msgid "Ethernet Private LAN"
+msgstr "Ethernet Privat LAN"
+
+#: netbox/vpn/choices.py:242
+msgid "Ethernet Virtual Private LAN"
+msgstr "Ethernet virtuelt privat LAN"
+
+#: netbox/vpn/choices.py:245
+msgid "Ethernet Private Tree"
+msgstr "Ethernet privat træ"
+
+#: netbox/vpn/choices.py:246
+msgid "Ethernet Virtual Private Tree"
+msgstr "Ethernet virtuelt privat træ"
+
+#: netbox/vpn/filtersets.py:41
+msgid "Tunnel group (ID)"
+msgstr "Tunnelgruppe (ID)"
+
+#: netbox/vpn/filtersets.py:47
+msgid "Tunnel group (slug)"
+msgstr "Tunnelgruppe (snegle)"
+
+#: netbox/vpn/filtersets.py:54
+msgid "IPSec profile (ID)"
+msgstr "IPsec-profil (ID)"
+
+#: netbox/vpn/filtersets.py:60
+msgid "IPSec profile (name)"
+msgstr "IPsec-profil (navn)"
+
+#: netbox/vpn/filtersets.py:81
+msgid "Tunnel (ID)"
+msgstr "Tunnel (ID)"
+
+#: netbox/vpn/filtersets.py:87
+msgid "Tunnel (name)"
+msgstr "Tunnel (navn)"
+
+#: netbox/vpn/filtersets.py:118
+msgid "Outside IP (ID)"
+msgstr "Udenfor IP (ID)"
+
+#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153
+#: netbox/vpn/filtersets.py:282
+msgid "IKE policy (ID)"
+msgstr "IKE-politik (ID)"
+
+#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159
+#: netbox/vpn/filtersets.py:288
+msgid "IKE policy (name)"
+msgstr "IKE-politik (navn)"
+
+#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292
+msgid "IPSec policy (ID)"
+msgstr "IPsec-politik (ID)"
+
+#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298
+msgid "IPSec policy (name)"
+msgstr "IPsec-politik (navn)"
+
+#: netbox/vpn/filtersets.py:367
+msgid "L2VPN (slug)"
+msgstr "L2VPN (slug)"
+
+#: netbox/vpn/filtersets.py:431
+msgid "VM Interface (ID)"
+msgstr "VM-grænseflade (ID)"
+
+#: netbox/vpn/filtersets.py:437
+msgid "VLAN (name)"
+msgstr "VLAN (navn)"
+
+#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42
+#: netbox/vpn/forms/filtersets.py:54
+msgid "Tunnel group"
+msgstr "Tunnelgruppe"
+
+#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47
+msgid "SA lifetime"
+msgstr "SA levetid"
+
+#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79
+#: netbox/wireless/forms/bulk_edit.py:126
+#: netbox/wireless/forms/filtersets.py:64
+#: netbox/wireless/forms/filtersets.py:98
+msgid "Pre-shared key"
+msgstr "Foruddelt nøgle"
+
+#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239
+#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370
+#: netbox/vpn/models/crypto.py:104
+msgid "IKE policy"
+msgstr "IKE-politik"
+
+#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244
+#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374
+#: netbox/vpn/models/crypto.py:209
+msgid "IPSec policy"
+msgstr "IPsec-politik"
+
+#: netbox/vpn/forms/bulk_import.py:50
+msgid "Tunnel encapsulation"
+msgstr "Tunnelindkapsling"
+
+#: netbox/vpn/forms/bulk_import.py:83
+msgid "Operational role"
+msgstr "Operationel rolle"
+
+#: netbox/vpn/forms/bulk_import.py:90
+msgid "Parent device of assigned interface"
+msgstr "Overordnet enhed til tildelt grænseflade"
+
+#: netbox/vpn/forms/bulk_import.py:97
+msgid "Parent VM of assigned interface"
+msgstr "Overordnet VM for tildelt grænseflade"
+
+#: netbox/vpn/forms/bulk_import.py:104
+msgid "Device or virtual machine interface"
+msgstr "Enheds- eller virtuel maskingrænseflade"
+
+#: netbox/vpn/forms/bulk_import.py:183
+msgid "IKE proposal(s)"
+msgstr "IKE-forslag"
+
+#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197
+msgid "Diffie-Hellman group for Perfect Forward Secrecy"
+msgstr "Diffie-Hellman-gruppe til Perfect Forward Secrecy"
+
+#: netbox/vpn/forms/bulk_import.py:222
+msgid "IPSec proposal(s)"
+msgstr "IPsec-forslag"
+
+#: netbox/vpn/forms/bulk_import.py:236
+msgid "IPSec protocol"
+msgstr "IPsec-protokol"
+
+#: netbox/vpn/forms/bulk_import.py:266
+msgid "L2VPN type"
+msgstr "L2VPN-type"
+
+#: netbox/vpn/forms/bulk_import.py:287
+msgid "Parent device (for interface)"
+msgstr "Forældreenhed (til grænseflade)"
+
+#: netbox/vpn/forms/bulk_import.py:294
+msgid "Parent virtual machine (for interface)"
+msgstr "Virtuel forældremaskine (til grænseflade)"
+
+#: netbox/vpn/forms/bulk_import.py:301
+msgid "Assigned interface (device or VM)"
+msgstr "Tildelt grænseflade (enhed eller VM)"
+
+#: netbox/vpn/forms/bulk_import.py:334
+msgid "Cannot import device and VM interface terminations simultaneously."
+msgstr "Kan ikke importere enheds- og VM-grænsefladeafslutninger samtidigt."
+
+#: netbox/vpn/forms/bulk_import.py:336
+msgid "Each termination must specify either an interface or a VLAN."
+msgstr "Hver afslutning skal angive enten en grænseflade eller et VLAN."
+
+#: netbox/vpn/forms/bulk_import.py:338
+msgid "Cannot assign both an interface and a VLAN."
+msgstr "Kan ikke tildele både en grænseflade og et VLAN."
+
+#: netbox/vpn/forms/filtersets.py:130
+msgid "IKE version"
+msgstr "IKE-udgave"
+
+#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175
+#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334
+msgid "Proposal"
+msgstr "Forslag"
+
+#: netbox/vpn/forms/filtersets.py:251
+msgid "Assigned Object Type"
+msgstr "Tildelt objekttype"
+
+#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130
+#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91
+msgid "Tunnel interface"
+msgstr "Tunnelgrænseflade"
+
+#: netbox/vpn/forms/model_forms.py:150
+msgid "First Termination"
+msgstr "Første opsigelse"
+
+#: netbox/vpn/forms/model_forms.py:153
+msgid "Second Termination"
+msgstr "Anden opsigelse"
+
+#: netbox/vpn/forms/model_forms.py:197
+msgid "This parameter is required when defining a termination."
+msgstr "Denne parameter er påkrævet, når der defineres en opsigelse."
+
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356
+msgid "Policy"
+msgstr "Politik"
+
+#: netbox/vpn/forms/model_forms.py:487
+msgid "A termination must specify an interface or VLAN."
+msgstr "En opsigelse skal angive en grænseflade eller VLAN."
+
+#: netbox/vpn/forms/model_forms.py:489
+msgid ""
+"A termination can only have one terminating object (an interface or VLAN)."
+msgstr ""
+"En terminering kan kun have et afsluttende objekt (en grænseflade eller "
+"VLAN)."
+
+#: netbox/vpn/models/crypto.py:33
+msgid "encryption algorithm"
+msgstr "krypteringsalgoritme"
+
+#: netbox/vpn/models/crypto.py:37
+msgid "authentication algorithm"
+msgstr "godkendelsesalgoritme"
+
+#: netbox/vpn/models/crypto.py:44
+msgid "Diffie-Hellman group ID"
+msgstr "Diffie-Hellman gruppe-ID"
+
+#: netbox/vpn/models/crypto.py:50
+msgid "Security association lifetime (in seconds)"
+msgstr "Sikkerhedsforeningens levetid (i sekunder)"
+
+#: netbox/vpn/models/crypto.py:59
+msgid "IKE proposal"
+msgstr "IKE-forslag"
+
+#: netbox/vpn/models/crypto.py:60
+msgid "IKE proposals"
+msgstr "IKE-forslag"
+
+#: netbox/vpn/models/crypto.py:76
+msgid "version"
+msgstr "udgave"
+
+#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190
+msgid "proposals"
+msgstr "forslag"
+
+#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38
+msgid "pre-shared key"
+msgstr "foruddelt nøgle"
+
+#: netbox/vpn/models/crypto.py:105
+msgid "IKE policies"
+msgstr "IKE politikker"
+
+#: netbox/vpn/models/crypto.py:118
+msgid "Mode is required for selected IKE version"
+msgstr "Tilstand er påkrævet for valgt IKE-version"
+
+#: netbox/vpn/models/crypto.py:122
+msgid "Mode cannot be used for selected IKE version"
+msgstr "Tilstand kan ikke bruges til valgt IKE-version"
+
+#: netbox/vpn/models/crypto.py:136
+msgid "encryption"
+msgstr "kryptering"
+
+#: netbox/vpn/models/crypto.py:141
+msgid "authentication"
+msgstr "autentificering"
+
+#: netbox/vpn/models/crypto.py:149
+msgid "Security association lifetime (seconds)"
+msgstr "Sikkerhedsassocieringens levetid (sekunder)"
+
+#: netbox/vpn/models/crypto.py:155
+msgid "Security association lifetime (in kilobytes)"
+msgstr "Sikkerhedsassocieringens levetid (i kilobyte)"
+
+#: netbox/vpn/models/crypto.py:164
+msgid "IPSec proposal"
+msgstr "IPsec-forslag"
+
+#: netbox/vpn/models/crypto.py:165
+msgid "IPSec proposals"
+msgstr "IPsec-forslag"
+
+#: netbox/vpn/models/crypto.py:178
+msgid "Encryption and/or authentication algorithm must be defined"
+msgstr "Kryptering og/eller godkendelsesalgoritme skal defineres"
+
+#: netbox/vpn/models/crypto.py:210
+msgid "IPSec policies"
+msgstr "IPsec-politikker"
+
+#: netbox/vpn/models/crypto.py:251
+msgid "IPSec profiles"
+msgstr "IPsec-profiler"
+
+#: netbox/vpn/models/l2vpn.py:116
+msgid "L2VPN termination"
+msgstr "L2VPN-opsigelse"
+
+#: netbox/vpn/models/l2vpn.py:117
+msgid "L2VPN terminations"
+msgstr "L2VPN-opsigelser"
+
+#: netbox/vpn/models/l2vpn.py:135
+#, python-brace-format
+msgid "L2VPN Termination already assigned ({assigned_object})"
+msgstr "L2VPN-opsigelse er allerede tildelt ({assigned_object})"
+
+#: netbox/vpn/models/l2vpn.py:147
+#, python-brace-format
+msgid ""
+"{l2vpn_type} L2VPNs cannot have more than two terminations; found "
+"{terminations_count} already defined."
+msgstr ""
+"{l2vpn_type} L2VPN'er kan ikke have mere end to terminationer; fundet "
+"{terminations_count} allerede defineret."
+
+#: netbox/vpn/models/tunnels.py:26
+msgid "tunnel group"
+msgstr "tunnelgruppe"
+
+#: netbox/vpn/models/tunnels.py:27
+msgid "tunnel groups"
+msgstr "tunnelgrupper"
+
+#: netbox/vpn/models/tunnels.py:53
+msgid "encapsulation"
+msgstr "indkapsling"
+
+#: netbox/vpn/models/tunnels.py:72
+msgid "tunnel ID"
+msgstr "Tunnel-ID"
+
+#: netbox/vpn/models/tunnels.py:94
+msgid "tunnel"
+msgstr "tunnel"
+
+#: netbox/vpn/models/tunnels.py:95
+msgid "tunnels"
+msgstr "tunneler"
+
+#: netbox/vpn/models/tunnels.py:153
+msgid "An object may be terminated to only one tunnel at a time."
+msgstr "Et objekt må kun afsluttes til en tunnel ad gangen."
+
+#: netbox/vpn/models/tunnels.py:156
+msgid "tunnel termination"
+msgstr "tunnelafslutning"
+
+#: netbox/vpn/models/tunnels.py:157
+msgid "tunnel terminations"
+msgstr "tunnelafslutninger"
+
+#: netbox/vpn/models/tunnels.py:174
+#, python-brace-format
+msgid "{name} is already attached to a tunnel ({tunnel})."
+msgstr "{name} er allerede knyttet til en tunnel ({tunnel})."
+
+#: netbox/vpn/tables/crypto.py:22
+msgid "Authentication Method"
+msgstr "Godkendelsesmetode"
+
+#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97
+msgid "Encryption Algorithm"
+msgstr "Krypteringsalgoritme"
+
+#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100
+msgid "Authentication Algorithm"
+msgstr "Autentificeringsalgoritme"
+
+#: netbox/vpn/tables/crypto.py:34
+msgid "SA Lifetime"
+msgstr "SA levetid"
+
+#: netbox/vpn/tables/crypto.py:71
+msgid "Pre-shared Key"
+msgstr "Foruddelt nøgle"
+
+#: netbox/vpn/tables/crypto.py:103
+msgid "SA Lifetime (Seconds)"
+msgstr "SA levetid (sekunder)"
+
+#: netbox/vpn/tables/crypto.py:106
+msgid "SA Lifetime (KB)"
+msgstr "SA levetid (KB)"
+
+#: netbox/vpn/tables/l2vpn.py:69
+msgid "Object Parent"
+msgstr "Objektforælder"
+
+#: netbox/vpn/tables/l2vpn.py:74
+msgid "Object Site"
+msgstr "Objektsted"
+
+#: netbox/wireless/choices.py:11
+msgid "Access point"
+msgstr "Adgangspunkt"
+
+#: netbox/wireless/choices.py:12
+msgid "Station"
+msgstr "Stationen"
+
+#: netbox/wireless/choices.py:467
+msgid "Open"
+msgstr "Åbn"
+
+#: netbox/wireless/choices.py:469
+msgid "WPA Personal (PSK)"
+msgstr "WPA Personlig (PSK)"
+
+#: netbox/wireless/choices.py:470
+msgid "WPA Enterprise"
+msgstr "WPA-virksomhed"
+
+#: netbox/wireless/forms/bulk_edit.py:73
+#: netbox/wireless/forms/bulk_edit.py:120
+#: netbox/wireless/forms/bulk_import.py:68
+#: netbox/wireless/forms/bulk_import.py:71
+#: netbox/wireless/forms/bulk_import.py:110
+#: netbox/wireless/forms/bulk_import.py:113
+#: netbox/wireless/forms/filtersets.py:59
+#: netbox/wireless/forms/filtersets.py:93
+msgid "Authentication cipher"
+msgstr "Godkendelseskryptering"
+
+#: netbox/wireless/forms/bulk_import.py:52
+msgid "Bridged VLAN"
+msgstr "Broet VLAN"
+
+#: netbox/wireless/forms/bulk_import.py:89
+#: netbox/wireless/tables/wirelesslink.py:27
+msgid "Interface A"
+msgstr "Grænseflade A"
+
+#: netbox/wireless/forms/bulk_import.py:93
+#: netbox/wireless/tables/wirelesslink.py:36
+msgid "Interface B"
+msgstr "Grænseflade B"
+
+#: netbox/wireless/forms/model_forms.py:161
+msgid "Side B"
+msgstr "Side B"
+
+#: netbox/wireless/models.py:30
+msgid "authentication cipher"
+msgstr "godkendelseskryptering"
+
+#: netbox/wireless/models.py:68
+msgid "wireless LAN group"
+msgstr "trådløs LAN-gruppe"
+
+#: netbox/wireless/models.py:69
+msgid "wireless LAN groups"
+msgstr "trådløse LAN-grupper"
+
+#: netbox/wireless/models.py:115
+msgid "wireless LAN"
+msgstr "trådløst LAN"
+
+#: netbox/wireless/models.py:143
+msgid "interface A"
+msgstr "grænseflade A"
+
+#: netbox/wireless/models.py:150
+msgid "interface B"
+msgstr "grænseflade B"
+
+#: netbox/wireless/models.py:198
+msgid "wireless link"
+msgstr "trådløst link"
+
+#: netbox/wireless/models.py:199
+msgid "wireless links"
+msgstr "trådløse links"
+
+#: netbox/wireless/models.py:216 netbox/wireless/models.py:222
+#, python-brace-format
+msgid "{type} is not a wireless interface."
+msgstr "{type} er ikke en trådløs grænseflade."
+
+#: netbox/wireless/utils.py:16
+#, python-brace-format
+msgid "Invalid channel value: {channel}"
+msgstr "Ugyldig kanalværdi: {channel}"
+
+#: netbox/wireless/utils.py:26
+#, python-brace-format
+msgid "Invalid channel attribute: {name}"
+msgstr "Ugyldig kanalattribut: {name}"
diff --git a/netbox/translations/de/LC_MESSAGES/django.po b/netbox/translations/de/LC_MESSAGES/django.po
index 7806ff6a3e..a9a36a90c3 100644
--- a/netbox/translations/de/LC_MESSAGES/django.po
+++ b/netbox/translations/de/LC_MESSAGES/django.po
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-07-09 05:02+0000\n"
+"POT-Creation-Date: 2024-07-20 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: chbally, 2024\n"
"Language-Team: German (https://app.transifex.com/netbox-community/teams/178115/de/)\n"
@@ -39,10 +39,10 @@ msgstr "Schreibberechtigung"
#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
-#: netbox/extras/tables/tables.py:500 netbox/templates/account/token.html:43
+#: netbox/extras/tables/tables.py:506 netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
-#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/job.html:63 netbox/templates/core/rq_task.html:16
#: netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
@@ -68,7 +68,7 @@ msgstr "Zuletzt verwendet"
msgid "Allowed IPs"
msgstr "Erlaubte IP-Adressen"
-#: netbox/account/views.py:204
+#: netbox/account/views.py:214
msgid "Your preferences have been updated."
msgstr "Ihre Einstellungen wurden aktualisiert."
@@ -89,7 +89,7 @@ msgstr "Provisionierung"
#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
-#: netbox/extras/tables/tables.py:386 netbox/ipam/choices.py:31
+#: netbox/extras/tables/tables.py:392 netbox/ipam/choices.py:31
#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
@@ -182,7 +182,7 @@ msgstr "Standortgruppe (URL-Slug)"
#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
-#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:153
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
@@ -192,8 +192,8 @@ msgstr "Standortgruppe (URL-Slug)"
#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
-#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244
-#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:245
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:217
#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
#: netbox/templates/dcim/device.html:22
#: netbox/templates/dcim/inc/cable_termination.html:8
@@ -366,7 +366,7 @@ msgstr "ASNs"
#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
-#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:59
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:60
#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
@@ -510,10 +510,10 @@ msgstr "Dienst ID"
#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
-#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744
-#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245
-#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32
-#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:334
+#: netbox/dcim/tables/devices.py:692 netbox/dcim/tables/devices.py:749
+#: netbox/dcim/tables/devices.py:974 netbox/dcim/tables/devicetypes.py:250
+#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:340
#: netbox/templates/circuits/circuittype.html:30
#: netbox/templates/dcim/cable.html:40
#: netbox/templates/dcim/devicerole.html:34
@@ -547,10 +547,10 @@ msgstr "Farbe"
#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
#: netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
-#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175
-#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77
-#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:284
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:474
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
+#: netbox/dcim/tables/devices.py:802 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:290
+#: netbox/extras/tables/tables.py:362 netbox/extras/tables/tables.py:480
#: netbox/netbox/tables/tables.py:239
#: netbox/templates/circuits/circuit.html:30
#: netbox/templates/core/datasource.html:38
@@ -605,8 +605,8 @@ msgstr "Provider-Konto"
#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
-#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800
-#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:805
+#: netbox/dcim/tables/devices.py:1034 netbox/dcim/tables/modules.py:69
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
@@ -615,12 +615,12 @@ msgstr "Provider-Konto"
#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
-#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236
-#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359
-#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448
-#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:237
+#: netbox/ipam/tables/ip.py:312 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/ip.py:426 netbox/ipam/tables/ip.py:453
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:228
#: netbox/templates/circuits/circuit.html:34
-#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:42
#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
@@ -687,7 +687,7 @@ msgstr "Status"
#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
-#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224
+#: netbox/ipam/tables/ip.py:456 netbox/ipam/tables/vlans.py:225
#: netbox/templates/circuits/circuit.html:38
#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
#: netbox/templates/dcim/location.html:49
@@ -886,7 +886,7 @@ msgstr "Provider-Netzwerk"
#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
-#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/devices.py:157 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
@@ -931,7 +931,7 @@ msgstr "Kontakte"
#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
-#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85
+#: netbox/dcim/tables/devices.py:143 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
@@ -1232,33 +1232,33 @@ msgstr "Providernetzwerke"
#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
-#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89
-#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286
-#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421
-#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519
-#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714
-#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824
-#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959
-#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:92
+#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
+#: netbox/dcim/tables/devices.py:384 netbox/dcim/tables/devices.py:425
+#: netbox/dcim/tables/devices.py:474 netbox/dcim/tables/devices.py:523
+#: netbox/dcim/tables/devices.py:637 netbox/dcim/tables/devices.py:719
+#: netbox/dcim/tables/devices.py:766 netbox/dcim/tables/devices.py:829
+#: netbox/dcim/tables/devices.py:945 netbox/dcim/tables/devices.py:965
+#: netbox/dcim/tables/devices.py:994 netbox/dcim/tables/devices.py:1024
#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
-#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:89
-#: netbox/extras/tables/tables.py:121 netbox/extras/tables/tables.py:145
-#: netbox/extras/tables/tables.py:210 netbox/extras/tables/tables.py:257
-#: netbox/extras/tables/tables.py:280 netbox/extras/tables/tables.py:330
-#: netbox/extras/tables/tables.py:382 netbox/extras/tables/tables.py:405
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:91
+#: netbox/extras/tables/tables.py:124 netbox/extras/tables/tables.py:149
+#: netbox/extras/tables/tables.py:215 netbox/extras/tables/tables.py:263
+#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:336
+#: netbox/extras/tables/tables.py:388 netbox/extras/tables/tables.py:411
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
-#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/ip.py:160 netbox/ipam/tables/services.py:15
#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
-#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22
+#: netbox/ipam/tables/vrfs.py:68 netbox/templates/circuits/circuittype.html:22
#: netbox/templates/circuits/provideraccount.html:28
#: netbox/templates/circuits/providernetwork.html:24
-#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:38
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/consoleport.html:28
#: netbox/templates/dcim/consoleserverport.html:28
@@ -1372,17 +1372,17 @@ msgstr "Garantierte Bandbreite"
#: netbox/circuits/tables/circuits.py:78
#: netbox/circuits/tables/providers.py:48
#: netbox/circuits/tables/providers.py:82
-#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001
-#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1007
+#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
-#: netbox/extras/tables/tables.py:516 netbox/ipam/tables/asn.py:69
-#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135
-#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325
-#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24
+#: netbox/extras/tables/tables.py:522 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:136
+#: netbox/ipam/tables/ip.py:275 netbox/ipam/tables/ip.py:329
+#: netbox/ipam/tables/ip.py:397 netbox/ipam/tables/services.py:24
#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
-#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71
+#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:89
#: netbox/templates/generic/bulk_edit.html:86
#: netbox/templates/inc/panels/comments.html:6
@@ -1430,7 +1430,7 @@ msgstr "Synchronisieren"
#: netbox/core/choices.py:21 netbox/core/choices.py:57
#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
-#: netbox/templates/core/job.html:68
+#: netbox/templates/core/job.html:80
msgid "Completed"
msgstr "Abgeschlossen"
@@ -1461,7 +1461,7 @@ msgstr "Ausstehend"
#: netbox/core/choices.py:55 netbox/core/constants.py:23
#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
-#: netbox/extras/choices.py:226 netbox/templates/core/job.html:55
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:67
msgid "Scheduled"
msgstr "Geplant"
@@ -1478,7 +1478,7 @@ msgid "Finished"
msgstr "Fertig"
#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
-#: netbox/templates/core/job.html:64
+#: netbox/templates/core/job.html:76
#: netbox/templates/extras/htmx/script_result.html:8
msgid "Started"
msgstr "Gestartet"
@@ -1499,7 +1499,7 @@ msgstr "Abgebrochen"
msgid "Local"
msgstr "Lokal"
-#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:462
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:468
#: netbox/templates/account/profile.html:15
#: netbox/templates/users/user.html:17 netbox/users/tables.py:31
msgid "Username"
@@ -1519,16 +1519,16 @@ msgstr "Passwort"
msgid "Branch"
msgstr "Branch"
-#: netbox/core/data_backends.py:105
+#: netbox/core/data_backends.py:106
#, python-brace-format
msgid "Fetching remote data failed ({name}): {error}"
msgstr "Abrufen der Remote-Daten ist fehlgeschlagen ({name}): {error}"
-#: netbox/core/data_backends.py:118
+#: netbox/core/data_backends.py:119
msgid "AWS access key ID"
msgstr "AWS-Zugriffsschlüssel-ID"
-#: netbox/core/data_backends.py:122
+#: netbox/core/data_backends.py:123
msgid "AWS secret access key"
msgstr "Geheimer AWS-Zugriffsschlüssel"
@@ -1544,12 +1544,12 @@ msgstr "Datenquelle (Name)"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
-#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221
+#: netbox/dcim/tables/devices.py:545 netbox/dcim/tables/devicetypes.py:225
#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
-#: netbox/extras/tables/tables.py:128 netbox/extras/tables/tables.py:217
-#: netbox/extras/tables/tables.py:294 netbox/netbox/preferences.py:22
+#: netbox/extras/tables/tables.py:131 netbox/extras/tables/tables.py:222
+#: netbox/extras/tables/tables.py:300 netbox/netbox/preferences.py:22
#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
@@ -1580,8 +1580,8 @@ msgstr "Regeln ignorieren"
#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
#: netbox/extras/forms/model_forms.py:174
#: netbox/extras/forms/model_forms.py:454
-#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:155
-#: netbox/extras/tables/tables.py:374 netbox/extras/tables/tables.py:409
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:160
+#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:415
#: netbox/templates/core/datasource.html:31
#: netbox/templates/dcim/device/render_config.html:18
#: netbox/templates/extras/configcontext.html:29
@@ -1606,8 +1606,8 @@ msgid "Creation"
msgstr "Erstellung"
#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
-#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:184
-#: netbox/extras/tables/tables.py:505 netbox/templates/core/job.html:20
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:189
+#: netbox/extras/tables/tables.py:511 netbox/templates/core/job.html:32
#: netbox/templates/extras/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -1813,7 +1813,7 @@ msgid "type"
msgstr "Typ"
#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:590
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:596
#: netbox/templates/core/datasource.html:58
msgid "URL"
msgstr "URL"
@@ -1874,7 +1874,7 @@ msgstr ""
msgid "last updated"
msgstr "zuletzt aktualisiert"
-#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
msgid "path"
msgstr "Pfad"
@@ -2002,8 +2002,8 @@ msgid "Last updated"
msgstr "Letzte Aktualisierung"
#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
-#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:180
-#: netbox/extras/tables/tables.py:351 netbox/netbox/tables/tables.py:188
+#: netbox/dcim/tables/devicetypes.py:165 netbox/extras/tables/tables.py:185
+#: netbox/extras/tables/tables.py:357 netbox/netbox/tables/tables.py:188
#: netbox/templates/dcim/virtualchassis_edit.html:52
#: netbox/utilities/forms/forms.py:73
#: netbox/wireless/tables/wirelesslink.py:16
@@ -2011,10 +2011,10 @@ msgid "ID"
msgstr "ID"
#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
-#: netbox/extras/tables/tables.py:242 netbox/extras/tables/tables.py:288
-#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:479
-#: netbox/extras/tables/tables.py:510 netbox/extras/tables/tables.py:550
-#: netbox/extras/tables/tables.py:587 netbox/netbox/tables/tables.py:243
+#: netbox/extras/tables/tables.py:248 netbox/extras/tables/tables.py:294
+#: netbox/extras/tables/tables.py:367 netbox/extras/tables/tables.py:485
+#: netbox/extras/tables/tables.py:516 netbox/extras/tables/tables.py:556
+#: netbox/extras/tables/tables.py:593 netbox/netbox/tables/tables.py:243
#: netbox/templates/extras/eventrule.html:84
#: netbox/templates/extras/journalentry.html:18
#: netbox/templates/extras/objectchange.html:58
@@ -2204,9 +2204,9 @@ msgstr "Zoll"
#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
#: netbox/dcim/forms/model_forms.py:1449
-#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640
-#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:187
-#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374
+#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:645
+#: netbox/dcim/tables/devices.py:925 netbox/extras/tables/tables.py:192
+#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:378
#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
#: netbox/templates/dcim/interface.html:309
#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
@@ -2338,7 +2338,7 @@ msgstr "Virtuelle Schnittstellen"
#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
-#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106
+#: netbox/dcim/tables/devices.py:649 netbox/templates/dcim/interface.html:106
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:212
#: netbox/virtualization/forms/bulk_import.py:158
@@ -2831,7 +2831,7 @@ msgid "Virtual Chassis (ID)"
msgstr "Virtuelles Gehäuse (ID)"
#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
-#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66
+#: netbox/dcim/tables/devices.py:206 netbox/netbox/navigation/menu.py:66
#: netbox/templates/dcim/device.html:120
#: netbox/templates/dcim/device_edit.html:93
#: netbox/templates/dcim/virtualchassis.html:20
@@ -2861,7 +2861,7 @@ msgstr "Zugewiesene VID"
#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
#: netbox/dcim/forms/model_forms.py:1325
#: netbox/dcim/models/device_components.py:712
-#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316
+#: netbox/dcim/tables/devices.py:615 netbox/ipam/filtersets.py:316
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
@@ -2874,8 +2874,8 @@ msgstr "Zugewiesene VID"
#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
-#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306
-#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445
+#: netbox/ipam/tables/ip.py:242 netbox/ipam/tables/ip.py:309
+#: netbox/ipam/tables/ip.py:360 netbox/ipam/tables/ip.py:450
#: netbox/templates/dcim/interface.html:133
#: netbox/templates/ipam/ipaddress.html:18
#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
@@ -2902,7 +2902,7 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
-#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022
+#: netbox/dcim/tables/devices.py:562 netbox/ipam/filtersets.py:1022
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -2953,7 +2953,7 @@ msgstr "Virtueller Gerätekontext (Identifier)"
msgid "Wireless LAN"
msgstr "WLAN"
-#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:597
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:602
msgid "Wireless link"
msgstr "WLAN Verbindung"
@@ -2997,7 +2997,7 @@ msgstr "Stromverteiler (ID)"
#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
#: netbox/extras/forms/model_forms.py:443
#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
-#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:461
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:470
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
@@ -3008,8 +3008,8 @@ msgstr "Tags"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162
-#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
+#: netbox/dcim/tables/devices.py:695 netbox/dcim/tables/devicetypes.py:247
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:34
#: netbox/templates/dcim/virtualchassis.html:66
@@ -3030,7 +3030,7 @@ msgstr ""
#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
-#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284
+#: netbox/ipam/tables/vlans.py:222 netbox/templates/dcim/interface.html:284
#: netbox/templates/dcim/site.html:37
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
@@ -3089,9 +3089,9 @@ msgstr "Zeitzone"
#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
#: netbox/dcim/forms/model_forms.py:1457
-#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166
-#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903
-#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69
+#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
+#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:908
+#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:69
#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196
@@ -3100,9 +3100,9 @@ msgstr "Zeitzone"
#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186
#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248
-#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257
-#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363
-#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230
+#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:258
+#: netbox/ipam/tables/ip.py:316 netbox/ipam/tables/ip.py:367
+#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:231
#: netbox/templates/dcim/device.html:182
#: netbox/templates/dcim/inc/panels/inventory_items.html:20
#: netbox/templates/dcim/interface.html:223
@@ -3178,7 +3178,7 @@ msgstr "Einbautiefe"
#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
-#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:107
#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
@@ -3215,7 +3215,7 @@ msgstr "Gewichtseinheit"
#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
-#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
@@ -3249,9 +3249,9 @@ msgstr "Hardware"
#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
-#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93
-#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906
-#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
+#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:911
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
#: netbox/templates/dcim/devicetype.html:14
#: netbox/templates/dcim/inventoryitem.html:44
@@ -3276,7 +3276,7 @@ msgstr "Artikelnummer"
msgid "U height"
msgstr "Höheneinheit"
-#: netbox/dcim/forms/bulk_edit.py:428
+#: netbox/dcim/forms/bulk_edit.py:428 netbox/dcim/tables/devicetypes.py:103
msgid "Exclude from utilization"
msgstr "Von der Nutzung ausschließen"
@@ -3303,6 +3303,7 @@ msgid "Module Type"
msgstr "Modul-Typ"
#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
+#: netbox/dcim/tables/devices.py:67
msgid "VM role"
msgstr "VM-Rolle"
@@ -3335,7 +3336,7 @@ msgstr "Geräte-Rolle"
#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
-#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:182
#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
#: netbox/templates/dcim/platform.html:26
#: netbox/templates/virtualization/virtualmachine.html:27
@@ -3368,12 +3369,12 @@ msgstr "Betriebssystem"
#: netbox/dcim/forms/model_forms.py:1611
#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
-#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359
-#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442
-#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582
-#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737
-#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844
-#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022
+#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:363
+#: netbox/dcim/tables/devices.py:404 netbox/dcim/tables/devices.py:446
+#: netbox/dcim/tables/devices.py:497 netbox/dcim/tables/devices.py:586
+#: netbox/dcim/tables/devices.py:685 netbox/dcim/tables/devices.py:742
+#: netbox/dcim/tables/devices.py:789 netbox/dcim/tables/devices.py:849
+#: netbox/dcim/tables/devices.py:901 netbox/dcim/tables/devices.py:1028
#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330
#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317
@@ -3551,7 +3552,7 @@ msgid "Wireless role"
msgstr "WLAN Funktion"
#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
-#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:305
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:308
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -3564,7 +3565,7 @@ msgstr "WLAN Funktion"
msgid "Module"
msgstr "Modul"
-#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:654
#: netbox/templates/dcim/interface.html:110
msgid "LAG"
msgstr "LAG"
@@ -3576,7 +3577,7 @@ msgstr "Virtuelle Gerätekontexte"
#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
-#: netbox/dcim/tables/devices.py:594
+#: netbox/dcim/tables/devices.py:599
#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
#: netbox/templates/dcim/consoleport.html:40
#: netbox/templates/dcim/consoleserverport.html:40
@@ -3605,14 +3606,14 @@ msgid "VLAN group"
msgstr "VLAN-Gruppe"
#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
-#: netbox/dcim/tables/devices.py:567
+#: netbox/dcim/tables/devices.py:571
#: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN"
msgstr "Untagged VLAN"
#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
-#: netbox/dcim/tables/devices.py:573
+#: netbox/dcim/tables/devices.py:577
#: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335
msgid "Tagged VLANs"
@@ -3623,7 +3624,7 @@ msgid "Wireless LAN group"
msgstr "WLAN-Gruppe"
#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
-#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133
+#: netbox/dcim/tables/devices.py:608 netbox/netbox/navigation/menu.py:133
#: netbox/templates/dcim/interface.html:280
#: netbox/wireless/tables/wirelesslan.py:24
msgid "Wireless LANs"
@@ -3806,7 +3807,7 @@ msgstr "Virtuelles Gehäuse"
#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
-#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548
+#: netbox/dcim/tables/devices.py:202 netbox/extras/filtersets.py:548
#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
@@ -4008,7 +4009,7 @@ msgstr "Entsprechender Rückanschluss"
msgid "Physical medium classification"
msgstr "Klassifizierung des physikalischen Mediums"
-#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:805
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:810
msgid "Installed device"
msgstr "Installiertes Gerät"
@@ -4098,7 +4099,7 @@ msgid "{side_upper} side termination not found: {device} {name}"
msgstr "{side_upper} Seitlicher Abschluss nicht gefunden: {device} {name}"
#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
-#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:132
+#: netbox/dcim/tables/devices.py:998 netbox/templates/dcim/device.html:132
#: netbox/templates/dcim/virtualchassis.html:27
#: netbox/templates/dcim/virtualchassis.html:67
msgid "Master"
@@ -4246,7 +4247,7 @@ msgstr "Belegt"
#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
-#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:352
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:356
#: netbox/templates/dcim/consoleport.html:55
#: netbox/templates/dcim/consoleserverport.html:55
#: netbox/templates/dcim/frontport.html:69
@@ -4261,7 +4262,7 @@ msgstr "Verbindung"
#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
#: netbox/extras/forms/bulk_import.py:239
#: netbox/extras/forms/filtersets.py:473
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:513
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:519
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Art"
@@ -4294,7 +4295,7 @@ msgid "Transmit power (dBm)"
msgstr "Sendeleistung (dBm)"
#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
-#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12
+#: netbox/dcim/tables/devices.py:319 netbox/templates/dcim/cable.html:12
#: netbox/templates/dcim/cable_trace.html:46
#: netbox/templates/dcim/frontport.html:77
#: netbox/templates/dcim/htmx/cable_edit.html:50
@@ -4304,7 +4305,7 @@ msgstr "Sendeleistung (dBm)"
msgid "Cable"
msgstr "Kabel"
-#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:915
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:920
msgid "Discovered"
msgstr "Erfasst"
@@ -4430,7 +4431,7 @@ msgstr "Vorlage für den hinteren Anschluss"
#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
-#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
#: netbox/ipam/tables/vlans.py:165
#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
#: netbox/templates/dcim/frontport.html:106
@@ -4478,7 +4479,7 @@ msgid "Front Port"
msgstr "Frontanschluss"
#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
-#: netbox/dcim/tables/devices.py:693
+#: netbox/dcim/tables/devices.py:698
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:79
#: netbox/templates/dcim/consoleserverport.html:80
@@ -4491,7 +4492,7 @@ msgid "Rear Port"
msgstr "Rückanschluss"
#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
-#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:504
#: netbox/templates/dcim/poweroutlet.html:44
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
@@ -4586,7 +4587,7 @@ msgstr ""
"{pattern_count} werden erwartet."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:252
msgid "Rear ports"
msgstr "Rückanschlüsse"
@@ -4626,7 +4627,7 @@ msgstr ""
"der ausgewählten Anzahl der hinteren Anschlusspositionen übereinstimmen "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1004
#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
#: netbox/templates/dcim/virtualchassis_edit.html:47
#: netbox/templates/ipam/fhrpgroup.html:38
@@ -4664,53 +4665,53 @@ msgstr "Länge"
msgid "length unit"
msgstr "Längeneinheit"
-#: netbox/dcim/models/cables.py:93
+#: netbox/dcim/models/cables.py:95
msgid "cable"
msgstr "Kabel"
-#: netbox/dcim/models/cables.py:94
+#: netbox/dcim/models/cables.py:96
msgid "cables"
msgstr "Kabel"
-#: netbox/dcim/models/cables.py:163
+#: netbox/dcim/models/cables.py:165
msgid "Must specify a unit when setting a cable length"
msgstr "Bei der Eingabe einer Kabellänge muss eine Einheit angegeben werden"
-#: netbox/dcim/models/cables.py:166
+#: netbox/dcim/models/cables.py:168
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
"Beim Erstellen eines neuen Kabels müssen A- und B-Anschlüsse definiert "
"werden."
-#: netbox/dcim/models/cables.py:173
+#: netbox/dcim/models/cables.py:175
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Verschiedene Anschlusstypen können nicht an dasselbe Kabelende angeschlossen"
" werden."
-#: netbox/dcim/models/cables.py:181
+#: netbox/dcim/models/cables.py:183
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Inkompatible Kündigungsarten: {type_a} und {type_b}"
-#: netbox/dcim/models/cables.py:191
+#: netbox/dcim/models/cables.py:193
msgid "A and B terminations cannot connect to the same object."
msgstr ""
"A- und B-Anschlüsse können nicht mit demselben Objekt verbunden werden."
-#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
msgid "end"
msgstr "Ende"
-#: netbox/dcim/models/cables.py:311
+#: netbox/dcim/models/cables.py:313
msgid "cable termination"
msgstr "Kabelabschlusspunkt"
-#: netbox/dcim/models/cables.py:312
+#: netbox/dcim/models/cables.py:314
msgid "cable terminations"
msgstr "Kabelabschlusspunkte"
-#: netbox/dcim/models/cables.py:331
+#: netbox/dcim/models/cables.py:333
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -4719,34 +4720,34 @@ msgstr ""
"Doppelte Terminierung gefunden für {app_label}.{model} {termination_id}: "
"Kabel {cable_pk}"
-#: netbox/dcim/models/cables.py:341
+#: netbox/dcim/models/cables.py:343
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kabel können nicht an {type_display} Schnittstellen terminiert werden"
-#: netbox/dcim/models/cables.py:348
+#: netbox/dcim/models/cables.py:350
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Transportnetzabschlüsse, die an ein Provider-Netzwerk angeschlossen sind, "
"sind möglicherweise nicht verkabelt."
-#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
msgid "is active"
msgstr "ist aktiv"
-#: netbox/dcim/models/cables.py:450
+#: netbox/dcim/models/cables.py:452
msgid "is complete"
msgstr "ist abgeschlossen"
-#: netbox/dcim/models/cables.py:454
+#: netbox/dcim/models/cables.py:456
msgid "is split"
msgstr "ist aufgeteilt"
-#: netbox/dcim/models/cables.py:462
+#: netbox/dcim/models/cables.py:464
msgid "cable path"
msgstr "Kabelweg"
-#: netbox/dcim/models/cables.py:463
+#: netbox/dcim/models/cables.py:465
msgid "cable paths"
msgstr "Kabelwege"
@@ -6227,9 +6228,9 @@ msgstr "Standort B"
msgid "Reachable"
msgstr "Erreichbar"
-#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:106
#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
-#: netbox/extras/tables/tables.py:436 netbox/netbox/navigation/menu.py:56
+#: netbox/extras/tables/tables.py:442 netbox/netbox/navigation/menu.py:56
#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:83
@@ -6237,12 +6238,12 @@ msgstr "Erreichbar"
msgid "Devices"
msgstr "Geräte"
-#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:111
#: netbox/virtualization/tables/clusters.py:88
msgid "VMs"
msgstr "VMs"
-#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213
+#: netbox/dcim/tables/devices.py:100 netbox/dcim/tables/devices.py:216
#: netbox/extras/forms/model_forms.py:506
#: netbox/templates/dcim/device.html:112
#: netbox/templates/dcim/device/render_config.html:11
@@ -6257,64 +6258,64 @@ msgstr "VMs"
msgid "Config Template"
msgstr "Config-Vorlage"
-#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26
+#: netbox/dcim/tables/devices.py:150 netbox/templates/dcim/sitegroup.html:26
msgid "Site Group"
msgstr "Standort-Gruppe"
-#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033
+#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1039
#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
-#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352
-#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:356
+#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
#: netbox/templates/ipam/ipaddress.html:11
#: netbox/virtualization/tables/virtualmachines.py:94
msgid "IP Address"
msgstr "IP-Adresse"
-#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037
+#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1043
#: netbox/virtualization/tables/virtualmachines.py:85
msgid "IPv4 Address"
msgstr "IPv4-Adresse"
-#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041
+#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1047
#: netbox/virtualization/tables/virtualmachines.py:89
msgid "IPv6 Address"
msgstr "IPv6-Adresse"
-#: netbox/dcim/tables/devices.py:207
+#: netbox/dcim/tables/devices.py:210
msgid "VC Position"
msgstr "VC-Position"
-#: netbox/dcim/tables/devices.py:210
+#: netbox/dcim/tables/devices.py:213
msgid "VC Priority"
msgstr "VC-Priorität"
-#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38
+#: netbox/dcim/tables/devices.py:220 netbox/templates/dcim/device_edit.html:38
#: netbox/templates/dcim/devicebay_populate.html:16
msgid "Parent Device"
msgstr "Übergeordnetes Gerät"
-#: netbox/dcim/tables/devices.py:222
+#: netbox/dcim/tables/devices.py:225
msgid "Position (Device Bay)"
msgstr "Position (Geräteschacht)"
-#: netbox/dcim/tables/devices.py:231
+#: netbox/dcim/tables/devices.py:234
msgid "Console ports"
msgstr "Konsolenanschlüsse"
-#: netbox/dcim/tables/devices.py:234
+#: netbox/dcim/tables/devices.py:237
msgid "Console server ports"
msgstr "Konsolenserver-Anschlüsse"
-#: netbox/dcim/tables/devices.py:237
+#: netbox/dcim/tables/devices.py:240
msgid "Power ports"
msgstr "Stromanschlüsse"
-#: netbox/dcim/tables/devices.py:240
+#: netbox/dcim/tables/devices.py:243
msgid "Power outlets"
msgstr "Stromabgänge"
-#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046
-#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:988
+#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1052
+#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:988
#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
#: netbox/templates/dcim/device/base.html:37
@@ -6331,29 +6332,29 @@ msgstr "Stromabgänge"
msgid "Interfaces"
msgstr "Schnittstellen"
-#: netbox/dcim/tables/devices.py:246
+#: netbox/dcim/tables/devices.py:249
msgid "Front ports"
msgstr "Frontanschlüsse"
-#: netbox/dcim/tables/devices.py:252
+#: netbox/dcim/tables/devices.py:255
msgid "Device bays"
msgstr "Geräteeinsätze"
-#: netbox/dcim/tables/devices.py:255
+#: netbox/dcim/tables/devices.py:258
msgid "Module bays"
msgstr "Moduleinsätze"
-#: netbox/dcim/tables/devices.py:258
+#: netbox/dcim/tables/devices.py:261
msgid "Inventory items"
msgstr "Inventarartikel"
-#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56
+#: netbox/dcim/tables/devices.py:300 netbox/dcim/tables/modules.py:56
#: netbox/templates/dcim/modulebay.html:17
msgid "Module Bay"
msgstr "Moduleinsatz"
-#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48
-#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1063
+#: netbox/dcim/tables/devices.py:313 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:144 netbox/dcim/views.py:1063
#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/device_list.html:71
@@ -6363,27 +6364,27 @@ msgstr "Moduleinsatz"
msgid "Inventory Items"
msgstr "Inventarartikel"
-#: netbox/dcim/tables/devices.py:322
+#: netbox/dcim/tables/devices.py:325
msgid "Cable Color"
msgstr "Farbe des Kabels"
-#: netbox/dcim/tables/devices.py:328
+#: netbox/dcim/tables/devices.py:331
msgid "Link Peers"
msgstr "Verbindungsenden"
-#: netbox/dcim/tables/devices.py:331
+#: netbox/dcim/tables/devices.py:334
msgid "Mark Connected"
msgstr "Als verbunden markieren"
-#: netbox/dcim/tables/devices.py:449
+#: netbox/dcim/tables/devices.py:453
msgid "Maximum draw (W)"
msgstr "Maximaler Stromverbrauch (W)"
-#: netbox/dcim/tables/devices.py:452
+#: netbox/dcim/tables/devices.py:456
msgid "Allocated draw (W)"
msgstr "Zugewiesener Stromverbrauch (W)"
-#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747
+#: netbox/dcim/tables/devices.py:550 netbox/ipam/forms/model_forms.py:747
#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
#: netbox/netbox/navigation/menu.py:147
@@ -6395,12 +6396,12 @@ msgstr "Zugewiesener Stromverbrauch (W)"
msgid "IP Addresses"
msgstr "IP-Adressen"
-#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189
+#: netbox/dcim/tables/devices.py:556 netbox/netbox/navigation/menu.py:189
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
msgid "FHRP Groups"
msgstr "FHRP-Gruppen"
-#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89
+#: netbox/dcim/tables/devices.py:568 netbox/templates/dcim/interface.html:89
#: netbox/templates/virtualization/vminterface.html:67
#: netbox/templates/vpn/tunnel.html:18
#: netbox/templates/vpn/tunneltermination.html:13
@@ -6411,37 +6412,37 @@ msgstr "FHRP-Gruppen"
msgid "Tunnel"
msgstr "Tunnel"
-#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224
+#: netbox/dcim/tables/devices.py:593 netbox/dcim/tables/devicetypes.py:228
#: netbox/templates/dcim/interface.html:65
msgid "Management Only"
msgstr "Nur zur Verwaltung"
-#: netbox/dcim/tables/devices.py:607
+#: netbox/dcim/tables/devices.py:612
msgid "VDCs"
msgstr "VDCs"
-#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49
+#: netbox/dcim/tables/devices.py:857 netbox/templates/dcim/modulebay.html:49
msgid "Installed Module"
msgstr "Installiertes Modul"
-#: netbox/dcim/tables/devices.py:855
+#: netbox/dcim/tables/devices.py:860
msgid "Module Serial"
msgstr "Seriennummer des Moduls"
-#: netbox/dcim/tables/devices.py:859
+#: netbox/dcim/tables/devices.py:864
msgid "Module Asset Tag"
msgstr "Modul-Asset-Tag"
-#: netbox/dcim/tables/devices.py:868
+#: netbox/dcim/tables/devices.py:873
msgid "Module Status"
msgstr "Status des Moduls"
-#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308
+#: netbox/dcim/tables/devices.py:915 netbox/dcim/tables/devicetypes.py:313
#: netbox/templates/dcim/inventoryitem.html:40
msgid "Component"
msgstr "Komponente"
-#: netbox/dcim/tables/devices.py:965
+#: netbox/dcim/tables/devices.py:971
msgid "Items"
msgstr "Artikel"
@@ -6455,7 +6456,7 @@ msgid "Module Types"
msgstr "Modul-Typen"
#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
-#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:431
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:437
#: netbox/netbox/navigation/menu.py:65
msgid "Platforms"
msgstr "Plattformen"
@@ -6470,15 +6471,15 @@ msgstr "Standard-Betriebssystem"
msgid "Full Depth"
msgstr "Volle Tiefe"
-#: netbox/dcim/tables/devicetypes.py:98
+#: netbox/dcim/tables/devicetypes.py:99
msgid "U Height"
msgstr "Höhe in HE"
-#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26
+#: netbox/dcim/tables/devicetypes.py:114 netbox/dcim/tables/modules.py:26
msgid "Instances"
msgstr "Instanzen"
-#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:928
+#: netbox/dcim/tables/devicetypes.py:117 netbox/dcim/views.py:928
#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
#: netbox/netbox/navigation/menu.py:84
#: netbox/templates/dcim/device/base.html:25
@@ -6489,7 +6490,7 @@ msgstr "Instanzen"
msgid "Console Ports"
msgstr "Konsolen-Anschlüsse"
-#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:943
+#: netbox/dcim/tables/devicetypes.py:120 netbox/dcim/views.py:943
#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
#: netbox/netbox/navigation/menu.py:85
#: netbox/templates/dcim/device/base.html:28
@@ -6500,7 +6501,7 @@ msgstr "Konsolen-Anschlüsse"
msgid "Console Server Ports"
msgstr "Konsolenserver-Anschlüsse"
-#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:958
+#: netbox/dcim/tables/devicetypes.py:123 netbox/dcim/views.py:958
#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
#: netbox/netbox/navigation/menu.py:86
#: netbox/templates/dcim/device/base.html:31
@@ -6511,7 +6512,7 @@ msgstr "Konsolenserver-Anschlüsse"
msgid "Power Ports"
msgstr "Stromanschlüsse"
-#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:973
+#: netbox/dcim/tables/devicetypes.py:126 netbox/dcim/views.py:973
#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
#: netbox/netbox/navigation/menu.py:87
#: netbox/templates/dcim/device/base.html:34
@@ -6522,7 +6523,7 @@ msgstr "Stromanschlüsse"
msgid "Power Outlets"
msgstr "Steckdosen"
-#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1003
+#: netbox/dcim/tables/devicetypes.py:132 netbox/dcim/views.py:1003
#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
#: netbox/netbox/navigation/menu.py:82
#: netbox/templates/dcim/device/base.html:40
@@ -6532,7 +6533,7 @@ msgstr "Steckdosen"
msgid "Front Ports"
msgstr "Frontanschlüsse"
-#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1018
+#: netbox/dcim/tables/devicetypes.py:135 netbox/dcim/views.py:1018
#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
#: netbox/netbox/navigation/menu.py:83
#: netbox/templates/dcim/device/base.html:43
@@ -6543,7 +6544,7 @@ msgstr "Frontanschlüsse"
msgid "Rear Ports"
msgstr "Rückanschlüsse"
-#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1048
+#: netbox/dcim/tables/devicetypes.py:138 netbox/dcim/views.py:1048
#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/device_list.html:57
@@ -6551,7 +6552,7 @@ msgstr "Rückanschlüsse"
msgid "Device Bays"
msgstr "Geräte-Einsätze"
-#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1033
+#: netbox/dcim/tables/devicetypes.py:141 netbox/dcim/views.py:1033
#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
#: netbox/templates/dcim/device/base.html:46
#: netbox/templates/dcim/device_list.html:64
@@ -6635,13 +6636,13 @@ msgstr "Config-Kontext"
msgid "Render Config"
msgstr "Konfiguration rendern"
-#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:441
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:447
#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
#: netbox/virtualization/views.py:179
msgid "Virtual Machines"
msgstr "Virtuelle Maschinen"
-#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:233
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:234
msgid "Children"
msgstr "Untergeordnet"
@@ -6816,7 +6817,7 @@ msgstr "Wöchentlich"
msgid "30 days"
msgstr "30 Tage"
-#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:297
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:303
#: netbox/templates/dcim/virtualchassis_edit.html:107
#: netbox/templates/extras/eventrule.html:40
#: netbox/templates/generic/bulk_add_component.html:68
@@ -6826,12 +6827,12 @@ msgstr "30 Tage"
msgid "Create"
msgstr "Erstellen"
-#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:300
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:306
#: netbox/templates/extras/eventrule.html:44
msgid "Update"
msgstr "Aktualisieren"
-#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:303
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:309
#: netbox/templates/circuits/inc/circuit_termination.html:23
#: netbox/templates/dcim/inc/panels/inventory_items.html:37
#: netbox/templates/dcim/moduletype/component_templates.html:23
@@ -7014,43 +7015,43 @@ msgid "Invalid format. URL parameters must be passed as a dictionary."
msgstr ""
"Ungültiges Format. URL-Parameter müssen als Wörterbuch übergeben werden."
-#: netbox/extras/dashboard/widgets.py:284
+#: netbox/extras/dashboard/widgets.py:288
msgid "RSS Feed"
msgstr "RSS-Feed"
-#: netbox/extras/dashboard/widgets.py:289
+#: netbox/extras/dashboard/widgets.py:293
msgid "Embed an RSS feed from an external website."
msgstr "Betten Sie einen RSS-Feed von einer externen Website ein."
-#: netbox/extras/dashboard/widgets.py:296
+#: netbox/extras/dashboard/widgets.py:300
msgid "Feed URL"
msgstr "Feed-URL"
-#: netbox/extras/dashboard/widgets.py:301
+#: netbox/extras/dashboard/widgets.py:305
msgid "The maximum number of objects to display"
msgstr "Die maximale Anzahl der anzuzeigenden Objekte"
-#: netbox/extras/dashboard/widgets.py:306
+#: netbox/extras/dashboard/widgets.py:310
msgid "How long to stored the cached content (in seconds)"
msgstr "Wie lange soll der Inhalt zwischengespeichert werden (in Sekunden)"
-#: netbox/extras/dashboard/widgets.py:358
+#: netbox/extras/dashboard/widgets.py:362
#: netbox/templates/account/base.html:10
#: netbox/templates/account/bookmarks.html:7
#: netbox/templates/inc/user_menu.html:30
msgid "Bookmarks"
msgstr "Lesezeichen"
-#: netbox/extras/dashboard/widgets.py:362
+#: netbox/extras/dashboard/widgets.py:366
msgid "Show your personal bookmarks"
msgstr "Zeige persönliche Lesezeichen an"
-#: netbox/extras/events.py:134
+#: netbox/extras/events.py:137
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Unbekannter Aktionstyp für eine Ereignisregel: {action_type}"
-#: netbox/extras/events.py:182
+#: netbox/extras/events.py:185
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Event-Pipeline kann nicht importiert werden {name} Fehler: {error}"
@@ -7150,7 +7151,7 @@ msgid "As attachment"
msgstr "Als Anlage"
#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
-#: netbox/extras/tables/tables.py:220
+#: netbox/extras/tables/tables.py:225
#: netbox/templates/extras/savedfilter.html:29
msgid "Shared"
msgstr "Geteilt"
@@ -7321,14 +7322,14 @@ msgstr "Verwandter Objekttyp"
msgid "Field type"
msgstr "Feld-Typ"
-#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:71
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:72
#: netbox/templates/generic/bulk_import.html:154
msgid "Choices"
msgstr "Auswahlmöglichkeiten"
#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
#: netbox/extras/forms/filtersets.py:417
-#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78
+#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:90
#: netbox/templates/extras/eventrule.html:90
msgid "Data"
msgstr "Daten"
@@ -7444,14 +7445,14 @@ msgstr "Nach"
msgid "Before"
msgstr "Vorher"
-#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:457
-#: netbox/extras/tables/tables.py:543 netbox/extras/tables/tables.py:580
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:586
#: netbox/templates/extras/objectchange.html:32
msgid "Time"
msgstr "Zeit"
#: netbox/extras/forms/filtersets.py:498
-#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:471
+#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:477
#: netbox/templates/extras/eventrule.html:77
#: netbox/templates/extras/objectchange.html:46
msgid "Action"
@@ -8419,11 +8420,11 @@ msgstr "Typ"
#: netbox/extras/models/models.py:730
msgid "journal entry"
-msgstr "Tagebucheintrag"
+msgstr "Journaleintrag"
#: netbox/extras/models/models.py:731
msgid "journal entries"
-msgstr "Tagebucheinträge"
+msgstr "Journaleinträge"
#: netbox/extras/models/models.py:746
#, python-brace-format
@@ -8548,56 +8549,56 @@ msgstr "Datenbankänderungen wurden aufgrund eines Fehlers rückgängig gemacht.
msgid "Deletion is prevented by a protection rule: {message}"
msgstr "Das Löschen wird durch eine Schutzregel verhindert: {message}"
-#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:125
-#: netbox/extras/tables/tables.py:149 netbox/extras/tables/tables.py:214
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:291
-#: netbox/extras/tables/tables.py:337
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:128
+#: netbox/extras/tables/tables.py:153 netbox/extras/tables/tables.py:219
+#: netbox/extras/tables/tables.py:245 netbox/extras/tables/tables.py:297
+#: netbox/extras/tables/tables.py:343
#: netbox/templates/extras/customfield.html:93
#: netbox/templates/extras/eventrule.html:27
#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
msgid "Object Types"
msgstr "Objekttypen"
-#: netbox/extras/tables/tables.py:53
+#: netbox/extras/tables/tables.py:54
msgid "Visible"
msgstr "Sichtbar"
-#: netbox/extras/tables/tables.py:56
+#: netbox/extras/tables/tables.py:57
msgid "Editable"
msgstr "Editierbar"
-#: netbox/extras/tables/tables.py:62
+#: netbox/extras/tables/tables.py:63
msgid "Related Object Type"
msgstr "Verwandter Objekttyp"
-#: netbox/extras/tables/tables.py:66
+#: netbox/extras/tables/tables.py:67
#: netbox/templates/extras/customfield.html:47
msgid "Choice Set"
msgstr "Auswahlset"
-#: netbox/extras/tables/tables.py:74
+#: netbox/extras/tables/tables.py:75
msgid "Is Cloneable"
msgstr "Ist klonbar"
-#: netbox/extras/tables/tables.py:104
+#: netbox/extras/tables/tables.py:106
msgid "Count"
msgstr "Anzahl"
-#: netbox/extras/tables/tables.py:107
+#: netbox/extras/tables/tables.py:109
msgid "Order Alphabetically"
msgstr "Alphabetisch sortieren"
-#: netbox/extras/tables/tables.py:131
+#: netbox/extras/tables/tables.py:134
#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Neues Fenster"
-#: netbox/extras/tables/tables.py:152
+#: netbox/extras/tables/tables.py:156
msgid "As Attachment"
msgstr "Als Anlage"
-#: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:378
-#: netbox/extras/tables/tables.py:413 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:384
+#: netbox/extras/tables/tables.py:419 netbox/templates/core/datafile.html:24
#: netbox/templates/dcim/device/render_config.html:22
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
@@ -8607,63 +8608,63 @@ msgstr "Als Anlage"
msgid "Data File"
msgstr "Datendatei"
-#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:390
-#: netbox/extras/tables/tables.py:418
+#: netbox/extras/tables/tables.py:169 netbox/extras/tables/tables.py:396
+#: netbox/extras/tables/tables.py:424
msgid "Synced"
msgstr "Synchronisiert"
-#: netbox/extras/tables/tables.py:191
+#: netbox/extras/tables/tables.py:196
msgid "Image"
msgstr "Bild"
-#: netbox/extras/tables/tables.py:196
+#: netbox/extras/tables/tables.py:201
msgid "Size (Bytes)"
msgstr "Größe (Byte)"
-#: netbox/extras/tables/tables.py:261
+#: netbox/extras/tables/tables.py:267
msgid "SSL Validation"
msgstr "SSL-Validierung"
-#: netbox/extras/tables/tables.py:306
+#: netbox/extras/tables/tables.py:312
msgid "Job Start"
msgstr "Beginn des Jobs"
-#: netbox/extras/tables/tables.py:309
+#: netbox/extras/tables/tables.py:315
msgid "Job End"
msgstr "Ende des Auftrags"
-#: netbox/extras/tables/tables.py:426 netbox/netbox/navigation/menu.py:64
+#: netbox/extras/tables/tables.py:432 netbox/netbox/navigation/menu.py:64
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Geräte-Rollen"
-#: netbox/extras/tables/tables.py:467 netbox/templates/account/profile.html:19
+#: netbox/extras/tables/tables.py:473 netbox/templates/account/profile.html:19
#: netbox/templates/users/user.html:21
msgid "Full Name"
msgstr "Vollständiger Name"
-#: netbox/extras/tables/tables.py:484
+#: netbox/extras/tables/tables.py:490
#: netbox/templates/extras/objectchange.html:68
msgid "Request ID"
msgstr "Anfragen-ID"
-#: netbox/extras/tables/tables.py:521
+#: netbox/extras/tables/tables.py:527
msgid "Comments (Short)"
msgstr "Kommentare (Kurz)"
-#: netbox/extras/tables/tables.py:540 netbox/extras/tables/tables.py:574
+#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:580
msgid "Line"
msgstr "Linie"
-#: netbox/extras/tables/tables.py:547 netbox/extras/tables/tables.py:584
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:590
msgid "Level"
msgstr "Stufe"
-#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:593
+#: netbox/extras/tables/tables.py:559 netbox/extras/tables/tables.py:599
msgid "Message"
msgstr "Nachricht"
-#: netbox/extras/tables/tables.py:577
+#: netbox/extras/tables/tables.py:583
msgid "Method"
msgstr "Methode"
@@ -8854,7 +8855,7 @@ msgid "Exporting L2VPN (identifier)"
msgstr "L2VPN exportieren (Identifier)"
#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
-#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:212
#: netbox/templates/ipam/prefix.html:12
msgid "Prefix"
msgstr "Prefix"
@@ -9137,7 +9138,7 @@ msgstr "VLAN-Gruppe (falls vorhanden)"
#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
-#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60
+#: netbox/ipam/tables/ip.py:255 netbox/templates/ipam/prefix.html:60
#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
#: netbox/templates/ipam/vlan_edit.html:10
#: netbox/templates/wireless/wirelesslan.html:30
@@ -9351,7 +9352,7 @@ msgstr "Virtuelle Maschine"
msgid "Route Target"
msgstr "Ziel der Route"
-#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:117
#: netbox/templates/ipam/aggregate.html:11
#: netbox/templates/ipam/prefix.html:38
msgid "Aggregate"
@@ -9411,7 +9412,7 @@ msgid "Assignment already exists"
msgstr "Zuweisung ist bereits vorhanden"
#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
-#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/ipam/tables/ip.py:251 netbox/templates/ipam/vlan_edit.html:37
#: netbox/templates/ipam/vlangroup.html:27
msgid "VLAN Group"
msgstr "VLAN-Gruppe"
@@ -9848,7 +9849,7 @@ msgstr "Betriebsstatus dieses VLAN"
msgid "The primary function of this VLAN"
msgstr "Die Hauptfunktion dieses VLAN"
-#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:176
#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
msgid "VLANs"
@@ -9915,67 +9916,67 @@ msgstr "Anzahl der Standorte"
msgid "Provider Count"
msgstr "Anzahl der Provider"
-#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166
+#: netbox/ipam/tables/ip.py:95 netbox/netbox/navigation/menu.py:166
#: netbox/netbox/navigation/menu.py:168
msgid "Aggregates"
msgstr "Aggregate"
-#: netbox/ipam/tables/ip.py:124
+#: netbox/ipam/tables/ip.py:125
msgid "Added"
msgstr "Hinzugefügt"
-#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165
+#: netbox/ipam/tables/ip.py:128 netbox/ipam/tables/ip.py:166
#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
#: netbox/templates/ipam/vlan.html:84
msgid "Prefixes"
msgstr "Prefixe"
-#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267
-#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82
+#: netbox/ipam/tables/ip.py:131 netbox/ipam/tables/ip.py:270
+#: netbox/ipam/tables/ip.py:324 netbox/ipam/tables/vlans.py:82
#: netbox/templates/dcim/device.html:260
#: netbox/templates/ipam/aggregate.html:24
#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
msgid "Utilization"
msgstr "Auslastung"
-#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148
+#: netbox/ipam/tables/ip.py:171 netbox/netbox/navigation/menu.py:148
msgid "IP Ranges"
msgstr "IP-Bereiche"
-#: netbox/ipam/tables/ip.py:220
+#: netbox/ipam/tables/ip.py:221
msgid "Prefix (Flat)"
msgstr "Prefix (flach)"
-#: netbox/ipam/tables/ip.py:224
+#: netbox/ipam/tables/ip.py:225
msgid "Depth"
msgstr "Tiefe"
-#: netbox/ipam/tables/ip.py:261
+#: netbox/ipam/tables/ip.py:262
msgid "Pool"
msgstr "Pool"
-#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317
+#: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320
msgid "Marked Utilized"
msgstr "Als ausgenutzt markiert"
-#: netbox/ipam/tables/ip.py:301
+#: netbox/ipam/tables/ip.py:304
msgid "Start address"
msgstr "Startadresse"
-#: netbox/ipam/tables/ip.py:379
+#: netbox/ipam/tables/ip.py:383
msgid "NAT (Inside)"
msgstr "NAT (Drinnen)"
-#: netbox/ipam/tables/ip.py:384
+#: netbox/ipam/tables/ip.py:388
msgid "NAT (Outside)"
msgstr "NAT (Draußen)"
-#: netbox/ipam/tables/ip.py:389
+#: netbox/ipam/tables/ip.py:393
msgid "Assigned"
msgstr "Zugewiesen"
-#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/ipam/tables/ip.py:429 netbox/templates/vpn/l2vpntermination.html:16
#: netbox/vpn/forms/filtersets.py:240
msgid "Assigned Object"
msgstr "Zugewiesenes Objekt"
@@ -9997,11 +9998,11 @@ msgstr "RD"
msgid "Unique"
msgstr "Einzigartig"
-#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27
+#: netbox/ipam/tables/vrfs.py:37 netbox/vpn/tables/l2vpn.py:27
msgid "Import Targets"
msgstr "Ziele importieren"
-#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32
+#: netbox/ipam/tables/vrfs.py:42 netbox/vpn/tables/l2vpn.py:32
msgid "Export Targets"
msgstr "Ziele exportieren"
@@ -10076,7 +10077,7 @@ msgstr ""
"Ungültiger Wert. Geben Sie einen Inhaltstyp als "
"'an.'."
-#: netbox/netbox/authentication/__init__.py:138
+#: netbox/netbox/authentication/__init__.py:141
#, python-brace-format
msgid "Invalid permission {permission} for model {model}"
msgstr "Ungültige Erlaubnis {permission} für Modell {model}"
@@ -10735,7 +10736,7 @@ msgstr "Protokollierung"
#: netbox/netbox/navigation/menu.py:358
msgid "Journal Entries"
-msgstr "Tagebucheinträge"
+msgstr "Journaleinträge"
#: netbox/netbox/navigation/menu.py:359
#: netbox/templates/extras/objectchange.html:9
@@ -10930,43 +10931,63 @@ msgstr ""
msgid "Cannot delete stores from registry"
msgstr "Stores können nicht aus der Registrierung gelöscht werden"
-#: netbox/netbox/settings.py:741
+#: netbox/netbox/settings.py:742
+msgid "Czech"
+msgstr "Tschechisch"
+
+#: netbox/netbox/settings.py:743
+msgid "Danish"
+msgstr "Dänisch"
+
+#: netbox/netbox/settings.py:744
msgid "German"
msgstr "Deutsch"
-#: netbox/netbox/settings.py:742
+#: netbox/netbox/settings.py:745
msgid "English"
msgstr "Englisch"
-#: netbox/netbox/settings.py:743
+#: netbox/netbox/settings.py:746
msgid "Spanish"
msgstr "Spanisch"
-#: netbox/netbox/settings.py:744
+#: netbox/netbox/settings.py:747
msgid "French"
msgstr "Französisch"
-#: netbox/netbox/settings.py:745
+#: netbox/netbox/settings.py:748
+msgid "Italian"
+msgstr "Italenisch"
+
+#: netbox/netbox/settings.py:749
msgid "Japanese"
msgstr "Japanisch"
-#: netbox/netbox/settings.py:746
+#: netbox/netbox/settings.py:750
+msgid "Dutch"
+msgstr "Niederländisch"
+
+#: netbox/netbox/settings.py:751
+msgid "Polish"
+msgstr "Polnisch"
+
+#: netbox/netbox/settings.py:752
msgid "Portuguese"
msgstr "Portugiesisch"
-#: netbox/netbox/settings.py:747
+#: netbox/netbox/settings.py:753
msgid "Russian"
msgstr "Russisch"
-#: netbox/netbox/settings.py:748
+#: netbox/netbox/settings.py:754
msgid "Turkish"
msgstr "Türkisch"
-#: netbox/netbox/settings.py:749
+#: netbox/netbox/settings.py:755
msgid "Ukrainian"
msgstr "Ukrainisch"
-#: netbox/netbox/settings.py:750
+#: netbox/netbox/settings.py:756
msgid "Chinese"
msgstr "chinesisch"
@@ -10974,11 +10995,11 @@ msgstr "chinesisch"
msgid "Toggle all"
msgstr "Alles umschalten"
-#: netbox/netbox/tables/columns.py:290
+#: netbox/netbox/tables/columns.py:299
msgid "Toggle Dropdown"
msgstr "Dropdown umschalten"
-#: netbox/netbox/tables/columns.py:555 netbox/templates/core/job.html:35
+#: netbox/netbox/tables/columns.py:564 netbox/templates/core/job.html:47
msgid "Error"
msgstr "Fehler"
@@ -11264,7 +11285,7 @@ msgstr "Zuletzt benutzt"
msgid "Add a Token"
msgstr "Einen Token hinzufügen"
-#: netbox/templates/base/base.html:18 netbox/templates/home.html:27
+#: netbox/templates/base/base.html:22 netbox/templates/home.html:27
msgid "Home"
msgstr "Home"
@@ -11555,21 +11576,21 @@ msgstr "Benutzereinstellungen"
msgid "Job retention"
msgstr "Beibehaltung der Arbeitsplätze"
-#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/job.html:29 netbox/templates/core/rq_task.html:12
#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
msgid "Job"
msgstr "Job"
-#: netbox/templates/core/job.html:40
+#: netbox/templates/core/job.html:52
#: netbox/templates/extras/journalentry.html:26
msgid "Created By"
msgstr "Erstellt von"
-#: netbox/templates/core/job.html:48
+#: netbox/templates/core/job.html:60
msgid "Scheduling"
msgstr "Terminplanung"
-#: netbox/templates/core/job.html:59
+#: netbox/templates/core/job.html:71
#, python-format
msgid "every %(interval)s minutes"
msgstr "jeden %(interval)s Minuten"
@@ -13212,8 +13233,8 @@ msgid ""
"Are you sure you want to delete "
"%(object_type)s %(object)s?"
msgstr ""
-"Bist du sicher, dass du%(object_type)s %(object)s löschen willst?"
+"Bist du sicher, dass du %(object_type)s %(object)s löschen willst?"
#: netbox/templates/htmx/delete_form.html:17
msgid "The following objects will be deleted as a result of this action."
diff --git a/netbox/translations/en/LC_MESSAGES/django.po b/netbox/translations/en/LC_MESSAGES/django.po
index ddb9ca2d9a..a6fa6e7f7a 100644
--- a/netbox/translations/en/LC_MESSAGES/django.po
+++ b/netbox/translations/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-07-09 05:02+0000\n"
+"POT-Creation-Date: 2024-07-20 05:02+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -30,10 +30,10 @@ msgstr ""
#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
-#: netbox/extras/tables/tables.py:500 netbox/templates/account/token.html:43
+#: netbox/extras/tables/tables.py:506 netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
-#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/job.html:63 netbox/templates/core/rq_task.html:16
#: netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
@@ -58,7 +58,7 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-#: netbox/account/views.py:204
+#: netbox/account/views.py:214
msgid "Your preferences have been updated."
msgstr ""
@@ -79,7 +79,7 @@ msgstr ""
#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
-#: netbox/extras/tables/tables.py:386 netbox/ipam/choices.py:31
+#: netbox/extras/tables/tables.py:392 netbox/ipam/choices.py:31
#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
@@ -172,7 +172,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
-#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:153
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
@@ -182,8 +182,8 @@ msgstr ""
#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
-#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244
-#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:245
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:217
#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
#: netbox/templates/dcim/device.html:22
#: netbox/templates/dcim/inc/cable_termination.html:8
@@ -354,7 +354,7 @@ msgstr ""
#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
-#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:59
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:60
#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
@@ -493,10 +493,10 @@ msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
-#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744
-#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245
-#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32
-#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:334
+#: netbox/dcim/tables/devices.py:692 netbox/dcim/tables/devices.py:749
+#: netbox/dcim/tables/devices.py:974 netbox/dcim/tables/devicetypes.py:250
+#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:340
#: netbox/templates/circuits/circuittype.html:30
#: netbox/templates/dcim/cable.html:40 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/frontport.html:40
@@ -528,10 +528,10 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:1366 netbox/dcim/forms/filtersets.py:1387
#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
#: netbox/dcim/forms/object_import.py:84 netbox/dcim/forms/object_import.py:113
-#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175
-#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77
-#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:284
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:474
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
+#: netbox/dcim/tables/devices.py:802 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:290
+#: netbox/extras/tables/tables.py:362 netbox/extras/tables/tables.py:480
#: netbox/netbox/tables/tables.py:239 netbox/templates/circuits/circuit.html:30
#: netbox/templates/core/datasource.html:38 netbox/templates/dcim/cable.html:15
#: netbox/templates/dcim/consoleport.html:36
@@ -584,8 +584,8 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
-#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800
-#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:805
+#: netbox/dcim/tables/devices.py:1034 netbox/dcim/tables/modules.py:69
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
@@ -594,12 +594,12 @@ msgstr ""
#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
-#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236
-#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359
-#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448
-#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:237
+#: netbox/ipam/tables/ip.py:312 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/ip.py:426 netbox/ipam/tables/ip.py:453
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:228
#: netbox/templates/circuits/circuit.html:34
-#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:42
#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
@@ -665,7 +665,7 @@ msgstr ""
#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
-#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224
+#: netbox/ipam/tables/ip.py:456 netbox/ipam/tables/vlans.py:225
#: netbox/templates/circuits/circuit.html:38
#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
#: netbox/templates/dcim/location.html:49
@@ -863,7 +863,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
-#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/devices.py:157 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
@@ -908,7 +908,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
-#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85
+#: netbox/dcim/tables/devices.py:143 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
@@ -1202,33 +1202,33 @@ msgstr ""
#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
-#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89
-#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286
-#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421
-#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519
-#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714
-#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824
-#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959
-#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:92
+#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
+#: netbox/dcim/tables/devices.py:384 netbox/dcim/tables/devices.py:425
+#: netbox/dcim/tables/devices.py:474 netbox/dcim/tables/devices.py:523
+#: netbox/dcim/tables/devices.py:637 netbox/dcim/tables/devices.py:719
+#: netbox/dcim/tables/devices.py:766 netbox/dcim/tables/devices.py:829
+#: netbox/dcim/tables/devices.py:945 netbox/dcim/tables/devices.py:965
+#: netbox/dcim/tables/devices.py:994 netbox/dcim/tables/devices.py:1024
#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
-#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:89
-#: netbox/extras/tables/tables.py:121 netbox/extras/tables/tables.py:145
-#: netbox/extras/tables/tables.py:210 netbox/extras/tables/tables.py:257
-#: netbox/extras/tables/tables.py:280 netbox/extras/tables/tables.py:330
-#: netbox/extras/tables/tables.py:382 netbox/extras/tables/tables.py:405
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:91
+#: netbox/extras/tables/tables.py:124 netbox/extras/tables/tables.py:149
+#: netbox/extras/tables/tables.py:215 netbox/extras/tables/tables.py:263
+#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:336
+#: netbox/extras/tables/tables.py:388 netbox/extras/tables/tables.py:411
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
-#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/ip.py:160 netbox/ipam/tables/services.py:15
#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
-#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22
+#: netbox/ipam/tables/vrfs.py:68 netbox/templates/circuits/circuittype.html:22
#: netbox/templates/circuits/provideraccount.html:28
#: netbox/templates/circuits/providernetwork.html:24
-#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:38
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/consoleport.html:28
#: netbox/templates/dcim/consoleserverport.html:28
@@ -1339,17 +1339,17 @@ msgstr ""
#: netbox/circuits/tables/circuits.py:78 netbox/circuits/tables/providers.py:48
#: netbox/circuits/tables/providers.py:82
-#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001
-#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1007
+#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
-#: netbox/extras/tables/tables.py:516 netbox/ipam/tables/asn.py:69
-#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135
-#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325
-#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24
+#: netbox/extras/tables/tables.py:522 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:136
+#: netbox/ipam/tables/ip.py:275 netbox/ipam/tables/ip.py:329
+#: netbox/ipam/tables/ip.py:397 netbox/ipam/tables/services.py:24
#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
-#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71
+#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:89
#: netbox/templates/generic/bulk_edit.html:86
#: netbox/templates/inc/panels/comments.html:6
@@ -1396,7 +1396,7 @@ msgstr ""
#: netbox/core/choices.py:21 netbox/core/choices.py:57
#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
-#: netbox/templates/core/job.html:68
+#: netbox/templates/core/job.html:80
msgid "Completed"
msgstr ""
@@ -1427,7 +1427,7 @@ msgstr ""
#: netbox/core/choices.py:55 netbox/core/constants.py:23
#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
-#: netbox/extras/choices.py:226 netbox/templates/core/job.html:55
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:67
msgid "Scheduled"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Finished"
msgstr ""
#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
-#: netbox/templates/core/job.html:64
+#: netbox/templates/core/job.html:76
#: netbox/templates/extras/htmx/script_result.html:8
msgid "Started"
msgstr ""
@@ -1465,7 +1465,7 @@ msgstr ""
msgid "Local"
msgstr ""
-#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:462
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:468
#: netbox/templates/account/profile.html:15 netbox/templates/users/user.html:17
#: netbox/users/tables.py:31
msgid "Username"
@@ -1485,16 +1485,16 @@ msgstr ""
msgid "Branch"
msgstr ""
-#: netbox/core/data_backends.py:105
+#: netbox/core/data_backends.py:106
#, python-brace-format
msgid "Fetching remote data failed ({name}): {error}"
msgstr ""
-#: netbox/core/data_backends.py:118
+#: netbox/core/data_backends.py:119
msgid "AWS access key ID"
msgstr ""
-#: netbox/core/data_backends.py:122
+#: netbox/core/data_backends.py:123
msgid "AWS secret access key"
msgstr ""
@@ -1510,12 +1510,12 @@ msgstr ""
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
-#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221
+#: netbox/dcim/tables/devices.py:545 netbox/dcim/tables/devicetypes.py:225
#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
-#: netbox/extras/tables/tables.py:128 netbox/extras/tables/tables.py:217
-#: netbox/extras/tables/tables.py:294 netbox/netbox/preferences.py:22
+#: netbox/extras/tables/tables.py:131 netbox/extras/tables/tables.py:222
+#: netbox/extras/tables/tables.py:300 netbox/netbox/preferences.py:22
#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
@@ -1546,8 +1546,8 @@ msgstr ""
#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
#: netbox/extras/forms/model_forms.py:174
#: netbox/extras/forms/model_forms.py:454
-#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:155
-#: netbox/extras/tables/tables.py:374 netbox/extras/tables/tables.py:409
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:160
+#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:415
#: netbox/templates/core/datasource.html:31
#: netbox/templates/dcim/device/render_config.html:18
#: netbox/templates/extras/configcontext.html:29
@@ -1572,8 +1572,8 @@ msgid "Creation"
msgstr ""
#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
-#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:184
-#: netbox/extras/tables/tables.py:505 netbox/templates/core/job.html:20
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:189
+#: netbox/extras/tables/tables.py:511 netbox/templates/core/job.html:32
#: netbox/templates/extras/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -1775,7 +1775,7 @@ msgid "type"
msgstr ""
#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:590
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:596
#: netbox/templates/core/datasource.html:58
msgid "URL"
msgstr ""
@@ -1832,7 +1832,7 @@ msgstr ""
msgid "last updated"
msgstr ""
-#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
msgid "path"
msgstr ""
@@ -1958,18 +1958,18 @@ msgid "Last updated"
msgstr ""
#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
-#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:180
-#: netbox/extras/tables/tables.py:351 netbox/netbox/tables/tables.py:188
+#: netbox/dcim/tables/devicetypes.py:165 netbox/extras/tables/tables.py:185
+#: netbox/extras/tables/tables.py:357 netbox/netbox/tables/tables.py:188
#: netbox/templates/dcim/virtualchassis_edit.html:52
#: netbox/utilities/forms/forms.py:73 netbox/wireless/tables/wirelesslink.py:16
msgid "ID"
msgstr ""
#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
-#: netbox/extras/tables/tables.py:242 netbox/extras/tables/tables.py:288
-#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:479
-#: netbox/extras/tables/tables.py:510 netbox/extras/tables/tables.py:550
-#: netbox/extras/tables/tables.py:587 netbox/netbox/tables/tables.py:243
+#: netbox/extras/tables/tables.py:248 netbox/extras/tables/tables.py:294
+#: netbox/extras/tables/tables.py:367 netbox/extras/tables/tables.py:485
+#: netbox/extras/tables/tables.py:516 netbox/extras/tables/tables.py:556
+#: netbox/extras/tables/tables.py:593 netbox/netbox/tables/tables.py:243
#: netbox/templates/extras/eventrule.html:84
#: netbox/templates/extras/journalentry.html:18
#: netbox/templates/extras/objectchange.html:58
@@ -2159,9 +2159,9 @@ msgstr ""
#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
#: netbox/dcim/forms/model_forms.py:1449 netbox/dcim/forms/object_import.py:176
-#: netbox/dcim/tables/devices.py:640 netbox/dcim/tables/devices.py:919
-#: netbox/extras/tables/tables.py:187 netbox/ipam/tables/fhrp.py:59
-#: netbox/ipam/tables/ip.py:374 netbox/ipam/tables/services.py:44
+#: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:925
+#: netbox/extras/tables/tables.py:192 netbox/ipam/tables/fhrp.py:59
+#: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44
#: netbox/templates/dcim/interface.html:102
#: netbox/templates/dcim/interface.html:309
#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
@@ -2293,7 +2293,7 @@ msgstr ""
#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
-#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106
+#: netbox/dcim/tables/devices.py:649 netbox/templates/dcim/interface.html:106
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:212
#: netbox/virtualization/forms/bulk_import.py:158
@@ -2786,7 +2786,7 @@ msgid "Virtual Chassis (ID)"
msgstr ""
#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
-#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66
+#: netbox/dcim/tables/devices.py:206 netbox/netbox/navigation/menu.py:66
#: netbox/templates/dcim/device.html:120
#: netbox/templates/dcim/device_edit.html:93
#: netbox/templates/dcim/virtualchassis.html:20
@@ -2816,7 +2816,7 @@ msgstr ""
#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
#: netbox/dcim/forms/model_forms.py:1325
#: netbox/dcim/models/device_components.py:712
-#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316
+#: netbox/dcim/tables/devices.py:615 netbox/ipam/filtersets.py:316
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
@@ -2829,8 +2829,8 @@ msgstr ""
#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
-#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306
-#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445
+#: netbox/ipam/tables/ip.py:242 netbox/ipam/tables/ip.py:309
+#: netbox/ipam/tables/ip.py:360 netbox/ipam/tables/ip.py:450
#: netbox/templates/dcim/interface.html:133
#: netbox/templates/ipam/ipaddress.html:18
#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
@@ -2857,7 +2857,7 @@ msgid "L2VPN (ID)"
msgstr ""
#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
-#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022
+#: netbox/dcim/tables/devices.py:562 netbox/ipam/filtersets.py:1022
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -2907,7 +2907,7 @@ msgstr ""
msgid "Wireless LAN"
msgstr ""
-#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:597
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:602
msgid "Wireless link"
msgstr ""
@@ -2951,7 +2951,7 @@ msgstr ""
#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
#: netbox/extras/forms/model_forms.py:443
#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
-#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:461
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:470
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
@@ -2962,8 +2962,8 @@ msgstr ""
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162
-#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
+#: netbox/dcim/tables/devices.py:695 netbox/dcim/tables/devicetypes.py:247
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:34
#: netbox/templates/dcim/virtualchassis.html:66
@@ -2982,7 +2982,7 @@ msgstr ""
#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
-#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284
+#: netbox/ipam/tables/vlans.py:222 netbox/templates/dcim/interface.html:284
#: netbox/templates/dcim/site.html:37
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
@@ -3040,8 +3040,8 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
#: netbox/dcim/forms/model_forms.py:1457 netbox/dcim/forms/object_import.py:181
-#: netbox/dcim/tables/devices.py:166 netbox/dcim/tables/devices.py:792
-#: netbox/dcim/tables/devices.py:903 netbox/dcim/tables/devicetypes.py:300
+#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:797
+#: netbox/dcim/tables/devices.py:908 netbox/dcim/tables/devicetypes.py:305
#: netbox/dcim/tables/racks.py:69 netbox/extras/filtersets.py:504
#: netbox/ipam/forms/bulk_edit.py:246 netbox/ipam/forms/bulk_edit.py:295
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:549
@@ -3051,9 +3051,9 @@ msgstr ""
#: netbox/ipam/forms/filtersets.py:360 netbox/ipam/forms/filtersets.py:516
#: netbox/ipam/forms/model_forms.py:186 netbox/ipam/forms/model_forms.py:219
#: netbox/ipam/forms/model_forms.py:248 netbox/ipam/forms/model_forms.py:689
-#: netbox/ipam/tables/ip.py:257 netbox/ipam/tables/ip.py:313
-#: netbox/ipam/tables/ip.py:363 netbox/ipam/tables/vlans.py:126
-#: netbox/ipam/tables/vlans.py:230 netbox/templates/dcim/device.html:182
+#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:316
+#: netbox/ipam/tables/ip.py:367 netbox/ipam/tables/vlans.py:126
+#: netbox/ipam/tables/vlans.py:231 netbox/templates/dcim/device.html:182
#: netbox/templates/dcim/inc/panels/inventory_items.html:20
#: netbox/templates/dcim/interface.html:223
#: netbox/templates/dcim/inventoryitem.html:36
@@ -3127,7 +3127,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
-#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:107
#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
@@ -3164,7 +3164,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
-#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
@@ -3198,9 +3198,9 @@ msgstr ""
#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
-#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93
-#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906
-#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
+#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:911
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
#: netbox/templates/dcim/devicetype.html:14
#: netbox/templates/dcim/inventoryitem.html:44
@@ -3225,7 +3225,7 @@ msgstr ""
msgid "U height"
msgstr ""
-#: netbox/dcim/forms/bulk_edit.py:428
+#: netbox/dcim/forms/bulk_edit.py:428 netbox/dcim/tables/devicetypes.py:103
msgid "Exclude from utilization"
msgstr ""
@@ -3250,6 +3250,7 @@ msgid "Module Type"
msgstr ""
#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
+#: netbox/dcim/tables/devices.py:67
msgid "VM role"
msgstr ""
@@ -3282,7 +3283,7 @@ msgstr ""
#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
-#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:182
#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
#: netbox/templates/dcim/platform.html:26
#: netbox/templates/virtualization/virtualmachine.html:27
@@ -3314,13 +3315,13 @@ msgstr ""
#: netbox/dcim/forms/model_forms.py:797 netbox/dcim/forms/model_forms.py:1156
#: netbox/dcim/forms/model_forms.py:1611 netbox/dcim/forms/object_create.py:257
#: netbox/dcim/tables/connections.py:22 netbox/dcim/tables/connections.py:41
-#: netbox/dcim/tables/connections.py:60 netbox/dcim/tables/devices.py:282
-#: netbox/dcim/tables/devices.py:359 netbox/dcim/tables/devices.py:400
-#: netbox/dcim/tables/devices.py:442 netbox/dcim/tables/devices.py:493
-#: netbox/dcim/tables/devices.py:582 netbox/dcim/tables/devices.py:680
-#: netbox/dcim/tables/devices.py:737 netbox/dcim/tables/devices.py:784
-#: netbox/dcim/tables/devices.py:844 netbox/dcim/tables/devices.py:896
-#: netbox/dcim/tables/devices.py:1022 netbox/dcim/tables/modules.py:52
+#: netbox/dcim/tables/connections.py:60 netbox/dcim/tables/devices.py:285
+#: netbox/dcim/tables/devices.py:363 netbox/dcim/tables/devices.py:404
+#: netbox/dcim/tables/devices.py:446 netbox/dcim/tables/devices.py:497
+#: netbox/dcim/tables/devices.py:586 netbox/dcim/tables/devices.py:685
+#: netbox/dcim/tables/devices.py:742 netbox/dcim/tables/devices.py:789
+#: netbox/dcim/tables/devices.py:849 netbox/dcim/tables/devices.py:901
+#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:52
#: netbox/extras/forms/filtersets.py:330 netbox/ipam/forms/bulk_import.py:303
#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:558
#: netbox/ipam/forms/model_forms.py:317 netbox/ipam/forms/model_forms.py:725
@@ -3494,7 +3495,7 @@ msgid "Wireless role"
msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
-#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:305
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:308
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -3506,7 +3507,7 @@ msgstr ""
msgid "Module"
msgstr ""
-#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:654
#: netbox/templates/dcim/interface.html:110
msgid "LAG"
msgstr ""
@@ -3518,7 +3519,7 @@ msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
-#: netbox/dcim/tables/devices.py:594
+#: netbox/dcim/tables/devices.py:599
#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
#: netbox/templates/dcim/consoleport.html:40
#: netbox/templates/dcim/consoleserverport.html:40
@@ -3547,14 +3548,14 @@ msgid "VLAN group"
msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
-#: netbox/dcim/tables/devices.py:567
+#: netbox/dcim/tables/devices.py:571
#: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN"
msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
-#: netbox/dcim/tables/devices.py:573
+#: netbox/dcim/tables/devices.py:577
#: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335
msgid "Tagged VLANs"
@@ -3565,7 +3566,7 @@ msgid "Wireless LAN group"
msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
-#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133
+#: netbox/dcim/tables/devices.py:608 netbox/netbox/navigation/menu.py:133
#: netbox/templates/dcim/interface.html:280
#: netbox/wireless/tables/wirelesslan.py:24
msgid "Wireless LANs"
@@ -3746,7 +3747,7 @@ msgstr ""
#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
-#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548
+#: netbox/dcim/tables/devices.py:202 netbox/extras/filtersets.py:548
#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
@@ -3941,7 +3942,7 @@ msgstr ""
msgid "Physical medium classification"
msgstr ""
-#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:805
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:810
msgid "Installed device"
msgstr ""
@@ -4030,7 +4031,7 @@ msgid "{side_upper} side termination not found: {device} {name}"
msgstr ""
#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
-#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:132
+#: netbox/dcim/tables/devices.py:998 netbox/templates/dcim/device.html:132
#: netbox/templates/dcim/virtualchassis.html:27
#: netbox/templates/dcim/virtualchassis.html:67
msgid "Master"
@@ -4172,7 +4173,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
-#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:352
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:356
#: netbox/templates/dcim/consoleport.html:55
#: netbox/templates/dcim/consoleserverport.html:55
#: netbox/templates/dcim/frontport.html:69
@@ -4186,7 +4187,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
#: netbox/extras/forms/bulk_import.py:239 netbox/extras/forms/filtersets.py:473
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:513
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:519
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr ""
@@ -4218,7 +4219,7 @@ msgid "Transmit power (dBm)"
msgstr ""
#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
-#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12
+#: netbox/dcim/tables/devices.py:319 netbox/templates/dcim/cable.html:12
#: netbox/templates/dcim/cable_trace.html:46
#: netbox/templates/dcim/frontport.html:77
#: netbox/templates/dcim/htmx/cable_edit.html:50
@@ -4228,7 +4229,7 @@ msgstr ""
msgid "Cable"
msgstr ""
-#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:915
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:920
msgid "Discovered"
msgstr ""
@@ -4347,7 +4348,7 @@ msgstr ""
#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
-#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
#: netbox/ipam/tables/vlans.py:165
#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
#: netbox/templates/dcim/frontport.html:106
@@ -4394,7 +4395,7 @@ msgid "Front Port"
msgstr ""
#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
-#: netbox/dcim/tables/devices.py:693
+#: netbox/dcim/tables/devices.py:698
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:79
#: netbox/templates/dcim/consoleserverport.html:80
@@ -4407,7 +4408,7 @@ msgid "Rear Port"
msgstr ""
#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
-#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:504
#: netbox/templates/dcim/poweroutlet.html:44
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
@@ -4494,7 +4495,7 @@ msgid ""
msgstr ""
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:252
msgid "Rear ports"
msgstr ""
@@ -4524,7 +4525,7 @@ msgid ""
"selected number of rear port positions ({rearport_count})."
msgstr ""
-#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1004
#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
#: netbox/templates/dcim/virtualchassis_edit.html:47
#: netbox/templates/ipam/fhrpgroup.html:38
@@ -4560,80 +4561,80 @@ msgstr ""
msgid "length unit"
msgstr ""
-#: netbox/dcim/models/cables.py:93
+#: netbox/dcim/models/cables.py:95
msgid "cable"
msgstr ""
-#: netbox/dcim/models/cables.py:94
+#: netbox/dcim/models/cables.py:96
msgid "cables"
msgstr ""
-#: netbox/dcim/models/cables.py:163
+#: netbox/dcim/models/cables.py:165
msgid "Must specify a unit when setting a cable length"
msgstr ""
-#: netbox/dcim/models/cables.py:166
+#: netbox/dcim/models/cables.py:168
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
-#: netbox/dcim/models/cables.py:173
+#: netbox/dcim/models/cables.py:175
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
-#: netbox/dcim/models/cables.py:181
+#: netbox/dcim/models/cables.py:183
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr ""
-#: netbox/dcim/models/cables.py:191
+#: netbox/dcim/models/cables.py:193
msgid "A and B terminations cannot connect to the same object."
msgstr ""
-#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
msgid "end"
msgstr ""
-#: netbox/dcim/models/cables.py:311
+#: netbox/dcim/models/cables.py:313
msgid "cable termination"
msgstr ""
-#: netbox/dcim/models/cables.py:312
+#: netbox/dcim/models/cables.py:314
msgid "cable terminations"
msgstr ""
-#: netbox/dcim/models/cables.py:331
+#: netbox/dcim/models/cables.py:333
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
"{cable_pk}"
msgstr ""
-#: netbox/dcim/models/cables.py:341
+#: netbox/dcim/models/cables.py:343
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr ""
-#: netbox/dcim/models/cables.py:348
+#: netbox/dcim/models/cables.py:350
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
-#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
msgid "is active"
msgstr ""
-#: netbox/dcim/models/cables.py:450
+#: netbox/dcim/models/cables.py:452
msgid "is complete"
msgstr ""
-#: netbox/dcim/models/cables.py:454
+#: netbox/dcim/models/cables.py:456
msgid "is split"
msgstr ""
-#: netbox/dcim/models/cables.py:462
+#: netbox/dcim/models/cables.py:464
msgid "cable path"
msgstr ""
-#: netbox/dcim/models/cables.py:463
+#: netbox/dcim/models/cables.py:465
msgid "cable paths"
msgstr ""
@@ -5981,9 +5982,9 @@ msgstr ""
msgid "Reachable"
msgstr ""
-#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:106
#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
-#: netbox/extras/tables/tables.py:436 netbox/netbox/navigation/menu.py:56
+#: netbox/extras/tables/tables.py:442 netbox/netbox/navigation/menu.py:56
#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:83
@@ -5991,12 +5992,12 @@ msgstr ""
msgid "Devices"
msgstr ""
-#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:111
#: netbox/virtualization/tables/clusters.py:88
msgid "VMs"
msgstr ""
-#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213
+#: netbox/dcim/tables/devices.py:100 netbox/dcim/tables/devices.py:216
#: netbox/extras/forms/model_forms.py:506 netbox/templates/dcim/device.html:112
#: netbox/templates/dcim/device/render_config.html:11
#: netbox/templates/dcim/device/render_config.html:14
@@ -6010,64 +6011,64 @@ msgstr ""
msgid "Config Template"
msgstr ""
-#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26
+#: netbox/dcim/tables/devices.py:150 netbox/templates/dcim/sitegroup.html:26
msgid "Site Group"
msgstr ""
-#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033
+#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1039
#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
-#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352
-#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:356
+#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
#: netbox/templates/ipam/ipaddress.html:11
#: netbox/virtualization/tables/virtualmachines.py:94
msgid "IP Address"
msgstr ""
-#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037
+#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1043
#: netbox/virtualization/tables/virtualmachines.py:85
msgid "IPv4 Address"
msgstr ""
-#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041
+#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1047
#: netbox/virtualization/tables/virtualmachines.py:89
msgid "IPv6 Address"
msgstr ""
-#: netbox/dcim/tables/devices.py:207
+#: netbox/dcim/tables/devices.py:210
msgid "VC Position"
msgstr ""
-#: netbox/dcim/tables/devices.py:210
+#: netbox/dcim/tables/devices.py:213
msgid "VC Priority"
msgstr ""
-#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38
+#: netbox/dcim/tables/devices.py:220 netbox/templates/dcim/device_edit.html:38
#: netbox/templates/dcim/devicebay_populate.html:16
msgid "Parent Device"
msgstr ""
-#: netbox/dcim/tables/devices.py:222
+#: netbox/dcim/tables/devices.py:225
msgid "Position (Device Bay)"
msgstr ""
-#: netbox/dcim/tables/devices.py:231
+#: netbox/dcim/tables/devices.py:234
msgid "Console ports"
msgstr ""
-#: netbox/dcim/tables/devices.py:234
+#: netbox/dcim/tables/devices.py:237
msgid "Console server ports"
msgstr ""
-#: netbox/dcim/tables/devices.py:237
+#: netbox/dcim/tables/devices.py:240
msgid "Power ports"
msgstr ""
-#: netbox/dcim/tables/devices.py:240
+#: netbox/dcim/tables/devices.py:243
msgid "Power outlets"
msgstr ""
-#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046
-#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:988
+#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1052
+#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:988
#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
#: netbox/templates/dcim/device/base.html:37
@@ -6084,29 +6085,29 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: netbox/dcim/tables/devices.py:246
+#: netbox/dcim/tables/devices.py:249
msgid "Front ports"
msgstr ""
-#: netbox/dcim/tables/devices.py:252
+#: netbox/dcim/tables/devices.py:255
msgid "Device bays"
msgstr ""
-#: netbox/dcim/tables/devices.py:255
+#: netbox/dcim/tables/devices.py:258
msgid "Module bays"
msgstr ""
-#: netbox/dcim/tables/devices.py:258
+#: netbox/dcim/tables/devices.py:261
msgid "Inventory items"
msgstr ""
-#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56
+#: netbox/dcim/tables/devices.py:300 netbox/dcim/tables/modules.py:56
#: netbox/templates/dcim/modulebay.html:17
msgid "Module Bay"
msgstr ""
-#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48
-#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1063
+#: netbox/dcim/tables/devices.py:313 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:144 netbox/dcim/views.py:1063
#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/device_list.html:71
@@ -6116,27 +6117,27 @@ msgstr ""
msgid "Inventory Items"
msgstr ""
-#: netbox/dcim/tables/devices.py:322
+#: netbox/dcim/tables/devices.py:325
msgid "Cable Color"
msgstr ""
-#: netbox/dcim/tables/devices.py:328
+#: netbox/dcim/tables/devices.py:331
msgid "Link Peers"
msgstr ""
-#: netbox/dcim/tables/devices.py:331
+#: netbox/dcim/tables/devices.py:334
msgid "Mark Connected"
msgstr ""
-#: netbox/dcim/tables/devices.py:449
+#: netbox/dcim/tables/devices.py:453
msgid "Maximum draw (W)"
msgstr ""
-#: netbox/dcim/tables/devices.py:452
+#: netbox/dcim/tables/devices.py:456
msgid "Allocated draw (W)"
msgstr ""
-#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747
+#: netbox/dcim/tables/devices.py:550 netbox/ipam/forms/model_forms.py:747
#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
#: netbox/netbox/navigation/menu.py:147
@@ -6148,12 +6149,12 @@ msgstr ""
msgid "IP Addresses"
msgstr ""
-#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189
+#: netbox/dcim/tables/devices.py:556 netbox/netbox/navigation/menu.py:189
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
msgid "FHRP Groups"
msgstr ""
-#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89
+#: netbox/dcim/tables/devices.py:568 netbox/templates/dcim/interface.html:89
#: netbox/templates/virtualization/vminterface.html:67
#: netbox/templates/vpn/tunnel.html:18
#: netbox/templates/vpn/tunneltermination.html:13
@@ -6164,37 +6165,37 @@ msgstr ""
msgid "Tunnel"
msgstr ""
-#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224
+#: netbox/dcim/tables/devices.py:593 netbox/dcim/tables/devicetypes.py:228
#: netbox/templates/dcim/interface.html:65
msgid "Management Only"
msgstr ""
-#: netbox/dcim/tables/devices.py:607
+#: netbox/dcim/tables/devices.py:612
msgid "VDCs"
msgstr ""
-#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49
+#: netbox/dcim/tables/devices.py:857 netbox/templates/dcim/modulebay.html:49
msgid "Installed Module"
msgstr ""
-#: netbox/dcim/tables/devices.py:855
+#: netbox/dcim/tables/devices.py:860
msgid "Module Serial"
msgstr ""
-#: netbox/dcim/tables/devices.py:859
+#: netbox/dcim/tables/devices.py:864
msgid "Module Asset Tag"
msgstr ""
-#: netbox/dcim/tables/devices.py:868
+#: netbox/dcim/tables/devices.py:873
msgid "Module Status"
msgstr ""
-#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308
+#: netbox/dcim/tables/devices.py:915 netbox/dcim/tables/devicetypes.py:313
#: netbox/templates/dcim/inventoryitem.html:40
msgid "Component"
msgstr ""
-#: netbox/dcim/tables/devices.py:965
+#: netbox/dcim/tables/devices.py:971
msgid "Items"
msgstr ""
@@ -6208,7 +6209,7 @@ msgid "Module Types"
msgstr ""
#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
-#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:431
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:437
#: netbox/netbox/navigation/menu.py:65
msgid "Platforms"
msgstr ""
@@ -6223,15 +6224,15 @@ msgstr ""
msgid "Full Depth"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:98
+#: netbox/dcim/tables/devicetypes.py:99
msgid "U Height"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26
+#: netbox/dcim/tables/devicetypes.py:114 netbox/dcim/tables/modules.py:26
msgid "Instances"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:928
+#: netbox/dcim/tables/devicetypes.py:117 netbox/dcim/views.py:928
#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
#: netbox/netbox/navigation/menu.py:84
#: netbox/templates/dcim/device/base.html:25
@@ -6242,7 +6243,7 @@ msgstr ""
msgid "Console Ports"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:943
+#: netbox/dcim/tables/devicetypes.py:120 netbox/dcim/views.py:943
#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
#: netbox/netbox/navigation/menu.py:85
#: netbox/templates/dcim/device/base.html:28
@@ -6253,7 +6254,7 @@ msgstr ""
msgid "Console Server Ports"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:958
+#: netbox/dcim/tables/devicetypes.py:123 netbox/dcim/views.py:958
#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
#: netbox/netbox/navigation/menu.py:86
#: netbox/templates/dcim/device/base.html:31
@@ -6264,7 +6265,7 @@ msgstr ""
msgid "Power Ports"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:973
+#: netbox/dcim/tables/devicetypes.py:126 netbox/dcim/views.py:973
#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
#: netbox/netbox/navigation/menu.py:87
#: netbox/templates/dcim/device/base.html:34
@@ -6275,7 +6276,7 @@ msgstr ""
msgid "Power Outlets"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1003
+#: netbox/dcim/tables/devicetypes.py:132 netbox/dcim/views.py:1003
#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
#: netbox/netbox/navigation/menu.py:82
#: netbox/templates/dcim/device/base.html:40
@@ -6285,7 +6286,7 @@ msgstr ""
msgid "Front Ports"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1018
+#: netbox/dcim/tables/devicetypes.py:135 netbox/dcim/views.py:1018
#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
#: netbox/netbox/navigation/menu.py:83
#: netbox/templates/dcim/device/base.html:43
@@ -6296,7 +6297,7 @@ msgstr ""
msgid "Rear Ports"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1048
+#: netbox/dcim/tables/devicetypes.py:138 netbox/dcim/views.py:1048
#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/device_list.html:57
@@ -6304,7 +6305,7 @@ msgstr ""
msgid "Device Bays"
msgstr ""
-#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1033
+#: netbox/dcim/tables/devicetypes.py:141 netbox/dcim/views.py:1033
#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
#: netbox/templates/dcim/device/base.html:46
#: netbox/templates/dcim/device_list.html:64
@@ -6388,13 +6389,13 @@ msgstr ""
msgid "Render Config"
msgstr ""
-#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:441
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:447
#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
#: netbox/virtualization/views.py:179
msgid "Virtual Machines"
msgstr ""
-#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:233
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:234
msgid "Children"
msgstr ""
@@ -6568,7 +6569,7 @@ msgstr ""
msgid "30 days"
msgstr ""
-#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:297
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:303
#: netbox/templates/dcim/virtualchassis_edit.html:107
#: netbox/templates/extras/eventrule.html:40
#: netbox/templates/generic/bulk_add_component.html:68
@@ -6578,12 +6579,12 @@ msgstr ""
msgid "Create"
msgstr ""
-#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:300
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:306
#: netbox/templates/extras/eventrule.html:44
msgid "Update"
msgstr ""
-#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:303
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:309
#: netbox/templates/circuits/inc/circuit_termination.html:23
#: netbox/templates/dcim/inc/panels/inventory_items.html:37
#: netbox/templates/dcim/moduletype/component_templates.html:23
@@ -6759,42 +6760,42 @@ msgstr ""
msgid "Invalid format. URL parameters must be passed as a dictionary."
msgstr ""
-#: netbox/extras/dashboard/widgets.py:284
+#: netbox/extras/dashboard/widgets.py:288
msgid "RSS Feed"
msgstr ""
-#: netbox/extras/dashboard/widgets.py:289
+#: netbox/extras/dashboard/widgets.py:293
msgid "Embed an RSS feed from an external website."
msgstr ""
-#: netbox/extras/dashboard/widgets.py:296
+#: netbox/extras/dashboard/widgets.py:300
msgid "Feed URL"
msgstr ""
-#: netbox/extras/dashboard/widgets.py:301
+#: netbox/extras/dashboard/widgets.py:305
msgid "The maximum number of objects to display"
msgstr ""
-#: netbox/extras/dashboard/widgets.py:306
+#: netbox/extras/dashboard/widgets.py:310
msgid "How long to stored the cached content (in seconds)"
msgstr ""
-#: netbox/extras/dashboard/widgets.py:358 netbox/templates/account/base.html:10
+#: netbox/extras/dashboard/widgets.py:362 netbox/templates/account/base.html:10
#: netbox/templates/account/bookmarks.html:7
#: netbox/templates/inc/user_menu.html:30
msgid "Bookmarks"
msgstr ""
-#: netbox/extras/dashboard/widgets.py:362
+#: netbox/extras/dashboard/widgets.py:366
msgid "Show your personal bookmarks"
msgstr ""
-#: netbox/extras/events.py:134
+#: netbox/extras/events.py:137
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr ""
-#: netbox/extras/events.py:182
+#: netbox/extras/events.py:185
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr ""
@@ -6894,7 +6895,7 @@ msgid "As attachment"
msgstr ""
#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
-#: netbox/extras/tables/tables.py:220
+#: netbox/extras/tables/tables.py:225
#: netbox/templates/extras/savedfilter.html:29
msgid "Shared"
msgstr ""
@@ -7049,14 +7050,14 @@ msgstr ""
msgid "Field type"
msgstr ""
-#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:71
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:72
#: netbox/templates/generic/bulk_import.html:154
msgid "Choices"
msgstr ""
#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
#: netbox/extras/forms/filtersets.py:417 netbox/extras/forms/model_forms.py:448
-#: netbox/templates/core/job.html:78 netbox/templates/extras/eventrule.html:90
+#: netbox/templates/core/job.html:90 netbox/templates/extras/eventrule.html:90
msgid "Data"
msgstr ""
@@ -7161,14 +7162,14 @@ msgstr ""
msgid "Before"
msgstr ""
-#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:457
-#: netbox/extras/tables/tables.py:543 netbox/extras/tables/tables.py:580
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:586
#: netbox/templates/extras/objectchange.html:32
msgid "Time"
msgstr ""
#: netbox/extras/forms/filtersets.py:498 netbox/extras/forms/model_forms.py:282
-#: netbox/extras/tables/tables.py:471 netbox/templates/extras/eventrule.html:77
+#: netbox/extras/tables/tables.py:477 netbox/templates/extras/eventrule.html:77
#: netbox/templates/extras/objectchange.html:46
msgid "Action"
msgstr ""
@@ -8170,56 +8171,56 @@ msgstr ""
msgid "Deletion is prevented by a protection rule: {message}"
msgstr ""
-#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:125
-#: netbox/extras/tables/tables.py:149 netbox/extras/tables/tables.py:214
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:291
-#: netbox/extras/tables/tables.py:337
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:128
+#: netbox/extras/tables/tables.py:153 netbox/extras/tables/tables.py:219
+#: netbox/extras/tables/tables.py:245 netbox/extras/tables/tables.py:297
+#: netbox/extras/tables/tables.py:343
#: netbox/templates/extras/customfield.html:93
#: netbox/templates/extras/eventrule.html:27
#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
msgid "Object Types"
msgstr ""
-#: netbox/extras/tables/tables.py:53
+#: netbox/extras/tables/tables.py:54
msgid "Visible"
msgstr ""
-#: netbox/extras/tables/tables.py:56
+#: netbox/extras/tables/tables.py:57
msgid "Editable"
msgstr ""
-#: netbox/extras/tables/tables.py:62
+#: netbox/extras/tables/tables.py:63
msgid "Related Object Type"
msgstr ""
-#: netbox/extras/tables/tables.py:66
+#: netbox/extras/tables/tables.py:67
#: netbox/templates/extras/customfield.html:47
msgid "Choice Set"
msgstr ""
-#: netbox/extras/tables/tables.py:74
+#: netbox/extras/tables/tables.py:75
msgid "Is Cloneable"
msgstr ""
-#: netbox/extras/tables/tables.py:104
+#: netbox/extras/tables/tables.py:106
msgid "Count"
msgstr ""
-#: netbox/extras/tables/tables.py:107
+#: netbox/extras/tables/tables.py:109
msgid "Order Alphabetically"
msgstr ""
-#: netbox/extras/tables/tables.py:131
+#: netbox/extras/tables/tables.py:134
#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr ""
-#: netbox/extras/tables/tables.py:152
+#: netbox/extras/tables/tables.py:156
msgid "As Attachment"
msgstr ""
-#: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:378
-#: netbox/extras/tables/tables.py:413 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:384
+#: netbox/extras/tables/tables.py:419 netbox/templates/core/datafile.html:24
#: netbox/templates/dcim/device/render_config.html:22
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
@@ -8229,63 +8230,63 @@ msgstr ""
msgid "Data File"
msgstr ""
-#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:390
-#: netbox/extras/tables/tables.py:418
+#: netbox/extras/tables/tables.py:169 netbox/extras/tables/tables.py:396
+#: netbox/extras/tables/tables.py:424
msgid "Synced"
msgstr ""
-#: netbox/extras/tables/tables.py:191
+#: netbox/extras/tables/tables.py:196
msgid "Image"
msgstr ""
-#: netbox/extras/tables/tables.py:196
+#: netbox/extras/tables/tables.py:201
msgid "Size (Bytes)"
msgstr ""
-#: netbox/extras/tables/tables.py:261
+#: netbox/extras/tables/tables.py:267
msgid "SSL Validation"
msgstr ""
-#: netbox/extras/tables/tables.py:306
+#: netbox/extras/tables/tables.py:312
msgid "Job Start"
msgstr ""
-#: netbox/extras/tables/tables.py:309
+#: netbox/extras/tables/tables.py:315
msgid "Job End"
msgstr ""
-#: netbox/extras/tables/tables.py:426 netbox/netbox/navigation/menu.py:64
+#: netbox/extras/tables/tables.py:432 netbox/netbox/navigation/menu.py:64
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr ""
-#: netbox/extras/tables/tables.py:467 netbox/templates/account/profile.html:19
+#: netbox/extras/tables/tables.py:473 netbox/templates/account/profile.html:19
#: netbox/templates/users/user.html:21
msgid "Full Name"
msgstr ""
-#: netbox/extras/tables/tables.py:484
+#: netbox/extras/tables/tables.py:490
#: netbox/templates/extras/objectchange.html:68
msgid "Request ID"
msgstr ""
-#: netbox/extras/tables/tables.py:521
+#: netbox/extras/tables/tables.py:527
msgid "Comments (Short)"
msgstr ""
-#: netbox/extras/tables/tables.py:540 netbox/extras/tables/tables.py:574
+#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:580
msgid "Line"
msgstr ""
-#: netbox/extras/tables/tables.py:547 netbox/extras/tables/tables.py:584
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:590
msgid "Level"
msgstr ""
-#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:593
+#: netbox/extras/tables/tables.py:559 netbox/extras/tables/tables.py:599
msgid "Message"
msgstr ""
-#: netbox/extras/tables/tables.py:577
+#: netbox/extras/tables/tables.py:583
msgid "Method"
msgstr ""
@@ -8467,7 +8468,7 @@ msgid "Exporting L2VPN (identifier)"
msgstr ""
#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
-#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:212
#: netbox/templates/ipam/prefix.html:12
msgid "Prefix"
msgstr ""
@@ -8748,7 +8749,7 @@ msgstr ""
#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
-#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60
+#: netbox/ipam/tables/ip.py:255 netbox/templates/ipam/prefix.html:60
#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
#: netbox/templates/ipam/vlan_edit.html:10
#: netbox/templates/wireless/wirelesslan.html:30
@@ -8958,7 +8959,7 @@ msgstr ""
msgid "Route Target"
msgstr ""
-#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:117
#: netbox/templates/ipam/aggregate.html:11 netbox/templates/ipam/prefix.html:38
msgid "Aggregate"
msgstr ""
@@ -9012,7 +9013,7 @@ msgid "Assignment already exists"
msgstr ""
#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
-#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/ipam/tables/ip.py:251 netbox/templates/ipam/vlan_edit.html:37
#: netbox/templates/ipam/vlangroup.html:27
msgid "VLAN Group"
msgstr ""
@@ -9417,7 +9418,7 @@ msgstr ""
msgid "The primary function of this VLAN"
msgstr ""
-#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:176
#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
msgid "VLANs"
@@ -9480,67 +9481,67 @@ msgstr ""
msgid "Provider Count"
msgstr ""
-#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166
+#: netbox/ipam/tables/ip.py:95 netbox/netbox/navigation/menu.py:166
#: netbox/netbox/navigation/menu.py:168
msgid "Aggregates"
msgstr ""
-#: netbox/ipam/tables/ip.py:124
+#: netbox/ipam/tables/ip.py:125
msgid "Added"
msgstr ""
-#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165
+#: netbox/ipam/tables/ip.py:128 netbox/ipam/tables/ip.py:166
#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
#: netbox/templates/ipam/vlan.html:84
msgid "Prefixes"
msgstr ""
-#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267
-#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82
+#: netbox/ipam/tables/ip.py:131 netbox/ipam/tables/ip.py:270
+#: netbox/ipam/tables/ip.py:324 netbox/ipam/tables/vlans.py:82
#: netbox/templates/dcim/device.html:260
#: netbox/templates/ipam/aggregate.html:24
#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
msgid "Utilization"
msgstr ""
-#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148
+#: netbox/ipam/tables/ip.py:171 netbox/netbox/navigation/menu.py:148
msgid "IP Ranges"
msgstr ""
-#: netbox/ipam/tables/ip.py:220
+#: netbox/ipam/tables/ip.py:221
msgid "Prefix (Flat)"
msgstr ""
-#: netbox/ipam/tables/ip.py:224
+#: netbox/ipam/tables/ip.py:225
msgid "Depth"
msgstr ""
-#: netbox/ipam/tables/ip.py:261
+#: netbox/ipam/tables/ip.py:262
msgid "Pool"
msgstr ""
-#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317
+#: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320
msgid "Marked Utilized"
msgstr ""
-#: netbox/ipam/tables/ip.py:301
+#: netbox/ipam/tables/ip.py:304
msgid "Start address"
msgstr ""
-#: netbox/ipam/tables/ip.py:379
+#: netbox/ipam/tables/ip.py:383
msgid "NAT (Inside)"
msgstr ""
-#: netbox/ipam/tables/ip.py:384
+#: netbox/ipam/tables/ip.py:388
msgid "NAT (Outside)"
msgstr ""
-#: netbox/ipam/tables/ip.py:389
+#: netbox/ipam/tables/ip.py:393
msgid "Assigned"
msgstr ""
-#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/ipam/tables/ip.py:429 netbox/templates/vpn/l2vpntermination.html:16
#: netbox/vpn/forms/filtersets.py:240
msgid "Assigned Object"
msgstr ""
@@ -9562,11 +9563,11 @@ msgstr ""
msgid "Unique"
msgstr ""
-#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27
+#: netbox/ipam/tables/vrfs.py:37 netbox/vpn/tables/l2vpn.py:27
msgid "Import Targets"
msgstr ""
-#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32
+#: netbox/ipam/tables/vrfs.py:42 netbox/vpn/tables/l2vpn.py:32
msgid "Export Targets"
msgstr ""
@@ -9635,7 +9636,7 @@ msgstr ""
msgid "Invalid value. Specify a content type as '.'."
msgstr ""
-#: netbox/netbox/authentication/__init__.py:138
+#: netbox/netbox/authentication/__init__.py:141
#, python-brace-format
msgid "Invalid permission {permission} for model {model}"
msgstr ""
@@ -10465,43 +10466,63 @@ msgstr ""
msgid "Cannot delete stores from registry"
msgstr ""
-#: netbox/netbox/settings.py:741
-msgid "German"
-msgstr ""
-
#: netbox/netbox/settings.py:742
-msgid "English"
+msgid "Czech"
msgstr ""
#: netbox/netbox/settings.py:743
-msgid "Spanish"
+msgid "Danish"
msgstr ""
#: netbox/netbox/settings.py:744
-msgid "French"
+msgid "German"
msgstr ""
#: netbox/netbox/settings.py:745
-msgid "Japanese"
+msgid "English"
msgstr ""
#: netbox/netbox/settings.py:746
-msgid "Portuguese"
+msgid "Spanish"
msgstr ""
#: netbox/netbox/settings.py:747
-msgid "Russian"
+msgid "French"
msgstr ""
#: netbox/netbox/settings.py:748
-msgid "Turkish"
+msgid "Italian"
msgstr ""
#: netbox/netbox/settings.py:749
-msgid "Ukrainian"
+msgid "Japanese"
msgstr ""
#: netbox/netbox/settings.py:750
+msgid "Dutch"
+msgstr ""
+
+#: netbox/netbox/settings.py:751
+msgid "Polish"
+msgstr ""
+
+#: netbox/netbox/settings.py:752
+msgid "Portuguese"
+msgstr ""
+
+#: netbox/netbox/settings.py:753
+msgid "Russian"
+msgstr ""
+
+#: netbox/netbox/settings.py:754
+msgid "Turkish"
+msgstr ""
+
+#: netbox/netbox/settings.py:755
+msgid "Ukrainian"
+msgstr ""
+
+#: netbox/netbox/settings.py:756
msgid "Chinese"
msgstr ""
@@ -10509,11 +10530,11 @@ msgstr ""
msgid "Toggle all"
msgstr ""
-#: netbox/netbox/tables/columns.py:290
+#: netbox/netbox/tables/columns.py:299
msgid "Toggle Dropdown"
msgstr ""
-#: netbox/netbox/tables/columns.py:555 netbox/templates/core/job.html:35
+#: netbox/netbox/tables/columns.py:564 netbox/templates/core/job.html:47
msgid "Error"
msgstr ""
@@ -10789,7 +10810,7 @@ msgstr ""
msgid "Add a Token"
msgstr ""
-#: netbox/templates/base/base.html:18 netbox/templates/home.html:27
+#: netbox/templates/base/base.html:22 netbox/templates/home.html:27
msgid "Home"
msgstr ""
@@ -11079,21 +11100,21 @@ msgstr ""
msgid "Job retention"
msgstr ""
-#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/job.html:29 netbox/templates/core/rq_task.html:12
#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
msgid "Job"
msgstr ""
-#: netbox/templates/core/job.html:40
+#: netbox/templates/core/job.html:52
#: netbox/templates/extras/journalentry.html:26
msgid "Created By"
msgstr ""
-#: netbox/templates/core/job.html:48
+#: netbox/templates/core/job.html:60
msgid "Scheduling"
msgstr ""
-#: netbox/templates/core/job.html:59
+#: netbox/templates/core/job.html:71
#, python-format
msgid "every %(interval)s minutes"
msgstr ""
diff --git a/netbox/translations/es/LC_MESSAGES/django.po b/netbox/translations/es/LC_MESSAGES/django.po
index c2a7e16fa7..e1fe74030a 100644
--- a/netbox/translations/es/LC_MESSAGES/django.po
+++ b/netbox/translations/es/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-22 17:41+0000\n"
+"POT-Creation-Date: 2024-07-11 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2024\n"
"Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n"
@@ -21,1611 +21,1838 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
-#: account/tables.py:27 templates/account/token.html:22
-#: templates/users/token.html:17 users/forms/bulk_import.py:39
-#: users/forms/model_forms.py:113
+#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
+#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
+#: netbox/users/forms/model_forms.py:113
msgid "Key"
msgstr "Llave"
-#: account/tables.py:31 users/forms/filtersets.py:133
+#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133
msgid "Write Enabled"
msgstr "Escritura habilitada"
-#: account/tables.py:35 core/tables/jobs.py:29 core/tables/tasks.py:79
-#: extras/choices.py:138 extras/tables/tables.py:499
-#: templates/account/token.html:43 templates/core/configrevision.html:26
-#: templates/core/configrevision_restore.html:12 templates/core/job.html:51
-#: templates/core/rq_task.html:16 templates/core/rq_task.html:73
-#: templates/core/rq_worker.html:14
-#: templates/extras/htmx/script_result.html:12
-#: templates/extras/journalentry.html:22 templates/generic/object.html:58
-#: templates/users/token.html:35
+#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
+#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
+#: netbox/extras/tables/tables.py:500 netbox/templates/account/token.html:43
+#: netbox/templates/core/configrevision.html:26
+#: netbox/templates/core/configrevision_restore.html:12
+#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/rq_task.html:73
+#: netbox/templates/core/rq_worker.html:14
+#: netbox/templates/extras/htmx/script_result.html:12
+#: netbox/templates/extras/journalentry.html:22
+#: netbox/templates/generic/object.html:58
+#: netbox/templates/users/token.html:35
msgid "Created"
msgstr "Creado"
-#: account/tables.py:39 templates/account/token.html:47
-#: templates/users/token.html:39 users/forms/bulk_edit.py:117
-#: users/forms/filtersets.py:137
+#: netbox/account/tables.py:39 netbox/templates/account/token.html:47
+#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117
+#: netbox/users/forms/filtersets.py:137
msgid "Expires"
msgstr "Caduca"
-#: account/tables.py:42 users/forms/filtersets.py:142
+#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142
msgid "Last Used"
msgstr "Utilizado por última vez"
-#: account/tables.py:45 templates/account/token.html:55
-#: templates/users/token.html:47 users/forms/bulk_edit.py:122
-#: users/forms/model_forms.py:125
+#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
+#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
+#: netbox/users/forms/model_forms.py:125
msgid "Allowed IPs"
msgstr "IPs permitidas"
-#: account/views.py:197
+#: netbox/account/views.py:214
msgid "Your preferences have been updated."
msgstr "Se han actualizado tus preferencias."
-#: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102
-#: dcim/choices.py:174 dcim/choices.py:220 dcim/choices.py:1457
-#: dcim/choices.py:1533 dcim/choices.py:1583 virtualization/choices.py:20
-#: virtualization/choices.py:45 vpn/choices.py:18
+#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
+#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174
+#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585
+#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
+#: netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Planificado"
-#: circuits/choices.py:22 netbox/navigation/menu.py:290
+#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290
msgid "Provisioning"
msgstr "Aprovisionamiento"
-#: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22
-#: dcim/choices.py:103 dcim/choices.py:173 dcim/choices.py:219
-#: dcim/choices.py:1532 dcim/choices.py:1582 extras/tables/tables.py:385
-#: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69
-#: ipam/choices.py:154 templates/extras/configcontext.html:25
-#: templates/users/user.html:37 users/forms/bulk_edit.py:38
-#: virtualization/choices.py:22 virtualization/choices.py:44 vpn/choices.py:19
-#: wireless/choices.py:25
+#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
+#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
+#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
+#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
+#: netbox/extras/tables/tables.py:386 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
+#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
+#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44
+#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Activo"
-#: circuits/choices.py:24 dcim/choices.py:172 dcim/choices.py:218
-#: dcim/choices.py:1531 dcim/choices.py:1584 virtualization/choices.py:24
-#: virtualization/choices.py:43
+#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172
+#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24
+#: netbox/virtualization/choices.py:43
msgid "Offline"
msgstr "Desconectado"
-#: circuits/choices.py:25
+#: netbox/circuits/choices.py:25
msgid "Deprovisioning"
msgstr "Desaprovisionamiento"
-#: circuits/choices.py:26
+#: netbox/circuits/choices.py:26
msgid "Decommissioned"
msgstr "Desmantelado"
-#: circuits/filtersets.py:29 circuits/filtersets.py:196 dcim/filtersets.py:97
-#: dcim/filtersets.py:151 dcim/filtersets.py:211 dcim/filtersets.py:297
-#: dcim/filtersets.py:406 dcim/filtersets.py:969 dcim/filtersets.py:1305
-#: dcim/filtersets.py:1832 dcim/filtersets.py:2075 dcim/filtersets.py:2133
-#: ipam/filtersets.py:339 ipam/filtersets.py:945
-#: virtualization/filtersets.py:45 virtualization/filtersets.py:173
-#: vpn/filtersets.py:377
+#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196
+#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151
+#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297
+#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969
+#: netbox/dcim/filtersets.py:1316 netbox/dcim/filtersets.py:1843
+#: netbox/dcim/filtersets.py:2086 netbox/dcim/filtersets.py:2144
+#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945
+#: netbox/virtualization/filtersets.py:45
+#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377
msgid "Region (ID)"
msgstr "Región (ID)"
-#: circuits/filtersets.py:36 circuits/filtersets.py:203 dcim/filtersets.py:104
-#: dcim/filtersets.py:157 dcim/filtersets.py:218 dcim/filtersets.py:304
-#: dcim/filtersets.py:413 dcim/filtersets.py:976 dcim/filtersets.py:1312
-#: dcim/filtersets.py:1839 dcim/filtersets.py:2082 dcim/filtersets.py:2140
-#: extras/filtersets.py:461 ipam/filtersets.py:346 ipam/filtersets.py:952
-#: virtualization/filtersets.py:52 virtualization/filtersets.py:180
-#: vpn/filtersets.py:372
+#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203
+#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157
+#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304
+#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976
+#: netbox/dcim/filtersets.py:1323 netbox/dcim/filtersets.py:1850
+#: netbox/dcim/filtersets.py:2093 netbox/dcim/filtersets.py:2151
+#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346
+#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52
+#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372
msgid "Region (slug)"
msgstr "Región (slug)"
-#: circuits/filtersets.py:42 circuits/filtersets.py:209 dcim/filtersets.py:127
-#: dcim/filtersets.py:224 dcim/filtersets.py:310 dcim/filtersets.py:419
-#: dcim/filtersets.py:982 dcim/filtersets.py:1318 dcim/filtersets.py:1845
-#: dcim/filtersets.py:2088 dcim/filtersets.py:2146 ipam/filtersets.py:352
-#: ipam/filtersets.py:958 virtualization/filtersets.py:58
-#: virtualization/filtersets.py:186
+#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209
+#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224
+#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419
+#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1329
+#: netbox/dcim/filtersets.py:1856 netbox/dcim/filtersets.py:2099
+#: netbox/dcim/filtersets.py:2157 netbox/ipam/filtersets.py:352
+#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58
+#: netbox/virtualization/filtersets.py:186
msgid "Site group (ID)"
msgstr "Grupo de sitios (ID)"
-#: circuits/filtersets.py:49 circuits/filtersets.py:216 dcim/filtersets.py:134
-#: dcim/filtersets.py:231 dcim/filtersets.py:317 dcim/filtersets.py:426
-#: dcim/filtersets.py:989 dcim/filtersets.py:1325 dcim/filtersets.py:1852
-#: dcim/filtersets.py:2095 dcim/filtersets.py:2153 extras/filtersets.py:467
-#: ipam/filtersets.py:359 ipam/filtersets.py:965
-#: virtualization/filtersets.py:65 virtualization/filtersets.py:193
+#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216
+#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231
+#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426
+#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1336
+#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2106
+#: netbox/dcim/filtersets.py:2164 netbox/extras/filtersets.py:467
+#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965
+#: netbox/virtualization/filtersets.py:65
+#: netbox/virtualization/filtersets.py:193
msgid "Site group (slug)"
msgstr "Grupo de sitios (slug)"
-#: circuits/filtersets.py:54 circuits/forms/bulk_edit.py:186
-#: circuits/forms/bulk_edit.py:214 circuits/forms/bulk_import.py:126
-#: circuits/forms/filtersets.py:49 circuits/forms/filtersets.py:169
-#: circuits/forms/filtersets.py:207 circuits/forms/model_forms.py:136
-#: circuits/forms/model_forms.py:152 circuits/tables/circuits.py:105
-#: dcim/forms/bulk_edit.py:167 dcim/forms/bulk_edit.py:239
-#: dcim/forms/bulk_edit.py:575 dcim/forms/bulk_edit.py:771
-#: dcim/forms/bulk_import.py:130 dcim/forms/bulk_import.py:184
-#: dcim/forms/bulk_import.py:257 dcim/forms/bulk_import.py:485
-#: dcim/forms/bulk_import.py:1262 dcim/forms/bulk_import.py:1290
-#: dcim/forms/filtersets.py:85 dcim/forms/filtersets.py:218
-#: dcim/forms/filtersets.py:265 dcim/forms/filtersets.py:374
-#: dcim/forms/filtersets.py:682 dcim/forms/filtersets.py:916
-#: dcim/forms/filtersets.py:940 dcim/forms/filtersets.py:1030
-#: dcim/forms/filtersets.py:1068 dcim/forms/filtersets.py:1476
-#: dcim/forms/filtersets.py:1500 dcim/forms/filtersets.py:1524
-#: dcim/forms/model_forms.py:136 dcim/forms/model_forms.py:164
-#: dcim/forms/model_forms.py:206 dcim/forms/model_forms.py:406
-#: dcim/forms/model_forms.py:668 dcim/forms/object_create.py:391
-#: dcim/tables/devices.py:158 dcim/tables/power.py:26 dcim/tables/power.py:93
-#: dcim/tables/racks.py:62 dcim/tables/racks.py:138 dcim/tables/sites.py:129
-#: extras/filtersets.py:477 ipam/forms/bulk_edit.py:216
-#: ipam/forms/bulk_edit.py:270 ipam/forms/bulk_edit.py:448
-#: ipam/forms/bulk_edit.py:522 ipam/forms/bulk_import.py:170
-#: ipam/forms/bulk_import.py:437 ipam/forms/filtersets.py:153
-#: ipam/forms/filtersets.py:231 ipam/forms/filtersets.py:432
-#: ipam/forms/filtersets.py:496 ipam/forms/model_forms.py:203
-#: ipam/forms/model_forms.py:587 ipam/forms/model_forms.py:682
-#: ipam/tables/ip.py:244 ipam/tables/vlans.py:114 ipam/tables/vlans.py:216
-#: templates/circuits/inc/circuit_termination_fields.html:6
-#: templates/dcim/device.html:21 templates/dcim/inc/cable_termination.html:8
-#: templates/dcim/inc/cable_termination.html:33
-#: templates/dcim/location.html:37 templates/dcim/powerpanel.html:22
-#: templates/dcim/rack.html:22 templates/dcim/rackreservation.html:28
-#: templates/dcim/site.html:27 templates/ipam/prefix.html:56
-#: templates/ipam/vlan.html:23 templates/ipam/vlan_edit.html:40
-#: templates/virtualization/cluster.html:42
-#: templates/virtualization/virtualmachine.html:91
-#: virtualization/forms/bulk_edit.py:91 virtualization/forms/bulk_edit.py:109
-#: virtualization/forms/bulk_edit.py:124
-#: virtualization/forms/bulk_import.py:59
-#: virtualization/forms/bulk_import.py:85
-#: virtualization/forms/filtersets.py:79
-#: virtualization/forms/filtersets.py:148
-#: virtualization/forms/model_forms.py:71
-#: virtualization/forms/model_forms.py:104
-#: virtualization/forms/model_forms.py:171
-#: virtualization/tables/clusters.py:77
-#: virtualization/tables/virtualmachines.py:62 vpn/forms/filtersets.py:266
-#: wireless/forms/model_forms.py:76 wireless/forms/model_forms.py:118
+#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186
+#: netbox/circuits/forms/bulk_edit.py:214
+#: netbox/circuits/forms/bulk_import.py:123
+#: netbox/circuits/forms/filtersets.py:49
+#: netbox/circuits/forms/filtersets.py:169
+#: netbox/circuits/forms/filtersets.py:207
+#: netbox/circuits/forms/model_forms.py:136
+#: netbox/circuits/forms/model_forms.py:152
+#: netbox/circuits/tables/circuits.py:107 netbox/dcim/forms/bulk_edit.py:167
+#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575
+#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130
+#: netbox/dcim/forms/bulk_import.py:181 netbox/dcim/forms/bulk_import.py:254
+#: netbox/dcim/forms/bulk_import.py:479 netbox/dcim/forms/bulk_import.py:1250
+#: netbox/dcim/forms/bulk_import.py:1278 netbox/dcim/forms/filtersets.py:86
+#: netbox/dcim/forms/filtersets.py:219 netbox/dcim/forms/filtersets.py:266
+#: netbox/dcim/forms/filtersets.py:375 netbox/dcim/forms/filtersets.py:684
+#: netbox/dcim/forms/filtersets.py:928 netbox/dcim/forms/filtersets.py:952
+#: netbox/dcim/forms/filtersets.py:1042 netbox/dcim/forms/filtersets.py:1080
+#: netbox/dcim/forms/filtersets.py:1488 netbox/dcim/forms/filtersets.py:1512
+#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
+#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
+#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150
+#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
+#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
+#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
+#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270
+#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522
+#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
+#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
+#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
+#: netbox/templates/dcim/device.html:22
+#: netbox/templates/dcim/inc/cable_termination.html:8
+#: netbox/templates/dcim/inc/cable_termination.html:33
+#: netbox/templates/dcim/location.html:37
+#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22
+#: netbox/templates/dcim/rackreservation.html:28
+#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56
+#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40
+#: netbox/templates/virtualization/cluster.html:42
+#: netbox/templates/virtualization/virtualmachine.html:91
+#: netbox/virtualization/forms/bulk_edit.py:91
+#: netbox/virtualization/forms/bulk_edit.py:109
+#: netbox/virtualization/forms/bulk_edit.py:124
+#: netbox/virtualization/forms/bulk_import.py:59
+#: netbox/virtualization/forms/bulk_import.py:85
+#: netbox/virtualization/forms/filtersets.py:79
+#: netbox/virtualization/forms/filtersets.py:148
+#: netbox/virtualization/forms/model_forms.py:71
+#: netbox/virtualization/forms/model_forms.py:104
+#: netbox/virtualization/forms/model_forms.py:171
+#: netbox/virtualization/tables/clusters.py:77
+#: netbox/virtualization/tables/virtualmachines.py:62
+#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76
+#: netbox/wireless/forms/model_forms.py:118
msgid "Site"
msgstr "Sitio"
-#: circuits/filtersets.py:60 circuits/filtersets.py:227
-#: circuits/filtersets.py:272 dcim/filtersets.py:241 dcim/filtersets.py:327
-#: dcim/filtersets.py:400 extras/filtersets.py:483 ipam/filtersets.py:238
-#: ipam/filtersets.py:369 ipam/filtersets.py:975
-#: virtualization/filtersets.py:75 virtualization/filtersets.py:203
-#: vpn/filtersets.py:382
+#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227
+#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241
+#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400
+#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238
+#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975
+#: netbox/virtualization/filtersets.py:75
+#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382
msgid "Site (slug)"
msgstr "Sitio (babosa)"
-#: circuits/filtersets.py:65
+#: netbox/circuits/filtersets.py:65
msgid "ASN (ID)"
msgstr "ASN (ID)"
-#: circuits/filtersets.py:71 circuits/forms/filtersets.py:29
-#: ipam/forms/model_forms.py:157 ipam/models/asns.py:108
-#: ipam/models/asns.py:125 ipam/tables/asn.py:41 templates/ipam/asn.html:20
+#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29
+#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108
+#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41
+#: netbox/templates/ipam/asn.html:20
msgid "ASN"
msgstr "ASN"
-#: circuits/filtersets.py:93 circuits/filtersets.py:120
-#: circuits/filtersets.py:154 circuits/filtersets.py:281
-#: ipam/filtersets.py:243
+#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120
+#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281
+#: netbox/ipam/filtersets.py:243
msgid "Provider (ID)"
msgstr "Proveedor (ID)"
-#: circuits/filtersets.py:99 circuits/filtersets.py:126
-#: circuits/filtersets.py:160 circuits/filtersets.py:287
-#: ipam/filtersets.py:249
+#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126
+#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287
+#: netbox/ipam/filtersets.py:249
msgid "Provider (slug)"
msgstr "Proveedor (babosa)"
-#: circuits/filtersets.py:165
+#: netbox/circuits/filtersets.py:165
msgid "Provider account (ID)"
msgstr "Cuenta de proveedor (ID)"
-#: circuits/filtersets.py:171
+#: netbox/circuits/filtersets.py:171
msgid "Provider account (account)"
msgstr "Cuenta de proveedor (cuenta)"
-#: circuits/filtersets.py:176
+#: netbox/circuits/filtersets.py:176
msgid "Provider network (ID)"
msgstr "Red de proveedores (ID)"
-#: circuits/filtersets.py:180
+#: netbox/circuits/filtersets.py:180
msgid "Circuit type (ID)"
msgstr "Tipo de circuito (ID)"
-#: circuits/filtersets.py:186
+#: netbox/circuits/filtersets.py:186
msgid "Circuit type (slug)"
msgstr "Tipo de circuito (slug)"
-#: circuits/filtersets.py:221 circuits/filtersets.py:266
-#: dcim/filtersets.py:235 dcim/filtersets.py:321 dcim/filtersets.py:394
-#: dcim/filtersets.py:993 dcim/filtersets.py:1330 dcim/filtersets.py:1857
-#: dcim/filtersets.py:2099 dcim/filtersets.py:2158 ipam/filtersets.py:232
-#: ipam/filtersets.py:363 ipam/filtersets.py:969
-#: virtualization/filtersets.py:69 virtualization/filtersets.py:197
-#: vpn/filtersets.py:387
+#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266
+#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321
+#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993
+#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:1868
+#: netbox/dcim/filtersets.py:2110 netbox/dcim/filtersets.py:2169
+#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363
+#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69
+#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387
msgid "Site (ID)"
msgstr "Sitio (ID)"
-#: circuits/filtersets.py:231 circuits/filtersets.py:235
+#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235
msgid "Termination A (ID)"
msgstr "Terminación A (ID)"
-#: circuits/filtersets.py:258 core/filtersets.py:73 core/filtersets.py:132
-#: dcim/filtersets.py:693 dcim/filtersets.py:1299 dcim/filtersets.py:2206
-#: extras/filtersets.py:41 extras/filtersets.py:63 extras/filtersets.py:92
-#: extras/filtersets.py:127 extras/filtersets.py:176 extras/filtersets.py:204
-#: extras/filtersets.py:234 extras/filtersets.py:271 extras/filtersets.py:343
-#: extras/filtersets.py:390 extras/filtersets.py:450 extras/filtersets.py:613
-#: extras/filtersets.py:655 extras/filtersets.py:696
-#: ipam/forms/model_forms.py:447 netbox/filtersets.py:275
-#: netbox/forms/__init__.py:22 netbox/forms/base.py:165
-#: templates/htmx/object_selector.html:28 templates/inc/filter_list.html:45
-#: templates/ipam/ipaddress_assign.html:29 templates/search.html:7
-#: templates/search.html:26 tenancy/filtersets.py:100 users/filtersets.py:23
-#: users/filtersets.py:52 users/filtersets.py:92 users/filtersets.py:140
-#: utilities/forms/forms.py:104
+#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73
+#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693
+#: netbox/dcim/filtersets.py:1310 netbox/dcim/filtersets.py:2217
+#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63
+#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127
+#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204
+#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271
+#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390
+#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613
+#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696
+#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275
+#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165
+#: netbox/templates/htmx/object_selector.html:28
+#: netbox/templates/inc/filter_list.html:45
+#: netbox/templates/ipam/ipaddress_assign.html:29
+#: netbox/templates/search.html:7 netbox/templates/search.html:26
+#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23
+#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92
+#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104
+#: netbox/utilities/templates/navigation/menu.html:16
msgid "Search"
msgstr "Búsqueda"
-#: circuits/filtersets.py:262 circuits/forms/bulk_edit.py:170
-#: circuits/forms/bulk_import.py:117 circuits/forms/filtersets.py:196
-#: circuits/forms/filtersets.py:212 circuits/forms/model_forms.py:109
-#: circuits/forms/model_forms.py:131 circuits/tables/circuits.py:96
-#: dcim/forms/connections.py:71 templates/circuits/circuit.html:15
-#: templates/circuits/circuittermination.html:19
-#: templates/dcim/inc/cable_termination.html:55
-#: templates/dcim/trace/circuit.html:4
+#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170
+#: netbox/circuits/forms/bulk_import.py:114
+#: netbox/circuits/forms/filtersets.py:196
+#: netbox/circuits/forms/filtersets.py:212
+#: netbox/circuits/forms/model_forms.py:109
+#: netbox/circuits/forms/model_forms.py:131
+#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:71
+#: netbox/templates/circuits/circuit.html:15
+#: netbox/templates/circuits/circuittermination.html:19
+#: netbox/templates/dcim/inc/cable_termination.html:55
+#: netbox/templates/dcim/trace/circuit.html:4
msgid "Circuit"
msgstr "Circuito"
-#: circuits/filtersets.py:276
+#: netbox/circuits/filtersets.py:276
msgid "ProviderNetwork (ID)"
msgstr "Red de proveedores (ID)"
-#: circuits/forms/bulk_edit.py:28 circuits/forms/filtersets.py:54
-#: circuits/forms/model_forms.py:27 circuits/tables/providers.py:33
-#: dcim/forms/bulk_edit.py:127 dcim/forms/filtersets.py:188
-#: dcim/forms/model_forms.py:122 dcim/tables/sites.py:94
-#: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:219
-#: netbox/navigation/menu.py:159 netbox/navigation/menu.py:162
-#: templates/circuits/provider.html:23
+#: netbox/circuits/forms/bulk_edit.py:28
+#: netbox/circuits/forms/filtersets.py:54
+#: netbox/circuits/forms/model_forms.py:27
+#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127
+#: netbox/dcim/forms/filtersets.py:189 netbox/dcim/forms/model_forms.py:122
+#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:213
+#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162
+#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
msgstr "ASNs"
-#: circuits/forms/bulk_edit.py:32 circuits/forms/bulk_edit.py:54
-#: circuits/forms/bulk_edit.py:81 circuits/forms/bulk_edit.py:102
-#: circuits/forms/bulk_edit.py:162 circuits/forms/bulk_edit.py:181
-#: core/forms/bulk_edit.py:28 core/tables/plugins.py:29
-#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:72
-#: dcim/forms/bulk_edit.py:91 dcim/forms/bulk_edit.py:150
-#: dcim/forms/bulk_edit.py:191 dcim/forms/bulk_edit.py:209
-#: dcim/forms/bulk_edit.py:337 dcim/forms/bulk_edit.py:373
-#: dcim/forms/bulk_edit.py:388 dcim/forms/bulk_edit.py:447
-#: dcim/forms/bulk_edit.py:486 dcim/forms/bulk_edit.py:516
-#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:613
-#: dcim/forms/bulk_edit.py:665 dcim/forms/bulk_edit.py:717
-#: dcim/forms/bulk_edit.py:740 dcim/forms/bulk_edit.py:788
-#: dcim/forms/bulk_edit.py:858 dcim/forms/bulk_edit.py:911
-#: dcim/forms/bulk_edit.py:946 dcim/forms/bulk_edit.py:986
-#: dcim/forms/bulk_edit.py:1030 dcim/forms/bulk_edit.py:1075
-#: dcim/forms/bulk_edit.py:1102 dcim/forms/bulk_edit.py:1120
-#: dcim/forms/bulk_edit.py:1138 dcim/forms/bulk_edit.py:1156
-#: dcim/forms/bulk_edit.py:1575 extras/forms/bulk_edit.py:36
-#: extras/forms/bulk_edit.py:124 extras/forms/bulk_edit.py:153
-#: extras/forms/bulk_edit.py:183 extras/forms/bulk_edit.py:264
-#: extras/forms/bulk_edit.py:288 extras/forms/bulk_edit.py:302
-#: extras/tables/tables.py:58 ipam/forms/bulk_edit.py:51
-#: ipam/forms/bulk_edit.py:71 ipam/forms/bulk_edit.py:91
-#: ipam/forms/bulk_edit.py:115 ipam/forms/bulk_edit.py:144
-#: ipam/forms/bulk_edit.py:173 ipam/forms/bulk_edit.py:192
-#: ipam/forms/bulk_edit.py:261 ipam/forms/bulk_edit.py:305
-#: ipam/forms/bulk_edit.py:353 ipam/forms/bulk_edit.py:396
-#: ipam/forms/bulk_edit.py:424 ipam/forms/bulk_edit.py:554
-#: ipam/forms/bulk_edit.py:585 templates/account/token.html:35
-#: templates/circuits/circuit.html:59 templates/circuits/circuittype.html:26
-#: templates/circuits/inc/circuit_termination_fields.html:88
-#: templates/circuits/provider.html:33
-#: templates/circuits/providernetwork.html:32
-#: templates/core/datasource.html:54 templates/dcim/cable.html:36
-#: templates/dcim/consoleport.html:44 templates/dcim/consoleserverport.html:44
-#: templates/dcim/device.html:93 templates/dcim/devicebay.html:32
-#: templates/dcim/devicerole.html:30 templates/dcim/devicetype.html:33
-#: templates/dcim/frontport.html:58 templates/dcim/interface.html:69
-#: templates/dcim/inventoryitem.html:60
-#: templates/dcim/inventoryitemrole.html:22 templates/dcim/location.html:33
-#: templates/dcim/manufacturer.html:40 templates/dcim/module.html:70
-#: templates/dcim/modulebay.html:38 templates/dcim/moduletype.html:26
-#: templates/dcim/platform.html:33 templates/dcim/powerfeed.html:40
-#: templates/dcim/poweroutlet.html:40 templates/dcim/powerpanel.html:30
-#: templates/dcim/powerport.html:40 templates/dcim/rack.html:51
-#: templates/dcim/rackreservation.html:62 templates/dcim/rackrole.html:26
-#: templates/dcim/rearport.html:54 templates/dcim/region.html:33
-#: templates/dcim/site.html:59 templates/dcim/sitegroup.html:33
-#: templates/dcim/virtualchassis.html:31
-#: templates/extras/configcontext.html:21
-#: templates/extras/configtemplate.html:17
-#: templates/extras/customfield.html:34
-#: templates/extras/dashboard/widget_add.html:14
-#: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19
-#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:47
-#: templates/extras/tag.html:20 templates/extras/webhook.html:17
-#: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43
-#: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38
-#: templates/ipam/fhrpgroup.html:34 templates/ipam/ipaddress.html:55
-#: templates/ipam/iprange.html:67 templates/ipam/prefix.html:81
-#: templates/ipam/rir.html:26 templates/ipam/role.html:26
-#: templates/ipam/routetarget.html:21 templates/ipam/service.html:50
-#: templates/ipam/servicetemplate.html:27 templates/ipam/vlan.html:62
-#: templates/ipam/vlangroup.html:34 templates/ipam/vrf.html:33
-#: templates/tenancy/contact.html:67 templates/tenancy/contactgroup.html:25
-#: templates/tenancy/contactrole.html:22 templates/tenancy/tenant.html:24
-#: templates/tenancy/tenantgroup.html:33 templates/users/group.html:21
-#: templates/users/objectpermission.html:21 templates/users/token.html:27
-#: templates/virtualization/cluster.html:25
-#: templates/virtualization/clustergroup.html:26
-#: templates/virtualization/clustertype.html:26
-#: templates/virtualization/virtualdisk.html:39
-#: templates/virtualization/virtualmachine.html:31
-#: templates/virtualization/vminterface.html:51
-#: templates/vpn/ikepolicy.html:17 templates/vpn/ikeproposal.html:17
-#: templates/vpn/ipsecpolicy.html:17 templates/vpn/ipsecprofile.html:17
-#: templates/vpn/ipsecprofile.html:40 templates/vpn/ipsecprofile.html:73
-#: templates/vpn/ipsecproposal.html:17 templates/vpn/l2vpn.html:26
-#: templates/vpn/tunnel.html:33 templates/vpn/tunnelgroup.html:30
-#: templates/wireless/wirelesslan.html:26
-#: templates/wireless/wirelesslangroup.html:33
-#: templates/wireless/wirelesslink.html:34 tenancy/forms/bulk_edit.py:32
-#: tenancy/forms/bulk_edit.py:80 tenancy/forms/bulk_edit.py:122
-#: users/forms/bulk_edit.py:64 users/forms/bulk_edit.py:82
-#: users/forms/bulk_edit.py:112 virtualization/forms/bulk_edit.py:32
-#: virtualization/forms/bulk_edit.py:46 virtualization/forms/bulk_edit.py:100
-#: virtualization/forms/bulk_edit.py:177 virtualization/forms/bulk_edit.py:228
-#: virtualization/forms/bulk_edit.py:337 vpn/forms/bulk_edit.py:28
-#: vpn/forms/bulk_edit.py:64 vpn/forms/bulk_edit.py:121
-#: vpn/forms/bulk_edit.py:155 vpn/forms/bulk_edit.py:190
-#: vpn/forms/bulk_edit.py:215 vpn/forms/bulk_edit.py:247
-#: vpn/forms/bulk_edit.py:274 wireless/forms/bulk_edit.py:29
-#: wireless/forms/bulk_edit.py:82 wireless/forms/bulk_edit.py:129
+#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54
+#: netbox/circuits/forms/bulk_edit.py:81
+#: netbox/circuits/forms/bulk_edit.py:102
+#: netbox/circuits/forms/bulk_edit.py:162
+#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28
+#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35
+#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91
+#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337
+#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388
+#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486
+#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540
+#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665
+#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740
+#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858
+#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946
+#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030
+#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102
+#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138
+#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575
+#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
+#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
+#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:59
+#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
+#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
+#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
+#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261
+#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353
+#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424
+#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585
+#: netbox/templates/account/token.html:35
+#: netbox/templates/circuits/circuit.html:59
+#: netbox/templates/circuits/circuittype.html:26
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:88
+#: netbox/templates/circuits/provider.html:33
+#: netbox/templates/circuits/providernetwork.html:32
+#: netbox/templates/core/datasource.html:54
+#: netbox/templates/dcim/cable.html:36
+#: netbox/templates/dcim/consoleport.html:44
+#: netbox/templates/dcim/consoleserverport.html:44
+#: netbox/templates/dcim/device.html:94
+#: netbox/templates/dcim/devicebay.html:32
+#: netbox/templates/dcim/devicerole.html:30
+#: netbox/templates/dcim/devicetype.html:33
+#: netbox/templates/dcim/frontport.html:58
+#: netbox/templates/dcim/interface.html:69
+#: netbox/templates/dcim/inventoryitem.html:60
+#: netbox/templates/dcim/inventoryitemrole.html:22
+#: netbox/templates/dcim/location.html:33
+#: netbox/templates/dcim/manufacturer.html:40
+#: netbox/templates/dcim/module.html:70
+#: netbox/templates/dcim/modulebay.html:38
+#: netbox/templates/dcim/moduletype.html:26
+#: netbox/templates/dcim/platform.html:33
+#: netbox/templates/dcim/powerfeed.html:40
+#: netbox/templates/dcim/poweroutlet.html:40
+#: netbox/templates/dcim/powerpanel.html:30
+#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51
+#: netbox/templates/dcim/rackreservation.html:62
+#: netbox/templates/dcim/rackrole.html:26
+#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33
+#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33
+#: netbox/templates/dcim/virtualchassis.html:31
+#: netbox/templates/extras/configcontext.html:21
+#: netbox/templates/extras/configtemplate.html:17
+#: netbox/templates/extras/customfield.html:34
+#: netbox/templates/extras/dashboard/widget_add.html:14
+#: netbox/templates/extras/eventrule.html:21
+#: netbox/templates/extras/exporttemplate.html:19
+#: netbox/templates/extras/savedfilter.html:17
+#: netbox/templates/extras/script_list.html:47
+#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
+#: netbox/templates/generic/bulk_import.html:120
+#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42
+#: netbox/templates/ipam/asnrange.html:38
+#: netbox/templates/ipam/fhrpgroup.html:34
+#: netbox/templates/ipam/ipaddress.html:55
+#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81
+#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26
+#: netbox/templates/ipam/routetarget.html:21
+#: netbox/templates/ipam/service.html:50
+#: netbox/templates/ipam/servicetemplate.html:27
+#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34
+#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67
+#: netbox/templates/tenancy/contactgroup.html:25
+#: netbox/templates/tenancy/contactrole.html:22
+#: netbox/templates/tenancy/tenant.html:24
+#: netbox/templates/tenancy/tenantgroup.html:33
+#: netbox/templates/users/group.html:21
+#: netbox/templates/users/objectpermission.html:21
+#: netbox/templates/users/token.html:27
+#: netbox/templates/virtualization/cluster.html:25
+#: netbox/templates/virtualization/clustergroup.html:26
+#: netbox/templates/virtualization/clustertype.html:26
+#: netbox/templates/virtualization/virtualdisk.html:39
+#: netbox/templates/virtualization/virtualmachine.html:31
+#: netbox/templates/virtualization/vminterface.html:51
+#: netbox/templates/vpn/ikepolicy.html:17
+#: netbox/templates/vpn/ikeproposal.html:17
+#: netbox/templates/vpn/ipsecpolicy.html:17
+#: netbox/templates/vpn/ipsecprofile.html:17
+#: netbox/templates/vpn/ipsecprofile.html:40
+#: netbox/templates/vpn/ipsecprofile.html:73
+#: netbox/templates/vpn/ipsecproposal.html:17
+#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33
+#: netbox/templates/vpn/tunnelgroup.html:30
+#: netbox/templates/wireless/wirelesslan.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:33
+#: netbox/templates/wireless/wirelesslink.html:34
+#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80
+#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64
+#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112
+#: netbox/virtualization/forms/bulk_edit.py:32
+#: netbox/virtualization/forms/bulk_edit.py:46
+#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:228
+#: netbox/virtualization/forms/bulk_edit.py:337
+#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64
+#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155
+#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215
+#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274
+#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82
+#: netbox/wireless/forms/bulk_edit.py:129
msgid "Description"
msgstr "Descripción"
-#: circuits/forms/bulk_edit.py:49 circuits/forms/bulk_edit.py:71
-#: circuits/forms/bulk_edit.py:121 circuits/forms/bulk_import.py:35
-#: circuits/forms/bulk_import.py:50 circuits/forms/bulk_import.py:76
-#: circuits/forms/filtersets.py:68 circuits/forms/filtersets.py:86
-#: circuits/forms/filtersets.py:114 circuits/forms/filtersets.py:129
-#: circuits/forms/filtersets.py:197 circuits/forms/filtersets.py:230
-#: circuits/forms/model_forms.py:45 circuits/forms/model_forms.py:59
-#: circuits/forms/model_forms.py:91 circuits/tables/circuits.py:56
-#: circuits/tables/circuits.py:100 circuits/tables/providers.py:72
-#: circuits/tables/providers.py:103 templates/circuits/circuit.html:18
-#: templates/circuits/circuittermination.html:25
-#: templates/circuits/provider.html:20
-#: templates/circuits/provideraccount.html:20
-#: templates/circuits/providernetwork.html:20
-#: templates/dcim/inc/cable_termination.html:51
+#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71
+#: netbox/circuits/forms/bulk_edit.py:121
+#: netbox/circuits/forms/bulk_import.py:35
+#: netbox/circuits/forms/bulk_import.py:50
+#: netbox/circuits/forms/bulk_import.py:73
+#: netbox/circuits/forms/filtersets.py:68
+#: netbox/circuits/forms/filtersets.py:86
+#: netbox/circuits/forms/filtersets.py:114
+#: netbox/circuits/forms/filtersets.py:129
+#: netbox/circuits/forms/filtersets.py:197
+#: netbox/circuits/forms/filtersets.py:230
+#: netbox/circuits/forms/model_forms.py:45
+#: netbox/circuits/forms/model_forms.py:59
+#: netbox/circuits/forms/model_forms.py:91
+#: netbox/circuits/tables/circuits.py:56
+#: netbox/circuits/tables/circuits.py:102
+#: netbox/circuits/tables/providers.py:72
+#: netbox/circuits/tables/providers.py:103
+#: netbox/templates/circuits/circuit.html:18
+#: netbox/templates/circuits/circuittermination.html:25
+#: netbox/templates/circuits/provider.html:20
+#: netbox/templates/circuits/provideraccount.html:20
+#: netbox/templates/circuits/providernetwork.html:20
+#: netbox/templates/dcim/inc/cable_termination.html:51
msgid "Provider"
msgstr "Proveedor"
-#: circuits/forms/bulk_edit.py:78 circuits/forms/filtersets.py:89
-#: templates/circuits/providernetwork.html:28
+#: netbox/circuits/forms/bulk_edit.py:78
+#: netbox/circuits/forms/filtersets.py:89
+#: netbox/templates/circuits/providernetwork.html:28
msgid "Service ID"
msgstr "ID de servicio"
-#: circuits/forms/bulk_edit.py:98 circuits/forms/filtersets.py:105
-#: dcim/forms/bulk_edit.py:205 dcim/forms/bulk_edit.py:502
-#: dcim/forms/bulk_edit.py:702 dcim/forms/bulk_edit.py:1071
-#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1571
-#: dcim/forms/filtersets.py:983 dcim/forms/filtersets.py:1359
-#: dcim/forms/filtersets.py:1380 dcim/tables/devices.py:699
-#: dcim/tables/devices.py:759 dcim/tables/devices.py:986
-#: dcim/tables/devicetypes.py:245 dcim/tables/devicetypes.py:260
-#: dcim/tables/racks.py:32 extras/forms/bulk_edit.py:260
-#: extras/tables/tables.py:333 templates/circuits/circuittype.html:30
-#: templates/dcim/cable.html:40 templates/dcim/devicerole.html:34
-#: templates/dcim/frontport.html:40 templates/dcim/inventoryitemrole.html:26
-#: templates/dcim/rackrole.html:30 templates/dcim/rearport.html:40
-#: templates/extras/tag.html:26
+#: netbox/circuits/forms/bulk_edit.py:98
+#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205
+#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702
+#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
+#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
+#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
+#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744
+#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245
+#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:334
+#: netbox/templates/circuits/circuittype.html:30
+#: netbox/templates/dcim/cable.html:40
+#: netbox/templates/dcim/devicerole.html:34
+#: netbox/templates/dcim/frontport.html:40
+#: netbox/templates/dcim/inventoryitemrole.html:26
+#: netbox/templates/dcim/rackrole.html:30
+#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26
msgid "Color"
msgstr "Color"
-#: circuits/forms/bulk_edit.py:116 circuits/forms/bulk_import.py:89
-#: circuits/forms/filtersets.py:124 core/forms/bulk_edit.py:18
-#: core/forms/filtersets.py:30 core/tables/data.py:20 core/tables/jobs.py:18
-#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:680
-#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:887
-#: dcim/forms/bulk_edit.py:906 dcim/forms/bulk_edit.py:929
-#: dcim/forms/bulk_edit.py:971 dcim/forms/bulk_edit.py:1015
-#: dcim/forms/bulk_edit.py:1066 dcim/forms/bulk_edit.py:1093
-#: dcim/forms/bulk_import.py:214 dcim/forms/bulk_import.py:653
-#: dcim/forms/bulk_import.py:679 dcim/forms/bulk_import.py:705
-#: dcim/forms/bulk_import.py:725 dcim/forms/bulk_import.py:808
-#: dcim/forms/bulk_import.py:902 dcim/forms/bulk_import.py:944
-#: dcim/forms/bulk_import.py:1161 dcim/forms/bulk_import.py:1327
-#: dcim/forms/filtersets.py:287 dcim/forms/filtersets.py:874
-#: dcim/forms/filtersets.py:973 dcim/forms/filtersets.py:1094
-#: dcim/forms/filtersets.py:1164 dcim/forms/filtersets.py:1186
-#: dcim/forms/filtersets.py:1208 dcim/forms/filtersets.py:1225
-#: dcim/forms/filtersets.py:1259 dcim/forms/filtersets.py:1354
-#: dcim/forms/filtersets.py:1375 dcim/forms/model_forms.py:643
-#: dcim/forms/model_forms.py:649 dcim/forms/object_import.py:84
-#: dcim/forms/object_import.py:113 dcim/forms/object_import.py:145
-#: dcim/tables/devices.py:183 dcim/tables/devices.py:815
-#: dcim/tables/power.py:77 extras/forms/bulk_import.py:39
-#: extras/tables/tables.py:283 extras/tables/tables.py:355
-#: extras/tables/tables.py:473 netbox/tables/tables.py:239
-#: templates/circuits/circuit.html:30 templates/core/datasource.html:38
-#: templates/dcim/cable.html:15 templates/dcim/consoleport.html:36
-#: templates/dcim/consoleserverport.html:36 templates/dcim/frontport.html:36
-#: templates/dcim/interface.html:46 templates/dcim/interface.html:169
-#: templates/dcim/interface.html:311 templates/dcim/powerfeed.html:32
-#: templates/dcim/poweroutlet.html:36 templates/dcim/powerport.html:36
-#: templates/dcim/rack.html:76 templates/dcim/rearport.html:36
-#: templates/extras/eventrule.html:80 templates/virtualization/cluster.html:17
-#: templates/vpn/l2vpn.html:22
-#: templates/wireless/inc/authentication_attrs.html:8
-#: templates/wireless/inc/wirelesslink_interface.html:14
-#: virtualization/forms/bulk_edit.py:60 virtualization/forms/bulk_import.py:41
-#: virtualization/forms/filtersets.py:54
-#: virtualization/forms/model_forms.py:62 virtualization/tables/clusters.py:66
-#: vpn/forms/bulk_edit.py:264 vpn/forms/bulk_import.py:264
-#: vpn/forms/filtersets.py:217 vpn/forms/model_forms.py:84
-#: vpn/forms/model_forms.py:119 vpn/forms/model_forms.py:231
+#: netbox/circuits/forms/bulk_edit.py:116
+#: netbox/circuits/forms/bulk_import.py:86
+#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18
+#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20
+#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282
+#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819
+#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906
+#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971
+#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066
+#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:647 netbox/dcim/forms/bulk_import.py:673
+#: netbox/dcim/forms/bulk_import.py:699 netbox/dcim/forms/bulk_import.py:719
+#: netbox/dcim/forms/bulk_import.py:802 netbox/dcim/forms/bulk_import.py:896
+#: netbox/dcim/forms/bulk_import.py:938 netbox/dcim/forms/bulk_import.py:1152
+#: netbox/dcim/forms/bulk_import.py:1315 netbox/dcim/forms/filtersets.py:288
+#: netbox/dcim/forms/filtersets.py:886 netbox/dcim/forms/filtersets.py:985
+#: netbox/dcim/forms/filtersets.py:1106 netbox/dcim/forms/filtersets.py:1176
+#: netbox/dcim/forms/filtersets.py:1198 netbox/dcim/forms/filtersets.py:1220
+#: netbox/dcim/forms/filtersets.py:1237 netbox/dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/filtersets.py:1366 netbox/dcim/forms/filtersets.py:1387
+#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
+#: netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/object_import.py:113
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:284
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:474
+#: netbox/netbox/tables/tables.py:239
+#: netbox/templates/circuits/circuit.html:30
+#: netbox/templates/core/datasource.html:38
+#: netbox/templates/dcim/cable.html:15
+#: netbox/templates/dcim/consoleport.html:36
+#: netbox/templates/dcim/consoleserverport.html:36
+#: netbox/templates/dcim/frontport.html:36
+#: netbox/templates/dcim/interface.html:46
+#: netbox/templates/dcim/interface.html:169
+#: netbox/templates/dcim/interface.html:311
+#: netbox/templates/dcim/powerfeed.html:32
+#: netbox/templates/dcim/poweroutlet.html:36
+#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76
+#: netbox/templates/dcim/rearport.html:36
+#: netbox/templates/extras/eventrule.html:80
+#: netbox/templates/virtualization/cluster.html:17
+#: netbox/templates/vpn/l2vpn.html:22
+#: netbox/templates/wireless/inc/authentication_attrs.html:8
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:14
+#: netbox/virtualization/forms/bulk_edit.py:60
+#: netbox/virtualization/forms/bulk_import.py:41
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/model_forms.py:62
+#: netbox/virtualization/tables/clusters.py:66
+#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264
+#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84
+#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231
msgid "Type"
msgstr "Tipo"
-#: circuits/forms/bulk_edit.py:126 circuits/forms/bulk_import.py:82
-#: circuits/forms/filtersets.py:137 circuits/forms/model_forms.py:96
+#: netbox/circuits/forms/bulk_edit.py:126
+#: netbox/circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/filtersets.py:137
+#: netbox/circuits/forms/model_forms.py:96
msgid "Provider account"
msgstr "Cuenta de proveedor"
-#: circuits/forms/bulk_edit.py:134 circuits/forms/bulk_import.py:95
-#: circuits/forms/filtersets.py:148 core/forms/filtersets.py:35
-#: core/forms/filtersets.py:76 core/tables/data.py:23 core/tables/jobs.py:26
-#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:105
-#: dcim/forms/bulk_edit.py:180 dcim/forms/bulk_edit.py:261
-#: dcim/forms/bulk_edit.py:598 dcim/forms/bulk_edit.py:654
-#: dcim/forms/bulk_edit.py:686 dcim/forms/bulk_edit.py:813
-#: dcim/forms/bulk_edit.py:1594 dcim/forms/bulk_import.py:87
-#: dcim/forms/bulk_import.py:146 dcim/forms/bulk_import.py:202
-#: dcim/forms/bulk_import.py:450 dcim/forms/bulk_import.py:604
-#: dcim/forms/bulk_import.py:1155 dcim/forms/bulk_import.py:1322
-#: dcim/forms/bulk_import.py:1386 dcim/forms/filtersets.py:171
-#: dcim/forms/filtersets.py:230 dcim/forms/filtersets.py:282
-#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:843
-#: dcim/forms/filtersets.py:877 dcim/forms/filtersets.py:978
-#: dcim/forms/filtersets.py:1089 dcim/tables/devices.py:145
-#: dcim/tables/devices.py:818 dcim/tables/devices.py:1046
-#: dcim/tables/modules.py:69 dcim/tables/power.py:74 dcim/tables/racks.py:66
-#: dcim/tables/sites.py:82 dcim/tables/sites.py:133
-#: ipam/forms/bulk_edit.py:241 ipam/forms/bulk_edit.py:290
-#: ipam/forms/bulk_edit.py:338 ipam/forms/bulk_edit.py:544
-#: ipam/forms/bulk_import.py:191 ipam/forms/bulk_import.py:256
-#: ipam/forms/bulk_import.py:292 ipam/forms/bulk_import.py:458
-#: ipam/forms/filtersets.py:210 ipam/forms/filtersets.py:281
-#: ipam/forms/filtersets.py:355 ipam/forms/filtersets.py:508
-#: ipam/forms/model_forms.py:466 ipam/tables/ip.py:236 ipam/tables/ip.py:309
-#: ipam/tables/ip.py:359 ipam/tables/ip.py:421 ipam/tables/ip.py:448
-#: ipam/tables/vlans.py:122 ipam/tables/vlans.py:227
-#: templates/circuits/circuit.html:34 templates/core/datasource.html:46
-#: templates/core/job.html:30 templates/core/rq_task.html:81
-#: templates/core/system.html:18 templates/dcim/cable.html:19
-#: templates/dcim/device.html:175 templates/dcim/location.html:45
-#: templates/dcim/module.html:66 templates/dcim/powerfeed.html:36
-#: templates/dcim/rack.html:43 templates/dcim/site.html:42
-#: templates/extras/script_list.html:49 templates/ipam/ipaddress.html:37
-#: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73
-#: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21
-#: templates/virtualization/virtualmachine.html:19
-#: templates/vpn/tunnel.html:25 templates/wireless/wirelesslan.html:22
-#: templates/wireless/wirelesslink.html:17 users/forms/filtersets.py:33
-#: users/forms/model_forms.py:195 virtualization/forms/bulk_edit.py:70
-#: virtualization/forms/bulk_edit.py:118
-#: virtualization/forms/bulk_import.py:54
-#: virtualization/forms/bulk_import.py:80
-#: virtualization/forms/filtersets.py:62
-#: virtualization/forms/filtersets.py:160 virtualization/tables/clusters.py:74
-#: virtualization/tables/virtualmachines.py:59 vpn/forms/bulk_edit.py:39
-#: vpn/forms/bulk_import.py:37 vpn/forms/filtersets.py:47
-#: vpn/tables/tunnels.py:48 wireless/forms/bulk_edit.py:43
-#: wireless/forms/bulk_edit.py:105 wireless/forms/bulk_import.py:43
-#: wireless/forms/bulk_import.py:84 wireless/forms/filtersets.py:49
-#: wireless/forms/filtersets.py:83 wireless/tables/wirelesslan.py:52
-#: wireless/tables/wirelesslink.py:19
+#: netbox/circuits/forms/bulk_edit.py:134
+#: netbox/circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35
+#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23
+#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88
+#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180
+#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598
+#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686
+#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594
+#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146
+#: netbox/dcim/forms/bulk_import.py:199 netbox/dcim/forms/bulk_import.py:444
+#: netbox/dcim/forms/bulk_import.py:598 netbox/dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1310 netbox/dcim/forms/bulk_import.py:1374
+#: netbox/dcim/forms/filtersets.py:172 netbox/dcim/forms/filtersets.py:231
+#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
+#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
+#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
+#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800
+#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
+#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
+#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
+#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544
+#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
+#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236
+#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359
+#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227
+#: netbox/templates/circuits/circuit.html:34
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30
+#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
+#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
+#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
+#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43
+#: netbox/templates/dcim/site.html:43
+#: netbox/templates/extras/script_list.html:49
+#: netbox/templates/ipam/ipaddress.html:37
+#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73
+#: netbox/templates/ipam/vlan.html:48
+#: netbox/templates/virtualization/cluster.html:21
+#: netbox/templates/virtualization/virtualmachine.html:19
+#: netbox/templates/vpn/tunnel.html:25
+#: netbox/templates/wireless/wirelesslan.html:22
+#: netbox/templates/wireless/wirelesslink.html:17
+#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195
+#: netbox/virtualization/forms/bulk_edit.py:70
+#: netbox/virtualization/forms/bulk_edit.py:118
+#: netbox/virtualization/forms/bulk_import.py:54
+#: netbox/virtualization/forms/bulk_import.py:80
+#: netbox/virtualization/forms/filtersets.py:62
+#: netbox/virtualization/forms/filtersets.py:160
+#: netbox/virtualization/tables/clusters.py:74
+#: netbox/virtualization/tables/virtualmachines.py:59
+#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37
+#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48
+#: netbox/wireless/forms/bulk_edit.py:43
+#: netbox/wireless/forms/bulk_edit.py:105
+#: netbox/wireless/forms/bulk_import.py:43
+#: netbox/wireless/forms/bulk_import.py:84
+#: netbox/wireless/forms/filtersets.py:49
+#: netbox/wireless/forms/filtersets.py:83
+#: netbox/wireless/tables/wirelesslan.py:52
+#: netbox/wireless/tables/wirelesslink.py:19
msgid "Status"
msgstr "Estado"
-#: circuits/forms/bulk_edit.py:140 circuits/forms/bulk_import.py:100
-#: circuits/forms/filtersets.py:117 dcim/forms/bulk_edit.py:121
-#: dcim/forms/bulk_edit.py:186 dcim/forms/bulk_edit.py:256
-#: dcim/forms/bulk_edit.py:368 dcim/forms/bulk_edit.py:588
-#: dcim/forms/bulk_edit.py:692 dcim/forms/bulk_edit.py:1599
-#: dcim/forms/bulk_import.py:106 dcim/forms/bulk_import.py:151
-#: dcim/forms/bulk_import.py:195 dcim/forms/bulk_import.py:282
-#: dcim/forms/bulk_import.py:424 dcim/forms/bulk_import.py:1167
-#: dcim/forms/bulk_import.py:1379 dcim/forms/filtersets.py:166
-#: dcim/forms/filtersets.py:198 dcim/forms/filtersets.py:249
-#: dcim/forms/filtersets.py:334 dcim/forms/filtersets.py:355
-#: dcim/forms/filtersets.py:652 dcim/forms/filtersets.py:835
-#: dcim/forms/filtersets.py:897 dcim/forms/filtersets.py:927
-#: dcim/forms/filtersets.py:1049 dcim/tables/power.py:88
-#: extras/filtersets.py:564 extras/forms/filtersets.py:332
-#: extras/forms/filtersets.py:405 ipam/forms/bulk_edit.py:41
-#: ipam/forms/bulk_edit.py:66 ipam/forms/bulk_edit.py:110
-#: ipam/forms/bulk_edit.py:139 ipam/forms/bulk_edit.py:164
-#: ipam/forms/bulk_edit.py:236 ipam/forms/bulk_edit.py:285
-#: ipam/forms/bulk_edit.py:333 ipam/forms/bulk_edit.py:539
-#: ipam/forms/bulk_import.py:37 ipam/forms/bulk_import.py:66
-#: ipam/forms/bulk_import.py:94 ipam/forms/bulk_import.py:114
-#: ipam/forms/bulk_import.py:134 ipam/forms/bulk_import.py:163
-#: ipam/forms/bulk_import.py:249 ipam/forms/bulk_import.py:285
-#: ipam/forms/bulk_import.py:451 ipam/forms/filtersets.py:48
-#: ipam/forms/filtersets.py:68 ipam/forms/filtersets.py:100
-#: ipam/forms/filtersets.py:120 ipam/forms/filtersets.py:143
-#: ipam/forms/filtersets.py:174 ipam/forms/filtersets.py:267
-#: ipam/forms/filtersets.py:310 ipam/forms/filtersets.py:476
-#: ipam/tables/ip.py:451 ipam/tables/vlans.py:224
-#: templates/circuits/circuit.html:38 templates/dcim/cable.html:23
-#: templates/dcim/device.html:78 templates/dcim/location.html:49
-#: templates/dcim/powerfeed.html:44 templates/dcim/rack.html:34
-#: templates/dcim/rackreservation.html:49 templates/dcim/site.html:46
-#: templates/dcim/virtualdevicecontext.html:52
-#: templates/ipam/aggregate.html:30 templates/ipam/asn.html:33
-#: templates/ipam/asnrange.html:29 templates/ipam/ipaddress.html:28
-#: templates/ipam/iprange.html:58 templates/ipam/prefix.html:29
-#: templates/ipam/routetarget.html:17 templates/ipam/vlan.html:39
-#: templates/ipam/vrf.html:20 templates/tenancy/tenant.html:17
-#: templates/virtualization/cluster.html:33
-#: templates/virtualization/virtualmachine.html:35 templates/vpn/l2vpn.html:30
-#: templates/vpn/tunnel.html:49 templates/wireless/wirelesslan.html:34
-#: templates/wireless/wirelesslink.html:25 tenancy/forms/forms.py:25
-#: tenancy/forms/forms.py:48 tenancy/forms/model_forms.py:52
-#: tenancy/tables/columns.py:64 virtualization/forms/bulk_edit.py:76
-#: virtualization/forms/bulk_edit.py:155
-#: virtualization/forms/bulk_import.py:66
-#: virtualization/forms/bulk_import.py:115
-#: virtualization/forms/filtersets.py:47
-#: virtualization/forms/filtersets.py:105 vpn/forms/bulk_edit.py:59
-#: vpn/forms/bulk_edit.py:269 vpn/forms/bulk_import.py:59
-#: vpn/forms/bulk_import.py:258 vpn/forms/filtersets.py:214
-#: wireless/forms/bulk_edit.py:63 wireless/forms/bulk_edit.py:110
-#: wireless/forms/bulk_import.py:55 wireless/forms/bulk_import.py:97
-#: wireless/forms/filtersets.py:35 wireless/forms/filtersets.py:75
+#: netbox/circuits/forms/bulk_edit.py:140
+#: netbox/circuits/forms/bulk_import.py:97
+#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121
+#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256
+#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588
+#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599
+#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151
+#: netbox/dcim/forms/bulk_import.py:192 netbox/dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:418 netbox/dcim/forms/bulk_import.py:1158
+#: netbox/dcim/forms/bulk_import.py:1367 netbox/dcim/forms/filtersets.py:167
+#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250
+#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:356
+#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:847
+#: netbox/dcim/forms/filtersets.py:909 netbox/dcim/forms/filtersets.py:939
+#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/tables/power.py:88
+#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332
+#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41
+#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110
+#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164
+#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285
+#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539
+#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66
+#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114
+#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163
+#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285
+#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48
+#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100
+#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
+#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
+#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
+#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224
+#: netbox/templates/circuits/circuit.html:38
+#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
+#: netbox/templates/dcim/location.html:49
+#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34
+#: netbox/templates/dcim/rackreservation.html:49
+#: netbox/templates/dcim/site.html:47
+#: netbox/templates/dcim/virtualdevicecontext.html:52
+#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33
+#: netbox/templates/ipam/asnrange.html:29
+#: netbox/templates/ipam/ipaddress.html:28
+#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29
+#: netbox/templates/ipam/routetarget.html:17
+#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20
+#: netbox/templates/tenancy/tenant.html:17
+#: netbox/templates/virtualization/cluster.html:33
+#: netbox/templates/virtualization/virtualmachine.html:35
+#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49
+#: netbox/templates/wireless/wirelesslan.html:34
+#: netbox/templates/wireless/wirelesslink.html:25
+#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48
+#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64
+#: netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/bulk_edit.py:155
+#: netbox/virtualization/forms/bulk_import.py:66
+#: netbox/virtualization/forms/bulk_import.py:115
+#: netbox/virtualization/forms/filtersets.py:47
+#: netbox/virtualization/forms/filtersets.py:105
+#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269
+#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258
+#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63
+#: netbox/wireless/forms/bulk_edit.py:110
+#: netbox/wireless/forms/bulk_import.py:55
+#: netbox/wireless/forms/bulk_import.py:97
+#: netbox/wireless/forms/filtersets.py:35
+#: netbox/wireless/forms/filtersets.py:75
msgid "Tenant"
msgstr "Inquilino"
-#: circuits/forms/bulk_edit.py:145 circuits/forms/filtersets.py:172
+#: netbox/circuits/forms/bulk_edit.py:145
+#: netbox/circuits/forms/filtersets.py:172
msgid "Install date"
msgstr "Fecha de instalación"
-#: circuits/forms/bulk_edit.py:150 circuits/forms/filtersets.py:177
+#: netbox/circuits/forms/bulk_edit.py:150
+#: netbox/circuits/forms/filtersets.py:177
msgid "Termination date"
msgstr "Fecha de terminación"
-#: circuits/forms/bulk_edit.py:156 circuits/forms/filtersets.py:184
+#: netbox/circuits/forms/bulk_edit.py:156
+#: netbox/circuits/forms/filtersets.py:184
msgid "Commit rate (Kbps)"
msgstr "Velocidad de confirmación (Kbps)"
-#: circuits/forms/bulk_edit.py:171 circuits/forms/model_forms.py:110
+#: netbox/circuits/forms/bulk_edit.py:171
+#: netbox/circuits/forms/model_forms.py:110
msgid "Service Parameters"
msgstr "Parámetros de servicio"
-#: circuits/forms/bulk_edit.py:172 circuits/forms/model_forms.py:111
-#: dcim/forms/model_forms.py:138 dcim/forms/model_forms.py:180
-#: dcim/forms/model_forms.py:228 dcim/forms/model_forms.py:267
-#: dcim/forms/model_forms.py:713 dcim/forms/model_forms.py:1636
-#: ipam/forms/model_forms.py:62 ipam/forms/model_forms.py:79
-#: ipam/forms/model_forms.py:113 ipam/forms/model_forms.py:134
-#: ipam/forms/model_forms.py:158 ipam/forms/model_forms.py:230
-#: ipam/forms/model_forms.py:259 ipam/forms/model_forms.py:314
-#: netbox/navigation/menu.py:37 templates/dcim/device_edit.html:85
-#: templates/dcim/htmx/cable_edit.html:72
-#: templates/ipam/ipaddress_bulk_add.html:27 templates/ipam/vlan_edit.html:22
-#: virtualization/forms/model_forms.py:80
-#: virtualization/forms/model_forms.py:222 vpn/forms/bulk_edit.py:78
-#: vpn/forms/filtersets.py:44 vpn/forms/model_forms.py:62
-#: vpn/forms/model_forms.py:147 vpn/forms/model_forms.py:411
-#: wireless/forms/model_forms.py:54 wireless/forms/model_forms.py:163
+#: netbox/circuits/forms/bulk_edit.py:172
+#: netbox/circuits/forms/model_forms.py:111
+#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180
+#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267
+#: netbox/dcim/forms/model_forms.py:716 netbox/dcim/forms/model_forms.py:1639
+#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79
+#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134
+#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230
+#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314
+#: netbox/netbox/navigation/menu.py:37
+#: netbox/templates/dcim/device_edit.html:85
+#: netbox/templates/dcim/htmx/cable_edit.html:72
+#: netbox/templates/ipam/ipaddress_bulk_add.html:27
+#: netbox/templates/ipam/vlan_edit.html:22
+#: netbox/virtualization/forms/model_forms.py:80
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44
+#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147
+#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54
+#: netbox/wireless/forms/model_forms.py:163
msgid "Tenancy"
msgstr "Arrendamiento"
-#: circuits/forms/bulk_edit.py:191 circuits/forms/bulk_edit.py:215
-#: circuits/forms/model_forms.py:153 circuits/tables/circuits.py:109
-#: templates/circuits/inc/circuit_termination_fields.html:62
-#: templates/circuits/providernetwork.html:17
+#: netbox/circuits/forms/bulk_edit.py:191
+#: netbox/circuits/forms/bulk_edit.py:215
+#: netbox/circuits/forms/model_forms.py:153
+#: netbox/circuits/tables/circuits.py:111
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:62
+#: netbox/templates/circuits/providernetwork.html:17
msgid "Provider Network"
msgstr "Red de proveedores"
-#: circuits/forms/bulk_edit.py:197
+#: netbox/circuits/forms/bulk_edit.py:197
msgid "Port speed (Kbps)"
msgstr "Velocidad del puerto (Kbps)"
-#: circuits/forms/bulk_edit.py:201
+#: netbox/circuits/forms/bulk_edit.py:201
msgid "Upstream speed (Kbps)"
msgstr "Velocidad de subida (Kbps)"
-#: circuits/forms/bulk_edit.py:204 dcim/forms/bulk_edit.py:849
-#: dcim/forms/bulk_edit.py:1208 dcim/forms/bulk_edit.py:1225
-#: dcim/forms/bulk_edit.py:1242 dcim/forms/bulk_edit.py:1260
-#: dcim/forms/bulk_edit.py:1348 dcim/forms/bulk_edit.py:1487
-#: dcim/forms/bulk_edit.py:1504
+#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849
+#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225
+#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260
+#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487
+#: netbox/dcim/forms/bulk_edit.py:1504
msgid "Mark connected"
msgstr "Marcar conectado"
-#: circuits/forms/bulk_edit.py:217 circuits/forms/model_forms.py:155
-#: templates/circuits/inc/circuit_termination_fields.html:54
-#: templates/dcim/frontport.html:121 templates/dcim/interface.html:193
-#: templates/dcim/rearport.html:111
+#: netbox/circuits/forms/bulk_edit.py:217
+#: netbox/circuits/forms/model_forms.py:155
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
+#: netbox/templates/dcim/frontport.html:121
+#: netbox/templates/dcim/interface.html:193
+#: netbox/templates/dcim/rearport.html:111
msgid "Circuit Termination"
msgstr "Terminación del circuito"
-#: circuits/forms/bulk_edit.py:219 circuits/forms/model_forms.py:157
+#: netbox/circuits/forms/bulk_edit.py:219
+#: netbox/circuits/forms/model_forms.py:157
msgid "Termination Details"
msgstr "Detalles de terminación"
-#: circuits/forms/bulk_import.py:38 circuits/forms/bulk_import.py:53
-#: circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/bulk_import.py:38
+#: netbox/circuits/forms/bulk_import.py:53
+#: netbox/circuits/forms/bulk_import.py:76
msgid "Assigned provider"
msgstr "Proveedor asignado"
-#: circuits/forms/bulk_import.py:70 dcim/forms/bulk_import.py:178
-#: dcim/forms/bulk_import.py:388 dcim/forms/bulk_import.py:1108
-#: dcim/forms/bulk_import.py:1187 extras/forms/bulk_import.py:232
-msgid "RGB color in hexadecimal. Example:"
-msgstr "Color RGB en hexadecimal. Ejemplo:"
-
-#: circuits/forms/bulk_import.py:85
+#: netbox/circuits/forms/bulk_import.py:82
msgid "Assigned provider account"
msgstr "Cuenta de proveedor asignada"
-#: circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/bulk_import.py:89
msgid "Type of circuit"
msgstr "Tipo de circuito"
-#: circuits/forms/bulk_import.py:97 dcim/forms/bulk_import.py:89
-#: dcim/forms/bulk_import.py:148 dcim/forms/bulk_import.py:204
-#: dcim/forms/bulk_import.py:452 dcim/forms/bulk_import.py:606
-#: dcim/forms/bulk_import.py:1324 ipam/forms/bulk_import.py:193
-#: ipam/forms/bulk_import.py:258 ipam/forms/bulk_import.py:294
-#: ipam/forms/bulk_import.py:460 virtualization/forms/bulk_import.py:56
-#: virtualization/forms/bulk_import.py:82 vpn/forms/bulk_import.py:39
-#: wireless/forms/bulk_import.py:45
+#: netbox/circuits/forms/bulk_import.py:94 netbox/dcim/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:201
+#: netbox/dcim/forms/bulk_import.py:446 netbox/dcim/forms/bulk_import.py:600
+#: netbox/dcim/forms/bulk_import.py:1312 netbox/ipam/forms/bulk_import.py:193
+#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294
+#: netbox/ipam/forms/bulk_import.py:460
+#: netbox/virtualization/forms/bulk_import.py:56
+#: netbox/virtualization/forms/bulk_import.py:82
+#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45
msgid "Operational status"
msgstr "Estado operativo"
-#: circuits/forms/bulk_import.py:104 dcim/forms/bulk_import.py:110
-#: dcim/forms/bulk_import.py:155 dcim/forms/bulk_import.py:286
-#: dcim/forms/bulk_import.py:428 dcim/forms/bulk_import.py:1171
-#: dcim/forms/bulk_import.py:1319 dcim/forms/bulk_import.py:1383
-#: ipam/forms/bulk_import.py:41 ipam/forms/bulk_import.py:70
-#: ipam/forms/bulk_import.py:98 ipam/forms/bulk_import.py:118
-#: ipam/forms/bulk_import.py:138 ipam/forms/bulk_import.py:167
-#: ipam/forms/bulk_import.py:253 ipam/forms/bulk_import.py:289
-#: ipam/forms/bulk_import.py:455 virtualization/forms/bulk_import.py:70
-#: virtualization/forms/bulk_import.py:119 vpn/forms/bulk_import.py:63
-#: wireless/forms/bulk_import.py:59 wireless/forms/bulk_import.py:101
+#: netbox/circuits/forms/bulk_import.py:101
+#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155
+#: netbox/dcim/forms/bulk_import.py:283 netbox/dcim/forms/bulk_import.py:422
+#: netbox/dcim/forms/bulk_import.py:1162 netbox/dcim/forms/bulk_import.py:1307
+#: netbox/dcim/forms/bulk_import.py:1371 netbox/ipam/forms/bulk_import.py:41
+#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98
+#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138
+#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253
+#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455
+#: netbox/virtualization/forms/bulk_import.py:70
+#: netbox/virtualization/forms/bulk_import.py:119
+#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59
+#: netbox/wireless/forms/bulk_import.py:101
msgid "Assigned tenant"
msgstr "Inquilino asignado"
-#: circuits/forms/bulk_import.py:122
-#: templates/circuits/inc/circuit_termination.html:6
-#: templates/circuits/inc/circuit_termination_fields.html:15
-#: templates/dcim/cable.html:68 templates/dcim/cable.html:72
-#: vpn/forms/bulk_import.py:100 vpn/forms/filtersets.py:77
+#: netbox/circuits/forms/bulk_import.py:119
+#: netbox/templates/circuits/inc/circuit_termination.html:6
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:15
+#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72
+#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77
msgid "Termination"
msgstr "Terminación"
-#: circuits/forms/bulk_import.py:132 circuits/forms/filtersets.py:145
-#: circuits/forms/filtersets.py:225 circuits/forms/model_forms.py:142
+#: netbox/circuits/forms/bulk_import.py:129
+#: netbox/circuits/forms/filtersets.py:145
+#: netbox/circuits/forms/filtersets.py:225
+#: netbox/circuits/forms/model_forms.py:142
msgid "Provider network"
msgstr "Red de proveedores"
-#: circuits/forms/filtersets.py:28 circuits/forms/filtersets.py:116
-#: circuits/forms/filtersets.py:198 dcim/forms/bulk_edit.py:248
-#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:580
-#: dcim/forms/bulk_edit.py:627 dcim/forms/bulk_edit.py:780
-#: dcim/forms/bulk_import.py:189 dcim/forms/bulk_import.py:263
-#: dcim/forms/bulk_import.py:491 dcim/forms/bulk_import.py:1268
-#: dcim/forms/bulk_import.py:1302 dcim/forms/filtersets.py:93
-#: dcim/forms/filtersets.py:246 dcim/forms/filtersets.py:279
-#: dcim/forms/filtersets.py:331 dcim/forms/filtersets.py:382
-#: dcim/forms/filtersets.py:649 dcim/forms/filtersets.py:691
-#: dcim/forms/filtersets.py:896 dcim/forms/filtersets.py:925
-#: dcim/forms/filtersets.py:945 dcim/forms/filtersets.py:1009
-#: dcim/forms/filtersets.py:1039 dcim/forms/filtersets.py:1048
-#: dcim/forms/filtersets.py:1159 dcim/forms/filtersets.py:1181
-#: dcim/forms/filtersets.py:1203 dcim/forms/filtersets.py:1220
-#: dcim/forms/filtersets.py:1240 dcim/forms/filtersets.py:1348
-#: dcim/forms/filtersets.py:1370 dcim/forms/filtersets.py:1391
-#: dcim/forms/filtersets.py:1406 dcim/forms/filtersets.py:1420
-#: dcim/forms/model_forms.py:179 dcim/forms/model_forms.py:211
-#: dcim/forms/model_forms.py:411 dcim/forms/model_forms.py:673
-#: dcim/tables/devices.py:162 dcim/tables/power.py:30 dcim/tables/racks.py:58
-#: dcim/tables/racks.py:143 extras/filtersets.py:488
-#: extras/forms/filtersets.py:329 ipam/forms/bulk_edit.py:457
-#: ipam/forms/filtersets.py:173 ipam/forms/filtersets.py:414
-#: ipam/forms/filtersets.py:437 ipam/forms/filtersets.py:474
-#: ipam/forms/model_forms.py:599 templates/dcim/device.html:25
-#: templates/dcim/device_edit.html:30
-#: templates/dcim/inc/cable_termination.html:12
-#: templates/dcim/location.html:26 templates/dcim/powerpanel.html:26
-#: templates/dcim/rack.html:26 templates/dcim/rackreservation.html:32
-#: virtualization/forms/filtersets.py:46
-#: virtualization/forms/filtersets.py:100 wireless/forms/model_forms.py:87
-#: wireless/forms/model_forms.py:129
+#: netbox/circuits/forms/filtersets.py:28
+#: netbox/circuits/forms/filtersets.py:116
+#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248
+#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580
+#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780
+#: netbox/dcim/forms/bulk_import.py:186 netbox/dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1256
+#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:94
+#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:280
+#: netbox/dcim/forms/filtersets.py:332 netbox/dcim/forms/filtersets.py:383
+#: netbox/dcim/forms/filtersets.py:650 netbox/dcim/forms/filtersets.py:693
+#: netbox/dcim/forms/filtersets.py:908 netbox/dcim/forms/filtersets.py:937
+#: netbox/dcim/forms/filtersets.py:957 netbox/dcim/forms/filtersets.py:1021
+#: netbox/dcim/forms/filtersets.py:1051 netbox/dcim/forms/filtersets.py:1060
+#: netbox/dcim/forms/filtersets.py:1171 netbox/dcim/forms/filtersets.py:1193
+#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/filtersets.py:1232
+#: netbox/dcim/forms/filtersets.py:1252 netbox/dcim/forms/filtersets.py:1360
+#: netbox/dcim/forms/filtersets.py:1382 netbox/dcim/forms/filtersets.py:1403
+#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
+#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
+#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
+#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
+#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
+#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
+#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437
+#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599
+#: netbox/templates/dcim/device.html:26
+#: netbox/templates/dcim/device_edit.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:12
+#: netbox/templates/dcim/location.html:26
+#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26
+#: netbox/templates/dcim/rackreservation.html:32
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/wireless/forms/model_forms.py:87
+#: netbox/wireless/forms/model_forms.py:129
msgid "Location"
msgstr "Ubicación"
-#: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118
-#: dcim/forms/filtersets.py:137 dcim/forms/filtersets.py:151
-#: dcim/forms/filtersets.py:167 dcim/forms/filtersets.py:199
-#: dcim/forms/filtersets.py:250 dcim/forms/filtersets.py:335
-#: dcim/forms/filtersets.py:406 dcim/forms/filtersets.py:653
-#: dcim/forms/filtersets.py:1010 netbox/navigation/menu.py:44
-#: netbox/navigation/menu.py:46 tenancy/forms/filtersets.py:42
-#: tenancy/tables/columns.py:70 tenancy/tables/contacts.py:25
-#: tenancy/views.py:19 virtualization/forms/filtersets.py:37
-#: virtualization/forms/filtersets.py:48
-#: virtualization/forms/filtersets.py:106
+#: netbox/circuits/forms/filtersets.py:30
+#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:138
+#: netbox/dcim/forms/filtersets.py:152 netbox/dcim/forms/filtersets.py:168
+#: netbox/dcim/forms/filtersets.py:200 netbox/dcim/forms/filtersets.py:251
+#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:407
+#: netbox/dcim/forms/filtersets.py:654 netbox/dcim/forms/filtersets.py:1022
+#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46
+#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70
+#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19
+#: netbox/virtualization/forms/filtersets.py:37
+#: netbox/virtualization/forms/filtersets.py:48
+#: netbox/virtualization/forms/filtersets.py:106
msgid "Contacts"
msgstr "Contactos"
-#: circuits/forms/filtersets.py:35 circuits/forms/filtersets.py:155
-#: dcim/forms/bulk_edit.py:111 dcim/forms/bulk_edit.py:223
-#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:92
-#: dcim/forms/filtersets.py:71 dcim/forms/filtersets.py:178
-#: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:257
-#: dcim/forms/filtersets.py:360 dcim/forms/filtersets.py:668
-#: dcim/forms/filtersets.py:902 dcim/forms/filtersets.py:932
-#: dcim/forms/filtersets.py:1016 dcim/forms/filtersets.py:1055
-#: dcim/forms/filtersets.py:1468 dcim/forms/filtersets.py:1492
-#: dcim/forms/filtersets.py:1516 dcim/forms/model_forms.py:111
-#: dcim/forms/object_create.py:375 dcim/tables/devices.py:148
-#: dcim/tables/sites.py:85 extras/filtersets.py:455
-#: ipam/forms/bulk_edit.py:206 ipam/forms/bulk_edit.py:438
-#: ipam/forms/bulk_edit.py:512 ipam/forms/filtersets.py:217
-#: ipam/forms/filtersets.py:422 ipam/forms/filtersets.py:482
-#: ipam/forms/model_forms.py:571 templates/dcim/device.html:17
-#: templates/dcim/rack.html:16 templates/dcim/rackreservation.html:22
-#: templates/dcim/region.html:26 templates/dcim/site.html:30
-#: templates/ipam/prefix.html:49 templates/ipam/vlan.html:16
-#: virtualization/forms/bulk_edit.py:81 virtualization/forms/filtersets.py:59
-#: virtualization/forms/filtersets.py:133
-#: virtualization/forms/model_forms.py:92 vpn/forms/filtersets.py:257
+#: netbox/circuits/forms/filtersets.py:35
+#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111
+#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755
+#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:72
+#: netbox/dcim/forms/filtersets.py:179 netbox/dcim/forms/filtersets.py:205
+#: netbox/dcim/forms/filtersets.py:258 netbox/dcim/forms/filtersets.py:361
+#: netbox/dcim/forms/filtersets.py:670 netbox/dcim/forms/filtersets.py:914
+#: netbox/dcim/forms/filtersets.py:944 netbox/dcim/forms/filtersets.py:1028
+#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
+#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
+#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85
+#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
+#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
+#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
+#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16
+#: netbox/templates/dcim/rackreservation.html:22
+#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31
+#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16
+#: netbox/virtualization/forms/bulk_edit.py:81
+#: netbox/virtualization/forms/filtersets.py:59
+#: netbox/virtualization/forms/filtersets.py:133
+#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/vpn/forms/filtersets.py:257
msgid "Region"
msgstr "Región"
-#: circuits/forms/filtersets.py:40 circuits/forms/filtersets.py:160
-#: dcim/forms/bulk_edit.py:231 dcim/forms/bulk_edit.py:763
-#: dcim/forms/filtersets.py:76 dcim/forms/filtersets.py:183
-#: dcim/forms/filtersets.py:209 dcim/forms/filtersets.py:270
-#: dcim/forms/filtersets.py:365 dcim/forms/filtersets.py:673
-#: dcim/forms/filtersets.py:907 dcim/forms/filtersets.py:1021
-#: dcim/forms/filtersets.py:1060 dcim/forms/object_create.py:383
-#: extras/filtersets.py:472 ipam/forms/bulk_edit.py:211
-#: ipam/forms/bulk_edit.py:445 ipam/forms/bulk_edit.py:517
-#: ipam/forms/filtersets.py:222 ipam/forms/filtersets.py:427
-#: ipam/forms/filtersets.py:487 ipam/forms/model_forms.py:584
-#: virtualization/forms/bulk_edit.py:86 virtualization/forms/filtersets.py:69
-#: virtualization/forms/filtersets.py:138
-#: virtualization/forms/model_forms.py:98
+#: netbox/circuits/forms/filtersets.py:40
+#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231
+#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:77
+#: netbox/dcim/forms/filtersets.py:184 netbox/dcim/forms/filtersets.py:210
+#: netbox/dcim/forms/filtersets.py:271 netbox/dcim/forms/filtersets.py:366
+#: netbox/dcim/forms/filtersets.py:675 netbox/dcim/forms/filtersets.py:919
+#: netbox/dcim/forms/filtersets.py:1033 netbox/dcim/forms/filtersets.py:1072
+#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472
+#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445
+#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222
+#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487
+#: netbox/ipam/forms/model_forms.py:584
+#: netbox/virtualization/forms/bulk_edit.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:138
+#: netbox/virtualization/forms/model_forms.py:98
msgid "Site group"
msgstr "Grupo de sitios"
-#: circuits/forms/filtersets.py:63 circuits/forms/filtersets.py:81
-#: circuits/forms/filtersets.py:100 circuits/forms/filtersets.py:115
-#: core/forms/filtersets.py:64 dcim/forms/bulk_edit.py:726
-#: dcim/forms/filtersets.py:165 dcim/forms/filtersets.py:197
-#: dcim/forms/filtersets.py:834 dcim/forms/filtersets.py:926
-#: dcim/forms/filtersets.py:1050 dcim/forms/filtersets.py:1158
-#: dcim/forms/filtersets.py:1180 dcim/forms/filtersets.py:1202
-#: dcim/forms/filtersets.py:1219 dcim/forms/filtersets.py:1236
-#: dcim/forms/filtersets.py:1347 dcim/forms/filtersets.py:1369
-#: dcim/forms/filtersets.py:1390 dcim/forms/filtersets.py:1405
-#: dcim/forms/filtersets.py:1418 extras/forms/filtersets.py:43
-#: extras/forms/filtersets.py:112 extras/forms/filtersets.py:143
-#: extras/forms/filtersets.py:183 extras/forms/filtersets.py:199
-#: extras/forms/filtersets.py:230 extras/forms/filtersets.py:254
-#: extras/forms/filtersets.py:450 extras/forms/filtersets.py:488
-#: ipam/forms/filtersets.py:99 ipam/forms/filtersets.py:266
-#: ipam/forms/filtersets.py:307 ipam/forms/filtersets.py:382
-#: ipam/forms/filtersets.py:475 ipam/forms/filtersets.py:534
-#: ipam/forms/filtersets.py:552 netbox/tables/tables.py:255
-#: virtualization/forms/filtersets.py:45
-#: virtualization/forms/filtersets.py:103
-#: virtualization/forms/filtersets.py:194
-#: virtualization/forms/filtersets.py:239 vpn/forms/filtersets.py:213
-#: wireless/forms/filtersets.py:34 wireless/forms/filtersets.py:74
+#: netbox/circuits/forms/filtersets.py:63
+#: netbox/circuits/forms/filtersets.py:81
+#: netbox/circuits/forms/filtersets.py:100
+#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64
+#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:166
+#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:846
+#: netbox/dcim/forms/filtersets.py:938 netbox/dcim/forms/filtersets.py:1062
+#: netbox/dcim/forms/filtersets.py:1170 netbox/dcim/forms/filtersets.py:1192
+#: netbox/dcim/forms/filtersets.py:1214 netbox/dcim/forms/filtersets.py:1231
+#: netbox/dcim/forms/filtersets.py:1248 netbox/dcim/forms/filtersets.py:1359
+#: netbox/dcim/forms/filtersets.py:1381 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/forms/filtersets.py:1417 netbox/dcim/forms/filtersets.py:1430
+#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112
+#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183
+#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230
+#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450
+#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99
+#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307
+#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475
+#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552
+#: netbox/netbox/tables/tables.py:255
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:103
+#: netbox/virtualization/forms/filtersets.py:194
+#: netbox/virtualization/forms/filtersets.py:239
+#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34
+#: netbox/wireless/forms/filtersets.py:74
msgid "Attributes"
msgstr "Atributos"
-#: circuits/forms/filtersets.py:71 circuits/tables/circuits.py:61
-#: circuits/tables/providers.py:66 templates/circuits/circuit.html:22
-#: templates/circuits/provideraccount.html:24
+#: netbox/circuits/forms/filtersets.py:71
+#: netbox/circuits/tables/circuits.py:61
+#: netbox/circuits/tables/providers.py:66
+#: netbox/templates/circuits/circuit.html:22
+#: netbox/templates/circuits/provideraccount.html:24
msgid "Account"
msgstr "Cuenta"
-#: circuits/forms/filtersets.py:215
+#: netbox/circuits/forms/filtersets.py:215
msgid "Term Side"
msgstr "Lado del término"
-#: circuits/models/circuits.py:25 dcim/models/cables.py:67
-#: dcim/models/device_component_templates.py:491
-#: dcim/models/device_component_templates.py:591
-#: dcim/models/device_components.py:976 dcim/models/device_components.py:1050
-#: dcim/models/device_components.py:1166 dcim/models/devices.py:469
-#: dcim/models/racks.py:44 extras/models/tags.py:28
+#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67
+#: netbox/dcim/models/device_component_templates.py:491
+#: netbox/dcim/models/device_component_templates.py:591
+#: netbox/dcim/models/device_components.py:976
+#: netbox/dcim/models/device_components.py:1050
+#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44
+#: netbox/extras/models/tags.py:28
msgid "color"
msgstr "color"
-#: circuits/models/circuits.py:34
+#: netbox/circuits/models/circuits.py:34
msgid "circuit type"
msgstr "tipo de circuito"
-#: circuits/models/circuits.py:35
+#: netbox/circuits/models/circuits.py:35
msgid "circuit types"
msgstr "tipos de circuitos"
-#: circuits/models/circuits.py:46
+#: netbox/circuits/models/circuits.py:46
msgid "circuit ID"
msgstr "ID de circuito"
-#: circuits/models/circuits.py:47
+#: netbox/circuits/models/circuits.py:47
msgid "Unique circuit ID"
msgstr "ID de circuito único"
-#: circuits/models/circuits.py:67 core/models/data.py:55
-#: core/models/jobs.py:85 dcim/models/cables.py:49 dcim/models/devices.py:643
-#: dcim/models/devices.py:1155 dcim/models/devices.py:1364
-#: dcim/models/power.py:96 dcim/models/racks.py:98 dcim/models/sites.py:154
-#: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522
-#: ipam/models/ip.py:730 ipam/models/vlans.py:175
-#: virtualization/models/clusters.py:74
-#: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40
-#: wireless/models.py:94 wireless/models.py:158
+#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55
+#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49
+#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155
+#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96
+#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154
+#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730
+#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74
+#: netbox/virtualization/models/virtualmachines.py:84
+#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94
+#: netbox/wireless/models.py:158
msgid "status"
msgstr "estado"
-#: circuits/models/circuits.py:82
+#: netbox/circuits/models/circuits.py:82
msgid "installed"
msgstr "instalada"
-#: circuits/models/circuits.py:87
+#: netbox/circuits/models/circuits.py:87
msgid "terminates"
msgstr "termina"
-#: circuits/models/circuits.py:92
+#: netbox/circuits/models/circuits.py:92
msgid "commit rate (Kbps)"
msgstr "velocidad de confirmación (Kbps)"
-#: circuits/models/circuits.py:93
+#: netbox/circuits/models/circuits.py:93
msgid "Committed rate"
msgstr "Tarifa comprometida"
-#: circuits/models/circuits.py:135
+#: netbox/circuits/models/circuits.py:135
msgid "circuit"
msgstr "circuito"
-#: circuits/models/circuits.py:136
+#: netbox/circuits/models/circuits.py:136
msgid "circuits"
msgstr "circuitos"
-#: circuits/models/circuits.py:169
+#: netbox/circuits/models/circuits.py:169
msgid "termination"
msgstr "terminación"
-#: circuits/models/circuits.py:186
+#: netbox/circuits/models/circuits.py:186
msgid "port speed (Kbps)"
msgstr "velocidad de puerto (Kbps)"
-#: circuits/models/circuits.py:189
+#: netbox/circuits/models/circuits.py:189
msgid "Physical circuit speed"
msgstr "Velocidad del circuito físico"
-#: circuits/models/circuits.py:194
+#: netbox/circuits/models/circuits.py:194
msgid "upstream speed (Kbps)"
msgstr "velocidad de subida (Kbps)"
-#: circuits/models/circuits.py:195
+#: netbox/circuits/models/circuits.py:195
msgid "Upstream speed, if different from port speed"
msgstr "Velocidad ascendente, si es diferente de la velocidad del puerto"
-#: circuits/models/circuits.py:200
+#: netbox/circuits/models/circuits.py:200
msgid "cross-connect ID"
msgstr "ID de conexión cruzada"
-#: circuits/models/circuits.py:201
+#: netbox/circuits/models/circuits.py:201
msgid "ID of the local cross-connect"
msgstr "ID de la conexión cruzada local"
-#: circuits/models/circuits.py:206
+#: netbox/circuits/models/circuits.py:206
msgid "patch panel/port(s)"
msgstr "panel de parche/puerto(s)"
-#: circuits/models/circuits.py:207
+#: netbox/circuits/models/circuits.py:207
msgid "Patch panel ID and port number(s)"
msgstr "ID del panel de conexiones y números de puerto"
-#: circuits/models/circuits.py:210
-#: dcim/models/device_component_templates.py:61
-#: dcim/models/device_components.py:69 dcim/models/racks.py:538
-#: extras/models/configs.py:45 extras/models/configs.py:219
-#: extras/models/customfields.py:123 extras/models/models.py:60
-#: extras/models/models.py:186 extras/models/models.py:424
-#: extras/models/models.py:539 extras/models/staging.py:31
-#: extras/models/tags.py:32 netbox/models/__init__.py:109
-#: netbox/models/__init__.py:144 netbox/models/__init__.py:190
-#: users/models/permissions.py:24 users/models/tokens.py:58
-#: users/models/users.py:33 virtualization/models/virtualmachines.py:284
+#: netbox/circuits/models/circuits.py:210
+#: netbox/dcim/models/device_component_templates.py:61
+#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538
+#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
+#: netbox/extras/models/customfields.py:124 netbox/extras/models/models.py:60
+#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424
+#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32
+#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109
+#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190
+#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58
+#: netbox/users/models/users.py:33
+#: netbox/virtualization/models/virtualmachines.py:284
msgid "description"
msgstr "descripción"
-#: circuits/models/circuits.py:223
+#: netbox/circuits/models/circuits.py:223
msgid "circuit termination"
msgstr "terminación de circuito"
-#: circuits/models/circuits.py:224
+#: netbox/circuits/models/circuits.py:224
msgid "circuit terminations"
msgstr "terminaciones de circuitos"
-#: circuits/models/circuits.py:237
+#: netbox/circuits/models/circuits.py:237
msgid ""
"A circuit termination must attach to either a site or a provider network."
msgstr ""
"Una terminación de circuito debe conectarse a un sitio o a una red de "
"proveedores."
-#: circuits/models/circuits.py:239
+#: netbox/circuits/models/circuits.py:239
msgid ""
"A circuit termination cannot attach to both a site and a provider network."
msgstr ""
"Una terminación de circuito no puede conectarse tanto a un sitio como a una "
"red de proveedores."
-#: circuits/models/providers.py:22 circuits/models/providers.py:66
-#: circuits/models/providers.py:104 core/models/data.py:42
-#: core/models/jobs.py:46 dcim/models/device_component_templates.py:43
-#: dcim/models/device_components.py:54 dcim/models/devices.py:583
-#: dcim/models/devices.py:1295 dcim/models/devices.py:1360
-#: dcim/models/power.py:39 dcim/models/power.py:92 dcim/models/racks.py:63
-#: dcim/models/sites.py:138 extras/models/configs.py:36
-#: extras/models/configs.py:215 extras/models/customfields.py:90
-#: extras/models/models.py:55 extras/models/models.py:181
-#: extras/models/models.py:324 extras/models/models.py:420
-#: extras/models/models.py:529 extras/models/models.py:624
-#: extras/models/scripts.py:30 extras/models/staging.py:26
-#: ipam/models/asns.py:18 ipam/models/fhrp.py:25 ipam/models/services.py:51
-#: ipam/models/services.py:87 ipam/models/vlans.py:26 ipam/models/vlans.py:164
-#: ipam/models/vrfs.py:22 ipam/models/vrfs.py:79 netbox/models/__init__.py:136
-#: netbox/models/__init__.py:180 tenancy/models/contacts.py:64
-#: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45
-#: users/models/permissions.py:20 users/models/users.py:28
-#: virtualization/models/clusters.py:57
-#: virtualization/models/virtualmachines.py:72
-#: virtualization/models/virtualmachines.py:274 vpn/models/crypto.py:24
-#: vpn/models/crypto.py:71 vpn/models/crypto.py:131 vpn/models/crypto.py:183
-#: vpn/models/crypto.py:221 vpn/models/l2vpn.py:22 vpn/models/tunnels.py:35
-#: wireless/models.py:50
+#: netbox/circuits/models/providers.py:22
+#: netbox/circuits/models/providers.py:66
+#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42
+#: netbox/core/models/jobs.py:46
+#: netbox/dcim/models/device_component_templates.py:43
+#: netbox/dcim/models/device_components.py:54
+#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295
+#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39
+#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63
+#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:91
+#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181
+#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420
+#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624
+#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27
+#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25
+#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88
+#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164
+#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79
+#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180
+#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20
+#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20
+#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57
+#: netbox/virtualization/models/virtualmachines.py:72
+#: netbox/virtualization/models/virtualmachines.py:274
+#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71
+#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183
+#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22
+#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50
msgid "name"
msgstr "nombre"
-#: circuits/models/providers.py:25
+#: netbox/circuits/models/providers.py:25
msgid "Full name of the provider"
msgstr "Nombre completo del proveedor"
-#: circuits/models/providers.py:28 dcim/models/devices.py:86
-#: dcim/models/sites.py:149 extras/models/models.py:534 ipam/models/asns.py:23
-#: ipam/models/vlans.py:30 netbox/models/__init__.py:140
-#: netbox/models/__init__.py:185 tenancy/models/tenants.py:25
-#: tenancy/models/tenants.py:49 vpn/models/l2vpn.py:27 wireless/models.py:55
+#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86
+#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534
+#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30
+#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185
+#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49
+#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55
msgid "slug"
msgstr "pegar"
-#: circuits/models/providers.py:42
+#: netbox/circuits/models/providers.py:42
msgid "provider"
msgstr "proveedora"
-#: circuits/models/providers.py:43
+#: netbox/circuits/models/providers.py:43
msgid "providers"
msgstr "proveedores"
-#: circuits/models/providers.py:63
+#: netbox/circuits/models/providers.py:63
msgid "account ID"
msgstr "ID de cuenta"
-#: circuits/models/providers.py:86
+#: netbox/circuits/models/providers.py:86
msgid "provider account"
msgstr "cuenta de proveedor"
-#: circuits/models/providers.py:87
+#: netbox/circuits/models/providers.py:87
msgid "provider accounts"
msgstr "cuentas de proveedores"
-#: circuits/models/providers.py:115
+#: netbox/circuits/models/providers.py:115
msgid "service ID"
msgstr "ID de servicio"
-#: circuits/models/providers.py:126
+#: netbox/circuits/models/providers.py:126
msgid "provider network"
msgstr "red de proveedores"
-#: circuits/models/providers.py:127
+#: netbox/circuits/models/providers.py:127
msgid "provider networks"
msgstr "redes de proveedores"
-#: circuits/tables/circuits.py:30 circuits/tables/providers.py:18
-#: circuits/tables/providers.py:69 circuits/tables/providers.py:99
-#: core/tables/data.py:16 core/tables/jobs.py:14 core/tables/plugins.py:13
-#: core/tables/tasks.py:11 core/tables/tasks.py:115
-#: dcim/forms/filtersets.py:61 dcim/forms/object_create.py:43
-#: dcim/tables/devices.py:60 dcim/tables/devices.py:97
-#: dcim/tables/devices.py:139 dcim/tables/devices.py:294
-#: dcim/tables/devices.py:380 dcim/tables/devices.py:424
-#: dcim/tables/devices.py:476 dcim/tables/devices.py:528
-#: dcim/tables/devices.py:644 dcim/tables/devices.py:726
-#: dcim/tables/devices.py:776 dcim/tables/devices.py:842
-#: dcim/tables/devices.py:957 dcim/tables/devices.py:977
-#: dcim/tables/devices.py:1006 dcim/tables/devices.py:1036
-#: dcim/tables/devicetypes.py:32 dcim/tables/power.py:22
-#: dcim/tables/power.py:62 dcim/tables/racks.py:23 dcim/tables/racks.py:53
-#: dcim/tables/sites.py:24 dcim/tables/sites.py:51 dcim/tables/sites.py:78
-#: dcim/tables/sites.py:125 extras/forms/filtersets.py:191
-#: extras/tables/tables.py:42 extras/tables/tables.py:88
-#: extras/tables/tables.py:120 extras/tables/tables.py:144
-#: extras/tables/tables.py:209 extras/tables/tables.py:256
-#: extras/tables/tables.py:279 extras/tables/tables.py:329
-#: extras/tables/tables.py:381 extras/tables/tables.py:404
-#: ipam/forms/bulk_edit.py:391 ipam/forms/filtersets.py:386
-#: ipam/tables/asn.py:16 ipam/tables/ip.py:85 ipam/tables/ip.py:159
-#: ipam/tables/services.py:15 ipam/tables/services.py:40
-#: ipam/tables/vlans.py:64 ipam/tables/vlans.py:110 ipam/tables/vrfs.py:26
-#: ipam/tables/vrfs.py:67 templates/circuits/circuittype.html:22
-#: templates/circuits/provideraccount.html:28
-#: templates/circuits/providernetwork.html:24
-#: templates/core/datasource.html:34 templates/core/job.html:26
-#: templates/core/rq_worker.html:43 templates/dcim/consoleport.html:28
-#: templates/dcim/consoleserverport.html:28 templates/dcim/devicebay.html:24
-#: templates/dcim/devicerole.html:26 templates/dcim/frontport.html:28
-#: templates/dcim/inc/interface_vlans_table.html:5
-#: templates/dcim/inc/panels/inventory_items.html:18
-#: templates/dcim/interface.html:38 templates/dcim/interface.html:165
-#: templates/dcim/inventoryitem.html:28
-#: templates/dcim/inventoryitemrole.html:18 templates/dcim/location.html:29
-#: templates/dcim/manufacturer.html:36 templates/dcim/modulebay.html:26
-#: templates/dcim/platform.html:29 templates/dcim/poweroutlet.html:28
-#: templates/dcim/powerport.html:28 templates/dcim/rackrole.html:22
-#: templates/dcim/rearport.html:28 templates/dcim/region.html:29
-#: templates/dcim/sitegroup.html:29
-#: templates/dcim/virtualdevicecontext.html:18
-#: templates/extras/configcontext.html:13
-#: templates/extras/configtemplate.html:13
-#: templates/extras/customfield.html:13 templates/extras/customlink.html:13
-#: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15
-#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:46
-#: templates/extras/tag.html:14 templates/extras/webhook.html:13
-#: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30
-#: templates/ipam/rir.html:22 templates/ipam/role.html:22
-#: templates/ipam/routetarget.html:13 templates/ipam/service.html:24
-#: templates/ipam/servicetemplate.html:15 templates/ipam/vlan.html:35
-#: templates/ipam/vlangroup.html:30 templates/tenancy/contact.html:25
-#: templates/tenancy/contactgroup.html:21
-#: templates/tenancy/contactrole.html:18 templates/tenancy/tenantgroup.html:29
-#: templates/users/group.html:17 templates/users/objectpermission.html:17
-#: templates/virtualization/cluster.html:13
-#: templates/virtualization/clustergroup.html:22
-#: templates/virtualization/clustertype.html:22
-#: templates/virtualization/virtualdisk.html:25
-#: templates/virtualization/virtualmachine.html:15
-#: templates/virtualization/vminterface.html:25
-#: templates/vpn/ikepolicy.html:13 templates/vpn/ikeproposal.html:13
-#: templates/vpn/ipsecpolicy.html:13 templates/vpn/ipsecprofile.html:13
-#: templates/vpn/ipsecprofile.html:36 templates/vpn/ipsecprofile.html:69
-#: templates/vpn/ipsecproposal.html:13 templates/vpn/l2vpn.html:14
-#: templates/vpn/tunnel.html:21 templates/vpn/tunnelgroup.html:26
-#: templates/wireless/wirelesslangroup.html:29 tenancy/tables/contacts.py:19
-#: tenancy/tables/contacts.py:41 tenancy/tables/contacts.py:56
-#: tenancy/tables/tenants.py:16 tenancy/tables/tenants.py:38
-#: users/tables.py:62 users/tables.py:76
-#: virtualization/forms/bulk_create.py:20
-#: virtualization/forms/object_create.py:13
-#: virtualization/forms/object_create.py:23
-#: virtualization/tables/clusters.py:17 virtualization/tables/clusters.py:39
-#: virtualization/tables/clusters.py:62
-#: virtualization/tables/virtualmachines.py:54
-#: virtualization/tables/virtualmachines.py:132
-#: virtualization/tables/virtualmachines.py:185 vpn/tables/crypto.py:18
-#: vpn/tables/crypto.py:57 vpn/tables/crypto.py:93 vpn/tables/crypto.py:129
-#: vpn/tables/crypto.py:158 vpn/tables/l2vpn.py:23 vpn/tables/tunnels.py:18
-#: vpn/tables/tunnels.py:40 wireless/tables/wirelesslan.py:18
-#: wireless/tables/wirelesslan.py:79
+#: netbox/circuits/tables/circuits.py:30
+#: netbox/circuits/tables/providers.py:18
+#: netbox/circuits/tables/providers.py:69
+#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16
+#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
+#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
+#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89
+#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286
+#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421
+#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519
+#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714
+#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824
+#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959
+#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018
+#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
+#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
+#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
+#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
+#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:89
+#: netbox/extras/tables/tables.py:121 netbox/extras/tables/tables.py:145
+#: netbox/extras/tables/tables.py:210 netbox/extras/tables/tables.py:257
+#: netbox/extras/tables/tables.py:280 netbox/extras/tables/tables.py:330
+#: netbox/extras/tables/tables.py:382 netbox/extras/tables/tables.py:405
+#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
+#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
+#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
+#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
+#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22
+#: netbox/templates/circuits/provideraccount.html:28
+#: netbox/templates/circuits/providernetwork.html:24
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26
+#: netbox/templates/core/rq_worker.html:43
+#: netbox/templates/dcim/consoleport.html:28
+#: netbox/templates/dcim/consoleserverport.html:28
+#: netbox/templates/dcim/devicebay.html:24
+#: netbox/templates/dcim/devicerole.html:26
+#: netbox/templates/dcim/frontport.html:28
+#: netbox/templates/dcim/inc/interface_vlans_table.html:5
+#: netbox/templates/dcim/inc/panels/inventory_items.html:18
+#: netbox/templates/dcim/interface.html:38
+#: netbox/templates/dcim/interface.html:165
+#: netbox/templates/dcim/inventoryitem.html:28
+#: netbox/templates/dcim/inventoryitemrole.html:18
+#: netbox/templates/dcim/location.html:29
+#: netbox/templates/dcim/manufacturer.html:36
+#: netbox/templates/dcim/modulebay.html:26
+#: netbox/templates/dcim/platform.html:29
+#: netbox/templates/dcim/poweroutlet.html:28
+#: netbox/templates/dcim/powerport.html:28
+#: netbox/templates/dcim/rackrole.html:22
+#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29
+#: netbox/templates/dcim/sitegroup.html:29
+#: netbox/templates/dcim/virtualdevicecontext.html:18
+#: netbox/templates/extras/configcontext.html:13
+#: netbox/templates/extras/configtemplate.html:13
+#: netbox/templates/extras/customfield.html:13
+#: netbox/templates/extras/customlink.html:13
+#: netbox/templates/extras/eventrule.html:13
+#: netbox/templates/extras/exporttemplate.html:15
+#: netbox/templates/extras/savedfilter.html:13
+#: netbox/templates/extras/script_list.html:46
+#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
+#: netbox/templates/ipam/asnrange.html:15
+#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22
+#: netbox/templates/ipam/role.html:22
+#: netbox/templates/ipam/routetarget.html:13
+#: netbox/templates/ipam/service.html:24
+#: netbox/templates/ipam/servicetemplate.html:15
+#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30
+#: netbox/templates/tenancy/contact.html:25
+#: netbox/templates/tenancy/contactgroup.html:21
+#: netbox/templates/tenancy/contactrole.html:18
+#: netbox/templates/tenancy/tenantgroup.html:29
+#: netbox/templates/users/group.html:17
+#: netbox/templates/users/objectpermission.html:17
+#: netbox/templates/virtualization/cluster.html:13
+#: netbox/templates/virtualization/clustergroup.html:22
+#: netbox/templates/virtualization/clustertype.html:22
+#: netbox/templates/virtualization/virtualdisk.html:25
+#: netbox/templates/virtualization/virtualmachine.html:15
+#: netbox/templates/virtualization/vminterface.html:25
+#: netbox/templates/vpn/ikepolicy.html:13
+#: netbox/templates/vpn/ikeproposal.html:13
+#: netbox/templates/vpn/ipsecpolicy.html:13
+#: netbox/templates/vpn/ipsecprofile.html:13
+#: netbox/templates/vpn/ipsecprofile.html:36
+#: netbox/templates/vpn/ipsecprofile.html:69
+#: netbox/templates/vpn/ipsecproposal.html:13
+#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21
+#: netbox/templates/vpn/tunnelgroup.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:29
+#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41
+#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16
+#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62
+#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20
+#: netbox/virtualization/forms/object_create.py:13
+#: netbox/virtualization/forms/object_create.py:23
+#: netbox/virtualization/tables/clusters.py:17
+#: netbox/virtualization/tables/clusters.py:39
+#: netbox/virtualization/tables/clusters.py:62
+#: netbox/virtualization/tables/virtualmachines.py:54
+#: netbox/virtualization/tables/virtualmachines.py:132
+#: netbox/virtualization/tables/virtualmachines.py:187
+#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57
+#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129
+#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23
+#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40
+#: netbox/wireless/tables/wirelesslan.py:18
+#: netbox/wireless/tables/wirelesslan.py:79
msgid "Name"
msgstr "Nombre"
-#: circuits/tables/circuits.py:39 circuits/tables/providers.py:45
-#: circuits/tables/providers.py:79 netbox/navigation/menu.py:253
-#: netbox/navigation/menu.py:257 netbox/navigation/menu.py:259
-#: templates/circuits/provider.html:57
-#: templates/circuits/provideraccount.html:44
-#: templates/circuits/providernetwork.html:50
+#: netbox/circuits/tables/circuits.py:39
+#: netbox/circuits/tables/providers.py:45
+#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253
+#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259
+#: netbox/templates/circuits/provider.html:57
+#: netbox/templates/circuits/provideraccount.html:44
+#: netbox/templates/circuits/providernetwork.html:50
msgid "Circuits"
msgstr "Circuitos"
-#: circuits/tables/circuits.py:53 templates/circuits/circuit.html:26
+#: netbox/circuits/tables/circuits.py:53
+#: netbox/templates/circuits/circuit.html:26
msgid "Circuit ID"
msgstr "ID de circuito"
-#: circuits/tables/circuits.py:66 wireless/forms/model_forms.py:160
+#: netbox/circuits/tables/circuits.py:67
+#: netbox/wireless/forms/model_forms.py:160
msgid "Side A"
msgstr "Lado A"
-#: circuits/tables/circuits.py:70
+#: netbox/circuits/tables/circuits.py:72
msgid "Side Z"
msgstr "Lado Z"
-#: circuits/tables/circuits.py:73 templates/circuits/circuit.html:55
+#: netbox/circuits/tables/circuits.py:75
+#: netbox/templates/circuits/circuit.html:55
msgid "Commit Rate"
msgstr "Tasa de compromiso"
-#: circuits/tables/circuits.py:76 circuits/tables/providers.py:48
-#: circuits/tables/providers.py:82 circuits/tables/providers.py:107
-#: dcim/tables/devices.py:1019 dcim/tables/devicetypes.py:92
-#: dcim/tables/modules.py:29 dcim/tables/modules.py:72 dcim/tables/power.py:39
-#: dcim/tables/power.py:96 dcim/tables/racks.py:76 dcim/tables/racks.py:156
-#: dcim/tables/sites.py:103 extras/tables/tables.py:515 ipam/tables/asn.py:69
-#: ipam/tables/fhrp.py:34 ipam/tables/ip.py:135 ipam/tables/ip.py:272
-#: ipam/tables/ip.py:325 ipam/tables/ip.py:392 ipam/tables/services.py:24
-#: ipam/tables/services.py:54 ipam/tables/vlans.py:141 ipam/tables/vrfs.py:46
-#: ipam/tables/vrfs.py:71 templates/dcim/htmx/cable_edit.html:89
-#: templates/generic/bulk_edit.html:86 templates/inc/panels/comments.html:6
-#: tenancy/tables/contacts.py:68 tenancy/tables/tenants.py:46
-#: utilities/forms/fields/fields.py:29 virtualization/tables/clusters.py:91
-#: virtualization/tables/virtualmachines.py:81 vpn/tables/crypto.py:37
-#: vpn/tables/crypto.py:74 vpn/tables/crypto.py:109 vpn/tables/crypto.py:140
-#: vpn/tables/crypto.py:173 vpn/tables/l2vpn.py:37 vpn/tables/tunnels.py:61
-#: wireless/tables/wirelesslan.py:27 wireless/tables/wirelesslan.py:58
+#: netbox/circuits/tables/circuits.py:78
+#: netbox/circuits/tables/providers.py:48
+#: netbox/circuits/tables/providers.py:82
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001
+#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29
+#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
+#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
+#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
+#: netbox/extras/tables/tables.py:516 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135
+#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325
+#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24
+#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
+#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71
+#: netbox/templates/dcim/htmx/cable_edit.html:89
+#: netbox/templates/generic/bulk_edit.html:86
+#: netbox/templates/inc/panels/comments.html:6
+#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46
+#: netbox/utilities/forms/fields/fields.py:29
+#: netbox/virtualization/tables/clusters.py:91
+#: netbox/virtualization/tables/virtualmachines.py:81
+#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74
+#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140
+#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37
+#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27
+#: netbox/wireless/tables/wirelesslan.py:58
msgid "Comments"
msgstr "Comentarios"
-#: circuits/tables/providers.py:23
+#: netbox/circuits/tables/providers.py:23
msgid "Accounts"
msgstr "Cuentas"
-#: circuits/tables/providers.py:29
+#: netbox/circuits/tables/providers.py:29
msgid "Account Count"
msgstr "Recuento de cuentas"
-#: circuits/tables/providers.py:39 dcim/tables/sites.py:100
+#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100
msgid "ASN Count"
msgstr "Recuento de ASN"
-#: core/api/views.py:36
+#: netbox/core/api/views.py:36
msgid "This user does not have permission to synchronize this data source."
msgstr "Este usuario no tiene permiso para sincronizar esta fuente de datos."
-#: core/choices.py:18
+#: netbox/core/choices.py:18
msgid "New"
msgstr "Nuevo"
-#: core/choices.py:19 core/constants.py:18 core/tables/tasks.py:15
-#: templates/core/rq_task.html:77
+#: netbox/core/choices.py:19 netbox/core/constants.py:18
+#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77
msgid "Queued"
msgstr "En cola"
-#: core/choices.py:20
+#: netbox/core/choices.py:20
msgid "Syncing"
msgstr "Sincronización"
-#: core/choices.py:21 core/choices.py:57 core/tables/jobs.py:41
-#: extras/choices.py:224 templates/core/job.html:68
+#: netbox/core/choices.py:21 netbox/core/choices.py:57
+#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
+#: netbox/templates/core/job.html:68
msgid "Completed"
msgstr "Completado"
-#: core/choices.py:22 core/choices.py:59 core/constants.py:20
-#: core/tables/tasks.py:34 dcim/choices.py:176 dcim/choices.py:222
-#: dcim/choices.py:1534 extras/choices.py:226 virtualization/choices.py:47
+#: netbox/core/choices.py:22 netbox/core/choices.py:59
+#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
+#: netbox/dcim/choices.py:176 netbox/dcim/choices.py:222
+#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:230
+#: netbox/virtualization/choices.py:47
msgid "Failed"
msgstr "Falló"
-#: core/choices.py:35 netbox/navigation/menu.py:320
-#: netbox/navigation/menu.py:324 templates/extras/script/base.html:14
-#: templates/extras/script_list.html:7 templates/extras/script_list.html:12
-#: templates/extras/script_result.html:17
+#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320
+#: netbox/netbox/navigation/menu.py:324
+#: netbox/templates/extras/script/base.html:14
+#: netbox/templates/extras/script_list.html:7
+#: netbox/templates/extras/script_list.html:12
+#: netbox/templates/extras/script_result.html:17
msgid "Scripts"
msgstr "Guiones"
-#: core/choices.py:36 templates/extras/report/base.html:13
+#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13
msgid "Reports"
msgstr "Informes"
-#: core/choices.py:54 extras/choices.py:221
+#: netbox/core/choices.py:54 netbox/extras/choices.py:225
msgid "Pending"
msgstr "Pendiente"
-#: core/choices.py:55 core/constants.py:23 core/tables/jobs.py:32
-#: core/tables/tasks.py:38 extras/choices.py:222 templates/core/job.html:55
+#: netbox/core/choices.py:55 netbox/core/constants.py:23
+#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:55
msgid "Scheduled"
msgstr "Programado"
-#: core/choices.py:56 extras/choices.py:223
+#: netbox/core/choices.py:56 netbox/extras/choices.py:227
msgid "Running"
msgstr "Corriendo"
-#: core/choices.py:58 extras/choices.py:225
+#: netbox/core/choices.py:58 netbox/extras/choices.py:229
msgid "Errored"
msgstr "Erróneo"
-#: core/constants.py:19 core/tables/tasks.py:30
+#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30
msgid "Finished"
msgstr "Terminado"
-#: core/constants.py:21 core/tables/jobs.py:38 templates/core/job.html:64
-#: templates/extras/htmx/script_result.html:8
+#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
+#: netbox/templates/core/job.html:64
+#: netbox/templates/extras/htmx/script_result.html:8
msgid "Started"
msgstr "Empezado"
-#: core/constants.py:22 core/tables/tasks.py:26
+#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26
msgid "Deferred"
msgstr "Aplazado"
-#: core/constants.py:24
+#: netbox/core/constants.py:24
msgid "Stopped"
msgstr "Detenido"
-#: core/constants.py:25
+#: netbox/core/constants.py:25
msgid "Cancelled"
msgstr "Cancelado"
-#: core/data_backends.py:29 templates/dcim/interface.html:216
+#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216
msgid "Local"
msgstr "Local"
-#: core/data_backends.py:47 extras/tables/tables.py:461
-#: templates/account/profile.html:15 templates/users/user.html:17
-#: users/tables.py:31
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:462
+#: netbox/templates/account/profile.html:15
+#: netbox/templates/users/user.html:17 netbox/users/tables.py:31
msgid "Username"
msgstr "Nombre de usuario"
-#: core/data_backends.py:49 core/data_backends.py:55
+#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55
msgid "Only used for cloning with HTTP(S)"
msgstr "Solo se usa para clonar con HTTP (S)"
-#: core/data_backends.py:53 templates/account/base.html:17
-#: templates/account/password.html:11 users/forms/model_forms.py:171
+#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17
+#: netbox/templates/account/password.html:11
+#: netbox/users/forms/model_forms.py:171
msgid "Password"
msgstr "Contraseña"
-#: core/data_backends.py:59
+#: netbox/core/data_backends.py:59
msgid "Branch"
msgstr "Rama"
-#: core/data_backends.py:105
+#: netbox/core/data_backends.py:106
#, python-brace-format
msgid "Fetching remote data failed ({name}): {error}"
msgstr "Fallo al obtener datos remotos ({name}): {error}"
-#: core/data_backends.py:118
+#: netbox/core/data_backends.py:119
msgid "AWS access key ID"
msgstr "ID de clave de acceso de AWS"
-#: core/data_backends.py:122
+#: netbox/core/data_backends.py:123
msgid "AWS secret access key"
msgstr "Clave de acceso secreta de AWS"
-#: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585
-#: extras/filtersets.py:617
+#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245
+#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617
msgid "Data source (ID)"
msgstr "Fuente de datos (ID)"
-#: core/filtersets.py:55
+#: netbox/core/filtersets.py:55
msgid "Data source (name)"
msgstr "Fuente de datos (nombre)"
-#: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40
-#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1020
-#: dcim/forms/bulk_edit.py:1293 dcim/forms/filtersets.py:1276
-#: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:221
-#: extras/forms/bulk_edit.py:98 extras/forms/bulk_edit.py:162
-#: extras/forms/bulk_edit.py:221 extras/forms/filtersets.py:120
-#: extras/forms/filtersets.py:207 extras/forms/filtersets.py:268
-#: extras/tables/tables.py:127 extras/tables/tables.py:216
-#: extras/tables/tables.py:293 netbox/preferences.py:22
-#: templates/core/datasource.html:42 templates/dcim/interface.html:61
-#: templates/extras/customlink.html:17 templates/extras/eventrule.html:17
-#: templates/extras/savedfilter.html:25
-#: templates/users/objectpermission.html:25
-#: templates/virtualization/vminterface.html:29 users/forms/bulk_edit.py:89
-#: users/forms/filtersets.py:71 users/tables.py:83
-#: virtualization/forms/bulk_edit.py:217
-#: virtualization/forms/filtersets.py:211
+#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
+#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
+#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
+#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221
+#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
+#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
+#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
+#: netbox/extras/tables/tables.py:128 netbox/extras/tables/tables.py:217
+#: netbox/extras/tables/tables.py:294 netbox/netbox/preferences.py:22
+#: netbox/templates/core/datasource.html:42
+#: netbox/templates/dcim/interface.html:61
+#: netbox/templates/extras/customlink.html:17
+#: netbox/templates/extras/eventrule.html:17
+#: netbox/templates/extras/savedfilter.html:25
+#: netbox/templates/users/objectpermission.html:25
+#: netbox/templates/virtualization/vminterface.html:29
+#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71
+#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217
+#: netbox/virtualization/forms/filtersets.py:211
msgid "Enabled"
msgstr "Habilitado"
-#: core/forms/bulk_edit.py:34 extras/forms/model_forms.py:211
-#: templates/extras/savedfilter.html:53 vpn/forms/filtersets.py:97
-#: vpn/forms/filtersets.py:127 vpn/forms/filtersets.py:151
-#: vpn/forms/filtersets.py:170 vpn/forms/model_forms.py:301
-#: vpn/forms/model_forms.py:321 vpn/forms/model_forms.py:337
-#: vpn/forms/model_forms.py:357 vpn/forms/model_forms.py:380
+#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211
+#: netbox/templates/extras/savedfilter.html:53
+#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127
+#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170
+#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321
+#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357
+#: netbox/vpn/forms/model_forms.py:380
msgid "Parameters"
msgstr "Parámetros"
-#: core/forms/bulk_edit.py:38 templates/core/datasource.html:68
+#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68
msgid "Ignore rules"
msgstr "Ignorar las reglas"
-#: core/forms/filtersets.py:27 core/forms/model_forms.py:97
-#: extras/forms/model_forms.py:174 extras/forms/model_forms.py:454
-#: extras/forms/model_forms.py:508 extras/tables/tables.py:154
-#: extras/tables/tables.py:373 extras/tables/tables.py:408
-#: templates/core/datasource.html:31
-#: templates/dcim/device/render_config.html:18
-#: templates/extras/configcontext.html:29
-#: templates/extras/configtemplate.html:21
-#: templates/extras/exporttemplate.html:35
-#: templates/virtualization/virtualmachine/render_config.html:18
+#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
+#: netbox/extras/forms/model_forms.py:174
+#: netbox/extras/forms/model_forms.py:454
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:155
+#: netbox/extras/tables/tables.py:374 netbox/extras/tables/tables.py:409
+#: netbox/templates/core/datasource.html:31
+#: netbox/templates/dcim/device/render_config.html:18
+#: netbox/templates/extras/configcontext.html:29
+#: netbox/templates/extras/configtemplate.html:21
+#: netbox/templates/extras/exporttemplate.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:18
msgid "Data Source"
msgstr "Fuente de datos"
-#: core/forms/filtersets.py:52 core/forms/mixins.py:21
+#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21
msgid "File"
msgstr "Expediente"
-#: core/forms/filtersets.py:57 core/forms/mixins.py:16
-#: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337
-#: extras/forms/filtersets.py:422
+#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16
+#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337
+#: netbox/extras/forms/filtersets.py:422
msgid "Data source"
msgstr "Fuente de datos"
-#: core/forms/filtersets.py:67 extras/forms/filtersets.py:449
+#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449
msgid "Creation"
msgstr "Creación"
-#: core/forms/filtersets.py:71 extras/forms/filtersets.py:470
-#: extras/forms/filtersets.py:513 extras/tables/tables.py:183
-#: extras/tables/tables.py:504 templates/core/job.html:20
-#: templates/extras/objectchange.html:51 tenancy/tables/contacts.py:90
-#: vpn/tables/l2vpn.py:59
+#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:184
+#: netbox/extras/tables/tables.py:505 netbox/templates/core/job.html:20
+#: netbox/templates/extras/objectchange.html:52
+#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Tipo de objeto"
-#: core/forms/filtersets.py:81
+#: netbox/core/forms/filtersets.py:81
msgid "Created after"
msgstr "Creado después"
-#: core/forms/filtersets.py:86
+#: netbox/core/forms/filtersets.py:86
msgid "Created before"
msgstr "Creado antes"
-#: core/forms/filtersets.py:91
+#: netbox/core/forms/filtersets.py:91
msgid "Scheduled after"
msgstr "Programado después"
-#: core/forms/filtersets.py:96
+#: netbox/core/forms/filtersets.py:96
msgid "Scheduled before"
msgstr "Programado antes"
-#: core/forms/filtersets.py:101
+#: netbox/core/forms/filtersets.py:101
msgid "Started after"
msgstr "Comenzó después"
-#: core/forms/filtersets.py:106
+#: netbox/core/forms/filtersets.py:106
msgid "Started before"
msgstr "Comenzó antes"
-#: core/forms/filtersets.py:111
+#: netbox/core/forms/filtersets.py:111
msgid "Completed after"
msgstr "Completado después"
-#: core/forms/filtersets.py:116
+#: netbox/core/forms/filtersets.py:116
msgid "Completed before"
msgstr "Completado antes"
-#: core/forms/filtersets.py:123 dcim/forms/bulk_edit.py:361
-#: dcim/forms/filtersets.py:353 dcim/forms/filtersets.py:397
-#: dcim/forms/model_forms.py:258 extras/forms/filtersets.py:465
-#: extras/forms/filtersets.py:508 templates/dcim/rackreservation.html:58
-#: templates/extras/objectchange.html:35 templates/extras/savedfilter.html:21
-#: templates/inc/user_menu.html:15 templates/users/token.html:21
-#: templates/users/user.html:6 templates/users/user.html:14
-#: users/filtersets.py:97 users/filtersets.py:164 users/forms/filtersets.py:85
-#: users/forms/filtersets.py:126 users/forms/model_forms.py:156
-#: users/forms/model_forms.py:193 users/tables.py:19
+#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361
+#: netbox/dcim/forms/filtersets.py:354 netbox/dcim/forms/filtersets.py:398
+#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465
+#: netbox/extras/forms/filtersets.py:505
+#: netbox/templates/dcim/rackreservation.html:58
+#: netbox/templates/extras/objectchange.html:36
+#: netbox/templates/extras/savedfilter.html:21
+#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21
+#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14
+#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164
+#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126
+#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193
+#: netbox/users/tables.py:19
msgid "User"
msgstr "usuario"
-#: core/forms/model_forms.py:54 core/tables/data.py:46
-#: templates/core/datafile.html:27 templates/extras/report/base.html:33
-#: templates/extras/script/base.html:32
+#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46
+#: netbox/templates/core/datafile.html:27
+#: netbox/templates/extras/report/base.html:33
+#: netbox/templates/extras/script/base.html:32
msgid "Source"
msgstr "Fuente"
-#: core/forms/model_forms.py:58
+#: netbox/core/forms/model_forms.py:58
msgid "Backend Parameters"
msgstr "Parámetros de backend"
-#: core/forms/model_forms.py:96
+#: netbox/core/forms/model_forms.py:96
msgid "File Upload"
msgstr "Carga de archivos"
-#: core/forms/model_forms.py:108
+#: netbox/core/forms/model_forms.py:108
msgid "Cannot upload a file and sync from an existing file"
msgstr ""
"No se puede cargar un archivo y sincronizarlo desde un archivo existente"
-#: core/forms/model_forms.py:110
+#: netbox/core/forms/model_forms.py:110
msgid "Must upload a file or select a data file to sync"
msgstr ""
"Debe cargar un archivo o seleccionar un archivo de datos para sincronizarlo"
-#: core/forms/model_forms.py:153 templates/dcim/rack_elevation_list.html:6
+#: netbox/core/forms/model_forms.py:153
+#: netbox/templates/dcim/rack_elevation_list.html:6
msgid "Rack Elevations"
msgstr "Elevaciones de estanterías"
-#: core/forms/model_forms.py:157 dcim/choices.py:1445
-#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_edit.py:1250
-#: dcim/forms/bulk_edit.py:1268 dcim/tables/racks.py:89
-#: netbox/navigation/menu.py:276 netbox/navigation/menu.py:280
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447
+#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89
+#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280
msgid "Power"
msgstr "Potencia"
-#: core/forms/model_forms.py:159 netbox/navigation/menu.py:141
-#: templates/core/inc/config_data.html:37
+#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141
+#: netbox/templates/core/inc/config_data.html:37
msgid "IPAM"
msgstr "IPAM"
-#: core/forms/model_forms.py:160 netbox/navigation/menu.py:217
-#: templates/core/inc/config_data.html:50 vpn/forms/bulk_edit.py:77
-#: vpn/forms/filtersets.py:43 vpn/forms/model_forms.py:61
-#: vpn/forms/model_forms.py:146
+#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217
+#: netbox/templates/core/inc/config_data.html:50
+#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43
+#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146
msgid "Security"
msgstr "Seguridad"
-#: core/forms/model_forms.py:161 templates/core/inc/config_data.html:59
+#: netbox/core/forms/model_forms.py:161
+#: netbox/templates/core/inc/config_data.html:59
msgid "Banners"
msgstr "Banners"
-#: core/forms/model_forms.py:162 templates/core/inc/config_data.html:80
+#: netbox/core/forms/model_forms.py:162
+#: netbox/templates/core/inc/config_data.html:80
msgid "Pagination"
msgstr "Paginación"
-#: core/forms/model_forms.py:163 extras/forms/model_forms.py:67
-#: templates/core/inc/config_data.html:93
+#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67
+#: netbox/templates/core/inc/config_data.html:93
msgid "Validation"
msgstr "Validación"
-#: core/forms/model_forms.py:164 templates/account/preferences.html:6
+#: netbox/core/forms/model_forms.py:164
+#: netbox/templates/account/preferences.html:6
msgid "User Preferences"
msgstr "Preferencias de usuario"
-#: core/forms/model_forms.py:167 dcim/forms/filtersets.py:661
-#: templates/core/inc/config_data.html:127 users/forms/model_forms.py:65
+#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:663
+#: netbox/templates/core/inc/config_data.html:127
+#: netbox/users/forms/model_forms.py:65
msgid "Miscellaneous"
msgstr "Misceláneo"
-#: core/forms/model_forms.py:169
+#: netbox/core/forms/model_forms.py:169
msgid "Config Revision"
msgstr "Revisión de configuración"
-#: core/forms/model_forms.py:208
+#: netbox/core/forms/model_forms.py:208
msgid "This parameter has been defined statically and cannot be modified."
msgstr "Este parámetro se ha definido estáticamente y no se puede modificar."
-#: core/forms/model_forms.py:216
+#: netbox/core/forms/model_forms.py:216
#, python-brace-format
msgid "Current value: {value}"
msgstr "Valor actual: {value}"
-#: core/forms/model_forms.py:218
+#: netbox/core/forms/model_forms.py:218
msgid " (default)"
msgstr " (predeterminado)"
-#: core/models/config.py:18 core/models/data.py:282 core/models/files.py:27
-#: core/models/jobs.py:50 extras/models/models.py:758
-#: netbox/models/features.py:51 users/models/tokens.py:33
+#: netbox/core/models/config.py:18 netbox/core/models/data.py:282
+#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50
+#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51
+#: netbox/users/models/tokens.py:33
msgid "created"
msgstr "creado"
-#: core/models/config.py:22
+#: netbox/core/models/config.py:22
msgid "comment"
msgstr "comentario"
-#: core/models/config.py:29
+#: netbox/core/models/config.py:29
msgid "configuration data"
msgstr "datos de configuración"
-#: core/models/config.py:36
+#: netbox/core/models/config.py:36
msgid "config revision"
msgstr "revisión de configuración"
-#: core/models/config.py:37
+#: netbox/core/models/config.py:37
msgid "config revisions"
msgstr "revisiones de configuración"
-#: core/models/config.py:41
+#: netbox/core/models/config.py:41
msgid "Default configuration"
msgstr "Configuración predeterminada"
-#: core/models/config.py:43
+#: netbox/core/models/config.py:43
msgid "Current configuration"
msgstr "Configuración actual"
-#: core/models/config.py:44
+#: netbox/core/models/config.py:44
#, python-brace-format
msgid "Config revision #{id}"
msgstr "Revisión de configuración #{id}"
-#: core/models/data.py:47 dcim/models/cables.py:43
-#: dcim/models/device_component_templates.py:177
-#: dcim/models/device_component_templates.py:211
-#: dcim/models/device_component_templates.py:246
-#: dcim/models/device_component_templates.py:308
-#: dcim/models/device_component_templates.py:387
-#: dcim/models/device_component_templates.py:486
-#: dcim/models/device_component_templates.py:586
-#: dcim/models/device_components.py:284 dcim/models/device_components.py:313
-#: dcim/models/device_components.py:346 dcim/models/device_components.py:464
-#: dcim/models/device_components.py:606 dcim/models/device_components.py:971
-#: dcim/models/device_components.py:1045 dcim/models/power.py:102
-#: dcim/models/racks.py:128 extras/models/customfields.py:76
-#: extras/models/search.py:41 virtualization/models/clusters.py:61
-#: vpn/models/l2vpn.py:32
+#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43
+#: netbox/dcim/models/device_component_templates.py:177
+#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:308
+#: netbox/dcim/models/device_component_templates.py:387
+#: netbox/dcim/models/device_component_templates.py:486
+#: netbox/dcim/models/device_component_templates.py:586
+#: netbox/dcim/models/device_components.py:284
+#: netbox/dcim/models/device_components.py:313
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:464
+#: netbox/dcim/models/device_components.py:606
+#: netbox/dcim/models/device_components.py:971
+#: netbox/dcim/models/device_components.py:1045
+#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128
+#: netbox/extras/models/customfields.py:77 netbox/extras/models/search.py:41
+#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "tipo"
-#: core/models/data.py:52 extras/choices.py:37 extras/models/models.py:192
-#: extras/tables/tables.py:577 templates/core/datasource.html:58
+#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:590
+#: netbox/templates/core/datasource.html:58
msgid "URL"
msgstr "URL"
-#: core/models/data.py:62 dcim/models/device_component_templates.py:392
-#: dcim/models/device_components.py:513 extras/models/models.py:90
-#: extras/models/models.py:329 extras/models/models.py:554
-#: users/models/permissions.py:29
+#: netbox/core/models/data.py:62
+#: netbox/dcim/models/device_component_templates.py:392
+#: netbox/dcim/models/device_components.py:513
+#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329
+#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29
msgid "enabled"
msgstr "habilitado"
-#: core/models/data.py:66
+#: netbox/core/models/data.py:66
msgid "ignore rules"
msgstr "ignorar reglas"
-#: core/models/data.py:68
+#: netbox/core/models/data.py:68
msgid "Patterns (one per line) matching files to ignore when syncing"
msgstr ""
"Patrones (uno por línea) que coinciden con los archivos para ignorarlos al "
"sincronizar"
-#: core/models/data.py:71 extras/models/models.py:562
+#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562
msgid "parameters"
msgstr "parámetros"
-#: core/models/data.py:76
+#: netbox/core/models/data.py:76
msgid "last synced"
msgstr "sincronizado por última vez"
-#: core/models/data.py:84
+#: netbox/core/models/data.py:84
msgid "data source"
msgstr "fuente de datos"
-#: core/models/data.py:85
+#: netbox/core/models/data.py:85
msgid "data sources"
msgstr "fuentes de datos"
-#: core/models/data.py:125
+#: netbox/core/models/data.py:125
#, python-brace-format
msgid "Unknown backend type: {type}"
msgstr "Tipo de backend desconocido: {type}"
-#: core/models/data.py:180
+#: netbox/core/models/data.py:180
msgid "Cannot initiate sync; syncing already in progress."
msgstr ""
"No se puede iniciar la sincronización; la sincronización ya está en curso."
-#: core/models/data.py:193
+#: netbox/core/models/data.py:193
msgid ""
"There was an error initializing the backend. A dependency needs to be "
"installed: "
@@ -1633,1091 +1860,1155 @@ msgstr ""
"Se ha producido un error al inicializar el backend. Es necesario instalar "
"una dependencia: "
-#: core/models/data.py:286 core/models/files.py:31
-#: netbox/models/features.py:57
+#: netbox/core/models/data.py:286 netbox/core/models/files.py:31
+#: netbox/netbox/models/features.py:57
msgid "last updated"
msgstr "última actualización"
-#: core/models/data.py:296 dcim/models/cables.py:442
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
msgid "path"
msgstr "ruta"
-#: core/models/data.py:299
+#: netbox/core/models/data.py:299
msgid "File path relative to the data source's root"
msgstr "Ruta del archivo relativa a la raíz de la fuente de datos"
-#: core/models/data.py:303 ipam/models/ip.py:503
+#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503
msgid "size"
msgstr "tamaño"
-#: core/models/data.py:306
+#: netbox/core/models/data.py:306
msgid "hash"
msgstr "picadillo"
-#: core/models/data.py:310
+#: netbox/core/models/data.py:310
msgid "Length must be 64 hexadecimal characters."
msgstr "La longitud debe ser de 64 caracteres hexadecimales."
-#: core/models/data.py:312
+#: netbox/core/models/data.py:312
msgid "SHA256 hash of the file data"
msgstr "Hash SHA256 de los datos del archivo"
-#: core/models/data.py:329
+#: netbox/core/models/data.py:329
msgid "data file"
msgstr "archivo de datos"
-#: core/models/data.py:330
+#: netbox/core/models/data.py:330
msgid "data files"
msgstr "archivos de datos"
-#: core/models/data.py:417
+#: netbox/core/models/data.py:417
msgid "auto sync record"
msgstr "registro de sincronización automática"
-#: core/models/data.py:418
+#: netbox/core/models/data.py:418
msgid "auto sync records"
msgstr "sincronización automática de registros"
-#: core/models/files.py:37
+#: netbox/core/models/files.py:37
msgid "file root"
msgstr "raíz del archivo"
-#: core/models/files.py:42
+#: netbox/core/models/files.py:42
msgid "file path"
msgstr "ruta del archivo"
-#: core/models/files.py:44
+#: netbox/core/models/files.py:44
msgid "File path relative to the designated root path"
msgstr "Ruta del archivo relativa a la ruta raíz designada"
-#: core/models/files.py:61
+#: netbox/core/models/files.py:61
msgid "managed file"
msgstr "archivo gestionado"
-#: core/models/files.py:62
+#: netbox/core/models/files.py:62
msgid "managed files"
msgstr "archivos gestionados"
-#: core/models/jobs.py:54
+#: netbox/core/models/jobs.py:54
msgid "scheduled"
msgstr "programado"
-#: core/models/jobs.py:59
+#: netbox/core/models/jobs.py:59
msgid "interval"
msgstr "intervalo"
-#: core/models/jobs.py:65
+#: netbox/core/models/jobs.py:65
msgid "Recurrence interval (in minutes)"
msgstr "Intervalo de recurrencia (en minutos)"
-#: core/models/jobs.py:68
+#: netbox/core/models/jobs.py:68
msgid "started"
msgstr "iniciado"
-#: core/models/jobs.py:73
+#: netbox/core/models/jobs.py:73
msgid "completed"
msgstr "completado"
-#: core/models/jobs.py:91 extras/models/models.py:121
-#: extras/models/staging.py:87
+#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121
+#: netbox/extras/models/staging.py:88
msgid "data"
msgstr "dato"
-#: core/models/jobs.py:96
+#: netbox/core/models/jobs.py:96
msgid "error"
msgstr "error"
-#: core/models/jobs.py:101
+#: netbox/core/models/jobs.py:101
msgid "job ID"
msgstr "ID de trabajo"
-#: core/models/jobs.py:112
+#: netbox/core/models/jobs.py:112
msgid "job"
msgstr "trabajo"
-#: core/models/jobs.py:113
+#: netbox/core/models/jobs.py:113
msgid "jobs"
msgstr "trabajos"
-#: core/models/jobs.py:135
+#: netbox/core/models/jobs.py:135
#, python-brace-format
msgid "Jobs cannot be assigned to this object type ({type})."
msgstr "No se pueden asignar trabajos a este tipo de objeto ({type})."
-#: core/models/jobs.py:185
+#: netbox/core/models/jobs.py:185
#, python-brace-format
msgid "Invalid status for job termination. Choices are: {choices}"
msgstr ""
"Estado no válido para la terminación del trabajo. Las opciones son: "
"{choices}"
-#: core/tables/config.py:21 users/forms/filtersets.py:45 users/tables.py:39
+#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45
+#: netbox/users/tables.py:39
msgid "Is Active"
msgstr "Está activo"
-#: core/tables/data.py:50 templates/core/datafile.html:31
+#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31
msgid "Path"
msgstr "Ruta"
-#: core/tables/data.py:54 templates/extras/inc/result_pending.html:7
+#: netbox/core/tables/data.py:54
+#: netbox/templates/extras/inc/result_pending.html:7
msgid "Last updated"
msgstr "Última actualización"
-#: core/tables/jobs.py:10 core/tables/tasks.py:76
-#: dcim/tables/devicetypes.py:161 extras/tables/tables.py:179
-#: extras/tables/tables.py:350 netbox/tables/tables.py:188
-#: templates/dcim/virtualchassis_edit.html:52 utilities/forms/forms.py:73
-#: wireless/tables/wirelesslink.py:16
+#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
+#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:180
+#: netbox/extras/tables/tables.py:351 netbox/netbox/tables/tables.py:188
+#: netbox/templates/dcim/virtualchassis_edit.html:52
+#: netbox/utilities/forms/forms.py:73
+#: netbox/wireless/tables/wirelesslink.py:16
msgid "ID"
msgstr "ID"
-#: core/tables/jobs.py:21 extras/choices.py:41 extras/tables/tables.py:241
-#: extras/tables/tables.py:287 extras/tables/tables.py:360
-#: extras/tables/tables.py:478 extras/tables/tables.py:509
-#: extras/tables/tables.py:574 netbox/tables/tables.py:243
-#: templates/extras/eventrule.html:84 templates/extras/journalentry.html:18
-#: templates/extras/objectchange.html:57 tenancy/tables/contacts.py:93
-#: vpn/tables/l2vpn.py:64
+#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
+#: netbox/extras/tables/tables.py:242 netbox/extras/tables/tables.py:288
+#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:479
+#: netbox/extras/tables/tables.py:510 netbox/extras/tables/tables.py:550
+#: netbox/extras/tables/tables.py:587 netbox/netbox/tables/tables.py:243
+#: netbox/templates/extras/eventrule.html:84
+#: netbox/templates/extras/journalentry.html:18
+#: netbox/templates/extras/objectchange.html:58
+#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objeto"
-#: core/tables/jobs.py:35
+#: netbox/core/tables/jobs.py:35
msgid "Interval"
msgstr "Intervalo"
-#: core/tables/plugins.py:16 templates/vpn/ipsecprofile.html:44
-#: vpn/forms/bulk_edit.py:141 vpn/forms/bulk_import.py:172
-#: vpn/tables/crypto.py:61
+#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44
+#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172
+#: netbox/vpn/tables/crypto.py:61
msgid "Version"
msgstr "Versión"
-#: core/tables/plugins.py:20
+#: netbox/core/tables/plugins.py:20
msgid "Package"
msgstr "Paquete"
-#: core/tables/plugins.py:23
+#: netbox/core/tables/plugins.py:23
msgid "Author"
msgstr "autor"
-#: core/tables/plugins.py:26
+#: netbox/core/tables/plugins.py:26
msgid "Author Email"
msgstr "Correo electrónico del autor"
-#: core/tables/plugins.py:33
+#: netbox/core/tables/plugins.py:33
msgid "No plugins found"
msgstr "No se han encontrado complementos"
-#: core/tables/tasks.py:18
+#: netbox/core/tables/tasks.py:18
msgid "Oldest Task"
msgstr "Tarea más antigua"
-#: core/tables/tasks.py:42 templates/core/rq_worker_list.html:34
+#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34
msgid "Workers"
msgstr "Trabajadores"
-#: core/tables/tasks.py:46 vpn/tables/tunnels.py:88
+#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88
msgid "Host"
msgstr "Anfitrión"
-#: core/tables/tasks.py:50 ipam/forms/filtersets.py:542
+#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542
msgid "Port"
msgstr "Puerto"
-#: core/tables/tasks.py:54
+#: netbox/core/tables/tasks.py:54
msgid "DB"
msgstr "DB"
-#: core/tables/tasks.py:58
+#: netbox/core/tables/tasks.py:58
msgid "Scheduler PID"
msgstr "PID del planificador"
-#: core/tables/tasks.py:62
+#: netbox/core/tables/tasks.py:62
msgid "No queues found"
msgstr "No se han encontrado colas"
-#: core/tables/tasks.py:82
+#: netbox/core/tables/tasks.py:82
msgid "Enqueued"
msgstr "En cola"
-#: core/tables/tasks.py:85
+#: netbox/core/tables/tasks.py:85
msgid "Ended"
msgstr "Finalizado"
-#: core/tables/tasks.py:93 templates/core/rq_task.html:85
+#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85
msgid "Callable"
msgstr "Invocable"
-#: core/tables/tasks.py:97
+#: netbox/core/tables/tasks.py:97
msgid "No tasks found"
msgstr "No se ha encontrado ninguna tarea"
-#: core/tables/tasks.py:118 templates/core/rq_worker.html:47
+#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47
msgid "State"
msgstr "Estado"
-#: core/tables/tasks.py:121 templates/core/rq_worker.html:51
+#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51
msgid "Birth"
msgstr "Nacimiento"
-#: core/tables/tasks.py:124 templates/core/rq_worker.html:59
+#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59
msgid "PID"
msgstr "PAGADO"
-#: core/tables/tasks.py:128
+#: netbox/core/tables/tasks.py:128
msgid "No workers found"
msgstr "No se encontró ningún trabajador"
-#: core/views.py:335 core/views.py:378 core/views.py:401 core/views.py:419
-#: core/views.py:454
+#: netbox/core/views.py:331 netbox/core/views.py:374 netbox/core/views.py:397
+#: netbox/core/views.py:415 netbox/core/views.py:450
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Trabajo {job_id} no se encontró"
-#: dcim/api/serializers_/devices.py:50 dcim/api/serializers_/devicetypes.py:26
+#: netbox/dcim/api/serializers_/devices.py:50
+#: netbox/dcim/api/serializers_/devicetypes.py:26
msgid "Position (U)"
msgstr "Posición (U)"
-#: dcim/api/serializers_/racks.py:45 templates/dcim/rack.html:30
+#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30
msgid "Facility ID"
msgstr "ID de la instalación"
-#: dcim/choices.py:21 virtualization/choices.py:21
+#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21
msgid "Staging"
msgstr "Puesta en escena"
-#: dcim/choices.py:23 dcim/choices.py:178 dcim/choices.py:223
-#: dcim/choices.py:1458 virtualization/choices.py:23
-#: virtualization/choices.py:48
+#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178
+#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460
+#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
msgid "Decommissioning"
msgstr "Desmantelamiento"
-#: dcim/choices.py:24
+#: netbox/dcim/choices.py:24
msgid "Retired"
msgstr "Retirado"
-#: dcim/choices.py:65
+#: netbox/dcim/choices.py:65
msgid "2-post frame"
msgstr "Marco de 2 postes"
-#: dcim/choices.py:66
+#: netbox/dcim/choices.py:66
msgid "4-post frame"
msgstr "Marco de 4 postes"
-#: dcim/choices.py:67
+#: netbox/dcim/choices.py:67
msgid "4-post cabinet"
msgstr "Armario de 4 postes"
-#: dcim/choices.py:68
+#: netbox/dcim/choices.py:68
msgid "Wall-mounted frame"
msgstr "Marco de pared"
-#: dcim/choices.py:69
+#: netbox/dcim/choices.py:69
msgid "Wall-mounted frame (vertical)"
msgstr "Marco de pared (vertical)"
-#: dcim/choices.py:70
+#: netbox/dcim/choices.py:70
msgid "Wall-mounted cabinet"
msgstr "Armario de pared"
-#: dcim/choices.py:71
+#: netbox/dcim/choices.py:71
msgid "Wall-mounted cabinet (vertical)"
msgstr "Armario de pared (vertical)"
-#: dcim/choices.py:83 dcim/choices.py:84 dcim/choices.py:85 dcim/choices.py:86
+#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84
+#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86
#, python-brace-format
msgid "{n} inches"
msgstr "{n} pulgadas"
-#: dcim/choices.py:100 ipam/choices.py:32 ipam/choices.py:50
-#: ipam/choices.py:70 ipam/choices.py:155 wireless/choices.py:26
+#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32
+#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70
+#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26
msgid "Reserved"
msgstr "Reservado"
-#: dcim/choices.py:101 templates/dcim/device.html:251
+#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:259
msgid "Available"
msgstr "Disponible"
-#: dcim/choices.py:104 ipam/choices.py:33 ipam/choices.py:51
-#: ipam/choices.py:71 ipam/choices.py:156 wireless/choices.py:28
+#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33
+#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71
+#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28
msgid "Deprecated"
msgstr "Obsoleto"
-#: dcim/choices.py:114 templates/dcim/rack.html:123
+#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123
msgid "Millimeters"
msgstr "Milímetros"
-#: dcim/choices.py:115 dcim/choices.py:1480
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482
msgid "Inches"
msgstr "Pulgadas"
-#: dcim/choices.py:140 dcim/forms/bulk_edit.py:67 dcim/forms/bulk_edit.py:86
-#: dcim/forms/bulk_edit.py:172 dcim/forms/bulk_edit.py:1298
-#: dcim/forms/bulk_import.py:59 dcim/forms/bulk_import.py:73
-#: dcim/forms/bulk_import.py:136 dcim/forms/bulk_import.py:511
-#: dcim/forms/bulk_import.py:778 dcim/forms/bulk_import.py:1033
-#: dcim/forms/filtersets.py:227 dcim/forms/model_forms.py:73
-#: dcim/forms/model_forms.py:92 dcim/forms/model_forms.py:169
-#: dcim/forms/model_forms.py:1007 dcim/forms/model_forms.py:1446
-#: dcim/forms/object_import.py:176 dcim/tables/devices.py:652
-#: dcim/tables/devices.py:937 extras/tables/tables.py:186
-#: ipam/tables/fhrp.py:59 ipam/tables/ip.py:374 ipam/tables/services.py:44
-#: templates/dcim/interface.html:102 templates/dcim/interface.html:309
-#: templates/dcim/location.html:41 templates/dcim/region.html:37
-#: templates/dcim/sitegroup.html:37 templates/ipam/service.html:28
-#: templates/tenancy/contactgroup.html:29
-#: templates/tenancy/tenantgroup.html:37
-#: templates/virtualization/vminterface.html:39
-#: templates/wireless/wirelesslangroup.html:37 tenancy/forms/bulk_edit.py:27
-#: tenancy/forms/bulk_edit.py:61 tenancy/forms/bulk_import.py:24
-#: tenancy/forms/bulk_import.py:58 tenancy/forms/model_forms.py:25
-#: tenancy/forms/model_forms.py:68 virtualization/forms/bulk_edit.py:207
-#: virtualization/forms/bulk_import.py:151
-#: virtualization/tables/virtualmachines.py:155 wireless/forms/bulk_edit.py:24
-#: wireless/forms/bulk_import.py:21 wireless/forms/model_forms.py:21
+#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67
+#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172
+#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59
+#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136
+#: netbox/dcim/forms/bulk_import.py:505 netbox/dcim/forms/bulk_import.py:772
+#: netbox/dcim/forms/bulk_import.py:1027 netbox/dcim/forms/filtersets.py:228
+#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
+#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
+#: netbox/dcim/forms/model_forms.py:1449
+#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640
+#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:187
+#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374
+#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
+#: netbox/templates/dcim/interface.html:309
+#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
+#: netbox/templates/dcim/sitegroup.html:37
+#: netbox/templates/ipam/service.html:28
+#: netbox/templates/tenancy/contactgroup.html:29
+#: netbox/templates/tenancy/tenantgroup.html:37
+#: netbox/templates/virtualization/vminterface.html:39
+#: netbox/templates/wireless/wirelesslangroup.html:37
+#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61
+#: netbox/tenancy/forms/bulk_import.py:24
+#: netbox/tenancy/forms/bulk_import.py:58
+#: netbox/tenancy/forms/model_forms.py:25
+#: netbox/tenancy/forms/model_forms.py:68
+#: netbox/virtualization/forms/bulk_edit.py:207
+#: netbox/virtualization/forms/bulk_import.py:151
+#: netbox/virtualization/tables/virtualmachines.py:155
+#: netbox/wireless/forms/bulk_edit.py:24
+#: netbox/wireless/forms/bulk_import.py:21
+#: netbox/wireless/forms/model_forms.py:21
msgid "Parent"
msgstr "Padre"
-#: dcim/choices.py:141
+#: netbox/dcim/choices.py:141
msgid "Child"
msgstr "Niño"
-#: dcim/choices.py:155 templates/dcim/device.html:331
-#: templates/dcim/rack.html:175 templates/dcim/rack_elevation_list.html:20
-#: templates/dcim/rackreservation.html:76
+#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:339
+#: netbox/templates/dcim/rack.html:175
+#: netbox/templates/dcim/rack_elevation_list.html:20
+#: netbox/templates/dcim/rackreservation.html:76
msgid "Front"
msgstr "Delantera"
-#: dcim/choices.py:156 templates/dcim/device.html:337
-#: templates/dcim/rack.html:181 templates/dcim/rack_elevation_list.html:21
-#: templates/dcim/rackreservation.html:82
+#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:345
+#: netbox/templates/dcim/rack.html:181
+#: netbox/templates/dcim/rack_elevation_list.html:21
+#: netbox/templates/dcim/rackreservation.html:82
msgid "Rear"
msgstr "Trasera"
-#: dcim/choices.py:175 dcim/choices.py:221 virtualization/choices.py:46
+#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221
+#: netbox/virtualization/choices.py:46
msgid "Staged"
msgstr "Escenificado"
-#: dcim/choices.py:177
+#: netbox/dcim/choices.py:177
msgid "Inventory"
msgstr "Inventario"
-#: dcim/choices.py:193
+#: netbox/dcim/choices.py:193
msgid "Front to rear"
msgstr "De adelante hacia atrás"
-#: dcim/choices.py:194
+#: netbox/dcim/choices.py:194
msgid "Rear to front"
msgstr "De atrás hacia adelante"
-#: dcim/choices.py:195
+#: netbox/dcim/choices.py:195
msgid "Left to right"
msgstr "De izquierda a derecha"
-#: dcim/choices.py:196
+#: netbox/dcim/choices.py:196
msgid "Right to left"
msgstr "De derecha a izquierda"
-#: dcim/choices.py:197
+#: netbox/dcim/choices.py:197
msgid "Side to rear"
msgstr "De lado a atrás"
-#: dcim/choices.py:198 dcim/choices.py:1253
+#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255
msgid "Passive"
msgstr "Pasivo"
-#: dcim/choices.py:199
+#: netbox/dcim/choices.py:199
msgid "Mixed"
msgstr "Mezclado"
-#: dcim/choices.py:447 dcim/choices.py:693
+#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693
msgid "NEMA (Non-locking)"
msgstr "NEMA (sin bloqueo)"
-#: dcim/choices.py:469 dcim/choices.py:715
+#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715
msgid "NEMA (Locking)"
msgstr "NEMA (Bloqueo)"
-#: dcim/choices.py:492 dcim/choices.py:738
+#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738
msgid "California Style"
msgstr "Estilo californiano"
-#: dcim/choices.py:500
+#: netbox/dcim/choices.py:500
msgid "International/ITA"
msgstr "Internacional/ITA"
-#: dcim/choices.py:535 dcim/choices.py:773
+#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773
msgid "Proprietary"
msgstr "Proprietario"
-#: dcim/choices.py:543 dcim/choices.py:782 dcim/choices.py:1169
-#: dcim/choices.py:1171 dcim/choices.py:1376 dcim/choices.py:1378
-#: netbox/navigation/menu.py:187
+#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782
+#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173
+#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380
+#: netbox/netbox/navigation/menu.py:187
msgid "Other"
msgstr "Otros"
-#: dcim/choices.py:746
+#: netbox/dcim/choices.py:746
msgid "ITA/International"
msgstr "ITA/Internacional"
-#: dcim/choices.py:812
+#: netbox/dcim/choices.py:812
msgid "Physical"
msgstr "Físico"
-#: dcim/choices.py:813 dcim/choices.py:977
+#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978
msgid "Virtual"
msgstr "Virtual"
-#: dcim/choices.py:814 dcim/choices.py:1049 dcim/forms/bulk_edit.py:1408
-#: dcim/forms/filtersets.py:1239 dcim/forms/model_forms.py:933
-#: dcim/forms/model_forms.py:1341 netbox/navigation/menu.py:127
-#: netbox/navigation/menu.py:131 templates/dcim/interface.html:210
+#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051
+#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1251
+#: netbox/dcim/forms/model_forms.py:936 netbox/dcim/forms/model_forms.py:1344
+#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131
+#: netbox/templates/dcim/interface.html:210
msgid "Wireless"
msgstr "inalámbrico"
-#: dcim/choices.py:975
+#: netbox/dcim/choices.py:976
msgid "Virtual interfaces"
msgstr "Interfaces virtuales"
-#: dcim/choices.py:978 dcim/forms/bulk_edit.py:1303
-#: dcim/forms/bulk_import.py:785 dcim/forms/model_forms.py:919
-#: dcim/tables/devices.py:656 templates/dcim/interface.html:106
-#: templates/virtualization/vminterface.html:43
-#: virtualization/forms/bulk_edit.py:212
-#: virtualization/forms/bulk_import.py:158
-#: virtualization/tables/virtualmachines.py:159
+#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
+#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
+#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106
+#: netbox/templates/virtualization/vminterface.html:43
+#: netbox/virtualization/forms/bulk_edit.py:212
+#: netbox/virtualization/forms/bulk_import.py:158
+#: netbox/virtualization/tables/virtualmachines.py:159
msgid "Bridge"
msgstr "puente"
-#: dcim/choices.py:979
+#: netbox/dcim/choices.py:980
msgid "Link Aggregation Group (LAG)"
msgstr "Grupo de agregación de enlaces (LAG)"
-#: dcim/choices.py:983
+#: netbox/dcim/choices.py:984
msgid "Ethernet (fixed)"
msgstr "Ethernet (fijo)"
-#: dcim/choices.py:997
+#: netbox/dcim/choices.py:999
msgid "Ethernet (modular)"
msgstr "Ethernet (modular)"
-#: dcim/choices.py:1033
+#: netbox/dcim/choices.py:1035
msgid "Ethernet (backplane)"
msgstr "Ethernet (placa base)"
-#: dcim/choices.py:1063
+#: netbox/dcim/choices.py:1065
msgid "Cellular"
msgstr "Celular"
-#: dcim/choices.py:1115 dcim/forms/filtersets.py:303
-#: dcim/forms/filtersets.py:738 dcim/forms/filtersets.py:882
-#: dcim/forms/filtersets.py:1434 templates/dcim/inventoryitem.html:52
-#: templates/dcim/virtualchassis_edit.html:54
+#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:304
+#: netbox/dcim/forms/filtersets.py:740 netbox/dcim/forms/filtersets.py:894
+#: netbox/dcim/forms/filtersets.py:1446
+#: netbox/templates/dcim/inventoryitem.html:52
+#: netbox/templates/dcim/virtualchassis_edit.html:54
msgid "Serial"
msgstr "serie"
-#: dcim/choices.py:1130
+#: netbox/dcim/choices.py:1132
msgid "Coaxial"
msgstr "Coaxial"
-#: dcim/choices.py:1150
+#: netbox/dcim/choices.py:1152
msgid "Stacking"
msgstr "Apilamiento"
-#: dcim/choices.py:1200
+#: netbox/dcim/choices.py:1202
msgid "Half"
msgstr "Mitad"
-#: dcim/choices.py:1201
+#: netbox/dcim/choices.py:1203
msgid "Full"
msgstr "Lleno"
-#: dcim/choices.py:1202 netbox/preferences.py:31 wireless/choices.py:480
+#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31
+#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: dcim/choices.py:1213
+#: netbox/dcim/choices.py:1215
msgid "Access"
msgstr "Acceso"
-#: dcim/choices.py:1214 ipam/tables/vlans.py:168 ipam/tables/vlans.py:213
-#: templates/dcim/inc/interface_vlans_table.html:7
+#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168
+#: netbox/ipam/tables/vlans.py:213
+#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Etiquetado"
-#: dcim/choices.py:1215
+#: netbox/dcim/choices.py:1217
msgid "Tagged (All)"
msgstr "Etiquetado (Todos)"
-#: dcim/choices.py:1244
+#: netbox/dcim/choices.py:1246
msgid "IEEE Standard"
msgstr "Estándar IEEE"
-#: dcim/choices.py:1255
+#: netbox/dcim/choices.py:1257
msgid "Passive 24V (2-pair)"
msgstr "Pasivo 24 V (2 pares)"
-#: dcim/choices.py:1256
+#: netbox/dcim/choices.py:1258
msgid "Passive 24V (4-pair)"
msgstr "Pasivo de 24 V (4 pares)"
-#: dcim/choices.py:1257
+#: netbox/dcim/choices.py:1259
msgid "Passive 48V (2-pair)"
msgstr "Pasivo 48 V (2 pares)"
-#: dcim/choices.py:1258
+#: netbox/dcim/choices.py:1260
msgid "Passive 48V (4-pair)"
msgstr "Pasivo de 48 V (4 pares)"
-#: dcim/choices.py:1320 dcim/choices.py:1416
+#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418
msgid "Copper"
msgstr "Cobre"
-#: dcim/choices.py:1343
+#: netbox/dcim/choices.py:1345
msgid "Fiber Optic"
msgstr "Fibra óptica"
-#: dcim/choices.py:1432
+#: netbox/dcim/choices.py:1434
msgid "Fiber"
msgstr "Fibra"
-#: dcim/choices.py:1456 dcim/forms/filtersets.py:1146
+#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1158
msgid "Connected"
msgstr "Conectado"
-#: dcim/choices.py:1475
+#: netbox/dcim/choices.py:1477
msgid "Kilometers"
msgstr "Kilómetros"
-#: dcim/choices.py:1476 templates/dcim/cable_trace.html:65
+#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Medidores"
-#: dcim/choices.py:1477
+#: netbox/dcim/choices.py:1479
msgid "Centimeters"
msgstr "Centímetros"
-#: dcim/choices.py:1478
+#: netbox/dcim/choices.py:1480
msgid "Miles"
msgstr "Millas"
-#: dcim/choices.py:1479 templates/dcim/cable_trace.html:66
+#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pies"
-#: dcim/choices.py:1495 templates/dcim/device.html:319
-#: templates/dcim/rack.html:152
+#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:327
+#: netbox/templates/dcim/rack.html:152
msgid "Kilograms"
msgstr "Kilogramos"
-#: dcim/choices.py:1496
+#: netbox/dcim/choices.py:1498
msgid "Grams"
msgstr "Gramos"
-#: dcim/choices.py:1497 templates/dcim/rack.html:153
+#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153
msgid "Pounds"
msgstr "Libras"
-#: dcim/choices.py:1498
+#: netbox/dcim/choices.py:1500
msgid "Ounces"
msgstr "Onzas"
-#: dcim/choices.py:1544 tenancy/choices.py:17
+#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17
msgid "Primary"
msgstr "Primaria"
-#: dcim/choices.py:1545
+#: netbox/dcim/choices.py:1547
msgid "Redundant"
msgstr "Redundante"
-#: dcim/choices.py:1566
+#: netbox/dcim/choices.py:1568
msgid "Single phase"
msgstr "Monofásico"
-#: dcim/choices.py:1567
+#: netbox/dcim/choices.py:1569
msgid "Three-phase"
msgstr "Trifásico"
-#: dcim/fields.py:45
+#: netbox/dcim/fields.py:45
#, python-brace-format
msgid "Invalid MAC address format: {value}"
msgstr "Formato de dirección MAC no válido: {value}"
-#: dcim/fields.py:71
+#: netbox/dcim/fields.py:71
#, python-brace-format
msgid "Invalid WWN format: {value}"
msgstr "Formato WWN no válido: {value}"
-#: dcim/filtersets.py:85
+#: netbox/dcim/filtersets.py:85
msgid "Parent region (ID)"
msgstr "Región principal (ID)"
-#: dcim/filtersets.py:91
+#: netbox/dcim/filtersets.py:91
msgid "Parent region (slug)"
msgstr "Región principal (babosa)"
-#: dcim/filtersets.py:115
+#: netbox/dcim/filtersets.py:115
msgid "Parent site group (ID)"
msgstr "Grupo de sitio principal (ID)"
-#: dcim/filtersets.py:121
+#: netbox/dcim/filtersets.py:121
msgid "Parent site group (slug)"
msgstr "Grupo de sitios principal (slug)"
-#: dcim/filtersets.py:163 ipam/filtersets.py:841 ipam/filtersets.py:979
+#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841
+#: netbox/ipam/filtersets.py:979
msgid "Group (ID)"
msgstr "Grupo (ID)"
-#: dcim/filtersets.py:169
+#: netbox/dcim/filtersets.py:169
msgid "Group (slug)"
msgstr "Grupo (babosa)"
-#: dcim/filtersets.py:175 dcim/filtersets.py:180
+#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180
msgid "AS (ID)"
msgstr "COMO (ID)"
-#: dcim/filtersets.py:245
+#: netbox/dcim/filtersets.py:245
msgid "Parent location (ID)"
msgstr "Ubicación principal (ID)"
-#: dcim/filtersets.py:251
+#: netbox/dcim/filtersets.py:251
msgid "Parent location (slug)"
msgstr "Ubicación principal (slug)"
-#: dcim/filtersets.py:257 dcim/filtersets.py:333 dcim/filtersets.py:432
-#: dcim/filtersets.py:1005 dcim/filtersets.py:1341 dcim/filtersets.py:2111
+#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333
+#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005
+#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2122
msgid "Location (ID)"
msgstr "Ubicación (ID)"
-#: dcim/filtersets.py:264 dcim/filtersets.py:340 dcim/filtersets.py:439
-#: dcim/filtersets.py:1347 extras/filtersets.py:494
+#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340
+#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1358
+#: netbox/extras/filtersets.py:494
msgid "Location (slug)"
msgstr "Ubicación (babosa)"
-#: dcim/filtersets.py:354 dcim/filtersets.py:840 dcim/filtersets.py:942
-#: dcim/filtersets.py:1779 ipam/filtersets.py:381 ipam/filtersets.py:493
-#: ipam/filtersets.py:989 virtualization/filtersets.py:210
+#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840
+#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1790
+#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493
+#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210
msgid "Role (ID)"
msgstr "Función (ID)"
-#: dcim/filtersets.py:360 dcim/filtersets.py:846 dcim/filtersets.py:948
-#: dcim/filtersets.py:1785 extras/filtersets.py:510 ipam/filtersets.py:387
-#: ipam/filtersets.py:499 ipam/filtersets.py:995
-#: virtualization/filtersets.py:216
+#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846
+#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1796
+#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387
+#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995
+#: netbox/virtualization/filtersets.py:216
msgid "Role (slug)"
msgstr "Rol (babosa)"
-#: dcim/filtersets.py:389 dcim/filtersets.py:1010 dcim/filtersets.py:1352
-#: dcim/filtersets.py:2173
+#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010
+#: netbox/dcim/filtersets.py:1363 netbox/dcim/filtersets.py:2184
msgid "Rack (ID)"
msgstr "Rack (ID)"
-#: dcim/filtersets.py:443 extras/filtersets.py:282 extras/filtersets.py:326
-#: extras/filtersets.py:365 extras/filtersets.py:664 users/filtersets.py:28
+#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282
+#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365
+#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Usuario (ID)"
-#: dcim/filtersets.py:449 extras/filtersets.py:288 extras/filtersets.py:332
-#: extras/filtersets.py:371 users/filtersets.py:103 users/filtersets.py:170
+#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288
+#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371
+#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170
msgid "User (name)"
msgstr "Usuario (nombre)"
-#: dcim/filtersets.py:481 dcim/filtersets.py:620 dcim/filtersets.py:830
-#: dcim/filtersets.py:881 dcim/filtersets.py:921 dcim/filtersets.py:1243
-#: dcim/filtersets.py:1769
+#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620
+#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881
+#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:1780
msgid "Manufacturer (ID)"
msgstr "Fabricante (ID)"
-#: dcim/filtersets.py:487 dcim/filtersets.py:626 dcim/filtersets.py:836
-#: dcim/filtersets.py:887 dcim/filtersets.py:927 dcim/filtersets.py:1249
-#: dcim/filtersets.py:1775
+#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626
+#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887
+#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1786
msgid "Manufacturer (slug)"
msgstr "Fabricante (babosa)"
-#: dcim/filtersets.py:491
+#: netbox/dcim/filtersets.py:491
msgid "Default platform (ID)"
msgstr "Plataforma predeterminada (ID)"
-#: dcim/filtersets.py:497
+#: netbox/dcim/filtersets.py:497
msgid "Default platform (slug)"
msgstr "Plataforma predeterminada (slug)"
-#: dcim/filtersets.py:500 dcim/forms/filtersets.py:452
+#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:453
msgid "Has a front image"
msgstr "Tiene una imagen frontal"
-#: dcim/filtersets.py:504 dcim/forms/filtersets.py:459
+#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:460
msgid "Has a rear image"
msgstr "Tiene una imagen trasera"
-#: dcim/filtersets.py:509 dcim/filtersets.py:630 dcim/filtersets.py:1068
-#: dcim/forms/filtersets.py:466 dcim/forms/filtersets.py:562
-#: dcim/forms/filtersets.py:777
+#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630
+#: netbox/dcim/filtersets.py:1079 netbox/dcim/forms/filtersets.py:467
+#: netbox/dcim/forms/filtersets.py:563 netbox/dcim/forms/filtersets.py:779
msgid "Has console ports"
msgstr "Tiene puertos de consola"
-#: dcim/filtersets.py:513 dcim/filtersets.py:634 dcim/filtersets.py:1072
-#: dcim/forms/filtersets.py:473 dcim/forms/filtersets.py:569
-#: dcim/forms/filtersets.py:784
+#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634
+#: netbox/dcim/filtersets.py:1083 netbox/dcim/forms/filtersets.py:474
+#: netbox/dcim/forms/filtersets.py:570 netbox/dcim/forms/filtersets.py:786
msgid "Has console server ports"
msgstr "Tiene puertos de servidor de consola"
-#: dcim/filtersets.py:517 dcim/filtersets.py:638 dcim/filtersets.py:1076
-#: dcim/forms/filtersets.py:480 dcim/forms/filtersets.py:576
-#: dcim/forms/filtersets.py:791
+#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638
+#: netbox/dcim/filtersets.py:1087 netbox/dcim/forms/filtersets.py:481
+#: netbox/dcim/forms/filtersets.py:577 netbox/dcim/forms/filtersets.py:793
msgid "Has power ports"
msgstr "Tiene puertos de alimentación"
-#: dcim/filtersets.py:521 dcim/filtersets.py:642 dcim/filtersets.py:1080
-#: dcim/forms/filtersets.py:487 dcim/forms/filtersets.py:583
-#: dcim/forms/filtersets.py:798
+#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642
+#: netbox/dcim/filtersets.py:1091 netbox/dcim/forms/filtersets.py:488
+#: netbox/dcim/forms/filtersets.py:584 netbox/dcim/forms/filtersets.py:800
msgid "Has power outlets"
msgstr "Tiene tomas de corriente"
-#: dcim/filtersets.py:525 dcim/filtersets.py:646 dcim/filtersets.py:1084
-#: dcim/forms/filtersets.py:494 dcim/forms/filtersets.py:590
-#: dcim/forms/filtersets.py:805
+#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646
+#: netbox/dcim/filtersets.py:1095 netbox/dcim/forms/filtersets.py:495
+#: netbox/dcim/forms/filtersets.py:591 netbox/dcim/forms/filtersets.py:807
msgid "Has interfaces"
msgstr "Tiene interfaces"
-#: dcim/filtersets.py:529 dcim/filtersets.py:650 dcim/filtersets.py:1088
-#: dcim/forms/filtersets.py:501 dcim/forms/filtersets.py:597
-#: dcim/forms/filtersets.py:812
+#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650
+#: netbox/dcim/filtersets.py:1099 netbox/dcim/forms/filtersets.py:502
+#: netbox/dcim/forms/filtersets.py:598 netbox/dcim/forms/filtersets.py:814
msgid "Has pass-through ports"
msgstr "Tiene puertos de paso"
-#: dcim/filtersets.py:533 dcim/filtersets.py:1092 dcim/forms/filtersets.py:515
+#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1103
+#: netbox/dcim/forms/filtersets.py:516
msgid "Has module bays"
msgstr "Tiene compartimentos para módulos"
-#: dcim/filtersets.py:537 dcim/filtersets.py:1096 dcim/forms/filtersets.py:508
+#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1107
+#: netbox/dcim/forms/filtersets.py:509
msgid "Has device bays"
msgstr "Tiene compartimentos para dispositivos"
-#: dcim/filtersets.py:541 dcim/forms/filtersets.py:522
+#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:523
msgid "Has inventory items"
msgstr "Tiene artículos de inventario"
-#: dcim/filtersets.py:698 dcim/filtersets.py:937 dcim/filtersets.py:1373
+#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937
+#: netbox/dcim/filtersets.py:1384
msgid "Device type (ID)"
msgstr "Tipo de dispositivo (ID)"
-#: dcim/filtersets.py:717 dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1265
msgid "Module type (ID)"
msgstr "Tipo de módulo (ID)"
-#: dcim/filtersets.py:752 dcim/filtersets.py:1524
+#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1535
msgid "Power port (ID)"
msgstr "Puerto de alimentación (ID)"
-#: dcim/filtersets.py:826 dcim/filtersets.py:1765
+#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1776
msgid "Parent inventory item (ID)"
msgstr "Artículo del inventario principal (ID)"
-#: dcim/filtersets.py:869 dcim/filtersets.py:895 dcim/filtersets.py:1064
-#: virtualization/filtersets.py:238
+#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895
+#: netbox/dcim/filtersets.py:1075 netbox/virtualization/filtersets.py:238
msgid "Config template (ID)"
msgstr "Plantilla de configuración (ID)"
-#: dcim/filtersets.py:933
+#: netbox/dcim/filtersets.py:933
msgid "Device type (slug)"
msgstr "Tipo de dispositivo (slug)"
-#: dcim/filtersets.py:953
+#: netbox/dcim/filtersets.py:953
msgid "Parent Device (ID)"
msgstr "Dispositivo principal (ID)"
-#: dcim/filtersets.py:957 virtualization/filtersets.py:220
+#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220
msgid "Platform (ID)"
msgstr "Plataforma (ID)"
-#: dcim/filtersets.py:963 extras/filtersets.py:521
-#: virtualization/filtersets.py:226
+#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521
+#: netbox/virtualization/filtersets.py:226
msgid "Platform (slug)"
msgstr "Plataforma (babosa)"
-#: dcim/filtersets.py:999 dcim/filtersets.py:1336 dcim/filtersets.py:1863
-#: dcim/filtersets.py:2105 dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1347
+#: netbox/dcim/filtersets.py:1874 netbox/dcim/filtersets.py:2116
+#: netbox/dcim/filtersets.py:2175
msgid "Site name (slug)"
msgstr "Nombre del sitio (slug)"
-#: dcim/filtersets.py:1015
+#: netbox/dcim/filtersets.py:1015
msgid "Parent bay (ID)"
msgstr "Bahía principal (ID)"
-#: dcim/filtersets.py:1019
+#: netbox/dcim/filtersets.py:1019
msgid "VM cluster (ID)"
msgstr "Clúster de máquinas virtuales (ID)"
-#: dcim/filtersets.py:1025
+#: netbox/dcim/filtersets.py:1025 netbox/extras/filtersets.py:543
+#: netbox/virtualization/filtersets.py:136
+msgid "Cluster group (slug)"
+msgstr "Grupo de racimos (babosa)"
+
+#: netbox/dcim/filtersets.py:1030 netbox/virtualization/filtersets.py:130
+msgid "Cluster group (ID)"
+msgstr "Grupo de clústeres (ID)"
+
+#: netbox/dcim/filtersets.py:1036
msgid "Device model (slug)"
msgstr "Modelo de dispositivo (slug)"
-#: dcim/filtersets.py:1036 dcim/forms/bulk_edit.py:423
+#: netbox/dcim/filtersets.py:1047 netbox/dcim/forms/bulk_edit.py:423
msgid "Is full depth"
msgstr "Es de profundidad total"
-#: dcim/filtersets.py:1040 dcim/forms/common.py:18
-#: dcim/forms/filtersets.py:747 dcim/forms/filtersets.py:1291
-#: dcim/models/device_components.py:519 virtualization/filtersets.py:230
-#: virtualization/filtersets.py:297 virtualization/forms/filtersets.py:172
-#: virtualization/forms/filtersets.py:219
+#: netbox/dcim/filtersets.py:1051 netbox/dcim/forms/common.py:18
+#: netbox/dcim/forms/filtersets.py:749 netbox/dcim/forms/filtersets.py:1303
+#: netbox/dcim/models/device_components.py:519
+#: netbox/virtualization/filtersets.py:230
+#: netbox/virtualization/filtersets.py:297
+#: netbox/virtualization/forms/filtersets.py:172
+#: netbox/virtualization/forms/filtersets.py:219
msgid "MAC address"
msgstr "Dirección MAC"
-#: dcim/filtersets.py:1047 dcim/filtersets.py:1211
-#: dcim/forms/filtersets.py:756 dcim/forms/filtersets.py:849
-#: virtualization/filtersets.py:234 virtualization/forms/filtersets.py:176
+#: netbox/dcim/filtersets.py:1058 netbox/dcim/filtersets.py:1222
+#: netbox/dcim/forms/filtersets.py:758 netbox/dcim/forms/filtersets.py:861
+#: netbox/virtualization/filtersets.py:234
+#: netbox/virtualization/forms/filtersets.py:176
msgid "Has a primary IP"
msgstr "Tiene una IP principal"
-#: dcim/filtersets.py:1051
+#: netbox/dcim/filtersets.py:1062
msgid "Has an out-of-band IP"
msgstr "Tiene una IP fuera de banda"
-#: dcim/filtersets.py:1056
+#: netbox/dcim/filtersets.py:1067
msgid "Virtual chassis (ID)"
msgstr "Chasis virtual (ID)"
-#: dcim/filtersets.py:1060
+#: netbox/dcim/filtersets.py:1071
msgid "Is a virtual chassis member"
msgstr "Es un miembro del chasis virtual"
-#: dcim/filtersets.py:1101
+#: netbox/dcim/filtersets.py:1112
msgid "OOB IP (ID)"
msgstr "LOB VIP (ID)"
-#: dcim/filtersets.py:1105
+#: netbox/dcim/filtersets.py:1116
msgid "Has virtual device context"
msgstr "Tiene contexto de dispositivo virtual"
-#: dcim/filtersets.py:1194
+#: netbox/dcim/filtersets.py:1205
msgid "VDC (ID)"
msgstr "VDC (IDENTIFICACIÓN)"
-#: dcim/filtersets.py:1199
+#: netbox/dcim/filtersets.py:1210
msgid "Device model"
msgstr "Modelo de dispositivo"
-#: dcim/filtersets.py:1204 ipam/filtersets.py:632 vpn/filtersets.py:102
-#: vpn/filtersets.py:420
+#: netbox/dcim/filtersets.py:1215 netbox/ipam/filtersets.py:632
+#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420
msgid "Interface (ID)"
msgstr "Interfaz (ID)"
-#: dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1271
msgid "Module type (model)"
msgstr "Tipo de módulo (modelo)"
-#: dcim/filtersets.py:1266
+#: netbox/dcim/filtersets.py:1277
msgid "Module Bay (ID)"
msgstr "Bahía de módulos (ID)"
-#: dcim/filtersets.py:1270 dcim/filtersets.py:1362 ipam/filtersets.py:611
-#: ipam/filtersets.py:851 ipam/filtersets.py:1075
-#: virtualization/filtersets.py:161 vpn/filtersets.py:398
+#: netbox/dcim/filtersets.py:1281 netbox/dcim/filtersets.py:1373
+#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851
+#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161
+#: netbox/vpn/filtersets.py:398
msgid "Device (ID)"
msgstr "Dispositivo (ID)"
-#: dcim/filtersets.py:1358
+#: netbox/dcim/filtersets.py:1369
msgid "Rack (name)"
msgstr "Rack (nombre)"
-#: dcim/filtersets.py:1368 ipam/filtersets.py:606 ipam/filtersets.py:846
-#: ipam/filtersets.py:1081 vpn/filtersets.py:393
+#: netbox/dcim/filtersets.py:1379 netbox/ipam/filtersets.py:606
+#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081
+#: netbox/vpn/filtersets.py:393
msgid "Device (name)"
msgstr "Dispositivo (nombre)"
-#: dcim/filtersets.py:1379
+#: netbox/dcim/filtersets.py:1390
msgid "Device type (model)"
msgstr "Tipo de dispositivo (modelo)"
-#: dcim/filtersets.py:1384
+#: netbox/dcim/filtersets.py:1395
msgid "Device role (ID)"
msgstr "Función del dispositivo (ID)"
-#: dcim/filtersets.py:1390
+#: netbox/dcim/filtersets.py:1401
msgid "Device role (slug)"
msgstr "Función del dispositivo (slug)"
-#: dcim/filtersets.py:1395
+#: netbox/dcim/filtersets.py:1406
msgid "Virtual Chassis (ID)"
msgstr "Chasis virtual (ID)"
-#: dcim/filtersets.py:1401 dcim/forms/filtersets.py:107
-#: dcim/tables/devices.py:211 netbox/navigation/menu.py:66
-#: templates/dcim/device.html:119 templates/dcim/device_edit.html:93
-#: templates/dcim/virtualchassis.html:20
-#: templates/dcim/virtualchassis_add.html:8
-#: templates/dcim/virtualchassis_edit.html:24
+#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
+#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66
+#: netbox/templates/dcim/device.html:120
+#: netbox/templates/dcim/device_edit.html:93
+#: netbox/templates/dcim/virtualchassis.html:20
+#: netbox/templates/dcim/virtualchassis_add.html:8
+#: netbox/templates/dcim/virtualchassis_edit.html:24
msgid "Virtual Chassis"
msgstr "Chasis virtual"
-#: dcim/filtersets.py:1421
+#: netbox/dcim/filtersets.py:1432
msgid "Module (ID)"
msgstr "Módulo (ID)"
-#: dcim/filtersets.py:1428
+#: netbox/dcim/filtersets.py:1439
msgid "Cable (ID)"
msgstr "Cable (ID)"
-#: dcim/filtersets.py:1537 ipam/forms/bulk_import.py:188
-#: vpn/forms/bulk_import.py:308
+#: netbox/dcim/filtersets.py:1548 netbox/ipam/forms/bulk_import.py:188
+#: netbox/vpn/forms/bulk_import.py:308
msgid "Assigned VLAN"
msgstr "VLAN asignada"
-#: dcim/filtersets.py:1541
+#: netbox/dcim/filtersets.py:1552
msgid "Assigned VID"
msgstr "VID asignado"
-#: dcim/filtersets.py:1546 dcim/forms/bulk_edit.py:1382
-#: dcim/forms/bulk_import.py:836 dcim/forms/filtersets.py:1334
-#: dcim/forms/model_forms.py:1322 dcim/models/device_components.py:712
-#: dcim/tables/devices.py:622 ipam/filtersets.py:316 ipam/filtersets.py:327
-#: ipam/filtersets.py:483 ipam/filtersets.py:584 ipam/filtersets.py:595
-#: ipam/forms/bulk_edit.py:227 ipam/forms/bulk_edit.py:282
-#: ipam/forms/bulk_edit.py:324 ipam/forms/bulk_import.py:156
-#: ipam/forms/bulk_import.py:242 ipam/forms/bulk_import.py:278
-#: ipam/forms/filtersets.py:67 ipam/forms/filtersets.py:172
-#: ipam/forms/filtersets.py:309 ipam/forms/model_forms.py:60
-#: ipam/forms/model_forms.py:200 ipam/forms/model_forms.py:245
-#: ipam/forms/model_forms.py:298 ipam/forms/model_forms.py:429
-#: ipam/forms/model_forms.py:443 ipam/forms/model_forms.py:457
-#: ipam/models/ip.py:233 ipam/models/ip.py:512 ipam/models/ip.py:720
-#: ipam/models/vrfs.py:62 ipam/tables/ip.py:241 ipam/tables/ip.py:306
-#: ipam/tables/ip.py:356 ipam/tables/ip.py:445
-#: templates/dcim/interface.html:133 templates/ipam/ipaddress.html:18
-#: templates/ipam/iprange.html:40 templates/ipam/prefix.html:19
-#: templates/ipam/vrf.html:7 templates/ipam/vrf.html:13
-#: templates/virtualization/vminterface.html:47
-#: virtualization/forms/bulk_edit.py:261
-#: virtualization/forms/bulk_import.py:171
-#: virtualization/forms/filtersets.py:224
-#: virtualization/forms/model_forms.py:344
-#: virtualization/models/virtualmachines.py:350
-#: virtualization/tables/virtualmachines.py:136
+#: netbox/dcim/filtersets.py:1557 netbox/dcim/forms/bulk_edit.py:1382
+#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
+#: netbox/dcim/forms/model_forms.py:1325
+#: netbox/dcim/models/device_components.py:712
+#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316
+#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
+#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
+#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
+#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156
+#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278
+#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172
+#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60
+#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245
+#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429
+#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
+#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
+#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
+#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306
+#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445
+#: netbox/templates/dcim/interface.html:133
+#: netbox/templates/ipam/ipaddress.html:18
+#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
+#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13
+#: netbox/templates/virtualization/vminterface.html:47
+#: netbox/virtualization/forms/bulk_edit.py:261
+#: netbox/virtualization/forms/bulk_import.py:171
+#: netbox/virtualization/forms/filtersets.py:224
+#: netbox/virtualization/forms/model_forms.py:344
+#: netbox/virtualization/models/virtualmachines.py:350
+#: netbox/virtualization/tables/virtualmachines.py:136
msgid "VRF"
msgstr "VRF"
-#: dcim/filtersets.py:1552 ipam/filtersets.py:322 ipam/filtersets.py:333
-#: ipam/filtersets.py:489 ipam/filtersets.py:590 ipam/filtersets.py:601
+#: netbox/dcim/filtersets.py:1563 netbox/ipam/filtersets.py:322
+#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489
+#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601
msgid "VRF (RD)"
msgstr "VRF (ROJO)"
-#: dcim/filtersets.py:1557 ipam/filtersets.py:1016 vpn/filtersets.py:361
+#: netbox/dcim/filtersets.py:1568 netbox/ipam/filtersets.py:1016
+#: netbox/vpn/filtersets.py:361
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: dcim/filtersets.py:1563 dcim/forms/filtersets.py:1339
-#: dcim/tables/devices.py:570 ipam/filtersets.py:1022
-#: ipam/forms/filtersets.py:525 ipam/tables/vlans.py:133
-#: templates/dcim/interface.html:93 templates/ipam/vlan.html:66
-#: templates/vpn/l2vpntermination.html:12
-#: virtualization/forms/filtersets.py:229 vpn/forms/bulk_import.py:280
-#: vpn/forms/filtersets.py:246 vpn/forms/model_forms.py:409
-#: vpn/forms/model_forms.py:427 vpn/models/l2vpn.py:63 vpn/tables/l2vpn.py:55
+#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
+#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022
+#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
+#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
+#: netbox/templates/vpn/l2vpntermination.html:12
+#: netbox/virtualization/forms/filtersets.py:229
+#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246
+#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427
+#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55
msgid "L2VPN"
msgstr "L2VPN"
-#: dcim/filtersets.py:1595
+#: netbox/dcim/filtersets.py:1606
msgid "Virtual Chassis Interfaces for Device"
msgstr "Interfaces de chasis virtuales para dispositivos"
-#: dcim/filtersets.py:1600
+#: netbox/dcim/filtersets.py:1611
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Interfaces de chasis virtuales para dispositivos (ID)"
-#: dcim/filtersets.py:1604
+#: netbox/dcim/filtersets.py:1615
msgid "Kind of interface"
msgstr "Tipo de interfaz"
-#: dcim/filtersets.py:1609 virtualization/filtersets.py:289
+#: netbox/dcim/filtersets.py:1620 netbox/virtualization/filtersets.py:289
msgid "Parent interface (ID)"
msgstr "Interfaz principal (ID)"
-#: dcim/filtersets.py:1614 virtualization/filtersets.py:294
+#: netbox/dcim/filtersets.py:1625 netbox/virtualization/filtersets.py:294
msgid "Bridged interface (ID)"
msgstr "Interfaz puenteada (ID)"
-#: dcim/filtersets.py:1619
+#: netbox/dcim/filtersets.py:1630
msgid "LAG interface (ID)"
msgstr "Interfaz LAG (ID)"
-#: dcim/filtersets.py:1646 dcim/filtersets.py:1658
-#: dcim/forms/filtersets.py:1251 dcim/forms/model_forms.py:1634
-#: templates/dcim/virtualdevicecontext.html:15
+#: netbox/dcim/filtersets.py:1657 netbox/dcim/filtersets.py:1669
+#: netbox/dcim/forms/filtersets.py:1263 netbox/dcim/forms/model_forms.py:1637
+#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Contexto de dispositivo virtual"
-#: dcim/filtersets.py:1652
+#: netbox/dcim/filtersets.py:1663
msgid "Virtual Device Context (Identifier)"
msgstr "Contexto de dispositivo virtual (identificador)"
-#: dcim/filtersets.py:1663 templates/wireless/wirelesslan.html:11
-#: wireless/forms/model_forms.py:53
+#: netbox/dcim/filtersets.py:1674
+#: netbox/templates/wireless/wirelesslan.html:11
+#: netbox/wireless/forms/model_forms.py:53
msgid "Wireless LAN"
msgstr "LAN inalámbrica"
-#: dcim/filtersets.py:1667 dcim/tables/devices.py:609
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:597
msgid "Wireless link"
msgstr "Enlace inalámbrico"
-#: dcim/filtersets.py:1737
+#: netbox/dcim/filtersets.py:1748
msgid "Installed module (ID)"
msgstr "Módulo instalado (ID)"
-#: dcim/filtersets.py:1748
+#: netbox/dcim/filtersets.py:1759
msgid "Installed device (ID)"
msgstr "Dispositivo instalado (ID)"
-#: dcim/filtersets.py:1754
+#: netbox/dcim/filtersets.py:1765
msgid "Installed device (name)"
msgstr "Dispositivo instalado (nombre)"
-#: dcim/filtersets.py:1820
+#: netbox/dcim/filtersets.py:1831
msgid "Master (ID)"
msgstr "Maestro (ID)"
-#: dcim/filtersets.py:1826
+#: netbox/dcim/filtersets.py:1837
msgid "Master (name)"
msgstr "Maestro (nombre)"
-#: dcim/filtersets.py:1868 tenancy/filtersets.py:246
+#: netbox/dcim/filtersets.py:1879 netbox/tenancy/filtersets.py:246
msgid "Tenant (ID)"
msgstr "Inquilino (ID)"
-#: dcim/filtersets.py:1874 extras/filtersets.py:570 tenancy/filtersets.py:252
+#: netbox/dcim/filtersets.py:1885 netbox/extras/filtersets.py:570
+#: netbox/tenancy/filtersets.py:252
msgid "Tenant (slug)"
msgstr "Inquilino (babosa)"
-#: dcim/filtersets.py:1910 dcim/forms/filtersets.py:996
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1008
msgid "Unterminated"
msgstr "Inacabado"
-#: dcim/filtersets.py:2168
+#: netbox/dcim/filtersets.py:2179
msgid "Power panel (ID)"
msgstr "Panel de alimentación (ID)"
-#: dcim/forms/bulk_create.py:40 extras/forms/filtersets.py:410
-#: extras/forms/model_forms.py:443 extras/forms/model_forms.py:495
-#: netbox/forms/base.py:84 netbox/forms/mixins.py:81
-#: netbox/tables/columns.py:458
-#: templates/circuits/inc/circuit_termination.html:32
-#: templates/generic/bulk_edit.html:65 templates/inc/panels/tags.html:5
-#: utilities/forms/fields/fields.py:81
+#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
+#: netbox/extras/forms/model_forms.py:443
+#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:461
+#: netbox/templates/circuits/inc/circuit_termination.html:32
+#: netbox/templates/generic/bulk_edit.html:65
+#: netbox/templates/inc/panels/tags.html:5
+#: netbox/utilities/forms/fields/fields.py:81
msgid "Tags"
msgstr "Etiquetas"
-#: dcim/forms/bulk_create.py:112 dcim/forms/filtersets.py:1396
-#: dcim/forms/model_forms.py:431 dcim/forms/model_forms.py:486
-#: dcim/forms/object_create.py:197 dcim/forms/object_create.py:353
-#: dcim/tables/devices.py:170 dcim/tables/devices.py:702
-#: dcim/tables/devicetypes.py:242 templates/dcim/device.html:42
-#: templates/dcim/device.html:129 templates/dcim/modulebay.html:34
-#: templates/dcim/virtualchassis.html:66
-#: templates/dcim/virtualchassis_edit.html:55
+#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
+#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
+#: netbox/dcim/forms/object_create.py:197
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162
+#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242
+#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
+#: netbox/templates/dcim/modulebay.html:34
+#: netbox/templates/dcim/virtualchassis.html:66
+#: netbox/templates/dcim/virtualchassis_edit.html:55
msgid "Position"
msgstr "Posición"
-#: dcim/forms/bulk_create.py:114
+#: netbox/dcim/forms/bulk_create.py:114
msgid ""
"Alphanumeric ranges are supported. (Must match the number of names being "
"created.)"
@@ -2725,798 +3016,865 @@ msgstr ""
"Se admiten los rangos alfanuméricos. (Debe coincidir con el número de "
"nombres que se están creando)."
-#: dcim/forms/bulk_edit.py:116 dcim/forms/bulk_import.py:99
-#: dcim/forms/model_forms.py:116 dcim/tables/sites.py:89
-#: ipam/filtersets.py:985 ipam/forms/bulk_edit.py:531
-#: ipam/forms/bulk_import.py:444 ipam/forms/model_forms.py:526
-#: ipam/tables/fhrp.py:67 ipam/tables/vlans.py:118 ipam/tables/vlans.py:221
-#: templates/dcim/interface.html:284 templates/dcim/site.html:36
-#: templates/ipam/inc/panels/fhrp_groups.html:23 templates/ipam/vlan.html:27
-#: templates/tenancy/contact.html:21 templates/tenancy/tenant.html:20
-#: templates/users/group.html:6 templates/users/group.html:14
-#: templates/virtualization/cluster.html:29 templates/vpn/tunnel.html:29
-#: templates/wireless/wirelesslan.html:18 tenancy/forms/bulk_edit.py:43
-#: tenancy/forms/bulk_edit.py:94 tenancy/forms/bulk_import.py:40
-#: tenancy/forms/bulk_import.py:81 tenancy/forms/filtersets.py:48
-#: tenancy/forms/filtersets.py:78 tenancy/forms/filtersets.py:97
-#: tenancy/forms/model_forms.py:45 tenancy/forms/model_forms.py:97
-#: tenancy/forms/model_forms.py:122 tenancy/tables/contacts.py:60
-#: tenancy/tables/contacts.py:107 tenancy/tables/tenants.py:42
-#: users/filtersets.py:57 users/filtersets.py:175 users/forms/filtersets.py:32
-#: users/forms/filtersets.py:38 users/forms/filtersets.py:80
-#: virtualization/forms/bulk_edit.py:65 virtualization/forms/bulk_import.py:47
-#: virtualization/forms/filtersets.py:85
-#: virtualization/forms/model_forms.py:66 virtualization/tables/clusters.py:70
-#: vpn/forms/bulk_edit.py:112 vpn/forms/bulk_import.py:158
-#: vpn/forms/filtersets.py:116 vpn/tables/crypto.py:31
-#: vpn/tables/tunnels.py:44 wireless/forms/bulk_edit.py:48
-#: wireless/forms/bulk_import.py:36 wireless/forms/filtersets.py:46
-#: wireless/forms/model_forms.py:40 wireless/tables/wirelesslan.py:48
+#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99
+#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89
+#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
+#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
+#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
+#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284
+#: netbox/templates/dcim/site.html:37
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
+#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
+#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6
+#: netbox/templates/users/group.html:14
+#: netbox/templates/virtualization/cluster.html:29
+#: netbox/templates/vpn/tunnel.html:29
+#: netbox/templates/wireless/wirelesslan.html:18
+#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94
+#: netbox/tenancy/forms/bulk_import.py:40
+#: netbox/tenancy/forms/bulk_import.py:81
+#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78
+#: netbox/tenancy/forms/filtersets.py:97
+#: netbox/tenancy/forms/model_forms.py:45
+#: netbox/tenancy/forms/model_forms.py:97
+#: netbox/tenancy/forms/model_forms.py:122
+#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107
+#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57
+#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32
+#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80
+#: netbox/virtualization/forms/bulk_edit.py:65
+#: netbox/virtualization/forms/bulk_import.py:47
+#: netbox/virtualization/forms/filtersets.py:85
+#: netbox/virtualization/forms/model_forms.py:66
+#: netbox/virtualization/tables/clusters.py:70
+#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158
+#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31
+#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48
+#: netbox/wireless/forms/bulk_import.py:36
+#: netbox/wireless/forms/filtersets.py:46
+#: netbox/wireless/forms/model_forms.py:40
+#: netbox/wireless/tables/wirelesslan.py:48
msgid "Group"
msgstr "Grupo"
-#: dcim/forms/bulk_edit.py:131
+#: netbox/dcim/forms/bulk_edit.py:131
msgid "Contact name"
msgstr "Nombre de contacto"
-#: dcim/forms/bulk_edit.py:136
+#: netbox/dcim/forms/bulk_edit.py:136
msgid "Contact phone"
msgstr "Teléfono de contacto"
-#: dcim/forms/bulk_edit.py:142
+#: netbox/dcim/forms/bulk_edit.py:142
msgid "Contact E-mail"
msgstr "Correo electrónico de contacto"
-#: dcim/forms/bulk_edit.py:145 dcim/forms/bulk_import.py:122
-#: dcim/forms/model_forms.py:127
+#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/model_forms.py:127
msgid "Time zone"
msgstr "Zona horaria"
-#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:1160
-#: dcim/forms/bulk_edit.py:1548 dcim/forms/bulk_import.py:207
-#: dcim/forms/bulk_import.py:1021 dcim/forms/filtersets.py:300
-#: dcim/forms/filtersets.py:706 dcim/forms/filtersets.py:1426
-#: dcim/forms/model_forms.py:219 dcim/forms/model_forms.py:1015
-#: dcim/forms/model_forms.py:1454 dcim/forms/object_import.py:181
-#: dcim/tables/devices.py:174 dcim/tables/devices.py:810
-#: dcim/tables/devices.py:921 dcim/tables/devicetypes.py:300
-#: dcim/tables/racks.py:69 extras/filtersets.py:504
-#: ipam/forms/bulk_edit.py:246 ipam/forms/bulk_edit.py:295
-#: ipam/forms/bulk_edit.py:343 ipam/forms/bulk_edit.py:549
-#: ipam/forms/bulk_import.py:196 ipam/forms/bulk_import.py:261
-#: ipam/forms/bulk_import.py:297 ipam/forms/bulk_import.py:463
-#: ipam/forms/filtersets.py:237 ipam/forms/filtersets.py:289
-#: ipam/forms/filtersets.py:360 ipam/forms/filtersets.py:516
-#: ipam/forms/model_forms.py:186 ipam/forms/model_forms.py:219
-#: ipam/forms/model_forms.py:248 ipam/forms/model_forms.py:689
-#: ipam/tables/ip.py:257 ipam/tables/ip.py:313 ipam/tables/ip.py:363
-#: ipam/tables/vlans.py:126 ipam/tables/vlans.py:230
-#: templates/dcim/device.html:179
-#: templates/dcim/inc/panels/inventory_items.html:20
-#: templates/dcim/interface.html:223 templates/dcim/inventoryitem.html:36
-#: templates/dcim/rack.html:47 templates/ipam/ipaddress.html:41
-#: templates/ipam/iprange.html:50 templates/ipam/prefix.html:77
-#: templates/ipam/role.html:19 templates/ipam/vlan.html:52
-#: templates/virtualization/virtualmachine.html:23
-#: templates/vpn/tunneltermination.html:17
-#: templates/wireless/inc/wirelesslink_interface.html:20
-#: tenancy/forms/bulk_edit.py:142 tenancy/forms/filtersets.py:107
-#: tenancy/forms/model_forms.py:137 tenancy/tables/contacts.py:102
-#: virtualization/forms/bulk_edit.py:145
-#: virtualization/forms/bulk_import.py:106
-#: virtualization/forms/filtersets.py:157
-#: virtualization/forms/model_forms.py:195
-#: virtualization/tables/virtualmachines.py:74 vpn/forms/bulk_edit.py:87
-#: vpn/forms/bulk_import.py:81 vpn/forms/filtersets.py:85
-#: vpn/forms/model_forms.py:78 vpn/forms/model_forms.py:113
-#: vpn/tables/tunnels.py:82
+#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160
+#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:204
+#: netbox/dcim/forms/bulk_import.py:1015 netbox/dcim/forms/filtersets.py:301
+#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
+#: netbox/dcim/forms/model_forms.py:1457
+#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166
+#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903
+#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69
+#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246
+#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
+#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196
+#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297
+#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237
+#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360
+#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186
+#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248
+#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257
+#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230
+#: netbox/templates/dcim/device.html:182
+#: netbox/templates/dcim/inc/panels/inventory_items.html:20
+#: netbox/templates/dcim/interface.html:223
+#: netbox/templates/dcim/inventoryitem.html:36
+#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41
+#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77
+#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52
+#: netbox/templates/virtualization/virtualmachine.html:23
+#: netbox/templates/vpn/tunneltermination.html:17
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:20
+#: netbox/tenancy/forms/bulk_edit.py:142
+#: netbox/tenancy/forms/filtersets.py:107
+#: netbox/tenancy/forms/model_forms.py:137
+#: netbox/tenancy/tables/contacts.py:102
+#: netbox/virtualization/forms/bulk_edit.py:145
+#: netbox/virtualization/forms/bulk_import.py:106
+#: netbox/virtualization/forms/filtersets.py:157
+#: netbox/virtualization/forms/model_forms.py:195
+#: netbox/virtualization/tables/virtualmachines.py:74
+#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81
+#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78
+#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82
msgid "Role"
msgstr "Rol"
-#: dcim/forms/bulk_edit.py:274 dcim/forms/bulk_edit.py:610
-#: dcim/forms/bulk_edit.py:662 templates/dcim/device.html:103
-#: templates/dcim/module.html:74 templates/dcim/modulebay.html:66
-#: templates/dcim/rack.html:55
+#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610
+#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104
+#: netbox/templates/dcim/module.html:74
+#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55
msgid "Serial Number"
msgstr "Número de serie"
-#: dcim/forms/bulk_edit.py:277 dcim/forms/filtersets.py:307
-#: dcim/forms/filtersets.py:742 dcim/forms/filtersets.py:886
-#: dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:308
+#: netbox/dcim/forms/filtersets.py:744 netbox/dcim/forms/filtersets.py:898
+#: netbox/dcim/forms/filtersets.py:1450
msgid "Asset tag"
msgstr "Etiqueta de activo"
-#: dcim/forms/bulk_edit.py:287 dcim/forms/bulk_import.py:220
-#: dcim/forms/filtersets.py:292 templates/dcim/rack.html:86
+#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/filtersets.py:293 netbox/templates/dcim/rack.html:86
msgid "Width"
msgstr "Anchura"
-#: dcim/forms/bulk_edit.py:293 templates/dcim/devicetype.html:37
+#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37
msgid "Height (U)"
msgstr "Altura (U)"
-#: dcim/forms/bulk_edit.py:298
+#: netbox/dcim/forms/bulk_edit.py:298
msgid "Descending units"
msgstr "Unidades descendentes"
-#: dcim/forms/bulk_edit.py:301
+#: netbox/dcim/forms/bulk_edit.py:301
msgid "Outer width"
msgstr "Anchura exterior"
-#: dcim/forms/bulk_edit.py:306
+#: netbox/dcim/forms/bulk_edit.py:306
msgid "Outer depth"
msgstr "Profundidad exterior"
-#: dcim/forms/bulk_edit.py:311 dcim/forms/bulk_import.py:225
+#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:222
msgid "Outer unit"
msgstr "Unidad exterior"
-#: dcim/forms/bulk_edit.py:316
+#: netbox/dcim/forms/bulk_edit.py:316
msgid "Mounting depth"
msgstr "Profundidad de montaje"
-#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:351
-#: dcim/forms/bulk_edit.py:436 dcim/forms/bulk_edit.py:459
-#: dcim/forms/bulk_edit.py:475 dcim/forms/bulk_edit.py:495
-#: dcim/forms/bulk_import.py:332 dcim/forms/bulk_import.py:358
-#: dcim/forms/filtersets.py:251 dcim/forms/filtersets.py:312
-#: dcim/forms/filtersets.py:336 dcim/forms/filtersets.py:423
-#: dcim/forms/filtersets.py:529 dcim/forms/filtersets.py:548
-#: dcim/forms/filtersets.py:604 dcim/forms/model_forms.py:232
-#: dcim/forms/model_forms.py:346 dcim/tables/devicetypes.py:103
-#: dcim/tables/modules.py:35 dcim/tables/racks.py:103
-#: extras/forms/bulk_edit.py:45 extras/forms/bulk_edit.py:108
-#: extras/forms/bulk_edit.py:158 extras/forms/bulk_edit.py:278
-#: extras/forms/filtersets.py:61 extras/forms/filtersets.py:134
-#: extras/forms/filtersets.py:221 ipam/forms/bulk_edit.py:188
-#: templates/dcim/device.html:316 templates/dcim/devicetype.html:49
-#: templates/dcim/moduletype.html:30 templates/extras/configcontext.html:17
-#: templates/extras/customlink.html:25 templates/extras/savedfilter.html:33
-#: templates/ipam/role.html:30
+#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351
+#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459
+#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495
+#: netbox/dcim/forms/bulk_import.py:329 netbox/dcim/forms/bulk_import.py:355
+#: netbox/dcim/forms/filtersets.py:252 netbox/dcim/forms/filtersets.py:313
+#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
+#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
+#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103
+#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
+#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
+#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
+#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134
+#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188
+#: netbox/templates/dcim/device.html:324
+#: netbox/templates/dcim/devicetype.html:49
+#: netbox/templates/dcim/moduletype.html:30
+#: netbox/templates/extras/configcontext.html:17
+#: netbox/templates/extras/customlink.html:25
+#: netbox/templates/extras/savedfilter.html:33
+#: netbox/templates/ipam/role.html:30
msgid "Weight"
msgstr "Peso"
-#: dcim/forms/bulk_edit.py:326 dcim/forms/filtersets.py:317
+#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:318
msgid "Max weight"
msgstr "Peso máximo"
-#: dcim/forms/bulk_edit.py:331 dcim/forms/bulk_edit.py:441
-#: dcim/forms/bulk_edit.py:480 dcim/forms/bulk_import.py:231
-#: dcim/forms/bulk_import.py:337 dcim/forms/bulk_import.py:363
-#: dcim/forms/filtersets.py:322 dcim/forms/filtersets.py:533
-#: dcim/forms/filtersets.py:608
+#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441
+#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:334 netbox/dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/filtersets.py:323 netbox/dcim/forms/filtersets.py:534
+#: netbox/dcim/forms/filtersets.py:609
msgid "Weight unit"
msgstr "Unidad de peso"
-#: dcim/forms/bulk_edit.py:345 dcim/forms/bulk_edit.py:808
-#: dcim/forms/bulk_import.py:270 dcim/forms/bulk_import.py:273
-#: dcim/forms/bulk_import.py:498 dcim/forms/bulk_import.py:1309
-#: dcim/forms/bulk_import.py:1313 dcim/forms/filtersets.py:102
-#: dcim/forms/filtersets.py:340 dcim/forms/filtersets.py:354
-#: dcim/forms/filtersets.py:392 dcim/forms/filtersets.py:701
-#: dcim/forms/filtersets.py:954 dcim/forms/filtersets.py:1086
-#: dcim/forms/model_forms.py:226 dcim/forms/model_forms.py:248
-#: dcim/forms/model_forms.py:422 dcim/forms/model_forms.py:700
-#: dcim/forms/object_create.py:400 dcim/tables/devices.py:166
-#: dcim/tables/power.py:70 dcim/tables/racks.py:148
-#: ipam/forms/bulk_edit.py:465 ipam/forms/filtersets.py:442
-#: ipam/forms/model_forms.py:610 templates/dcim/device.html:29
-#: templates/dcim/inc/cable_termination.html:16
-#: templates/dcim/powerfeed.html:28 templates/dcim/rack.html:13
-#: templates/dcim/rack/base.html:4 templates/dcim/rackreservation.html:19
-#: templates/dcim/rackreservation.html:36
-#: virtualization/forms/model_forms.py:113
+#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808
+#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:270
+#: netbox/dcim/forms/bulk_import.py:492 netbox/dcim/forms/bulk_import.py:1297
+#: netbox/dcim/forms/bulk_import.py:1301 netbox/dcim/forms/filtersets.py:103
+#: netbox/dcim/forms/filtersets.py:341 netbox/dcim/forms/filtersets.py:355
+#: netbox/dcim/forms/filtersets.py:393 netbox/dcim/forms/filtersets.py:703
+#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
+#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
+#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158
+#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
+#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
+#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:16
+#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13
+#: netbox/templates/dcim/rack/base.html:4
+#: netbox/templates/dcim/rackreservation.html:19
+#: netbox/templates/dcim/rackreservation.html:36
+#: netbox/virtualization/forms/model_forms.py:113
msgid "Rack"
msgstr "Estante"
-#: dcim/forms/bulk_edit.py:349 dcim/forms/bulk_edit.py:628
-#: dcim/forms/filtersets.py:248 dcim/forms/filtersets.py:333
-#: dcim/forms/filtersets.py:416 dcim/forms/filtersets.py:543
-#: dcim/forms/filtersets.py:651 dcim/forms/filtersets.py:861
-#: dcim/forms/model_forms.py:610 dcim/forms/model_forms.py:1524
-#: templates/dcim/device_edit.html:20
+#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628
+#: netbox/dcim/forms/filtersets.py:249 netbox/dcim/forms/filtersets.py:334
+#: netbox/dcim/forms/filtersets.py:417 netbox/dcim/forms/filtersets.py:544
+#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:873
+#: netbox/dcim/forms/model_forms.py:613 netbox/dcim/forms/model_forms.py:1527
+#: netbox/templates/dcim/device_edit.html:20
msgid "Hardware"
msgstr "Hardware"
-#: dcim/forms/bulk_edit.py:402 dcim/forms/bulk_edit.py:466
-#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:554
-#: dcim/forms/bulk_edit.py:638 dcim/forms/bulk_edit.py:1165
-#: dcim/forms/bulk_edit.py:1553 dcim/forms/bulk_import.py:319
-#: dcim/forms/bulk_import.py:353 dcim/forms/bulk_import.py:395
-#: dcim/forms/bulk_import.py:431 dcim/forms/bulk_import.py:1027
-#: dcim/forms/filtersets.py:429 dcim/forms/filtersets.py:554
-#: dcim/forms/filtersets.py:630 dcim/forms/filtersets.py:711
-#: dcim/forms/filtersets.py:866 dcim/forms/filtersets.py:1431
-#: dcim/forms/model_forms.py:281 dcim/forms/model_forms.py:293
-#: dcim/forms/model_forms.py:339 dcim/forms/model_forms.py:379
-#: dcim/forms/model_forms.py:1020 dcim/forms/model_forms.py:1459
-#: dcim/forms/object_import.py:187 dcim/tables/devices.py:101
-#: dcim/tables/devices.py:177 dcim/tables/devices.py:924
-#: dcim/tables/devicetypes.py:81 dcim/tables/devicetypes.py:304
-#: dcim/tables/modules.py:20 dcim/tables/modules.py:60
-#: templates/dcim/devicetype.html:14 templates/dcim/inventoryitem.html:44
-#: templates/dcim/manufacturer.html:33 templates/dcim/modulebay.html:58
-#: templates/dcim/moduletype.html:14 templates/dcim/platform.html:37
+#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466
+#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554
+#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165
+#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:316
+#: netbox/dcim/forms/bulk_import.py:350 netbox/dcim/forms/bulk_import.py:389
+#: netbox/dcim/forms/bulk_import.py:425 netbox/dcim/forms/bulk_import.py:1021
+#: netbox/dcim/forms/filtersets.py:430 netbox/dcim/forms/filtersets.py:555
+#: netbox/dcim/forms/filtersets.py:631 netbox/dcim/forms/filtersets.py:713
+#: netbox/dcim/forms/filtersets.py:878 netbox/dcim/forms/filtersets.py:1443
+#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
+#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
+#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93
+#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304
+#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
+#: netbox/templates/dcim/devicetype.html:14
+#: netbox/templates/dcim/inventoryitem.html:44
+#: netbox/templates/dcim/manufacturer.html:33
+#: netbox/templates/dcim/modulebay.html:58
+#: netbox/templates/dcim/moduletype.html:14
+#: netbox/templates/dcim/platform.html:37
msgid "Manufacturer"
msgstr "fabricante"
-#: dcim/forms/bulk_edit.py:407 dcim/forms/bulk_import.py:325
-#: dcim/forms/filtersets.py:434 dcim/forms/model_forms.py:297
+#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/filtersets.py:435 netbox/dcim/forms/model_forms.py:297
msgid "Default platform"
msgstr "Plataforma predeterminada"
-#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:471
-#: dcim/forms/filtersets.py:437 dcim/forms/filtersets.py:557
+#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471
+#: netbox/dcim/forms/filtersets.py:438 netbox/dcim/forms/filtersets.py:558
msgid "Part number"
msgstr "Número de pieza"
-#: dcim/forms/bulk_edit.py:416
+#: netbox/dcim/forms/bulk_edit.py:416
msgid "U height"
msgstr "Altura en U"
-#: dcim/forms/bulk_edit.py:428
+#: netbox/dcim/forms/bulk_edit.py:428
msgid "Exclude from utilization"
msgstr "Excluir de la utilización"
-#: dcim/forms/bulk_edit.py:431 dcim/forms/bulk_edit.py:603
-#: dcim/forms/bulk_import.py:525 dcim/forms/filtersets.py:446
-#: dcim/forms/filtersets.py:733 templates/dcim/device.html:97
-#: templates/dcim/devicetype.html:65
+#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603
+#: netbox/dcim/forms/bulk_import.py:519 netbox/dcim/forms/filtersets.py:447
+#: netbox/dcim/forms/filtersets.py:735 netbox/templates/dcim/device.html:98
+#: netbox/templates/dcim/devicetype.html:65
msgid "Airflow"
msgstr "Flujo de aire"
-#: dcim/forms/bulk_edit.py:457 dcim/forms/model_forms.py:312
-#: dcim/tables/devicetypes.py:78 templates/dcim/device.html:87
-#: templates/dcim/devicebay.html:52 templates/dcim/module.html:58
+#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312
+#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88
+#: netbox/templates/dcim/devicebay.html:52
+#: netbox/templates/dcim/module.html:58
msgid "Device Type"
msgstr "Tipo de dispositivo"
-#: dcim/forms/bulk_edit.py:494 dcim/forms/model_forms.py:345
-#: dcim/tables/modules.py:17 dcim/tables/modules.py:65
-#: templates/dcim/module.html:62 templates/dcim/modulebay.html:62
-#: templates/dcim/moduletype.html:11
+#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345
+#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65
+#: netbox/templates/dcim/module.html:62
+#: netbox/templates/dcim/modulebay.html:62
+#: netbox/templates/dcim/moduletype.html:11
msgid "Module Type"
msgstr "Tipo de módulo"
-#: dcim/forms/bulk_edit.py:508 dcim/models/devices.py:474
+#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
msgid "VM role"
msgstr "Función de máquina virtual"
-#: dcim/forms/bulk_edit.py:511 dcim/forms/bulk_edit.py:535
-#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_import.py:376
-#: dcim/forms/bulk_import.py:380 dcim/forms/bulk_import.py:402
-#: dcim/forms/bulk_import.py:406 dcim/forms/bulk_import.py:531
-#: dcim/forms/bulk_import.py:535 dcim/forms/filtersets.py:619
-#: dcim/forms/filtersets.py:635 dcim/forms/filtersets.py:752
-#: dcim/forms/model_forms.py:358 dcim/forms/model_forms.py:384
-#: dcim/forms/model_forms.py:495 virtualization/forms/bulk_import.py:132
-#: virtualization/forms/bulk_import.py:133
-#: virtualization/forms/filtersets.py:184
-#: virtualization/forms/model_forms.py:215
+#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535
+#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:373
+#: netbox/dcim/forms/bulk_import.py:377 netbox/dcim/forms/bulk_import.py:396
+#: netbox/dcim/forms/bulk_import.py:400 netbox/dcim/forms/bulk_import.py:525
+#: netbox/dcim/forms/bulk_import.py:529 netbox/dcim/forms/filtersets.py:620
+#: netbox/dcim/forms/filtersets.py:636 netbox/dcim/forms/filtersets.py:754
+#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384
+#: netbox/dcim/forms/model_forms.py:498
+#: netbox/virtualization/forms/bulk_import.py:132
+#: netbox/virtualization/forms/bulk_import.py:133
+#: netbox/virtualization/forms/filtersets.py:184
+#: netbox/virtualization/forms/model_forms.py:215
msgid "Config template"
msgstr "Plantilla de configuración"
-#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:959
-#: dcim/forms/bulk_import.py:437 dcim/forms/filtersets.py:112
-#: dcim/forms/model_forms.py:444 dcim/forms/model_forms.py:817
-#: dcim/forms/model_forms.py:834 extras/filtersets.py:499
+#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959
+#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/filtersets.py:113
+#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:837 netbox/extras/filtersets.py:499
msgid "Device type"
msgstr "Tipo de dispositivo"
-#: dcim/forms/bulk_edit.py:570 dcim/forms/bulk_import.py:418
-#: dcim/forms/filtersets.py:117 dcim/forms/model_forms.py:452
+#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:412
+#: netbox/dcim/forms/filtersets.py:118 netbox/dcim/forms/model_forms.py:452
msgid "Device role"
msgstr "Función del dispositivo"
-#: dcim/forms/bulk_edit.py:593 dcim/forms/bulk_import.py:443
-#: dcim/forms/filtersets.py:725 dcim/forms/model_forms.py:394
-#: dcim/forms/model_forms.py:456 dcim/tables/devices.py:187
-#: extras/filtersets.py:515 templates/dcim/device.html:183
-#: templates/dcim/platform.html:26
-#: templates/virtualization/virtualmachine.html:27
-#: virtualization/forms/bulk_edit.py:160
-#: virtualization/forms/bulk_import.py:122
-#: virtualization/forms/filtersets.py:168
-#: virtualization/forms/model_forms.py:203
-#: virtualization/tables/virtualmachines.py:78
+#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
+#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179
+#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
+#: netbox/templates/dcim/platform.html:26
+#: netbox/templates/virtualization/virtualmachine.html:27
+#: netbox/virtualization/forms/bulk_edit.py:160
+#: netbox/virtualization/forms/bulk_import.py:122
+#: netbox/virtualization/forms/filtersets.py:168
+#: netbox/virtualization/forms/model_forms.py:203
+#: netbox/virtualization/tables/virtualmachines.py:78
msgid "Platform"
msgstr "Plataforma"
-#: dcim/forms/bulk_edit.py:626 dcim/forms/bulk_edit.py:1179
-#: dcim/forms/bulk_edit.py:1543 dcim/forms/bulk_edit.py:1589
-#: dcim/forms/bulk_import.py:586 dcim/forms/bulk_import.py:648
-#: dcim/forms/bulk_import.py:674 dcim/forms/bulk_import.py:700
-#: dcim/forms/bulk_import.py:720 dcim/forms/bulk_import.py:773
-#: dcim/forms/bulk_import.py:891 dcim/forms/bulk_import.py:939
-#: dcim/forms/bulk_import.py:956 dcim/forms/bulk_import.py:968
-#: dcim/forms/bulk_import.py:1016 dcim/forms/bulk_import.py:1373
-#: dcim/forms/connections.py:24 dcim/forms/filtersets.py:129
-#: dcim/forms/filtersets.py:840 dcim/forms/filtersets.py:970
-#: dcim/forms/filtersets.py:1160 dcim/forms/filtersets.py:1182
-#: dcim/forms/filtersets.py:1204 dcim/forms/filtersets.py:1221
-#: dcim/forms/filtersets.py:1241 dcim/forms/filtersets.py:1349
-#: dcim/forms/filtersets.py:1371 dcim/forms/filtersets.py:1392
-#: dcim/forms/filtersets.py:1407 dcim/forms/filtersets.py:1421
-#: dcim/forms/filtersets.py:1484 dcim/forms/filtersets.py:1508
-#: dcim/forms/filtersets.py:1532 dcim/forms/model_forms.py:573
-#: dcim/forms/model_forms.py:794 dcim/forms/model_forms.py:1153
-#: dcim/forms/model_forms.py:1608 dcim/forms/object_create.py:257
-#: dcim/tables/connections.py:22 dcim/tables/connections.py:41
-#: dcim/tables/connections.py:60 dcim/tables/devices.py:290
-#: dcim/tables/devices.py:359 dcim/tables/devices.py:403
-#: dcim/tables/devices.py:448 dcim/tables/devices.py:502
-#: dcim/tables/devices.py:594 dcim/tables/devices.py:692
-#: dcim/tables/devices.py:752 dcim/tables/devices.py:802
-#: dcim/tables/devices.py:862 dcim/tables/devices.py:914
-#: dcim/tables/devices.py:1040 dcim/tables/modules.py:52
-#: extras/forms/filtersets.py:330 ipam/forms/bulk_import.py:303
-#: ipam/forms/bulk_import.py:489 ipam/forms/filtersets.py:558
-#: ipam/forms/model_forms.py:317 ipam/forms/model_forms.py:725
-#: ipam/forms/model_forms.py:758 ipam/forms/model_forms.py:784
-#: ipam/tables/vlans.py:176 templates/dcim/consoleport.html:20
-#: templates/dcim/consoleserverport.html:20 templates/dcim/device.html:14
-#: templates/dcim/device.html:128 templates/dcim/device_edit.html:10
-#: templates/dcim/devicebay.html:20 templates/dcim/devicebay.html:48
-#: templates/dcim/frontport.html:20 templates/dcim/interface.html:30
-#: templates/dcim/interface.html:161 templates/dcim/inventoryitem.html:20
-#: templates/dcim/module.html:54 templates/dcim/modulebay.html:20
-#: templates/dcim/poweroutlet.html:20 templates/dcim/powerport.html:20
-#: templates/dcim/rearport.html:20 templates/dcim/virtualchassis.html:65
-#: templates/dcim/virtualchassis_edit.html:51
-#: templates/dcim/virtualdevicecontext.html:22
-#: templates/virtualization/virtualmachine.html:110
-#: templates/vpn/tunneltermination.html:23
-#: templates/wireless/inc/wirelesslink_interface.html:6
-#: virtualization/filtersets.py:167 virtualization/forms/bulk_edit.py:137
-#: virtualization/forms/bulk_import.py:99
-#: virtualization/forms/filtersets.py:128
-#: virtualization/forms/model_forms.py:185
-#: virtualization/tables/virtualmachines.py:70 vpn/choices.py:44
-#: vpn/forms/bulk_import.py:86 vpn/forms/bulk_import.py:283
-#: vpn/forms/filtersets.py:275 vpn/forms/model_forms.py:90
-#: vpn/forms/model_forms.py:125 vpn/forms/model_forms.py:236
-#: vpn/forms/model_forms.py:453 wireless/forms/model_forms.py:99
-#: wireless/forms/model_forms.py:141 wireless/tables/wirelesslan.py:75
+#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179
+#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589
+#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:642
+#: netbox/dcim/forms/bulk_import.py:668 netbox/dcim/forms/bulk_import.py:694
+#: netbox/dcim/forms/bulk_import.py:714 netbox/dcim/forms/bulk_import.py:767
+#: netbox/dcim/forms/bulk_import.py:885 netbox/dcim/forms/bulk_import.py:933
+#: netbox/dcim/forms/bulk_import.py:950 netbox/dcim/forms/bulk_import.py:962
+#: netbox/dcim/forms/bulk_import.py:1010 netbox/dcim/forms/bulk_import.py:1361
+#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:130
+#: netbox/dcim/forms/filtersets.py:852 netbox/dcim/forms/filtersets.py:982
+#: netbox/dcim/forms/filtersets.py:1172 netbox/dcim/forms/filtersets.py:1194
+#: netbox/dcim/forms/filtersets.py:1216 netbox/dcim/forms/filtersets.py:1233
+#: netbox/dcim/forms/filtersets.py:1253 netbox/dcim/forms/filtersets.py:1361
+#: netbox/dcim/forms/filtersets.py:1383 netbox/dcim/forms/filtersets.py:1404
+#: netbox/dcim/forms/filtersets.py:1419 netbox/dcim/forms/filtersets.py:1433
+#: netbox/dcim/forms/filtersets.py:1496 netbox/dcim/forms/filtersets.py:1520
+#: netbox/dcim/forms/filtersets.py:1544 netbox/dcim/forms/model_forms.py:576
+#: netbox/dcim/forms/model_forms.py:797 netbox/dcim/forms/model_forms.py:1156
+#: netbox/dcim/forms/model_forms.py:1611
+#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
+#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359
+#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442
+#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582
+#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737
+#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844
+#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022
+#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330
+#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758
+#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176
+#: netbox/templates/dcim/consoleport.html:20
+#: netbox/templates/dcim/consoleserverport.html:20
+#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:130
+#: netbox/templates/dcim/device_edit.html:10
+#: netbox/templates/dcim/devicebay.html:20
+#: netbox/templates/dcim/devicebay.html:48
+#: netbox/templates/dcim/frontport.html:20
+#: netbox/templates/dcim/interface.html:30
+#: netbox/templates/dcim/interface.html:161
+#: netbox/templates/dcim/inventoryitem.html:20
+#: netbox/templates/dcim/module.html:54
+#: netbox/templates/dcim/modulebay.html:20
+#: netbox/templates/dcim/poweroutlet.html:20
+#: netbox/templates/dcim/powerport.html:20
+#: netbox/templates/dcim/rearport.html:20
+#: netbox/templates/dcim/virtualchassis.html:65
+#: netbox/templates/dcim/virtualchassis_edit.html:51
+#: netbox/templates/dcim/virtualdevicecontext.html:22
+#: netbox/templates/virtualization/virtualmachine.html:110
+#: netbox/templates/vpn/tunneltermination.html:23
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:6
+#: netbox/virtualization/filtersets.py:167
+#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_import.py:99
+#: netbox/virtualization/forms/filtersets.py:128
+#: netbox/virtualization/forms/model_forms.py:185
+#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44
+#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283
+#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90
+#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236
+#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99
+#: netbox/wireless/forms/model_forms.py:141
+#: netbox/wireless/tables/wirelesslan.py:75
msgid "Device"
msgstr "Dispositivo"
-#: dcim/forms/bulk_edit.py:629 templates/extras/dashboard/widget_config.html:7
-#: virtualization/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:629
+#: netbox/templates/extras/dashboard/widget_config.html:7
+#: netbox/virtualization/forms/bulk_edit.py:191
msgid "Configuration"
msgstr "Configuración"
-#: dcim/forms/bulk_edit.py:643 dcim/forms/bulk_import.py:598
-#: dcim/forms/model_forms.py:587 dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:592
+#: netbox/dcim/forms/model_forms.py:590 netbox/dcim/forms/model_forms.py:845
msgid "Module type"
msgstr "Tipo de módulo"
-#: dcim/forms/bulk_edit.py:697 dcim/forms/bulk_edit.py:882
-#: dcim/forms/bulk_edit.py:901 dcim/forms/bulk_edit.py:924
-#: dcim/forms/bulk_edit.py:966 dcim/forms/bulk_edit.py:1010
-#: dcim/forms/bulk_edit.py:1061 dcim/forms/bulk_edit.py:1088
-#: dcim/forms/bulk_edit.py:1115 dcim/forms/bulk_edit.py:1133
-#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:65
-#: dcim/forms/object_create.py:46 templates/dcim/cable.html:32
-#: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32
-#: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32
-#: templates/dcim/inc/panels/inventory_items.html:19
-#: templates/dcim/interface.html:42 templates/dcim/inventoryitem.html:32
-#: templates/dcim/modulebay.html:30 templates/dcim/poweroutlet.html:32
-#: templates/dcim/powerport.html:32 templates/dcim/rearport.html:32
-#: templates/extras/customfield.html:26 templates/generic/bulk_import.html:162
+#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882
+#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924
+#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010
+#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088
+#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133
+#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:66
+#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32
+#: netbox/templates/dcim/consoleport.html:32
+#: netbox/templates/dcim/consoleserverport.html:32
+#: netbox/templates/dcim/devicebay.html:28
+#: netbox/templates/dcim/frontport.html:32
+#: netbox/templates/dcim/inc/panels/inventory_items.html:19
+#: netbox/templates/dcim/interface.html:42
+#: netbox/templates/dcim/inventoryitem.html:32
+#: netbox/templates/dcim/modulebay.html:30
+#: netbox/templates/dcim/poweroutlet.html:32
+#: netbox/templates/dcim/powerport.html:32
+#: netbox/templates/dcim/rearport.html:32
+#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/generic/bulk_import.html:162
msgid "Label"
msgstr "Etiqueta"
-#: dcim/forms/bulk_edit.py:706 dcim/forms/filtersets.py:987
-#: templates/dcim/cable.html:50
+#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:999
+#: netbox/templates/dcim/cable.html:50
msgid "Length"
msgstr "Longitud"
-#: dcim/forms/bulk_edit.py:711 dcim/forms/bulk_import.py:1174
-#: dcim/forms/bulk_import.py:1177 dcim/forms/filtersets.py:991
+#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1165
+#: netbox/dcim/forms/bulk_import.py:1168 netbox/dcim/forms/filtersets.py:1003
msgid "Length unit"
msgstr "Unidad de longitud"
-#: dcim/forms/bulk_edit.py:735 templates/dcim/virtualchassis.html:23
+#: netbox/dcim/forms/bulk_edit.py:735
+#: netbox/templates/dcim/virtualchassis.html:23
msgid "Domain"
msgstr "Dominio"
-#: dcim/forms/bulk_edit.py:803 dcim/forms/bulk_import.py:1296
-#: dcim/forms/filtersets.py:1077 dcim/forms/model_forms.py:695
+#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1284
+#: netbox/dcim/forms/filtersets.py:1089 netbox/dcim/forms/model_forms.py:698
msgid "Power panel"
msgstr "Panel de alimentación"
-#: dcim/forms/bulk_edit.py:825 dcim/forms/bulk_import.py:1332
-#: dcim/forms/filtersets.py:1099 templates/dcim/powerfeed.html:83
+#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1320
+#: netbox/dcim/forms/filtersets.py:1111
+#: netbox/templates/dcim/powerfeed.html:83
msgid "Supply"
msgstr "Suministro"
-#: dcim/forms/bulk_edit.py:831 dcim/forms/bulk_import.py:1337
-#: dcim/forms/filtersets.py:1104 templates/dcim/powerfeed.html:95
+#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1325
+#: netbox/dcim/forms/filtersets.py:1116
+#: netbox/templates/dcim/powerfeed.html:95
msgid "Phase"
msgstr "Fase"
-#: dcim/forms/bulk_edit.py:837 dcim/forms/filtersets.py:1109
-#: templates/dcim/powerfeed.html:87
+#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1121
+#: netbox/templates/dcim/powerfeed.html:87
msgid "Voltage"
msgstr "Tensión"
-#: dcim/forms/bulk_edit.py:841 dcim/forms/filtersets.py:1113
-#: templates/dcim/powerfeed.html:91
+#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1125
+#: netbox/templates/dcim/powerfeed.html:91
msgid "Amperage"
msgstr "Amperaje"
-#: dcim/forms/bulk_edit.py:845 dcim/forms/filtersets.py:1117
+#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1129
msgid "Max utilization"
msgstr "Utilización máxima"
-#: dcim/forms/bulk_edit.py:934
+#: netbox/dcim/forms/bulk_edit.py:934
msgid "Maximum draw"
msgstr "Sorteo máximo"
-#: dcim/forms/bulk_edit.py:937 dcim/models/device_component_templates.py:256
-#: dcim/models/device_components.py:357
+#: netbox/dcim/forms/bulk_edit.py:937
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_components.py:357
msgid "Maximum power draw (watts)"
msgstr "Consumo máximo de energía (vatios)"
-#: dcim/forms/bulk_edit.py:940
+#: netbox/dcim/forms/bulk_edit.py:940
msgid "Allocated draw"
msgstr "Sorteo asignado"
-#: dcim/forms/bulk_edit.py:943 dcim/models/device_component_templates.py:263
-#: dcim/models/device_components.py:364
+#: netbox/dcim/forms/bulk_edit.py:943
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:364
msgid "Allocated power draw (watts)"
msgstr "Consumo de energía asignado (vatios)"
-#: dcim/forms/bulk_edit.py:976 dcim/forms/bulk_import.py:731
-#: dcim/forms/model_forms.py:898 dcim/forms/model_forms.py:1223
-#: dcim/forms/model_forms.py:1511 dcim/forms/object_import.py:55
+#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:725
+#: netbox/dcim/forms/model_forms.py:901 netbox/dcim/forms/model_forms.py:1226
+#: netbox/dcim/forms/model_forms.py:1514 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Puerto de alimentación"
-#: dcim/forms/bulk_edit.py:981 dcim/forms/bulk_import.py:738
+#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:732
msgid "Feed leg"
msgstr "Pierna de alimentación"
-#: dcim/forms/bulk_edit.py:1027 dcim/forms/bulk_edit.py:1333
+#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333
msgid "Management only"
msgstr "Solo administración"
-#: dcim/forms/bulk_edit.py:1037 dcim/forms/bulk_edit.py:1339
-#: dcim/forms/bulk_import.py:821 dcim/forms/filtersets.py:1300
-#: dcim/forms/object_import.py:90
-#: dcim/models/device_component_templates.py:411
-#: dcim/models/device_components.py:671
+#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339
+#: netbox/dcim/forms/bulk_import.py:815 netbox/dcim/forms/filtersets.py:1312
+#: netbox/dcim/forms/object_import.py:90
+#: netbox/dcim/models/device_component_templates.py:411
+#: netbox/dcim/models/device_components.py:671
msgid "PoE mode"
msgstr "Modo PoE"
-#: dcim/forms/bulk_edit.py:1043 dcim/forms/bulk_edit.py:1345
-#: dcim/forms/bulk_import.py:827 dcim/forms/filtersets.py:1305
-#: dcim/forms/object_import.py:95
-#: dcim/models/device_component_templates.py:417
-#: dcim/models/device_components.py:677
+#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345
+#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1317
+#: netbox/dcim/forms/object_import.py:95
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:677
msgid "PoE type"
msgstr "Tipo de PoE"
-#: dcim/forms/bulk_edit.py:1049 dcim/forms/filtersets.py:1310
-#: dcim/forms/object_import.py:100
+#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1322
+#: netbox/dcim/forms/object_import.py:100
msgid "Wireless role"
msgstr "Función inalámbrica"
-#: dcim/forms/bulk_edit.py:1186 dcim/forms/model_forms.py:609
-#: dcim/forms/model_forms.py:1168 dcim/tables/devices.py:313
-#: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24
-#: templates/dcim/frontport.html:24 templates/dcim/interface.html:34
-#: templates/dcim/module.html:51 templates/dcim/modulebay.html:54
-#: templates/dcim/poweroutlet.html:24 templates/dcim/powerport.html:24
-#: templates/dcim/rearport.html:24
+#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:305
+#: netbox/templates/dcim/consoleport.html:24
+#: netbox/templates/dcim/consoleserverport.html:24
+#: netbox/templates/dcim/frontport.html:24
+#: netbox/templates/dcim/interface.html:34
+#: netbox/templates/dcim/module.html:51
+#: netbox/templates/dcim/modulebay.html:54
+#: netbox/templates/dcim/poweroutlet.html:24
+#: netbox/templates/dcim/powerport.html:24
+#: netbox/templates/dcim/rearport.html:24
msgid "Module"
msgstr "Módulo"
-#: dcim/forms/bulk_edit.py:1313 dcim/tables/devices.py:661
-#: templates/dcim/interface.html:110
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649
+#: netbox/templates/dcim/interface.html:110
msgid "LAG"
msgstr "DESFASE"
-#: dcim/forms/bulk_edit.py:1318 dcim/forms/model_forms.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1253
msgid "Virtual device contexts"
msgstr "Contextos de dispositivos virtuales"
-#: dcim/forms/bulk_edit.py:1324 dcim/forms/bulk_import.py:659
-#: dcim/forms/bulk_import.py:685 dcim/forms/filtersets.py:1169
-#: dcim/forms/filtersets.py:1191 dcim/forms/filtersets.py:1264
-#: dcim/tables/devices.py:606
-#: templates/circuits/inc/circuit_termination_fields.html:67
-#: templates/dcim/consoleport.html:40 templates/dcim/consoleserverport.html:40
+#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
+#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
+#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
+#: netbox/dcim/tables/devices.py:594
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
+#: netbox/templates/dcim/consoleport.html:40
+#: netbox/templates/dcim/consoleserverport.html:40
msgid "Speed"
msgstr "Velocidad"
-#: dcim/forms/bulk_edit.py:1353 dcim/forms/bulk_import.py:830
-#: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21
-#: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233
-#: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146
-#: vpn/forms/bulk_edit.py:232 vpn/forms/bulk_import.py:176
-#: vpn/forms/bulk_import.py:234 vpn/forms/filtersets.py:135
-#: vpn/forms/filtersets.py:178 vpn/forms/filtersets.py:192
-#: vpn/tables/crypto.py:64 vpn/tables/crypto.py:162
+#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:824
+#: netbox/templates/vpn/ikepolicy.html:25
+#: netbox/templates/vpn/ipsecprofile.html:21
+#: netbox/templates/vpn/ipsecprofile.html:48
+#: netbox/virtualization/forms/bulk_edit.py:233
+#: netbox/virtualization/forms/bulk_import.py:165
+#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232
+#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234
+#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178
+#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64
+#: netbox/vpn/tables/crypto.py:162
msgid "Mode"
msgstr "Modo"
-#: dcim/forms/bulk_edit.py:1361 dcim/forms/model_forms.py:1299
-#: ipam/forms/bulk_import.py:177 ipam/forms/filtersets.py:505
-#: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240
-#: virtualization/forms/model_forms.py:321
+#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1302
+#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/model_forms.py:321
msgid "VLAN group"
msgstr "Grupo de VLAN"
-#: dcim/forms/bulk_edit.py:1369 dcim/forms/model_forms.py:1304
-#: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248
-#: virtualization/forms/model_forms.py:326
+#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
+#: netbox/dcim/tables/devices.py:567
+#: netbox/virtualization/forms/bulk_edit.py:248
+#: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN"
msgstr "VLAN sin etiquetar"
-#: dcim/forms/bulk_edit.py:1377 dcim/forms/model_forms.py:1313
-#: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256
-#: virtualization/forms/model_forms.py:335
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
+#: netbox/dcim/tables/devices.py:573
+#: netbox/virtualization/forms/bulk_edit.py:256
+#: netbox/virtualization/forms/model_forms.py:335
msgid "Tagged VLANs"
msgstr "VLAN etiquetadas"
-#: dcim/forms/bulk_edit.py:1387 dcim/forms/model_forms.py:1286
+#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1289
msgid "Wireless LAN group"
msgstr "Grupo LAN inalámbrico"
-#: dcim/forms/bulk_edit.py:1392 dcim/forms/model_forms.py:1291
-#: dcim/tables/devices.py:615 netbox/navigation/menu.py:133
-#: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24
+#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
+#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133
+#: netbox/templates/dcim/interface.html:280
+#: netbox/wireless/tables/wirelesslan.py:24
msgid "Wireless LANs"
msgstr "LAN inalámbricas"
-#: dcim/forms/bulk_edit.py:1401 dcim/forms/filtersets.py:1237
-#: dcim/forms/model_forms.py:1334 ipam/forms/bulk_edit.py:271
-#: ipam/forms/bulk_edit.py:362 ipam/forms/filtersets.py:169
-#: templates/dcim/interface.html:122 templates/ipam/prefix.html:95
-#: virtualization/forms/model_forms.py:349
+#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1249
+#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:271
+#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169
+#: netbox/templates/dcim/interface.html:122
+#: netbox/templates/ipam/prefix.html:95
+#: netbox/virtualization/forms/model_forms.py:349
msgid "Addressing"
msgstr "Dirigiéndose"
-#: dcim/forms/bulk_edit.py:1402 dcim/forms/filtersets.py:650
-#: dcim/forms/model_forms.py:1335 virtualization/forms/model_forms.py:350
+#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:651
+#: netbox/dcim/forms/model_forms.py:1338
+#: netbox/virtualization/forms/model_forms.py:350
msgid "Operation"
msgstr "Operación"
-#: dcim/forms/bulk_edit.py:1403 dcim/forms/filtersets.py:1238
-#: dcim/forms/model_forms.py:932 dcim/forms/model_forms.py:1337
+#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1250
+#: netbox/dcim/forms/model_forms.py:935 netbox/dcim/forms/model_forms.py:1340
msgid "PoE"
msgstr "PoE"
-#: dcim/forms/bulk_edit.py:1404 dcim/forms/model_forms.py:1336
-#: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267
-#: virtualization/forms/model_forms.py:351
+#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1339
+#: netbox/templates/dcim/interface.html:99
+#: netbox/virtualization/forms/bulk_edit.py:267
+#: netbox/virtualization/forms/model_forms.py:351
msgid "Related Interfaces"
msgstr "Interfaces relacionadas"
-#: dcim/forms/bulk_edit.py:1405 dcim/forms/model_forms.py:1338
-#: virtualization/forms/bulk_edit.py:268
-#: virtualization/forms/model_forms.py:352
+#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1341
+#: netbox/virtualization/forms/bulk_edit.py:268
+#: netbox/virtualization/forms/model_forms.py:352
msgid "802.1Q Switching"
msgstr "Conmutación 802.1Q"
-#: dcim/forms/bulk_edit.py:1467 dcim/forms/bulk_edit.py:1469
+#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469
msgid "Interface mode must be specified to assign VLANs"
msgstr "Se debe especificar el modo de interfaz para asignar las VLAN"
-#: dcim/forms/bulk_edit.py:1474 dcim/forms/common.py:50
+#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50
msgid "An access interface cannot have tagged VLANs assigned."
msgstr "Una interfaz de acceso no puede tener asignadas VLAN etiquetadas."
-#: dcim/forms/bulk_import.py:63
+#: netbox/dcim/forms/bulk_import.py:63
msgid "Name of parent region"
msgstr "Nombre de la región principal"
-#: dcim/forms/bulk_import.py:77
+#: netbox/dcim/forms/bulk_import.py:77
msgid "Name of parent site group"
msgstr "Nombre del grupo de sitios principal"
-#: dcim/forms/bulk_import.py:96
+#: netbox/dcim/forms/bulk_import.py:96
msgid "Assigned region"
msgstr "Región asignada"
-#: dcim/forms/bulk_import.py:103 tenancy/forms/bulk_import.py:44
-#: tenancy/forms/bulk_import.py:85 wireless/forms/bulk_import.py:40
+#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44
+#: netbox/tenancy/forms/bulk_import.py:85
+#: netbox/wireless/forms/bulk_import.py:40
msgid "Assigned group"
msgstr "Grupo asignado"
-#: dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/bulk_import.py:122
msgid "available options"
msgstr "opciones disponibles"
-#: dcim/forms/bulk_import.py:133 dcim/forms/bulk_import.py:488
-#: dcim/forms/bulk_import.py:1293 ipam/forms/bulk_import.py:174
-#: ipam/forms/bulk_import.py:441 virtualization/forms/bulk_import.py:63
-#: virtualization/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:482
+#: netbox/dcim/forms/bulk_import.py:1281 netbox/ipam/forms/bulk_import.py:174
+#: netbox/ipam/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:63
+#: netbox/virtualization/forms/bulk_import.py:89
msgid "Assigned site"
msgstr "Sitio asignado"
-#: dcim/forms/bulk_import.py:140
+#: netbox/dcim/forms/bulk_import.py:140
msgid "Parent location"
msgstr "Ubicación de los padres"
-#: dcim/forms/bulk_import.py:142
+#: netbox/dcim/forms/bulk_import.py:142
msgid "Location not found."
msgstr "No se encontró la ubicación."
-#: dcim/forms/bulk_import.py:199
+#: netbox/dcim/forms/bulk_import.py:196
msgid "Name of assigned tenant"
msgstr "Nombre del inquilino asignado"
-#: dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:208
msgid "Name of assigned role"
msgstr "Nombre de la función asignada"
-#: dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/bulk_import.py:214
msgid "Rack type"
msgstr "Tipo de bastidor"
-#: dcim/forms/bulk_import.py:222
+#: netbox/dcim/forms/bulk_import.py:219
msgid "Rail-to-rail width (in inches)"
msgstr "Ancho de raíl a raíl (en pulgadas)"
-#: dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:225
msgid "Unit for outer dimensions"
msgstr "Unidad para dimensiones exteriores"
-#: dcim/forms/bulk_import.py:234
+#: netbox/dcim/forms/bulk_import.py:231
msgid "Unit for rack weights"
msgstr "Unidad para pesas de cremallera"
-#: dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:257
msgid "Parent site"
msgstr "Sitio para padres"
-#: dcim/forms/bulk_import.py:267 dcim/forms/bulk_import.py:1306
+#: netbox/dcim/forms/bulk_import.py:264 netbox/dcim/forms/bulk_import.py:1294
msgid "Rack's location (if any)"
msgstr "Ubicación del bastidor (si existe)"
-#: dcim/forms/bulk_import.py:276 dcim/forms/model_forms.py:253
-#: dcim/tables/racks.py:153 templates/dcim/rackreservation.html:12
-#: templates/dcim/rackreservation.html:45
+#: netbox/dcim/forms/bulk_import.py:273 netbox/dcim/forms/model_forms.py:253
+#: netbox/dcim/tables/racks.py:153
+#: netbox/templates/dcim/rackreservation.html:12
+#: netbox/templates/dcim/rackreservation.html:45
msgid "Units"
msgstr "Unidades"
-#: dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:276
msgid "Comma-separated list of individual unit numbers"
msgstr "Lista separada por comas de números de unidades individuales"
-#: dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/bulk_import.py:319
msgid "The manufacturer which produces this device type"
msgstr "El fabricante que produce este tipo de dispositivo"
-#: dcim/forms/bulk_import.py:329
+#: netbox/dcim/forms/bulk_import.py:326
msgid "The default platform for devices of this type (optional)"
msgstr ""
"La plataforma predeterminada para dispositivos de este tipo (opcional)"
-#: dcim/forms/bulk_import.py:334
+#: netbox/dcim/forms/bulk_import.py:331
msgid "Device weight"
msgstr "Peso del dispositivo"
-#: dcim/forms/bulk_import.py:340
+#: netbox/dcim/forms/bulk_import.py:337
msgid "Unit for device weight"
msgstr "Unidad para el peso del dispositivo"
-#: dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/bulk_import.py:357
msgid "Module weight"
msgstr "Peso del módulo"
-#: dcim/forms/bulk_import.py:366
+#: netbox/dcim/forms/bulk_import.py:363
msgid "Unit for module weight"
msgstr "Unidad para el peso del módulo"
-#: dcim/forms/bulk_import.py:399
+#: netbox/dcim/forms/bulk_import.py:393
msgid "Limit platform assignments to this manufacturer"
msgstr "Limite las asignaciones de plataforma a este fabricante"
-#: dcim/forms/bulk_import.py:421 dcim/forms/bulk_import.py:1376
-#: tenancy/forms/bulk_import.py:106
+#: netbox/dcim/forms/bulk_import.py:415 netbox/dcim/forms/bulk_import.py:1364
+#: netbox/tenancy/forms/bulk_import.py:106
msgid "Assigned role"
msgstr "Función asignada"
-#: dcim/forms/bulk_import.py:434
+#: netbox/dcim/forms/bulk_import.py:428
msgid "Device type manufacturer"
msgstr "Fabricante del tipo de dispositivo"
-#: dcim/forms/bulk_import.py:440
+#: netbox/dcim/forms/bulk_import.py:434
msgid "Device type model"
msgstr "Modelo de tipo de dispositivo"
-#: dcim/forms/bulk_import.py:447 virtualization/forms/bulk_import.py:126
+#: netbox/dcim/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:126
msgid "Assigned platform"
msgstr "Plataforma asignada"
-#: dcim/forms/bulk_import.py:455 dcim/forms/bulk_import.py:459
-#: dcim/forms/model_forms.py:476
+#: netbox/dcim/forms/bulk_import.py:449 netbox/dcim/forms/bulk_import.py:453
+#: netbox/dcim/forms/model_forms.py:479
msgid "Virtual chassis"
msgstr "Chasis virtual"
-#: dcim/forms/bulk_import.py:462 dcim/forms/model_forms.py:465
-#: dcim/tables/devices.py:207 extras/filtersets.py:548
-#: extras/forms/filtersets.py:331 ipam/forms/bulk_edit.py:479
-#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:459
-#: ipam/forms/model_forms.py:627 templates/dcim/device.html:231
-#: templates/virtualization/cluster.html:10
-#: templates/virtualization/virtualmachine.html:88
-#: templates/virtualization/virtualmachine.html:97
-#: virtualization/filtersets.py:157 virtualization/filtersets.py:273
-#: virtualization/forms/bulk_edit.py:129
-#: virtualization/forms/bulk_import.py:92
-#: virtualization/forms/filtersets.py:99
-#: virtualization/forms/filtersets.py:123
-#: virtualization/forms/filtersets.py:200
-#: virtualization/forms/model_forms.py:79
-#: virtualization/forms/model_forms.py:176
-#: virtualization/tables/virtualmachines.py:66
+#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
+#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
+#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548
+#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
+#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
+#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
+#: netbox/templates/virtualization/cluster.html:10
+#: netbox/templates/virtualization/virtualmachine.html:88
+#: netbox/templates/virtualization/virtualmachine.html:97
+#: netbox/virtualization/filtersets.py:157
+#: netbox/virtualization/filtersets.py:273
+#: netbox/virtualization/forms/bulk_edit.py:129
+#: netbox/virtualization/forms/bulk_import.py:92
+#: netbox/virtualization/forms/filtersets.py:99
+#: netbox/virtualization/forms/filtersets.py:123
+#: netbox/virtualization/forms/filtersets.py:200
+#: netbox/virtualization/forms/model_forms.py:79
+#: netbox/virtualization/forms/model_forms.py:176
+#: netbox/virtualization/tables/virtualmachines.py:66
msgid "Cluster"
msgstr "Clúster"
-#: dcim/forms/bulk_import.py:466
+#: netbox/dcim/forms/bulk_import.py:460
msgid "Virtualization cluster"
msgstr "Clúster de virtualización"
-#: dcim/forms/bulk_import.py:495
+#: netbox/dcim/forms/bulk_import.py:489
msgid "Assigned location (if any)"
msgstr "Ubicación asignada (si la hay)"
-#: dcim/forms/bulk_import.py:502
+#: netbox/dcim/forms/bulk_import.py:496
msgid "Assigned rack (if any)"
msgstr "Bastidor asignado (si lo hay)"
-#: dcim/forms/bulk_import.py:505
+#: netbox/dcim/forms/bulk_import.py:499
msgid "Face"
msgstr "Cara"
-#: dcim/forms/bulk_import.py:508
+#: netbox/dcim/forms/bulk_import.py:502
msgid "Mounted rack face"
msgstr "Cara de bastidor montada"
-#: dcim/forms/bulk_import.py:515
+#: netbox/dcim/forms/bulk_import.py:509
msgid "Parent device (for child devices)"
msgstr "Dispositivo principal (para dispositivos infantiles)"
-#: dcim/forms/bulk_import.py:518
+#: netbox/dcim/forms/bulk_import.py:512
msgid "Device bay"
msgstr "Compartimento para dispositivos"
-#: dcim/forms/bulk_import.py:522
+#: netbox/dcim/forms/bulk_import.py:516
msgid "Device bay in which this device is installed (for child devices)"
msgstr ""
"Compartimento de dispositivos en el que está instalado este dispositivo "
"(para dispositivos infantiles)"
-#: dcim/forms/bulk_import.py:528
+#: netbox/dcim/forms/bulk_import.py:522
msgid "Airflow direction"
msgstr "Dirección del flujo de aire"
-#: dcim/forms/bulk_import.py:589
+#: netbox/dcim/forms/bulk_import.py:583
msgid "The device in which this module is installed"
msgstr "El dispositivo en el que está instalado este módulo"
-#: dcim/forms/bulk_import.py:592 dcim/forms/model_forms.py:580
+#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/model_forms.py:583
msgid "Module bay"
msgstr "Compartimento de módulos"
-#: dcim/forms/bulk_import.py:595
+#: netbox/dcim/forms/bulk_import.py:589
msgid "The module bay in which this module is installed"
msgstr "El compartimiento del módulo en el que está instalado este módulo"
-#: dcim/forms/bulk_import.py:601
+#: netbox/dcim/forms/bulk_import.py:595
msgid "The type of module"
msgstr "El tipo de módulo"
-#: dcim/forms/bulk_import.py:609 dcim/forms/model_forms.py:596
+#: netbox/dcim/forms/bulk_import.py:603 netbox/dcim/forms/model_forms.py:599
msgid "Replicate components"
msgstr "Replicar componentes"
-#: dcim/forms/bulk_import.py:611
+#: netbox/dcim/forms/bulk_import.py:605
msgid ""
"Automatically populate components associated with this module type (enabled "
"by default)"
@@ -3524,244 +3882,249 @@ msgstr ""
"Rellenar automáticamente los componentes asociados a este tipo de módulo "
"(activado de forma predeterminada)"
-#: dcim/forms/bulk_import.py:614 dcim/forms/model_forms.py:602
+#: netbox/dcim/forms/bulk_import.py:608 netbox/dcim/forms/model_forms.py:605
msgid "Adopt components"
msgstr "Adopte componentes"
-#: dcim/forms/bulk_import.py:616 dcim/forms/model_forms.py:605
+#: netbox/dcim/forms/bulk_import.py:610 netbox/dcim/forms/model_forms.py:608
msgid "Adopt already existing components"
msgstr "Adopte los componentes ya existentes"
-#: dcim/forms/bulk_import.py:656 dcim/forms/bulk_import.py:682
-#: dcim/forms/bulk_import.py:708
+#: netbox/dcim/forms/bulk_import.py:650 netbox/dcim/forms/bulk_import.py:676
+#: netbox/dcim/forms/bulk_import.py:702
msgid "Port type"
msgstr "Tipo de puerto"
-#: dcim/forms/bulk_import.py:664 dcim/forms/bulk_import.py:690
+#: netbox/dcim/forms/bulk_import.py:658 netbox/dcim/forms/bulk_import.py:684
msgid "Port speed in bps"
msgstr "Velocidad de puerto en bps"
-#: dcim/forms/bulk_import.py:728
+#: netbox/dcim/forms/bulk_import.py:722
msgid "Outlet type"
msgstr "Tipo de toma"
-#: dcim/forms/bulk_import.py:735
+#: netbox/dcim/forms/bulk_import.py:729
msgid "Local power port which feeds this outlet"
msgstr "Puerto de alimentación local que alimenta esta toma"
-#: dcim/forms/bulk_import.py:741
+#: netbox/dcim/forms/bulk_import.py:735
msgid "Electrical phase (for three-phase circuits)"
msgstr "Fase eléctrica (para circuitos trifásicos)"
-#: dcim/forms/bulk_import.py:782 dcim/forms/model_forms.py:1261
-#: virtualization/forms/bulk_import.py:155
-#: virtualization/forms/model_forms.py:305
+#: netbox/dcim/forms/bulk_import.py:776 netbox/dcim/forms/model_forms.py:1264
+#: netbox/virtualization/forms/bulk_import.py:155
+#: netbox/virtualization/forms/model_forms.py:305
msgid "Parent interface"
msgstr "Interfaz principal"
-#: dcim/forms/bulk_import.py:789 dcim/forms/model_forms.py:1269
-#: virtualization/forms/bulk_import.py:162
-#: virtualization/forms/model_forms.py:313
+#: netbox/dcim/forms/bulk_import.py:783 netbox/dcim/forms/model_forms.py:1272
+#: netbox/virtualization/forms/bulk_import.py:162
+#: netbox/virtualization/forms/model_forms.py:313
msgid "Bridged interface"
msgstr "Interfaz puenteada"
-#: dcim/forms/bulk_import.py:792
+#: netbox/dcim/forms/bulk_import.py:786
msgid "Lag"
msgstr "Retraso"
-#: dcim/forms/bulk_import.py:796
+#: netbox/dcim/forms/bulk_import.py:790
msgid "Parent LAG interface"
msgstr "Interfaz LAG principal"
-#: dcim/forms/bulk_import.py:799
+#: netbox/dcim/forms/bulk_import.py:793
msgid "Vdcs"
msgstr "VDC"
-#: dcim/forms/bulk_import.py:804
+#: netbox/dcim/forms/bulk_import.py:798
msgid "VDC names separated by commas, encased with double quotes. Example:"
msgstr ""
"Los nombres de los VDC están separados por comas y entre comillas dobles. "
"Ejemplo:"
-#: dcim/forms/bulk_import.py:810
+#: netbox/dcim/forms/bulk_import.py:804
msgid "Physical medium"
msgstr "Medio físico"
-#: dcim/forms/bulk_import.py:813 dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/bulk_import.py:807 netbox/dcim/forms/filtersets.py:1283
msgid "Duplex"
msgstr "Dúplex"
-#: dcim/forms/bulk_import.py:818
+#: netbox/dcim/forms/bulk_import.py:812
msgid "Poe mode"
msgstr "Modo Poe"
-#: dcim/forms/bulk_import.py:824
+#: netbox/dcim/forms/bulk_import.py:818
msgid "Poe type"
msgstr "Tipo de Poe"
-#: dcim/forms/bulk_import.py:833 virtualization/forms/bulk_import.py:168
+#: netbox/dcim/forms/bulk_import.py:827
+#: netbox/virtualization/forms/bulk_import.py:168
msgid "IEEE 802.1Q operational mode (for L2 interfaces)"
msgstr "Modo operativo IEEE 802.1Q (para interfaces L2)"
-#: dcim/forms/bulk_import.py:840 ipam/forms/bulk_import.py:160
-#: ipam/forms/bulk_import.py:246 ipam/forms/bulk_import.py:282
-#: ipam/forms/filtersets.py:201 ipam/forms/filtersets.py:277
-#: ipam/forms/filtersets.py:336 virtualization/forms/bulk_import.py:175
+#: netbox/dcim/forms/bulk_import.py:834 netbox/ipam/forms/bulk_import.py:160
+#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282
+#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277
+#: netbox/ipam/forms/filtersets.py:336
+#: netbox/virtualization/forms/bulk_import.py:175
msgid "Assigned VRF"
msgstr "VRF asignado"
-#: dcim/forms/bulk_import.py:843
+#: netbox/dcim/forms/bulk_import.py:837
msgid "Rf role"
msgstr "Rol RF"
-#: dcim/forms/bulk_import.py:846
+#: netbox/dcim/forms/bulk_import.py:840
msgid "Wireless role (AP/station)"
msgstr "Función inalámbrica (AP/estación)"
-#: dcim/forms/bulk_import.py:882
+#: netbox/dcim/forms/bulk_import.py:876
#, python-brace-format
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} no está asignado al dispositivo {device}"
-#: dcim/forms/bulk_import.py:896 dcim/forms/model_forms.py:945
-#: dcim/forms/model_forms.py:1519 dcim/forms/object_import.py:117
+#: netbox/dcim/forms/bulk_import.py:890 netbox/dcim/forms/model_forms.py:948
+#: netbox/dcim/forms/model_forms.py:1522
+#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Puerto trasero"
-#: dcim/forms/bulk_import.py:899
+#: netbox/dcim/forms/bulk_import.py:893
msgid "Corresponding rear port"
msgstr "Puerto trasero correspondiente"
-#: dcim/forms/bulk_import.py:904 dcim/forms/bulk_import.py:945
-#: dcim/forms/bulk_import.py:1164
+#: netbox/dcim/forms/bulk_import.py:898 netbox/dcim/forms/bulk_import.py:939
+#: netbox/dcim/forms/bulk_import.py:1155
msgid "Physical medium classification"
msgstr "Clasificación de medios físicos"
-#: dcim/forms/bulk_import.py:973 dcim/tables/devices.py:823
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:805
msgid "Installed device"
msgstr "Dispositivo instalado"
-#: dcim/forms/bulk_import.py:977
+#: netbox/dcim/forms/bulk_import.py:971
msgid "Child device installed within this bay"
msgstr "Dispositivo infantil instalado en esta bahía"
-#: dcim/forms/bulk_import.py:979
+#: netbox/dcim/forms/bulk_import.py:973
msgid "Child device not found."
msgstr "No se encontró el dispositivo infantil."
-#: dcim/forms/bulk_import.py:1037
+#: netbox/dcim/forms/bulk_import.py:1031
msgid "Parent inventory item"
msgstr "Artículo del inventario principal"
-#: dcim/forms/bulk_import.py:1040
+#: netbox/dcim/forms/bulk_import.py:1034
msgid "Component type"
msgstr "Tipo de componente"
-#: dcim/forms/bulk_import.py:1044
+#: netbox/dcim/forms/bulk_import.py:1038
msgid "Component Type"
msgstr "Tipo de componente"
-#: dcim/forms/bulk_import.py:1047
+#: netbox/dcim/forms/bulk_import.py:1041
msgid "Compnent name"
msgstr "Nombre del componente"
-#: dcim/forms/bulk_import.py:1049
+#: netbox/dcim/forms/bulk_import.py:1043
msgid "Component Name"
msgstr "Nombre del componente"
-#: dcim/forms/bulk_import.py:1091
+#: netbox/dcim/forms/bulk_import.py:1085
#, python-brace-format
msgid "Component not found: {device} - {component_name}"
msgstr "No se encontró el componente: {device} - {component_name}"
-#: dcim/forms/bulk_import.py:1119
+#: netbox/dcim/forms/bulk_import.py:1110
msgid "Side A device"
msgstr "Dispositivo del lado A"
-#: dcim/forms/bulk_import.py:1122 dcim/forms/bulk_import.py:1140
+#: netbox/dcim/forms/bulk_import.py:1113 netbox/dcim/forms/bulk_import.py:1131
msgid "Device name"
msgstr "Nombre del dispositivo"
-#: dcim/forms/bulk_import.py:1125
+#: netbox/dcim/forms/bulk_import.py:1116
msgid "Side A type"
msgstr "Tipo de lado A"
-#: dcim/forms/bulk_import.py:1128 dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1119 netbox/dcim/forms/bulk_import.py:1137
msgid "Termination type"
msgstr "Tipo de terminación"
-#: dcim/forms/bulk_import.py:1131
+#: netbox/dcim/forms/bulk_import.py:1122
msgid "Side A name"
msgstr "Nombre de la cara A"
-#: dcim/forms/bulk_import.py:1132 dcim/forms/bulk_import.py:1150
+#: netbox/dcim/forms/bulk_import.py:1123 netbox/dcim/forms/bulk_import.py:1141
msgid "Termination name"
msgstr "Nombre de terminación"
-#: dcim/forms/bulk_import.py:1137
+#: netbox/dcim/forms/bulk_import.py:1128
msgid "Side B device"
msgstr "Dispositivo Side B"
-#: dcim/forms/bulk_import.py:1143
+#: netbox/dcim/forms/bulk_import.py:1134
msgid "Side B type"
msgstr "Tipo de lado B"
-#: dcim/forms/bulk_import.py:1149
+#: netbox/dcim/forms/bulk_import.py:1140
msgid "Side B name"
msgstr "Nombre de la cara B"
-#: dcim/forms/bulk_import.py:1158 wireless/forms/bulk_import.py:86
+#: netbox/dcim/forms/bulk_import.py:1149
+#: netbox/wireless/forms/bulk_import.py:86
msgid "Connection status"
msgstr "Estado de conexión"
-#: dcim/forms/bulk_import.py:1213
+#: netbox/dcim/forms/bulk_import.py:1201
#, python-brace-format
msgid "Side {side_upper}: {device} {termination_object} is already connected"
msgstr "Lado {side_upper}: {device} {termination_object} ya está conectado"
-#: dcim/forms/bulk_import.py:1219
+#: netbox/dcim/forms/bulk_import.py:1207
#, python-brace-format
msgid "{side_upper} side termination not found: {device} {name}"
msgstr "{side_upper} no se encontró la terminación lateral: {device} {name}"
-#: dcim/forms/bulk_import.py:1244 dcim/forms/model_forms.py:730
-#: dcim/tables/devices.py:1010 templates/dcim/device.html:130
-#: templates/dcim/virtualchassis.html:27 templates/dcim/virtualchassis.html:67
+#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
+#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:132
+#: netbox/templates/dcim/virtualchassis.html:27
+#: netbox/templates/dcim/virtualchassis.html:67
msgid "Master"
msgstr "Maestro"
-#: dcim/forms/bulk_import.py:1248
+#: netbox/dcim/forms/bulk_import.py:1236
msgid "Master device"
msgstr "Dispositivo maestro"
-#: dcim/forms/bulk_import.py:1265
+#: netbox/dcim/forms/bulk_import.py:1253
msgid "Name of parent site"
msgstr "Nombre del sitio principal"
-#: dcim/forms/bulk_import.py:1299
+#: netbox/dcim/forms/bulk_import.py:1287
msgid "Upstream power panel"
msgstr "Panel de alimentación ascendente"
-#: dcim/forms/bulk_import.py:1329
+#: netbox/dcim/forms/bulk_import.py:1317
msgid "Primary or redundant"
msgstr "Primario o redundante"
-#: dcim/forms/bulk_import.py:1334
+#: netbox/dcim/forms/bulk_import.py:1322
msgid "Supply type (AC/DC)"
msgstr "Tipo de alimentación (AC/DC)"
-#: dcim/forms/bulk_import.py:1339
+#: netbox/dcim/forms/bulk_import.py:1327
msgid "Single or three-phase"
msgstr "Monofásico o trifásico"
-#: dcim/forms/common.py:24 dcim/models/device_components.py:528
-#: templates/dcim/interface.html:57
-#: templates/virtualization/vminterface.html:55
-#: virtualization/forms/bulk_edit.py:225
+#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
+#: netbox/templates/dcim/interface.html:57
+#: netbox/templates/virtualization/vminterface.html:55
+#: netbox/virtualization/forms/bulk_edit.py:225
msgid "MTU"
msgstr "MUT"
-#: dcim/forms/common.py:65
+#: netbox/dcim/forms/common.py:65
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -3770,7 +4133,7 @@ msgstr ""
"Las VLAN etiquetadas ({vlans}) deben pertenecer al mismo sitio que el "
"dispositivo o máquina virtual principal de la interfaz o deben ser globales"
-#: dcim/forms/common.py:110
+#: netbox/dcim/forms/common.py:110
msgid ""
"Cannot install module with placeholder values in a module bay with no "
"position defined."
@@ -3778,167 +4141,187 @@ msgstr ""
"No se puede instalar el módulo con valores de marcador de posición en un "
"compartimento de módulos sin una posición definida."
-#: dcim/forms/common.py:119
+#: netbox/dcim/forms/common.py:119
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "No puede adoptar {model} {name} porque ya pertenece a un módulo"
-#: dcim/forms/common.py:128
+#: netbox/dcim/forms/common.py:128
#, python-brace-format
msgid "A {model} named {name} already exists"
msgstr "UN {model} llamado {name} ya existe"
-#: dcim/forms/connections.py:48 dcim/forms/model_forms.py:683
-#: dcim/tables/power.py:66 templates/dcim/inc/cable_termination.html:37
-#: templates/dcim/powerfeed.html:24 templates/dcim/powerpanel.html:19
-#: templates/dcim/trace/powerpanel.html:4
+#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:686
+#: netbox/dcim/tables/power.py:66
+#: netbox/templates/dcim/inc/cable_termination.html:37
+#: netbox/templates/dcim/powerfeed.html:24
+#: netbox/templates/dcim/powerpanel.html:19
+#: netbox/templates/dcim/trace/powerpanel.html:4
msgid "Power Panel"
msgstr "Panel de alimentación"
-#: dcim/forms/connections.py:57 dcim/forms/model_forms.py:710
-#: templates/dcim/powerfeed.html:21 templates/dcim/powerport.html:80
+#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:713
+#: netbox/templates/dcim/powerfeed.html:21
+#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
msgstr "Alimentación eléctrica"
-#: dcim/forms/connections.py:79
+#: netbox/dcim/forms/connections.py:79
msgid "Side"
msgstr "Lado"
-#: dcim/forms/filtersets.py:142
+#: netbox/dcim/forms/filtersets.py:143
msgid "Parent region"
msgstr "Región principal"
-#: dcim/forms/filtersets.py:156 tenancy/forms/bulk_import.py:28
-#: tenancy/forms/bulk_import.py:62 tenancy/forms/filtersets.py:33
-#: tenancy/forms/filtersets.py:62 wireless/forms/bulk_import.py:25
-#: wireless/forms/filtersets.py:25
+#: netbox/dcim/forms/filtersets.py:157 netbox/tenancy/forms/bulk_import.py:28
+#: netbox/tenancy/forms/bulk_import.py:62
+#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62
+#: netbox/wireless/forms/bulk_import.py:25
+#: netbox/wireless/forms/filtersets.py:25
msgid "Parent group"
msgstr "Grupo de padres"
-#: dcim/forms/filtersets.py:247 dcim/forms/filtersets.py:332
+#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333
msgid "Function"
msgstr "Función"
-#: dcim/forms/filtersets.py:418 dcim/forms/model_forms.py:317
-#: templates/inc/panels/image_attachments.html:6
+#: netbox/dcim/forms/filtersets.py:419 netbox/dcim/forms/model_forms.py:317
+#: netbox/templates/inc/panels/image_attachments.html:6
msgid "Images"
msgstr "Imágenes"
-#: dcim/forms/filtersets.py:421 dcim/forms/filtersets.py:546
-#: dcim/forms/filtersets.py:656
+#: netbox/dcim/forms/filtersets.py:422 netbox/dcim/forms/filtersets.py:547
+#: netbox/dcim/forms/filtersets.py:657
msgid "Components"
msgstr "Componentes"
-#: dcim/forms/filtersets.py:441
+#: netbox/dcim/forms/filtersets.py:442
msgid "Subdevice role"
msgstr "Función de subdispositivo"
-#: dcim/forms/filtersets.py:719
+#: netbox/dcim/forms/filtersets.py:721
msgid "Model"
msgstr "modelo"
-#: dcim/forms/filtersets.py:763
+#: netbox/dcim/forms/filtersets.py:765
msgid "Has an OOB IP"
msgstr "Tiene una IP OOB"
-#: dcim/forms/filtersets.py:770
+#: netbox/dcim/forms/filtersets.py:772
msgid "Virtual chassis member"
msgstr "Miembro del chasis virtual"
-#: dcim/forms/filtersets.py:819
+#: netbox/dcim/forms/filtersets.py:821
msgid "Has virtual device contexts"
msgstr "Tiene contextos de dispositivos virtuales"
-#: dcim/forms/filtersets.py:1129
+#: netbox/dcim/forms/filtersets.py:834 netbox/extras/filtersets.py:537
+#: netbox/ipam/forms/bulk_edit.py:476 netbox/ipam/forms/filtersets.py:464
+#: netbox/ipam/forms/model_forms.py:624
+#: netbox/virtualization/forms/filtersets.py:112
+msgid "Cluster group"
+msgstr "Grupo de clústeres"
+
+#: netbox/dcim/forms/filtersets.py:1141
msgid "Cabled"
msgstr "Cableado"
-#: dcim/forms/filtersets.py:1136
+#: netbox/dcim/forms/filtersets.py:1148
msgid "Occupied"
msgstr "Ocupado"
-#: dcim/forms/filtersets.py:1161 dcim/forms/filtersets.py:1183
-#: dcim/forms/filtersets.py:1205 dcim/forms/filtersets.py:1222
-#: dcim/forms/filtersets.py:1242 dcim/tables/devices.py:352
-#: templates/dcim/consoleport.html:55 templates/dcim/consoleserverport.html:55
-#: templates/dcim/frontport.html:69 templates/dcim/interface.html:140
-#: templates/dcim/powerfeed.html:110 templates/dcim/poweroutlet.html:59
-#: templates/dcim/powerport.html:59 templates/dcim/rearport.html:65
+#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
+#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:352
+#: netbox/templates/dcim/consoleport.html:55
+#: netbox/templates/dcim/consoleserverport.html:55
+#: netbox/templates/dcim/frontport.html:69
+#: netbox/templates/dcim/interface.html:140
+#: netbox/templates/dcim/powerfeed.html:110
+#: netbox/templates/dcim/poweroutlet.html:59
+#: netbox/templates/dcim/powerport.html:59
+#: netbox/templates/dcim/rearport.html:65
msgid "Connection"
msgstr "Conexión"
-#: dcim/forms/filtersets.py:1254 extras/forms/bulk_edit.py:316
-#: extras/forms/bulk_import.py:242 extras/forms/filtersets.py:476
-#: extras/forms/model_forms.py:551 extras/tables/tables.py:512
-#: templates/extras/journalentry.html:30
+#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
+#: netbox/extras/forms/bulk_import.py:239
+#: netbox/extras/forms/filtersets.py:473
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:513
+#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Amable"
-#: dcim/forms/filtersets.py:1283
+#: netbox/dcim/forms/filtersets.py:1295
msgid "Mgmt only"
msgstr "Solo administración"
-#: dcim/forms/filtersets.py:1295 dcim/forms/model_forms.py:1327
-#: dcim/models/device_components.py:630 templates/dcim/interface.html:129
+#: netbox/dcim/forms/filtersets.py:1307 netbox/dcim/forms/model_forms.py:1330
+#: netbox/dcim/models/device_components.py:630
+#: netbox/templates/dcim/interface.html:129
msgid "WWN"
msgstr "WWN"
-#: dcim/forms/filtersets.py:1315
+#: netbox/dcim/forms/filtersets.py:1327
msgid "Wireless channel"
msgstr "Canal inalámbrico"
-#: dcim/forms/filtersets.py:1319
+#: netbox/dcim/forms/filtersets.py:1331
msgid "Channel frequency (MHz)"
msgstr "Frecuencia de canal (MHz)"
-#: dcim/forms/filtersets.py:1323
+#: netbox/dcim/forms/filtersets.py:1335
msgid "Channel width (MHz)"
msgstr "Ancho de canal (MHz)"
-#: dcim/forms/filtersets.py:1327 templates/dcim/interface.html:85
+#: netbox/dcim/forms/filtersets.py:1339
+#: netbox/templates/dcim/interface.html:85
msgid "Transmit power (dBm)"
msgstr "Potencia de transmisión (dBm)"
-#: dcim/forms/filtersets.py:1350 dcim/forms/filtersets.py:1372
-#: dcim/tables/devices.py:324 templates/dcim/cable.html:12
-#: templates/dcim/cable_trace.html:46 templates/dcim/frontport.html:77
-#: templates/dcim/htmx/cable_edit.html:50
-#: templates/dcim/inc/connection_endpoints.html:4
-#: templates/dcim/rearport.html:73 templates/dcim/trace/cable.html:7
+#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
+#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12
+#: netbox/templates/dcim/cable_trace.html:46
+#: netbox/templates/dcim/frontport.html:77
+#: netbox/templates/dcim/htmx/cable_edit.html:50
+#: netbox/templates/dcim/inc/connection_endpoints.html:4
+#: netbox/templates/dcim/rearport.html:73
+#: netbox/templates/dcim/trace/cable.html:7
msgid "Cable"
msgstr "Cable"
-#: dcim/forms/filtersets.py:1442 dcim/tables/devices.py:933
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:915
msgid "Discovered"
msgstr "Descubierto"
-#: dcim/forms/formsets.py:20
+#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
msgstr "Ya existe un miembro del chasis virtual en posición {vc_position}."
-#: dcim/forms/model_forms.py:139
+#: netbox/dcim/forms/model_forms.py:139
msgid "Contact Info"
msgstr "Información de contacto"
-#: dcim/forms/model_forms.py:194 templates/dcim/rackrole.html:19
+#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19
msgid "Rack Role"
msgstr "Rol de bastidor"
-#: dcim/forms/model_forms.py:227
+#: netbox/dcim/forms/model_forms.py:227
msgid "Inventory Control"
msgstr "Control de inventario"
-#: dcim/forms/model_forms.py:231
+#: netbox/dcim/forms/model_forms.py:231
msgid "Outer Dimensions"
msgstr "Dimensiones exteriores"
-#: dcim/forms/model_forms.py:233 templates/dcim/device.html:307
-#: templates/dcim/rack.html:73
+#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:315
+#: netbox/templates/dcim/rack.html:73
msgid "Dimensions"
msgstr "Dimensiones"
-#: dcim/forms/model_forms.py:255
+#: netbox/dcim/forms/model_forms.py:255
msgid ""
"Comma-separated list of numeric unit IDs. A range may be specified using a "
"hyphen."
@@ -3946,163 +4329,182 @@ msgstr ""
"Lista de identificadores de unidades numéricas separados por comas. Se puede"
" especificar un rango mediante un guión."
-#: dcim/forms/model_forms.py:266 dcim/tables/racks.py:133
+#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133
msgid "Reservation"
msgstr "Reservación"
-#: dcim/forms/model_forms.py:306 dcim/forms/model_forms.py:389
-#: utilities/forms/fields/fields.py:47
+#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389
+#: netbox/utilities/forms/fields/fields.py:47
msgid "Slug"
msgstr "Babosa"
-#: dcim/forms/model_forms.py:315 templates/dcim/devicetype.html:11
+#: netbox/dcim/forms/model_forms.py:315
+#: netbox/templates/dcim/devicetype.html:11
msgid "Chassis"
msgstr "Chasis"
-#: dcim/forms/model_forms.py:366 templates/dcim/devicerole.html:23
+#: netbox/dcim/forms/model_forms.py:366
+#: netbox/templates/dcim/devicerole.html:23
msgid "Device Role"
msgstr "Función del dispositivo"
-#: dcim/forms/model_forms.py:433 dcim/models/devices.py:634
+#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634
msgid "The lowest-numbered unit occupied by the device"
msgstr "La unidad con el número más bajo ocupado por el dispositivo"
-#: dcim/forms/model_forms.py:487
+#: netbox/dcim/forms/model_forms.py:490
msgid "The position in the virtual chassis this device is identified by"
msgstr ""
"La posición en el chasis virtual por la que se identifica este dispositivo"
-#: dcim/forms/model_forms.py:491 templates/dcim/device.html:131
-#: templates/dcim/virtualchassis.html:68
-#: templates/dcim/virtualchassis_edit.html:56
-#: templates/ipam/inc/panels/fhrp_groups.html:26
-#: tenancy/forms/bulk_edit.py:147 tenancy/forms/filtersets.py:110
+#: netbox/dcim/forms/model_forms.py:494 netbox/templates/dcim/device.html:133
+#: netbox/templates/dcim/virtualchassis.html:68
+#: netbox/templates/dcim/virtualchassis_edit.html:56
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
+#: netbox/tenancy/forms/bulk_edit.py:147
+#: netbox/tenancy/forms/filtersets.py:110
msgid "Priority"
msgstr "Prioridad"
-#: dcim/forms/model_forms.py:492
+#: netbox/dcim/forms/model_forms.py:495
msgid "The priority of the device in the virtual chassis"
msgstr "La prioridad del dispositivo en el chasis virtual"
-#: dcim/forms/model_forms.py:599
+#: netbox/dcim/forms/model_forms.py:602
msgid "Automatically populate components associated with this module type"
msgstr ""
"Rellenar automáticamente los componentes asociados a este tipo de módulo"
-#: dcim/forms/model_forms.py:661
+#: netbox/dcim/forms/model_forms.py:664
msgid "Maximum length is 32767 (any unit)"
msgstr "La longitud máxima es 32767 (cualquier unidad)"
-#: dcim/forms/model_forms.py:712
+#: netbox/dcim/forms/model_forms.py:715
msgid "Characteristics"
msgstr "Características"
-#: dcim/forms/model_forms.py:1032
+#: netbox/dcim/forms/model_forms.py:1035
msgid "Console port template"
msgstr "Plantilla de puerto de consola"
-#: dcim/forms/model_forms.py:1040
+#: netbox/dcim/forms/model_forms.py:1043
msgid "Console server port template"
msgstr "Plantilla de puerto de servidor de consola"
-#: dcim/forms/model_forms.py:1048
+#: netbox/dcim/forms/model_forms.py:1051
msgid "Front port template"
msgstr "Plantilla de puerto frontal"
-#: dcim/forms/model_forms.py:1056
+#: netbox/dcim/forms/model_forms.py:1059
msgid "Interface template"
msgstr "Plantilla de interfaz"
-#: dcim/forms/model_forms.py:1064
+#: netbox/dcim/forms/model_forms.py:1067
msgid "Power outlet template"
msgstr "Plantilla de toma de corriente"
-#: dcim/forms/model_forms.py:1072
+#: netbox/dcim/forms/model_forms.py:1075
msgid "Power port template"
msgstr "Plantilla de puerto de alimentación"
-#: dcim/forms/model_forms.py:1080
+#: netbox/dcim/forms/model_forms.py:1083
msgid "Rear port template"
msgstr "Plantilla de puerto trasero"
-#: dcim/forms/model_forms.py:1089 dcim/forms/model_forms.py:1332
-#: dcim/forms/model_forms.py:1495 dcim/forms/model_forms.py:1527
-#: dcim/tables/connections.py:65 ipam/forms/bulk_import.py:317
-#: ipam/forms/model_forms.py:278 ipam/forms/model_forms.py:287
-#: ipam/tables/fhrp.py:64 ipam/tables/ip.py:368 ipam/tables/vlans.py:165
-#: templates/circuits/inc/circuit_termination_fields.html:51
-#: templates/dcim/frontport.html:106 templates/dcim/interface.html:27
-#: templates/dcim/interface.html:184 templates/dcim/interface.html:310
-#: templates/dcim/rearport.html:102
-#: templates/virtualization/vminterface.html:18
-#: templates/vpn/tunneltermination.html:31
-#: templates/wireless/inc/wirelesslink_interface.html:10
-#: templates/wireless/wirelesslink.html:10
-#: templates/wireless/wirelesslink.html:45
-#: virtualization/forms/model_forms.py:348 vpn/forms/bulk_import.py:297
-#: vpn/forms/model_forms.py:436 vpn/forms/model_forms.py:445
-#: wireless/forms/model_forms.py:113 wireless/forms/model_forms.py:155
+#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1335
+#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
+#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
+#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368
+#: netbox/ipam/tables/vlans.py:165
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
+#: netbox/templates/dcim/frontport.html:106
+#: netbox/templates/dcim/interface.html:27
+#: netbox/templates/dcim/interface.html:184
+#: netbox/templates/dcim/interface.html:310
+#: netbox/templates/dcim/rearport.html:102
+#: netbox/templates/virtualization/vminterface.html:18
+#: netbox/templates/vpn/tunneltermination.html:31
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:10
+#: netbox/templates/wireless/wirelesslink.html:10
+#: netbox/templates/wireless/wirelesslink.html:45
+#: netbox/virtualization/forms/model_forms.py:348
+#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436
+#: netbox/vpn/forms/model_forms.py:445
+#: netbox/wireless/forms/model_forms.py:113
+#: netbox/wireless/forms/model_forms.py:155
msgid "Interface"
msgstr "Interfaz"
-#: dcim/forms/model_forms.py:1090 dcim/forms/model_forms.py:1528
-#: dcim/tables/connections.py:27 templates/dcim/consoleport.html:17
-#: templates/dcim/consoleserverport.html:74 templates/dcim/frontport.html:112
+#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531
+#: netbox/dcim/tables/connections.py:27
+#: netbox/templates/dcim/consoleport.html:17
+#: netbox/templates/dcim/consoleserverport.html:74
+#: netbox/templates/dcim/frontport.html:112
msgid "Console Port"
msgstr "Puerto de consola"
-#: dcim/forms/model_forms.py:1091 dcim/forms/model_forms.py:1529
-#: templates/dcim/consoleport.html:73 templates/dcim/consoleserverport.html:17
-#: templates/dcim/frontport.html:109
+#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532
+#: netbox/templates/dcim/consoleport.html:73
+#: netbox/templates/dcim/consoleserverport.html:17
+#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Puerto de servidor de consola"
-#: dcim/forms/model_forms.py:1092 dcim/forms/model_forms.py:1530
-#: templates/circuits/inc/circuit_termination_fields.html:52
-#: templates/dcim/consoleport.html:76 templates/dcim/consoleserverport.html:77
-#: templates/dcim/frontport.html:17 templates/dcim/frontport.html:115
-#: templates/dcim/interface.html:187 templates/dcim/rearport.html:105
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
+#: netbox/templates/dcim/consoleport.html:76
+#: netbox/templates/dcim/consoleserverport.html:77
+#: netbox/templates/dcim/frontport.html:17
+#: netbox/templates/dcim/frontport.html:115
+#: netbox/templates/dcim/interface.html:187
+#: netbox/templates/dcim/rearport.html:105
msgid "Front Port"
msgstr "Puerto frontal"
-#: dcim/forms/model_forms.py:1093 dcim/forms/model_forms.py:1531
-#: dcim/tables/devices.py:705
-#: templates/circuits/inc/circuit_termination_fields.html:53
-#: templates/dcim/consoleport.html:79 templates/dcim/consoleserverport.html:80
-#: templates/dcim/frontport.html:50 templates/dcim/frontport.html:118
-#: templates/dcim/interface.html:190 templates/dcim/rearport.html:17
-#: templates/dcim/rearport.html:108
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
+#: netbox/dcim/tables/devices.py:693
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
+#: netbox/templates/dcim/consoleport.html:79
+#: netbox/templates/dcim/consoleserverport.html:80
+#: netbox/templates/dcim/frontport.html:50
+#: netbox/templates/dcim/frontport.html:118
+#: netbox/templates/dcim/interface.html:190
+#: netbox/templates/dcim/rearport.html:17
+#: netbox/templates/dcim/rearport.html:108
msgid "Rear Port"
msgstr "Puerto trasero"
-#: dcim/forms/model_forms.py:1094 dcim/forms/model_forms.py:1532
-#: dcim/tables/connections.py:46 dcim/tables/devices.py:509
-#: templates/dcim/poweroutlet.html:44 templates/dcim/powerport.html:17
+#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500
+#: netbox/templates/dcim/poweroutlet.html:44
+#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Puerto de alimentación"
-#: dcim/forms/model_forms.py:1095 dcim/forms/model_forms.py:1533
-#: templates/dcim/poweroutlet.html:17 templates/dcim/powerport.html:77
+#: netbox/dcim/forms/model_forms.py:1098 netbox/dcim/forms/model_forms.py:1536
+#: netbox/templates/dcim/poweroutlet.html:17
+#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Toma de corriente"
-#: dcim/forms/model_forms.py:1097 dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/model_forms.py:1100 netbox/dcim/forms/model_forms.py:1538
msgid "Component Assignment"
msgstr "Asignación de componentes"
-#: dcim/forms/model_forms.py:1140 dcim/forms/model_forms.py:1582
+#: netbox/dcim/forms/model_forms.py:1143 netbox/dcim/forms/model_forms.py:1585
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Un InventoryItem solo se puede asignar a un único componente."
-#: dcim/forms/model_forms.py:1277
+#: netbox/dcim/forms/model_forms.py:1280
msgid "LAG interface"
msgstr "Interfaz LAG"
-#: dcim/forms/model_forms.py:1428
+#: netbox/dcim/forms/model_forms.py:1431
msgid "Child Device"
msgstr "Dispositivo infantil"
-#: dcim/forms/model_forms.py:1429
+#: netbox/dcim/forms/model_forms.py:1432
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -4110,44 +4512,47 @@ msgstr ""
"Los dispositivos secundarios primero deben crearse y asignarse al sitio y al"
" rack del dispositivo principal."
-#: dcim/forms/model_forms.py:1471
+#: netbox/dcim/forms/model_forms.py:1474
msgid "Console port"
msgstr "Puerto de consola"
-#: dcim/forms/model_forms.py:1479
+#: netbox/dcim/forms/model_forms.py:1482
msgid "Console server port"
msgstr "Puerto de servidor de consola"
-#: dcim/forms/model_forms.py:1487
+#: netbox/dcim/forms/model_forms.py:1490
msgid "Front port"
msgstr "Puerto frontal"
-#: dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/model_forms.py:1506
msgid "Power outlet"
msgstr "toma de corriente"
-#: dcim/forms/model_forms.py:1523 templates/dcim/inventoryitem.html:17
+#: netbox/dcim/forms/model_forms.py:1526
+#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Artículo de inventario"
-#: dcim/forms/model_forms.py:1596 templates/dcim/inventoryitemrole.html:15
+#: netbox/dcim/forms/model_forms.py:1599
+#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Función del artículo de inventario"
-#: dcim/forms/model_forms.py:1614 templates/dcim/device.html:187
-#: templates/dcim/virtualdevicecontext.html:30
-#: templates/virtualization/virtualmachine.html:48
+#: netbox/dcim/forms/model_forms.py:1617 netbox/templates/dcim/device.html:190
+#: netbox/templates/dcim/virtualdevicecontext.html:30
+#: netbox/templates/virtualization/virtualmachine.html:48
msgid "Primary IPv4"
msgstr "IPv4 principal"
-#: dcim/forms/model_forms.py:1623 templates/dcim/device.html:203
-#: templates/dcim/virtualdevicecontext.html:41
-#: templates/virtualization/virtualmachine.html:64
+#: netbox/dcim/forms/model_forms.py:1626 netbox/templates/dcim/device.html:206
+#: netbox/templates/dcim/virtualdevicecontext.html:41
+#: netbox/templates/virtualization/virtualmachine.html:64
msgid "Primary IPv6"
msgstr "IPv6 principal"
-#: dcim/forms/object_create.py:48 dcim/forms/object_create.py:199
-#: dcim/forms/object_create.py:355
+#: netbox/dcim/forms/object_create.py:48
+#: netbox/dcim/forms/object_create.py:199
+#: netbox/dcim/forms/object_create.py:355
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -4155,7 +4560,7 @@ msgstr ""
"Se admiten los rangos alfanuméricos. (Debe coincidir con el número de "
"objetos que se están creando)."
-#: dcim/forms/object_create.py:68
+#: netbox/dcim/forms/object_create.py:68
#, python-brace-format
msgid ""
"The provided pattern specifies {value_count} values, but {pattern_count} are"
@@ -4164,18 +4569,19 @@ msgstr ""
"El patrón proporcionado especifica {value_count} valores, pero "
"{pattern_count} se esperan."
-#: dcim/forms/object_create.py:110 dcim/forms/object_create.py:271
-#: dcim/tables/devices.py:257
+#: netbox/dcim/forms/object_create.py:110
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249
msgid "Rear ports"
msgstr "Puertos traseros"
-#: dcim/forms/object_create.py:111 dcim/forms/object_create.py:272
+#: netbox/dcim/forms/object_create.py:111
+#: netbox/dcim/forms/object_create.py:272
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Seleccione una asignación de puerto posterior para cada puerto frontal que "
"se vaya a crear."
-#: dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:164
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -4185,7 +4591,7 @@ msgstr ""
"({frontport_count}) debe coincidir con el número seleccionado de posiciones "
"de los puertos traseros ({rearport_count})."
-#: dcim/forms/object_create.py:251
+#: netbox/dcim/forms/object_create.py:251
#, python-brace-format
msgid ""
"The string {module} will be replaced with the position of the "
@@ -4194,7 +4600,7 @@ msgstr ""
"La cadena {module} se sustituirá por la posición del módulo "
"asignado, si lo hubiera."
-#: dcim/forms/object_create.py:320
+#: netbox/dcim/forms/object_create.py:320
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -4204,17 +4610,18 @@ msgstr ""
"coincidir con el número seleccionado de posiciones de los puertos traseros "
"({rearport_count})."
-#: dcim/forms/object_create.py:409 dcim/tables/devices.py:1016
-#: ipam/tables/fhrp.py:31 templates/dcim/virtualchassis.html:53
-#: templates/dcim/virtualchassis_edit.html:47 templates/ipam/fhrpgroup.html:38
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998
+#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:47
+#: netbox/templates/ipam/fhrpgroup.html:38
msgid "Members"
msgstr "Miembros"
-#: dcim/forms/object_create.py:418
+#: netbox/dcim/forms/object_create.py:418
msgid "Initial position"
msgstr "Posición inicial"
-#: dcim/forms/object_create.py:421
+#: netbox/dcim/forms/object_create.py:421
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -4222,67 +4629,69 @@ msgstr ""
"Posición del primer dispositivo miembro. Aumenta en uno por cada miembro "
"adicional."
-#: dcim/forms/object_create.py:435
+#: netbox/dcim/forms/object_create.py:435
msgid "A position must be specified for the first VC member."
msgstr "Se debe especificar un puesto para el primer miembro del VC."
-#: dcim/models/cables.py:62 dcim/models/device_component_templates.py:55
-#: dcim/models/device_components.py:63 extras/models/customfields.py:109
+#: netbox/dcim/models/cables.py:62
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:63
+#: netbox/extras/models/customfields.py:110
msgid "label"
msgstr "etiqueta"
-#: dcim/models/cables.py:71
+#: netbox/dcim/models/cables.py:71
msgid "length"
msgstr "longitud"
-#: dcim/models/cables.py:78
+#: netbox/dcim/models/cables.py:78
msgid "length unit"
msgstr "unidad de longitud"
-#: dcim/models/cables.py:93
+#: netbox/dcim/models/cables.py:95
msgid "cable"
msgstr "cable"
-#: dcim/models/cables.py:94
+#: netbox/dcim/models/cables.py:96
msgid "cables"
msgstr "cables"
-#: dcim/models/cables.py:163
+#: netbox/dcim/models/cables.py:165
msgid "Must specify a unit when setting a cable length"
msgstr "Debe especificar una unidad al configurar la longitud de un cable"
-#: dcim/models/cables.py:166
+#: netbox/dcim/models/cables.py:168
msgid "Must define A and B terminations when creating a new cable."
msgstr "Debe definir las terminaciones A y B al crear un cable nuevo."
-#: dcim/models/cables.py:173
+#: netbox/dcim/models/cables.py:175
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"No se pueden conectar diferentes tipos de terminaciones al mismo extremo del"
" cable."
-#: dcim/models/cables.py:181
+#: netbox/dcim/models/cables.py:183
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Tipos de terminación incompatibles: {type_a} y {type_b}"
-#: dcim/models/cables.py:191
+#: netbox/dcim/models/cables.py:193
msgid "A and B terminations cannot connect to the same object."
msgstr "Las terminaciones A y B no pueden conectarse al mismo objeto."
-#: dcim/models/cables.py:258 ipam/models/asns.py:37
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
msgid "end"
msgstr "fin"
-#: dcim/models/cables.py:311
+#: netbox/dcim/models/cables.py:313
msgid "cable termination"
msgstr "terminación de cable"
-#: dcim/models/cables.py:312
+#: netbox/dcim/models/cables.py:314
msgid "cable terminations"
msgstr "terminaciones de cables"
-#: dcim/models/cables.py:331
+#: netbox/dcim/models/cables.py:333
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -4291,38 +4700,38 @@ msgstr ""
"Se encontró una terminación duplicada para {app_label}.{model} "
"{termination_id}: cable {cable_pk}"
-#: dcim/models/cables.py:341
+#: netbox/dcim/models/cables.py:343
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Los cables no se pueden terminar en {type_display} interfaz"
-#: dcim/models/cables.py:348
+#: netbox/dcim/models/cables.py:350
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Es posible que las terminaciones de circuito conectadas a la red de un "
"proveedor no estén cableadas."
-#: dcim/models/cables.py:446 extras/models/configs.py:50
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
msgid "is active"
msgstr "está activo"
-#: dcim/models/cables.py:450
+#: netbox/dcim/models/cables.py:452
msgid "is complete"
msgstr "está completo"
-#: dcim/models/cables.py:454
+#: netbox/dcim/models/cables.py:456
msgid "is split"
msgstr "está dividido"
-#: dcim/models/cables.py:462
+#: netbox/dcim/models/cables.py:464
msgid "cable path"
msgstr "ruta de cable"
-#: dcim/models/cables.py:463
+#: netbox/dcim/models/cables.py:465
msgid "cable paths"
msgstr "rutas de cable"
-#: dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:46
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -4331,18 +4740,18 @@ msgstr ""
"{module} se acepta como sustituto de la posición del compartimiento del "
"módulo cuando se conecta a un tipo de módulo."
-#: dcim/models/device_component_templates.py:58
-#: dcim/models/device_components.py:66
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:66
msgid "Physical label"
msgstr "Etiqueta física"
-#: dcim/models/device_component_templates.py:103
+#: netbox/dcim/models/device_component_templates.py:103
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"Las plantillas de componentes no se pueden mover a un tipo de dispositivo "
"diferente."
-#: dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:154
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -4350,7 +4759,7 @@ msgstr ""
"Una plantilla de componente no se puede asociar a un tipo de dispositivo ni "
"a un tipo de módulo."
-#: dcim/models/device_component_templates.py:158
+#: netbox/dcim/models/device_component_templates.py:158
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -4358,138 +4767,138 @@ msgstr ""
"Una plantilla de componente debe estar asociada a un tipo de dispositivo o a"
" un tipo de módulo."
-#: dcim/models/device_component_templates.py:186
+#: netbox/dcim/models/device_component_templates.py:186
msgid "console port template"
msgstr "plantilla de puerto de consola"
-#: dcim/models/device_component_templates.py:187
+#: netbox/dcim/models/device_component_templates.py:187
msgid "console port templates"
msgstr "plantillas de puertos de consola"
-#: dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:220
msgid "console server port template"
msgstr "plantilla de puerto de servidor de consola"
-#: dcim/models/device_component_templates.py:221
+#: netbox/dcim/models/device_component_templates.py:221
msgid "console server port templates"
msgstr "plantillas de puertos de servidor de consola"
-#: dcim/models/device_component_templates.py:252
-#: dcim/models/device_components.py:353
+#: netbox/dcim/models/device_component_templates.py:252
+#: netbox/dcim/models/device_components.py:353
msgid "maximum draw"
msgstr "sorteo máximo"
-#: dcim/models/device_component_templates.py:259
-#: dcim/models/device_components.py:360
+#: netbox/dcim/models/device_component_templates.py:259
+#: netbox/dcim/models/device_components.py:360
msgid "allocated draw"
msgstr "sorteo asignado"
-#: dcim/models/device_component_templates.py:269
+#: netbox/dcim/models/device_component_templates.py:269
msgid "power port template"
msgstr "plantilla de puerto de alimentación"
-#: dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_component_templates.py:270
msgid "power port templates"
msgstr "plantillas de puertos de alimentación"
-#: dcim/models/device_component_templates.py:289
-#: dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:383
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"El sorteo asignado no puede superar el sorteo máximo ({maximum_draw}W)."
-#: dcim/models/device_component_templates.py:321
-#: dcim/models/device_components.py:478
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_components.py:478
msgid "feed leg"
msgstr "pierna de alimentación"
-#: dcim/models/device_component_templates.py:325
-#: dcim/models/device_components.py:482
+#: netbox/dcim/models/device_component_templates.py:325
+#: netbox/dcim/models/device_components.py:482
msgid "Phase (for three-phase feeds)"
msgstr "Fase (para alimentaciones trifásicas)"
-#: dcim/models/device_component_templates.py:331
+#: netbox/dcim/models/device_component_templates.py:331
msgid "power outlet template"
msgstr "plantilla de toma de corriente"
-#: dcim/models/device_component_templates.py:332
+#: netbox/dcim/models/device_component_templates.py:332
msgid "power outlet templates"
msgstr "plantillas de tomas de corriente"
-#: dcim/models/device_component_templates.py:341
+#: netbox/dcim/models/device_component_templates.py:341
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Puerto de alimentación principal ({power_port}) debe pertenecer al mismo "
"tipo de dispositivo"
-#: dcim/models/device_component_templates.py:345
+#: netbox/dcim/models/device_component_templates.py:345
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Puerto de alimentación principal ({power_port}) debe pertenecer al mismo "
"tipo de módulo"
-#: dcim/models/device_component_templates.py:397
-#: dcim/models/device_components.py:612
+#: netbox/dcim/models/device_component_templates.py:397
+#: netbox/dcim/models/device_components.py:612
msgid "management only"
msgstr "solo administración"
-#: dcim/models/device_component_templates.py:405
-#: dcim/models/device_components.py:551
+#: netbox/dcim/models/device_component_templates.py:405
+#: netbox/dcim/models/device_components.py:551
msgid "bridge interface"
msgstr "interfaz de puente"
-#: dcim/models/device_component_templates.py:423
-#: dcim/models/device_components.py:637
+#: netbox/dcim/models/device_component_templates.py:423
+#: netbox/dcim/models/device_components.py:637
msgid "wireless role"
msgstr "función inalámbrica"
-#: dcim/models/device_component_templates.py:429
+#: netbox/dcim/models/device_component_templates.py:429
msgid "interface template"
msgstr "plantilla de interfaz"
-#: dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_component_templates.py:430
msgid "interface templates"
msgstr "plantillas de interfaz"
-#: dcim/models/device_component_templates.py:437
-#: dcim/models/device_components.py:805
-#: virtualization/models/virtualmachines.py:400
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:805
+#: netbox/virtualization/models/virtualmachines.py:400
msgid "An interface cannot be bridged to itself."
msgstr "Una interfaz no se puede conectar a sí misma."
-#: dcim/models/device_component_templates.py:440
+#: netbox/dcim/models/device_component_templates.py:440
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Interfaz de puente ({bridge}) debe pertenecer al mismo tipo de dispositivo"
-#: dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_component_templates.py:444
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Interfaz de puente ({bridge}) debe pertenecer al mismo tipo de módulo"
-#: dcim/models/device_component_templates.py:500
-#: dcim/models/device_components.py:985
+#: netbox/dcim/models/device_component_templates.py:500
+#: netbox/dcim/models/device_components.py:985
msgid "rear port position"
msgstr "posición del puerto trasero"
-#: dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:525
msgid "front port template"
msgstr "plantilla de puerto frontal"
-#: dcim/models/device_component_templates.py:526
+#: netbox/dcim/models/device_component_templates.py:526
msgid "front port templates"
msgstr "plantillas de puertos frontales"
-#: dcim/models/device_component_templates.py:536
+#: netbox/dcim/models/device_component_templates.py:536
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Puerto trasero ({name}) debe pertenecer al mismo tipo de dispositivo"
-#: dcim/models/device_component_templates.py:542
+#: netbox/dcim/models/device_component_templates.py:542
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -4498,48 +4907,48 @@ msgstr ""
"Posición del puerto trasero no válida ({position}); puerto trasero {name} "
"solo tiene {count} posiciones"
-#: dcim/models/device_component_templates.py:595
-#: dcim/models/device_components.py:1054
+#: netbox/dcim/models/device_component_templates.py:595
+#: netbox/dcim/models/device_components.py:1054
msgid "positions"
msgstr "posiciones"
-#: dcim/models/device_component_templates.py:606
+#: netbox/dcim/models/device_component_templates.py:606
msgid "rear port template"
msgstr "plantilla de puerto trasero"
-#: dcim/models/device_component_templates.py:607
+#: netbox/dcim/models/device_component_templates.py:607
msgid "rear port templates"
msgstr "plantillas de puertos traseros"
-#: dcim/models/device_component_templates.py:636
-#: dcim/models/device_components.py:1095
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:1095
msgid "position"
msgstr "posición"
-#: dcim/models/device_component_templates.py:639
-#: dcim/models/device_components.py:1098
+#: netbox/dcim/models/device_component_templates.py:639
+#: netbox/dcim/models/device_components.py:1098
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identificador al que se debe hacer referencia al cambiar el nombre de los "
"componentes instalados"
-#: dcim/models/device_component_templates.py:645
+#: netbox/dcim/models/device_component_templates.py:645
msgid "module bay template"
msgstr "plantilla de bahía de módulos"
-#: dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:646
msgid "module bay templates"
msgstr "plantillas de compartimentos de módulos"
-#: dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_component_templates.py:673
msgid "device bay template"
msgstr "plantilla de compartimento de dispositivos"
-#: dcim/models/device_component_templates.py:674
+#: netbox/dcim/models/device_component_templates.py:674
msgid "device bay templates"
msgstr "plantillas de compartimentos de dispositivos"
-#: dcim/models/device_component_templates.py:687
+#: netbox/dcim/models/device_component_templates.py:687
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -4549,202 +4958,207 @@ msgstr ""
"configurarse como «principal» para permitir compartimentos para "
"dispositivos."
-#: dcim/models/device_component_templates.py:742
-#: dcim/models/device_components.py:1224
+#: netbox/dcim/models/device_component_templates.py:742
+#: netbox/dcim/models/device_components.py:1224
msgid "part ID"
msgstr "ID de pieza"
-#: dcim/models/device_component_templates.py:744
-#: dcim/models/device_components.py:1226
+#: netbox/dcim/models/device_component_templates.py:744
+#: netbox/dcim/models/device_components.py:1226
msgid "Manufacturer-assigned part identifier"
msgstr "Identificador de pieza asignado por el fabricante"
-#: dcim/models/device_component_templates.py:761
+#: netbox/dcim/models/device_component_templates.py:761
msgid "inventory item template"
msgstr "plantilla de artículos de inventario"
-#: dcim/models/device_component_templates.py:762
+#: netbox/dcim/models/device_component_templates.py:762
msgid "inventory item templates"
msgstr "plantillas de artículos de inventario"
-#: dcim/models/device_components.py:106
+#: netbox/dcim/models/device_components.py:106
msgid "Components cannot be moved to a different device."
msgstr "Los componentes no se pueden mover a un dispositivo diferente."
-#: dcim/models/device_components.py:145
+#: netbox/dcim/models/device_components.py:145
msgid "cable end"
msgstr "extremo del cable"
-#: dcim/models/device_components.py:151
+#: netbox/dcim/models/device_components.py:151
msgid "mark connected"
msgstr "marcar conectado"
-#: dcim/models/device_components.py:153
+#: netbox/dcim/models/device_components.py:153
msgid "Treat as if a cable is connected"
msgstr "Tratar como si hubiera un cable conectado"
-#: dcim/models/device_components.py:171
+#: netbox/dcim/models/device_components.py:171
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Debe especificar el extremo del cable (A o B) al conectar un cable."
-#: dcim/models/device_components.py:175
+#: netbox/dcim/models/device_components.py:175
msgid "Cable end must not be set without a cable."
msgstr "El extremo del cable no se debe colocar sin cable."
-#: dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:179
msgid "Cannot mark as connected with a cable attached."
msgstr "No se puede marcar como conectado con un cable conectado."
-#: dcim/models/device_components.py:203
+#: netbox/dcim/models/device_components.py:203
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} los modelos deben declarar una propiedad parent_object"
-#: dcim/models/device_components.py:288 dcim/models/device_components.py:317
-#: dcim/models/device_components.py:350 dcim/models/device_components.py:468
+#: netbox/dcim/models/device_components.py:288
+#: netbox/dcim/models/device_components.py:317
+#: netbox/dcim/models/device_components.py:350
+#: netbox/dcim/models/device_components.py:468
msgid "Physical port type"
msgstr "Tipo de puerto físico"
-#: dcim/models/device_components.py:291 dcim/models/device_components.py:320
+#: netbox/dcim/models/device_components.py:291
+#: netbox/dcim/models/device_components.py:320
msgid "speed"
msgstr "velocidad"
-#: dcim/models/device_components.py:295 dcim/models/device_components.py:324
+#: netbox/dcim/models/device_components.py:295
+#: netbox/dcim/models/device_components.py:324
msgid "Port speed in bits per second"
msgstr "Velocidad de puerto en bits por segundo"
-#: dcim/models/device_components.py:301
+#: netbox/dcim/models/device_components.py:301
msgid "console port"
msgstr "puerto de consola"
-#: dcim/models/device_components.py:302
+#: netbox/dcim/models/device_components.py:302
msgid "console ports"
msgstr "puertos de consola"
-#: dcim/models/device_components.py:330
+#: netbox/dcim/models/device_components.py:330
msgid "console server port"
msgstr "puerto de servidor de consola"
-#: dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:331
msgid "console server ports"
msgstr "puertos de servidor de consola"
-#: dcim/models/device_components.py:370
+#: netbox/dcim/models/device_components.py:370
msgid "power port"
msgstr "puerto de alimentación"
-#: dcim/models/device_components.py:371
+#: netbox/dcim/models/device_components.py:371
msgid "power ports"
msgstr "puertos de alimentación"
-#: dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:488
msgid "power outlet"
msgstr "toma de corriente"
-#: dcim/models/device_components.py:489
+#: netbox/dcim/models/device_components.py:489
msgid "power outlets"
msgstr "tomas de corriente"
-#: dcim/models/device_components.py:500
+#: netbox/dcim/models/device_components.py:500
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Puerto de alimentación principal ({power_port}) debe pertenecer al mismo "
"dispositivo"
-#: dcim/models/device_components.py:531 vpn/models/crypto.py:81
-#: vpn/models/crypto.py:226
+#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81
+#: netbox/vpn/models/crypto.py:226
msgid "mode"
msgstr "modo"
-#: dcim/models/device_components.py:535
+#: netbox/dcim/models/device_components.py:535
msgid "IEEE 802.1Q tagging strategy"
msgstr "Estrategia de etiquetado IEEE 802.1Q"
-#: dcim/models/device_components.py:543
+#: netbox/dcim/models/device_components.py:543
msgid "parent interface"
msgstr "interfaz principal"
-#: dcim/models/device_components.py:603
+#: netbox/dcim/models/device_components.py:603
msgid "parent LAG"
msgstr "LAG principal"
-#: dcim/models/device_components.py:613
+#: netbox/dcim/models/device_components.py:613
msgid "This interface is used only for out-of-band management"
msgstr "Esta interfaz se usa solo para la administración fuera de banda"
-#: dcim/models/device_components.py:618
+#: netbox/dcim/models/device_components.py:618
msgid "speed (Kbps)"
msgstr "velocidad (Kbps)"
-#: dcim/models/device_components.py:621
+#: netbox/dcim/models/device_components.py:621
msgid "duplex"
msgstr "dúplex"
-#: dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:631
msgid "64-bit World Wide Name"
msgstr "Nombre mundial de 64 bits"
-#: dcim/models/device_components.py:643
+#: netbox/dcim/models/device_components.py:643
msgid "wireless channel"
msgstr "canal inalámbrico"
-#: dcim/models/device_components.py:650
+#: netbox/dcim/models/device_components.py:650
msgid "channel frequency (MHz)"
msgstr "frecuencia de canal (MHz)"
-#: dcim/models/device_components.py:651 dcim/models/device_components.py:659
+#: netbox/dcim/models/device_components.py:651
+#: netbox/dcim/models/device_components.py:659
msgid "Populated by selected channel (if set)"
msgstr "Se rellena por el canal seleccionado (si está configurado)"
-#: dcim/models/device_components.py:665
+#: netbox/dcim/models/device_components.py:665
msgid "transmit power (dBm)"
msgstr "potencia de transmisión (dBm)"
-#: dcim/models/device_components.py:690 wireless/models.py:116
+#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116
msgid "wireless LANs"
msgstr "LAN inalámbricas"
-#: dcim/models/device_components.py:698
-#: virtualization/models/virtualmachines.py:330
+#: netbox/dcim/models/device_components.py:698
+#: netbox/virtualization/models/virtualmachines.py:330
msgid "untagged VLAN"
msgstr "VLAN sin etiquetar"
-#: dcim/models/device_components.py:704
-#: virtualization/models/virtualmachines.py:336
+#: netbox/dcim/models/device_components.py:704
+#: netbox/virtualization/models/virtualmachines.py:336
msgid "tagged VLANs"
msgstr "VLAN etiquetadas"
-#: dcim/models/device_components.py:746
-#: virtualization/models/virtualmachines.py:372
+#: netbox/dcim/models/device_components.py:746
+#: netbox/virtualization/models/virtualmachines.py:372
msgid "interface"
msgstr "interfaz"
-#: dcim/models/device_components.py:747
-#: virtualization/models/virtualmachines.py:373
+#: netbox/dcim/models/device_components.py:747
+#: netbox/virtualization/models/virtualmachines.py:373
msgid "interfaces"
msgstr "interfaz"
-#: dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:758
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} las interfaces no pueden tener un cable conectado."
-#: dcim/models/device_components.py:766
+#: netbox/dcim/models/device_components.py:766
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} las interfaces no se pueden marcar como conectadas."
-#: dcim/models/device_components.py:775
-#: virtualization/models/virtualmachines.py:385
+#: netbox/dcim/models/device_components.py:775
+#: netbox/virtualization/models/virtualmachines.py:385
msgid "An interface cannot be its own parent."
msgstr "Una interfaz no puede ser su propia interfaz principal."
-#: dcim/models/device_components.py:779
+#: netbox/dcim/models/device_components.py:779
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "Solo se pueden asignar interfaces virtuales a una interfaz principal."
-#: dcim/models/device_components.py:786
+#: netbox/dcim/models/device_components.py:786
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -4753,7 +5167,7 @@ msgstr ""
"La interfaz principal seleccionada ({interface}) pertenece a un dispositivo "
"diferente ({device})"
-#: dcim/models/device_components.py:792
+#: netbox/dcim/models/device_components.py:792
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -4762,7 +5176,7 @@ msgstr ""
"La interfaz principal seleccionada ({interface}) pertenece a {device}, que "
"no forma parte del chasis virtual {virtual_chassis}."
-#: dcim/models/device_components.py:812
+#: netbox/dcim/models/device_components.py:812
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -4771,7 +5185,7 @@ msgstr ""
"La interfaz de puente seleccionada ({bridge}) pertenece a un dispositivo "
"diferente ({device})."
-#: dcim/models/device_components.py:818
+#: netbox/dcim/models/device_components.py:818
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -4780,15 +5194,15 @@ msgstr ""
"La interfaz de puente seleccionada ({interface}) pertenece a {device}, que "
"no forma parte del chasis virtual {virtual_chassis}."
-#: dcim/models/device_components.py:829
+#: netbox/dcim/models/device_components.py:829
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Las interfaces virtuales no pueden tener una interfaz LAG principal."
-#: dcim/models/device_components.py:833
+#: netbox/dcim/models/device_components.py:833
msgid "A LAG interface cannot be its own parent."
msgstr "Una interfaz LAG no puede ser su propia interfaz principal."
-#: dcim/models/device_components.py:840
+#: netbox/dcim/models/device_components.py:840
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -4796,7 +5210,7 @@ msgstr ""
"La interfaz LAG seleccionada ({lag}) pertenece a un dispositivo diferente "
"({device})."
-#: dcim/models/device_components.py:846
+#: netbox/dcim/models/device_components.py:846
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -4805,51 +5219,51 @@ msgstr ""
"La interfaz LAG seleccionada ({lag}) pertenece a {device}, que no forma "
"parte del chasis virtual {virtual_chassis}."
-#: dcim/models/device_components.py:857
+#: netbox/dcim/models/device_components.py:857
msgid "Virtual interfaces cannot have a PoE mode."
msgstr "Las interfaces virtuales no pueden tener un modo PoE."
-#: dcim/models/device_components.py:861
+#: netbox/dcim/models/device_components.py:861
msgid "Virtual interfaces cannot have a PoE type."
msgstr "Las interfaces virtuales no pueden tener un tipo PoE."
-#: dcim/models/device_components.py:867
+#: netbox/dcim/models/device_components.py:867
msgid "Must specify PoE mode when designating a PoE type."
msgstr "Debe especificar el modo PoE al designar un tipo de PoE."
-#: dcim/models/device_components.py:874
+#: netbox/dcim/models/device_components.py:874
msgid "Wireless role may be set only on wireless interfaces."
msgstr ""
"La función inalámbrica solo se puede configurar en las interfaces "
"inalámbricas."
-#: dcim/models/device_components.py:876
+#: netbox/dcim/models/device_components.py:876
msgid "Channel may be set only on wireless interfaces."
msgstr "El canal solo se puede configurar en las interfaces inalámbricas."
-#: dcim/models/device_components.py:882
+#: netbox/dcim/models/device_components.py:882
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"La frecuencia del canal solo se puede configurar en las interfaces "
"inalámbricas."
-#: dcim/models/device_components.py:886
+#: netbox/dcim/models/device_components.py:886
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"No se puede especificar la frecuencia personalizada con el canal "
"seleccionado."
-#: dcim/models/device_components.py:892
+#: netbox/dcim/models/device_components.py:892
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"El ancho del canal solo se puede establecer en las interfaces inalámbricas."
-#: dcim/models/device_components.py:894
+#: netbox/dcim/models/device_components.py:894
msgid "Cannot specify custom width with channel selected."
msgstr ""
"No se puede especificar un ancho personalizado con el canal seleccionado."
-#: dcim/models/device_components.py:902
+#: netbox/dcim/models/device_components.py:902
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -4858,24 +5272,24 @@ msgstr ""
"La VLAN sin etiquetar ({untagged_vlan}) debe pertenecer al mismo sitio que "
"el dispositivo principal de la interfaz o debe ser global."
-#: dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:991
msgid "Mapped position on corresponding rear port"
msgstr "Posición mapeada en el puerto trasero correspondiente"
-#: dcim/models/device_components.py:1007
+#: netbox/dcim/models/device_components.py:1007
msgid "front port"
msgstr "puerto frontal"
-#: dcim/models/device_components.py:1008
+#: netbox/dcim/models/device_components.py:1008
msgid "front ports"
msgstr "puertos frontales"
-#: dcim/models/device_components.py:1022
+#: netbox/dcim/models/device_components.py:1022
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Puerto trasero ({rear_port}) debe pertenecer al mismo dispositivo"
-#: dcim/models/device_components.py:1030
+#: netbox/dcim/models/device_components.py:1030
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -4884,19 +5298,19 @@ msgstr ""
"Posición del puerto trasero no válida ({rear_port_position}): puerto trasero"
" {name} solo tiene {positions} posiciones."
-#: dcim/models/device_components.py:1060
+#: netbox/dcim/models/device_components.py:1060
msgid "Number of front ports which may be mapped"
msgstr "Número de puertos frontales que se pueden mapear"
-#: dcim/models/device_components.py:1065
+#: netbox/dcim/models/device_components.py:1065
msgid "rear port"
msgstr "puerto trasero"
-#: dcim/models/device_components.py:1066
+#: netbox/dcim/models/device_components.py:1066
msgid "rear ports"
msgstr "puertos traseros"
-#: dcim/models/device_components.py:1080
+#: netbox/dcim/models/device_components.py:1080
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -4905,34 +5319,34 @@ msgstr ""
"El número de posiciones no puede ser inferior al número de puertos frontales"
" mapeados ({frontport_count})"
-#: dcim/models/device_components.py:1104
+#: netbox/dcim/models/device_components.py:1104
msgid "module bay"
msgstr "compartimiento de módulos"
-#: dcim/models/device_components.py:1105
+#: netbox/dcim/models/device_components.py:1105
msgid "module bays"
msgstr "compartimentos de módulos"
-#: dcim/models/device_components.py:1126
+#: netbox/dcim/models/device_components.py:1126
msgid "device bay"
msgstr "compartimiento de dispositivos"
-#: dcim/models/device_components.py:1127
+#: netbox/dcim/models/device_components.py:1127
msgid "device bays"
msgstr "compartimentos para dispositivos"
-#: dcim/models/device_components.py:1137
+#: netbox/dcim/models/device_components.py:1137
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Este tipo de dispositivo ({device_type}) no admite compartimentos para "
"dispositivos."
-#: dcim/models/device_components.py:1143
+#: netbox/dcim/models/device_components.py:1143
msgid "Cannot install a device into itself."
msgstr "No se puede instalar un dispositivo en sí mismo."
-#: dcim/models/device_components.py:1151
+#: netbox/dcim/models/device_components.py:1151
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -4940,114 +5354,116 @@ msgstr ""
"No se puede instalar el dispositivo especificado; el dispositivo ya está "
"instalado en {bay}."
-#: dcim/models/device_components.py:1172
+#: netbox/dcim/models/device_components.py:1172
msgid "inventory item role"
msgstr "rol de artículo de inventario"
-#: dcim/models/device_components.py:1173
+#: netbox/dcim/models/device_components.py:1173
msgid "inventory item roles"
msgstr "roles de artículos de inventario"
-#: dcim/models/device_components.py:1230 dcim/models/devices.py:597
-#: dcim/models/devices.py:1163 dcim/models/racks.py:114
+#: netbox/dcim/models/device_components.py:1230
+#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163
+#: netbox/dcim/models/racks.py:114
msgid "serial number"
msgstr "número de serie"
-#: dcim/models/device_components.py:1238 dcim/models/devices.py:605
-#: dcim/models/devices.py:1170 dcim/models/racks.py:121
+#: netbox/dcim/models/device_components.py:1238
+#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170
+#: netbox/dcim/models/racks.py:121
msgid "asset tag"
msgstr "etiqueta de activo"
-#: dcim/models/device_components.py:1239
+#: netbox/dcim/models/device_components.py:1239
msgid "A unique tag used to identify this item"
msgstr "Una etiqueta única que se utiliza para identificar este artículo"
-#: dcim/models/device_components.py:1242
+#: netbox/dcim/models/device_components.py:1242
msgid "discovered"
msgstr "descubierto"
-#: dcim/models/device_components.py:1244
+#: netbox/dcim/models/device_components.py:1244
msgid "This item was automatically discovered"
msgstr "Este artículo se descubrió automáticamente"
-#: dcim/models/device_components.py:1262
+#: netbox/dcim/models/device_components.py:1262
msgid "inventory item"
msgstr "artículo de inventario"
-#: dcim/models/device_components.py:1263
+#: netbox/dcim/models/device_components.py:1263
msgid "inventory items"
msgstr "artículos de inventario"
-#: dcim/models/device_components.py:1274
+#: netbox/dcim/models/device_components.py:1274
msgid "Cannot assign self as parent."
msgstr "No se puede asignar a sí mismo como padre."
-#: dcim/models/device_components.py:1282
+#: netbox/dcim/models/device_components.py:1282
msgid "Parent inventory item does not belong to the same device."
msgstr ""
"El artículo del inventario principal no pertenece al mismo dispositivo."
-#: dcim/models/device_components.py:1288
+#: netbox/dcim/models/device_components.py:1288
msgid "Cannot move an inventory item with dependent children"
msgstr "No se puede mover un artículo del inventario con hijos a cargo"
-#: dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_components.py:1296
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"No se puede asignar un artículo de inventario a un componente de otro "
"dispositivo"
-#: dcim/models/devices.py:54
+#: netbox/dcim/models/devices.py:54
msgid "manufacturer"
msgstr "fabricante"
-#: dcim/models/devices.py:55
+#: netbox/dcim/models/devices.py:55
msgid "manufacturers"
msgstr "fabricantes"
-#: dcim/models/devices.py:82 dcim/models/devices.py:382
+#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382
msgid "model"
msgstr "modelo"
-#: dcim/models/devices.py:95
+#: netbox/dcim/models/devices.py:95
msgid "default platform"
msgstr "plataforma predeterminada"
-#: dcim/models/devices.py:98 dcim/models/devices.py:386
+#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386
msgid "part number"
msgstr "número de pieza"
-#: dcim/models/devices.py:101 dcim/models/devices.py:389
+#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389
msgid "Discrete part number (optional)"
msgstr "Número de pieza discreto (opcional)"
-#: dcim/models/devices.py:107 dcim/models/racks.py:138
+#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138
msgid "height (U)"
msgstr "altura (U)"
-#: dcim/models/devices.py:111
+#: netbox/dcim/models/devices.py:111
msgid "exclude from utilization"
msgstr "excluir de la utilización"
-#: dcim/models/devices.py:112
+#: netbox/dcim/models/devices.py:112
msgid "Devices of this type are excluded when calculating rack utilization."
msgstr ""
"Los dispositivos de este tipo se excluyen al calcular la utilización de los "
"racks."
-#: dcim/models/devices.py:116
+#: netbox/dcim/models/devices.py:116
msgid "is full depth"
msgstr "es de profundidad total"
-#: dcim/models/devices.py:117
+#: netbox/dcim/models/devices.py:117
msgid "Device consumes both front and rear rack faces."
msgstr "El dispositivo consume las caras delantera y trasera del bastidor."
-#: dcim/models/devices.py:123
+#: netbox/dcim/models/devices.py:123
msgid "parent/child status"
msgstr "estado de padre/hijo"
-#: dcim/models/devices.py:124
+#: netbox/dcim/models/devices.py:124
msgid ""
"Parent devices house child devices in device bays. Leave blank if this "
"device type is neither a parent nor a child."
@@ -5056,23 +5472,23 @@ msgstr ""
"compartimentos para dispositivos. Déjelo en blanco si este tipo de "
"dispositivo no es para padres ni para niños."
-#: dcim/models/devices.py:128 dcim/models/devices.py:649
+#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649
msgid "airflow"
msgstr "flujo de aire"
-#: dcim/models/devices.py:204
+#: netbox/dcim/models/devices.py:204
msgid "device type"
msgstr "tipo de dispositivo"
-#: dcim/models/devices.py:205
+#: netbox/dcim/models/devices.py:205
msgid "device types"
msgstr "tipos de dispositivos"
-#: dcim/models/devices.py:290
+#: netbox/dcim/models/devices.py:290
msgid "U height must be in increments of 0.5 rack units."
msgstr "La altura en U debe ser en incrementos de 0,5 unidades de bastidor."
-#: dcim/models/devices.py:307
+#: netbox/dcim/models/devices.py:307
#, python-brace-format
msgid ""
"Device {device} in rack {rack} does not have sufficient space to accommodate"
@@ -5081,7 +5497,7 @@ msgstr ""
"Dispositivo {device} en un estante {rack} no tiene espacio suficiente para "
"acomodar una altura de {height}U"
-#: dcim/models/devices.py:322
+#: netbox/dcim/models/devices.py:322
#, python-brace-format
msgid ""
"Unable to set 0U height: Found {racked_instance_count} "
@@ -5091,7 +5507,7 @@ msgstr ""
"href=\"{url}\">{racked_instance_count} instancias ya está montado dentro"
" de bastidores."
-#: dcim/models/devices.py:331
+#: netbox/dcim/models/devices.py:331
msgid ""
"Must delete all device bay templates associated with this device before "
"declassifying it as a parent device."
@@ -5100,155 +5516,155 @@ msgstr ""
"asociadas a este dispositivo antes de desclasificarlo como dispositivo "
"principal."
-#: dcim/models/devices.py:337
+#: netbox/dcim/models/devices.py:337
msgid "Child device types must be 0U."
msgstr "Los tipos de dispositivos secundarios deben ser 0U."
-#: dcim/models/devices.py:405
+#: netbox/dcim/models/devices.py:405
msgid "module type"
msgstr "tipo de módulo"
-#: dcim/models/devices.py:406
+#: netbox/dcim/models/devices.py:406
msgid "module types"
msgstr "tipos de módulos"
-#: dcim/models/devices.py:475
+#: netbox/dcim/models/devices.py:475
msgid "Virtual machines may be assigned to this role"
msgstr "Se pueden asignar máquinas virtuales a esta función"
-#: dcim/models/devices.py:487
+#: netbox/dcim/models/devices.py:487
msgid "device role"
msgstr "rol del dispositivo"
-#: dcim/models/devices.py:488
+#: netbox/dcim/models/devices.py:488
msgid "device roles"
msgstr "funciones del dispositivo"
-#: dcim/models/devices.py:505
+#: netbox/dcim/models/devices.py:505
msgid "Optionally limit this platform to devices of a certain manufacturer"
msgstr ""
"Si lo desea, limite esta plataforma a dispositivos de un fabricante "
"determinado."
-#: dcim/models/devices.py:517
+#: netbox/dcim/models/devices.py:517
msgid "platform"
msgstr "plataforma"
-#: dcim/models/devices.py:518
+#: netbox/dcim/models/devices.py:518
msgid "platforms"
msgstr "plataformas"
-#: dcim/models/devices.py:566
+#: netbox/dcim/models/devices.py:566
msgid "The function this device serves"
msgstr "La función que cumple este dispositivo"
-#: dcim/models/devices.py:598
+#: netbox/dcim/models/devices.py:598
msgid "Chassis serial number, assigned by the manufacturer"
msgstr "Número de serie del chasis, asignado por el fabricante"
-#: dcim/models/devices.py:606 dcim/models/devices.py:1171
+#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171
msgid "A unique tag used to identify this device"
msgstr "Una etiqueta única que se utiliza para identificar este dispositivo"
-#: dcim/models/devices.py:633
+#: netbox/dcim/models/devices.py:633
msgid "position (U)"
msgstr "posición (U)"
-#: dcim/models/devices.py:640
+#: netbox/dcim/models/devices.py:640
msgid "rack face"
msgstr "cara del estante"
-#: dcim/models/devices.py:660 dcim/models/devices.py:1380
-#: virtualization/models/virtualmachines.py:100
+#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380
+#: netbox/virtualization/models/virtualmachines.py:100
msgid "primary IPv4"
msgstr "IPv4 principal"
-#: dcim/models/devices.py:668 dcim/models/devices.py:1388
-#: virtualization/models/virtualmachines.py:108
+#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388
+#: netbox/virtualization/models/virtualmachines.py:108
msgid "primary IPv6"
msgstr "IPv6 principal"
-#: dcim/models/devices.py:676
+#: netbox/dcim/models/devices.py:676
msgid "out-of-band IP"
msgstr "IP fuera de banda"
-#: dcim/models/devices.py:693
+#: netbox/dcim/models/devices.py:693
msgid "VC position"
msgstr "Posición VC"
-#: dcim/models/devices.py:696
+#: netbox/dcim/models/devices.py:696
msgid "Virtual chassis position"
msgstr "Posición virtual del chasis"
-#: dcim/models/devices.py:699
+#: netbox/dcim/models/devices.py:699
msgid "VC priority"
msgstr "Prioridad VC"
-#: dcim/models/devices.py:703
+#: netbox/dcim/models/devices.py:703
msgid "Virtual chassis master election priority"
msgstr "Prioridad de elección del maestro del chasis virtual"
-#: dcim/models/devices.py:706 dcim/models/sites.py:207
+#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207
msgid "latitude"
msgstr "latitud"
-#: dcim/models/devices.py:711 dcim/models/devices.py:719
-#: dcim/models/sites.py:212 dcim/models/sites.py:220
+#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719
+#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220
msgid "GPS coordinate in decimal format (xx.yyyyyy)"
msgstr "Coordenada GPS en formato decimal (xx.aaaaa)"
-#: dcim/models/devices.py:714 dcim/models/sites.py:215
+#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215
msgid "longitude"
msgstr "longitud"
-#: dcim/models/devices.py:787
+#: netbox/dcim/models/devices.py:787
msgid "Device name must be unique per site."
msgstr "El nombre del dispositivo debe ser único por sitio."
-#: dcim/models/devices.py:798 ipam/models/services.py:74
+#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75
msgid "device"
msgstr "dispositivo"
-#: dcim/models/devices.py:799
+#: netbox/dcim/models/devices.py:799
msgid "devices"
msgstr "dispositivos"
-#: dcim/models/devices.py:825
+#: netbox/dcim/models/devices.py:825
#, python-brace-format
msgid "Rack {rack} does not belong to site {site}."
msgstr "Estante {rack} no pertenece al sitio {site}."
-#: dcim/models/devices.py:830
+#: netbox/dcim/models/devices.py:830
#, python-brace-format
msgid "Location {location} does not belong to site {site}."
msgstr "Ubicación {location} no pertenece al sitio {site}."
-#: dcim/models/devices.py:836
+#: netbox/dcim/models/devices.py:836
#, python-brace-format
msgid "Rack {rack} does not belong to location {location}."
msgstr "Estante {rack} no pertenece a la ubicación {location}."
-#: dcim/models/devices.py:843
+#: netbox/dcim/models/devices.py:843
msgid "Cannot select a rack face without assigning a rack."
msgstr "No se puede seleccionar una cara de bastidor sin asignar un bastidor."
-#: dcim/models/devices.py:847
+#: netbox/dcim/models/devices.py:847
msgid "Cannot select a rack position without assigning a rack."
msgstr ""
"No se puede seleccionar una posición de cremallera sin asignar una "
"cremallera."
-#: dcim/models/devices.py:853
+#: netbox/dcim/models/devices.py:853
msgid "Position must be in increments of 0.5 rack units."
msgstr "La posición debe estar en incrementos de 0,5 unidades de estante."
-#: dcim/models/devices.py:857
+#: netbox/dcim/models/devices.py:857
msgid "Must specify rack face when defining rack position."
msgstr ""
"Debe especificar la cara de la cremallera al definir la posición de la "
"cremallera."
-#: dcim/models/devices.py:865
+#: netbox/dcim/models/devices.py:865
#, python-brace-format
msgid ""
"A 0U device type ({device_type}) cannot be assigned to a rack position."
@@ -5256,7 +5672,7 @@ msgstr ""
"Un tipo de dispositivo 0U ({device_type}) no se puede asignar a una posición"
" de estantería."
-#: dcim/models/devices.py:876
+#: netbox/dcim/models/devices.py:876
msgid ""
"Child device types cannot be assigned to a rack face. This is an attribute "
"of the parent device."
@@ -5264,7 +5680,7 @@ msgstr ""
"Los tipos de dispositivos secundarios no se pueden asignar a la cara de un "
"bastidor. Este es un atributo del dispositivo principal."
-#: dcim/models/devices.py:883
+#: netbox/dcim/models/devices.py:883
msgid ""
"Child device types cannot be assigned to a rack position. This is an "
"attribute of the parent device."
@@ -5272,7 +5688,7 @@ msgstr ""
"Los tipos de dispositivos secundarios no se pueden asignar a una posición de"
" bastidor. Este es un atributo del dispositivo principal."
-#: dcim/models/devices.py:897
+#: netbox/dcim/models/devices.py:897
#, python-brace-format
msgid ""
"U{position} is already occupied or does not have sufficient space to "
@@ -5281,23 +5697,23 @@ msgstr ""
"U{position} ya está ocupado o no tiene espacio suficiente para este tipo de "
"dispositivo: {device_type} ({u_height}U)"
-#: dcim/models/devices.py:912
+#: netbox/dcim/models/devices.py:912
#, python-brace-format
msgid "{ip} is not an IPv4 address."
msgstr "{ip} no es una dirección IPv4."
-#: dcim/models/devices.py:921 dcim/models/devices.py:936
+#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936
#, python-brace-format
msgid "The specified IP address ({ip}) is not assigned to this device."
msgstr ""
"La dirección IP especificada ({ip}) no está asignado a este dispositivo."
-#: dcim/models/devices.py:927
+#: netbox/dcim/models/devices.py:927
#, python-brace-format
msgid "{ip} is not an IPv6 address."
msgstr "{ip} no es una dirección IPv6."
-#: dcim/models/devices.py:954
+#: netbox/dcim/models/devices.py:954
#, python-brace-format
msgid ""
"The assigned platform is limited to {platform_manufacturer} device types, "
@@ -5307,25 +5723,25 @@ msgstr ""
"dispositivos, pero el tipo de este dispositivo pertenece a "
"{devicetype_manufacturer}."
-#: dcim/models/devices.py:965
+#: netbox/dcim/models/devices.py:965
#, python-brace-format
msgid "The assigned cluster belongs to a different site ({site})"
msgstr "El clúster asignado pertenece a un sitio diferente ({site})"
-#: dcim/models/devices.py:973
+#: netbox/dcim/models/devices.py:973
msgid "A device assigned to a virtual chassis must have its position defined."
msgstr ""
"Un dispositivo asignado a un chasis virtual debe tener su posición definida."
-#: dcim/models/devices.py:1178
+#: netbox/dcim/models/devices.py:1178
msgid "module"
msgstr "módulo"
-#: dcim/models/devices.py:1179
+#: netbox/dcim/models/devices.py:1179
msgid "modules"
msgstr "módulos"
-#: dcim/models/devices.py:1195
+#: netbox/dcim/models/devices.py:1195
#, python-brace-format
msgid ""
"Module must be installed within a module bay belonging to the assigned "
@@ -5334,22 +5750,22 @@ msgstr ""
"El módulo debe instalarse en un compartimiento de módulos que pertenezca al "
"dispositivo asignado ({device})."
-#: dcim/models/devices.py:1299
+#: netbox/dcim/models/devices.py:1299
msgid "domain"
msgstr "dominio"
-#: dcim/models/devices.py:1312 dcim/models/devices.py:1313
+#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313
msgid "virtual chassis"
msgstr "chasis virtual"
-#: dcim/models/devices.py:1328
+#: netbox/dcim/models/devices.py:1328
#, python-brace-format
msgid ""
"The selected master ({master}) is not assigned to this virtual chassis."
msgstr ""
"El maestro seleccionado ({master}) no está asignado a este chasis virtual."
-#: dcim/models/devices.py:1344
+#: netbox/dcim/models/devices.py:1344
#, python-brace-format
msgid ""
"Unable to delete virtual chassis {self}. There are member interfaces which "
@@ -5358,105 +5774,105 @@ msgstr ""
"No se puede eliminar el chasis virtual {self}. Hay interfaces miembros que "
"forman interfaces LAG entre chasis."
-#: dcim/models/devices.py:1369 vpn/models/l2vpn.py:37
+#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37
msgid "identifier"
msgstr "identificador"
-#: dcim/models/devices.py:1370
+#: netbox/dcim/models/devices.py:1370
msgid "Numeric identifier unique to the parent device"
msgstr "Identificador numérico exclusivo del dispositivo principal"
-#: dcim/models/devices.py:1398 extras/models/customfields.py:210
-#: extras/models/models.py:127 extras/models/models.py:722
-#: netbox/models/__init__.py:114
+#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:211
+#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722
+#: netbox/netbox/models/__init__.py:114
msgid "comments"
msgstr "comentarios"
-#: dcim/models/devices.py:1414
+#: netbox/dcim/models/devices.py:1414
msgid "virtual device context"
msgstr "contexto de dispositivo virtual"
-#: dcim/models/devices.py:1415
+#: netbox/dcim/models/devices.py:1415
msgid "virtual device contexts"
msgstr "contextos de dispositivos virtuales"
-#: dcim/models/devices.py:1447
+#: netbox/dcim/models/devices.py:1447
#, python-brace-format
msgid "{ip} is not an IPv{family} address."
msgstr "{ip} no es un IPv{family} dirección."
-#: dcim/models/devices.py:1453
+#: netbox/dcim/models/devices.py:1453
msgid "Primary IP address must belong to an interface on the assigned device."
msgstr ""
"La dirección IP principal debe pertenecer a una interfaz del dispositivo "
"asignado."
-#: dcim/models/mixins.py:15 extras/models/configs.py:41
-#: extras/models/models.py:341 extras/models/models.py:550
-#: extras/models/search.py:48 ipam/models/ip.py:194
+#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41
+#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550
+#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194
msgid "weight"
msgstr "peso"
-#: dcim/models/mixins.py:22
+#: netbox/dcim/models/mixins.py:22
msgid "weight unit"
msgstr "unidad de peso"
-#: dcim/models/mixins.py:51
+#: netbox/dcim/models/mixins.py:51
msgid "Must specify a unit when setting a weight"
msgstr "Debe especificar una unidad al establecer un peso"
-#: dcim/models/power.py:55
+#: netbox/dcim/models/power.py:55
msgid "power panel"
msgstr "panel de alimentación"
-#: dcim/models/power.py:56
+#: netbox/dcim/models/power.py:56
msgid "power panels"
msgstr "paneles de alimentación"
-#: dcim/models/power.py:70
+#: netbox/dcim/models/power.py:70
#, python-brace-format
msgid ""
"Location {location} ({location_site}) is in a different site than {site}"
msgstr ""
"Ubicación {location} ({location_site}) está en un sitio diferente al {site}"
-#: dcim/models/power.py:108
+#: netbox/dcim/models/power.py:108
msgid "supply"
msgstr "suministrar"
-#: dcim/models/power.py:114
+#: netbox/dcim/models/power.py:114
msgid "phase"
msgstr "fase"
-#: dcim/models/power.py:120
+#: netbox/dcim/models/power.py:120
msgid "voltage"
msgstr "voltaje"
-#: dcim/models/power.py:125
+#: netbox/dcim/models/power.py:125
msgid "amperage"
msgstr "amperaje"
-#: dcim/models/power.py:130
+#: netbox/dcim/models/power.py:130
msgid "max utilization"
msgstr "utilización máxima"
-#: dcim/models/power.py:133
+#: netbox/dcim/models/power.py:133
msgid "Maximum permissible draw (percentage)"
msgstr "Consumo máximo permitido (porcentaje)"
-#: dcim/models/power.py:136
+#: netbox/dcim/models/power.py:136
msgid "available power"
msgstr "potencia disponible"
-#: dcim/models/power.py:164
+#: netbox/dcim/models/power.py:164
msgid "power feed"
msgstr "alimentación"
-#: dcim/models/power.py:165
+#: netbox/dcim/models/power.py:165
msgid "power feeds"
msgstr "fuentes de alimentación"
-#: dcim/models/power.py:179
+#: netbox/dcim/models/power.py:179
#, python-brace-format
msgid ""
"Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) "
@@ -5465,98 +5881,99 @@ msgstr ""
"Estante {rack} ({rack_site}) y panel de alimentación {powerpanel} "
"({powerpanel_site}) están en diferentes sitios."
-#: dcim/models/power.py:190
+#: netbox/dcim/models/power.py:190
msgid "Voltage cannot be negative for AC supply"
msgstr ""
"La tensión no puede ser negativa para el suministro de corriente alterna"
-#: dcim/models/racks.py:50
+#: netbox/dcim/models/racks.py:50
msgid "rack role"
msgstr "rol de bastidor"
-#: dcim/models/racks.py:51
+#: netbox/dcim/models/racks.py:51
msgid "rack roles"
msgstr "roles de seguimiento"
-#: dcim/models/racks.py:75
+#: netbox/dcim/models/racks.py:75
msgid "facility ID"
msgstr "ID de la instalación"
-#: dcim/models/racks.py:76
+#: netbox/dcim/models/racks.py:76
msgid "Locally-assigned identifier"
msgstr "Identificador asignado localmente"
-#: dcim/models/racks.py:109 ipam/forms/bulk_import.py:200
-#: ipam/forms/bulk_import.py:265 ipam/forms/bulk_import.py:300
-#: ipam/forms/bulk_import.py:467 virtualization/forms/bulk_import.py:112
+#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200
+#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300
+#: netbox/ipam/forms/bulk_import.py:467
+#: netbox/virtualization/forms/bulk_import.py:112
msgid "Functional role"
msgstr "Función funcional"
-#: dcim/models/racks.py:122
+#: netbox/dcim/models/racks.py:122
msgid "A unique tag used to identify this rack"
msgstr "Una etiqueta única que se utiliza para identificar este estante"
-#: dcim/models/racks.py:133
+#: netbox/dcim/models/racks.py:133
msgid "width"
msgstr "anchura"
-#: dcim/models/racks.py:134
+#: netbox/dcim/models/racks.py:134
msgid "Rail-to-rail width"
msgstr "Ancho de riel a riel"
-#: dcim/models/racks.py:140
+#: netbox/dcim/models/racks.py:140
msgid "Height in rack units"
msgstr "Altura en unidades de estantería"
-#: dcim/models/racks.py:144
+#: netbox/dcim/models/racks.py:144
msgid "starting unit"
msgstr "unidad de arranque"
-#: dcim/models/racks.py:146
+#: netbox/dcim/models/racks.py:146
msgid "Starting unit for rack"
msgstr "Unidad de arranque para bastidor"
-#: dcim/models/racks.py:150
+#: netbox/dcim/models/racks.py:150
msgid "descending units"
msgstr "unidades descendentes"
-#: dcim/models/racks.py:151
+#: netbox/dcim/models/racks.py:151
msgid "Units are numbered top-to-bottom"
msgstr "Las unidades están numeradas de arriba a abajo"
-#: dcim/models/racks.py:154
+#: netbox/dcim/models/racks.py:154
msgid "outer width"
msgstr "ancho exterior"
-#: dcim/models/racks.py:157
+#: netbox/dcim/models/racks.py:157
msgid "Outer dimension of rack (width)"
msgstr "Dimensión exterior del estante (ancho)"
-#: dcim/models/racks.py:160
+#: netbox/dcim/models/racks.py:160
msgid "outer depth"
msgstr "profundidad exterior"
-#: dcim/models/racks.py:163
+#: netbox/dcim/models/racks.py:163
msgid "Outer dimension of rack (depth)"
msgstr "Dimensión exterior del bastidor (profundidad)"
-#: dcim/models/racks.py:166
+#: netbox/dcim/models/racks.py:166
msgid "outer unit"
msgstr "unidad exterior"
-#: dcim/models/racks.py:172
+#: netbox/dcim/models/racks.py:172
msgid "max weight"
msgstr "peso máximo"
-#: dcim/models/racks.py:175
+#: netbox/dcim/models/racks.py:175
msgid "Maximum load capacity for the rack"
msgstr "Capacidad de carga máxima del bastidor"
-#: dcim/models/racks.py:183
+#: netbox/dcim/models/racks.py:183
msgid "mounting depth"
msgstr "profundidad de montaje"
-#: dcim/models/racks.py:187
+#: netbox/dcim/models/racks.py:187
msgid ""
"Maximum depth of a mounted device, in millimeters. For four-post racks, this"
" is the distance between the front and rear rails."
@@ -5565,30 +5982,30 @@ msgstr ""
"los estantes de cuatro postes, esta es la distancia entre los rieles "
"delantero y trasero."
-#: dcim/models/racks.py:221
+#: netbox/dcim/models/racks.py:221
msgid "rack"
msgstr "estante"
-#: dcim/models/racks.py:222
+#: netbox/dcim/models/racks.py:222
msgid "racks"
msgstr "bastidores"
-#: dcim/models/racks.py:237
+#: netbox/dcim/models/racks.py:237
#, python-brace-format
msgid "Assigned location must belong to parent site ({site})."
msgstr "La ubicación asignada debe pertenecer al sitio principal ({site})."
-#: dcim/models/racks.py:241
+#: netbox/dcim/models/racks.py:241
msgid "Must specify a unit when setting an outer width/depth"
msgstr ""
"Debe especificar una unidad al establecer una anchura o profundidad "
"exteriores"
-#: dcim/models/racks.py:245
+#: netbox/dcim/models/racks.py:245
msgid "Must specify a unit when setting a maximum weight"
msgstr "Debe especificar una unidad al establecer un peso máximo"
-#: dcim/models/racks.py:255
+#: netbox/dcim/models/racks.py:255
#, python-brace-format
msgid ""
"Rack must be at least {min_height}U tall to house currently installed "
@@ -5597,7 +6014,7 @@ msgstr ""
"El estante debe tener al menos {min_height}Hablo para alojar los "
"dispositivos instalados actualmente."
-#: dcim/models/racks.py:262
+#: netbox/dcim/models/racks.py:262
#, python-brace-format
msgid ""
"Rack unit numbering must begin at {position} or less to house currently "
@@ -5606,858 +6023,922 @@ msgstr ""
"La numeración de las unidades del bastidor debe comenzar en {position} o "
"menos para alojar los dispositivos actualmente instalados."
-#: dcim/models/racks.py:270
+#: netbox/dcim/models/racks.py:270
#, python-brace-format
msgid "Location must be from the same site, {site}."
msgstr "La ubicación debe ser del mismo sitio, {site}."
-#: dcim/models/racks.py:523
+#: netbox/dcim/models/racks.py:523
msgid "units"
msgstr "unidades"
-#: dcim/models/racks.py:549
+#: netbox/dcim/models/racks.py:549
msgid "rack reservation"
msgstr "reserva de seguimiento"
-#: dcim/models/racks.py:550
+#: netbox/dcim/models/racks.py:550
msgid "rack reservations"
msgstr "Seguimiento de reservas"
-#: dcim/models/racks.py:567
+#: netbox/dcim/models/racks.py:567
#, python-brace-format
msgid "Invalid unit(s) for {height}U rack: {unit_list}"
msgstr ""
"Unidad (es) no válida (s) para {height}Rack de Reino Unido: {unit_list}"
-#: dcim/models/racks.py:580
+#: netbox/dcim/models/racks.py:580
#, python-brace-format
msgid "The following units have already been reserved: {unit_list}"
msgstr "Ya se han reservado las siguientes unidades: {unit_list}"
-#: dcim/models/sites.py:49
+#: netbox/dcim/models/sites.py:49
msgid "A top-level region with this name already exists."
msgstr "Ya existe una región de nivel superior con este nombre."
-#: dcim/models/sites.py:59
+#: netbox/dcim/models/sites.py:59
msgid "A top-level region with this slug already exists."
msgstr "Ya existe una región de alto nivel con esta babosa."
-#: dcim/models/sites.py:62
+#: netbox/dcim/models/sites.py:62
msgid "region"
msgstr "región"
-#: dcim/models/sites.py:63
+#: netbox/dcim/models/sites.py:63
msgid "regions"
msgstr "regiones"
-#: dcim/models/sites.py:102
+#: netbox/dcim/models/sites.py:102
msgid "A top-level site group with this name already exists."
msgstr "Ya existe un grupo de sitio de nivel superior con este nombre."
-#: dcim/models/sites.py:112
+#: netbox/dcim/models/sites.py:112
msgid "A top-level site group with this slug already exists."
msgstr "Ya existe un grupo de sitios de nivel superior con este slug."
-#: dcim/models/sites.py:115
+#: netbox/dcim/models/sites.py:115
msgid "site group"
msgstr "grupo de sitios"
-#: dcim/models/sites.py:116
+#: netbox/dcim/models/sites.py:116
msgid "site groups"
msgstr "grupos de sitios"
-#: dcim/models/sites.py:141
+#: netbox/dcim/models/sites.py:141
msgid "Full name of the site"
msgstr "Nombre completo del sitio"
-#: dcim/models/sites.py:181 dcim/models/sites.py:279
+#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279
msgid "facility"
msgstr "instalaciones"
-#: dcim/models/sites.py:184 dcim/models/sites.py:282
+#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282
msgid "Local facility ID or description"
msgstr "ID o descripción de la instalación local"
-#: dcim/models/sites.py:195
+#: netbox/dcim/models/sites.py:195
msgid "physical address"
msgstr "dirección física"
-#: dcim/models/sites.py:198
+#: netbox/dcim/models/sites.py:198
msgid "Physical location of the building"
msgstr "Ubicación física del edificio"
-#: dcim/models/sites.py:201
+#: netbox/dcim/models/sites.py:201
msgid "shipping address"
msgstr "dirección de envío"
-#: dcim/models/sites.py:204
+#: netbox/dcim/models/sites.py:204
msgid "If different from the physical address"
msgstr "Si es diferente de la dirección física"
-#: dcim/models/sites.py:238
+#: netbox/dcim/models/sites.py:238
msgid "site"
msgstr "sitio"
-#: dcim/models/sites.py:239
+#: netbox/dcim/models/sites.py:239
msgid "sites"
msgstr "sitios"
-#: dcim/models/sites.py:309
+#: netbox/dcim/models/sites.py:309
msgid "A location with this name already exists within the specified site."
msgstr "Ya existe una ubicación con este nombre en el sitio especificado."
-#: dcim/models/sites.py:319
+#: netbox/dcim/models/sites.py:319
msgid "A location with this slug already exists within the specified site."
msgstr "Ya existe una ubicación con esta babosa en el sitio especificado."
-#: dcim/models/sites.py:322
+#: netbox/dcim/models/sites.py:322
msgid "location"
msgstr "ubicación"
-#: dcim/models/sites.py:323
+#: netbox/dcim/models/sites.py:323
msgid "locations"
msgstr "ubicaciones"
-#: dcim/models/sites.py:337
+#: netbox/dcim/models/sites.py:337
#, python-brace-format
msgid "Parent location ({parent}) must belong to the same site ({site})."
msgstr ""
"Ubicación de los padres ({parent}) debe pertenecer al mismo sitio ({site})."
-#: dcim/tables/cables.py:54
+#: netbox/dcim/tables/cables.py:55
msgid "Termination A"
msgstr "Terminación A"
-#: dcim/tables/cables.py:59
+#: netbox/dcim/tables/cables.py:60
msgid "Termination B"
msgstr "Terminación B"
-#: dcim/tables/cables.py:65 wireless/tables/wirelesslink.py:22
+#: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22
msgid "Device A"
msgstr "Dispositivo A"
-#: dcim/tables/cables.py:71 wireless/tables/wirelesslink.py:31
+#: netbox/dcim/tables/cables.py:72 netbox/wireless/tables/wirelesslink.py:31
msgid "Device B"
msgstr "Dispositivo B"
-#: dcim/tables/cables.py:77
+#: netbox/dcim/tables/cables.py:78
msgid "Location A"
msgstr "Ubicación A"
-#: dcim/tables/cables.py:83
+#: netbox/dcim/tables/cables.py:84
msgid "Location B"
msgstr "Ubicación B"
-#: dcim/tables/cables.py:89
+#: netbox/dcim/tables/cables.py:90
msgid "Rack A"
msgstr "Bastidor A"
-#: dcim/tables/cables.py:95
+#: netbox/dcim/tables/cables.py:96
msgid "Rack B"
msgstr "Estante B"
-#: dcim/tables/cables.py:101
+#: netbox/dcim/tables/cables.py:102
msgid "Site A"
msgstr "Sitio A"
-#: dcim/tables/cables.py:107
+#: netbox/dcim/tables/cables.py:108
msgid "Site B"
msgstr "Sitio B"
-#: dcim/tables/connections.py:31 dcim/tables/connections.py:50
-#: dcim/tables/connections.py:71
-#: templates/dcim/inc/connection_endpoints.html:16
+#: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50
+#: netbox/dcim/tables/connections.py:71
+#: netbox/templates/dcim/inc/connection_endpoints.html:16
msgid "Reachable"
msgstr "Accesible"
-#: dcim/tables/devices.py:66 dcim/tables/devices.py:111
-#: dcim/tables/racks.py:81 dcim/tables/sites.py:143
-#: extras/tables/tables.py:435 netbox/navigation/menu.py:56
-#: netbox/navigation/menu.py:60 netbox/navigation/menu.py:62
-#: virtualization/forms/model_forms.py:122
-#: virtualization/tables/clusters.py:83 virtualization/views.py:210
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103
+#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
+#: netbox/extras/tables/tables.py:436 netbox/netbox/navigation/menu.py:56
+#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
+#: netbox/virtualization/forms/model_forms.py:122
+#: netbox/virtualization/tables/clusters.py:83
+#: netbox/virtualization/views.py:205
msgid "Devices"
msgstr "Dispositivos"
-#: dcim/tables/devices.py:71 dcim/tables/devices.py:116
-#: virtualization/tables/clusters.py:88
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108
+#: netbox/virtualization/tables/clusters.py:88
msgid "VMs"
msgstr "VM"
-#: dcim/tables/devices.py:105 dcim/tables/devices.py:221
-#: extras/forms/model_forms.py:506 templates/dcim/device.html:111
-#: templates/dcim/device/render_config.html:11
-#: templates/dcim/device/render_config.html:14
-#: templates/dcim/devicerole.html:44 templates/dcim/platform.html:41
-#: templates/extras/configtemplate.html:10
-#: templates/virtualization/virtualmachine.html:44
-#: templates/virtualization/virtualmachine/render_config.html:11
-#: templates/virtualization/virtualmachine/render_config.html:14
-#: virtualization/tables/virtualmachines.py:106
+#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213
+#: netbox/extras/forms/model_forms.py:506
+#: netbox/templates/dcim/device.html:112
+#: netbox/templates/dcim/device/render_config.html:11
+#: netbox/templates/dcim/device/render_config.html:14
+#: netbox/templates/dcim/devicerole.html:44
+#: netbox/templates/dcim/platform.html:41
+#: netbox/templates/extras/configtemplate.html:10
+#: netbox/templates/virtualization/virtualmachine.html:44
+#: netbox/templates/virtualization/virtualmachine/render_config.html:11
+#: netbox/templates/virtualization/virtualmachine/render_config.html:14
+#: netbox/virtualization/tables/virtualmachines.py:106
msgid "Config Template"
msgstr "Plantilla de configuración"
-#: dcim/tables/devices.py:155 templates/dcim/sitegroup.html:26
+#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26
msgid "Site Group"
msgstr "Grupo de sitios"
-#: dcim/tables/devices.py:192 dcim/tables/devices.py:1051
-#: ipam/forms/bulk_import.py:511 ipam/forms/model_forms.py:304
-#: ipam/forms/model_forms.py:313 ipam/tables/ip.py:352 ipam/tables/ip.py:418
-#: ipam/tables/ip.py:441 templates/ipam/ipaddress.html:11
-#: virtualization/tables/virtualmachines.py:94
+#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033
+#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352
+#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441
+#: netbox/templates/ipam/ipaddress.html:11
+#: netbox/virtualization/tables/virtualmachines.py:94
msgid "IP Address"
msgstr "Dirección IP"
-#: dcim/tables/devices.py:196 dcim/tables/devices.py:1055
-#: virtualization/tables/virtualmachines.py:85
+#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037
+#: netbox/virtualization/tables/virtualmachines.py:85
msgid "IPv4 Address"
msgstr "Dirección IPv4"
-#: dcim/tables/devices.py:200 dcim/tables/devices.py:1059
-#: virtualization/tables/virtualmachines.py:89
+#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041
+#: netbox/virtualization/tables/virtualmachines.py:89
msgid "IPv6 Address"
msgstr "Dirección IPv6"
-#: dcim/tables/devices.py:215
+#: netbox/dcim/tables/devices.py:207
msgid "VC Position"
msgstr "Posición VC"
-#: dcim/tables/devices.py:218
+#: netbox/dcim/tables/devices.py:210
msgid "VC Priority"
msgstr "Prioridad VC"
-#: dcim/tables/devices.py:225 templates/dcim/device_edit.html:38
-#: templates/dcim/devicebay_populate.html:16
+#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38
+#: netbox/templates/dcim/devicebay_populate.html:16
msgid "Parent Device"
msgstr "Dispositivo principal"
-#: dcim/tables/devices.py:230
+#: netbox/dcim/tables/devices.py:222
msgid "Position (Device Bay)"
msgstr "Posición (bahía de dispositivos)"
-#: dcim/tables/devices.py:239
+#: netbox/dcim/tables/devices.py:231
msgid "Console ports"
msgstr "Puertos de consola"
-#: dcim/tables/devices.py:242
+#: netbox/dcim/tables/devices.py:234
msgid "Console server ports"
msgstr "Puertos de servidor de consola"
-#: dcim/tables/devices.py:245
+#: netbox/dcim/tables/devices.py:237
msgid "Power ports"
msgstr "Puertos de alimentación"
-#: dcim/tables/devices.py:248
+#: netbox/dcim/tables/devices.py:240
msgid "Power outlets"
msgstr "tomas de corriente"
-#: dcim/tables/devices.py:251 dcim/tables/devices.py:1064
-#: dcim/tables/devicetypes.py:125 dcim/views.py:1006 dcim/views.py:1245
-#: dcim/views.py:1931 netbox/navigation/menu.py:81
-#: netbox/navigation/menu.py:237 templates/dcim/device/base.html:37
-#: templates/dcim/device_list.html:43 templates/dcim/devicetype/base.html:34
-#: templates/dcim/module.html:34 templates/dcim/moduletype/base.html:34
-#: templates/dcim/virtualdevicecontext.html:61
-#: templates/dcim/virtualdevicecontext.html:81
-#: templates/virtualization/virtualmachine/base.html:27
-#: templates/virtualization/virtualmachine_list.html:14
-#: virtualization/tables/virtualmachines.py:100 virtualization/views.py:367
-#: wireless/tables/wirelesslan.py:55
+#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046
+#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:988
+#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
+#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
+#: netbox/templates/dcim/device/base.html:37
+#: netbox/templates/dcim/device_list.html:43
+#: netbox/templates/dcim/devicetype/base.html:34
+#: netbox/templates/dcim/module.html:34
+#: netbox/templates/dcim/moduletype/base.html:34
+#: netbox/templates/dcim/virtualdevicecontext.html:61
+#: netbox/templates/dcim/virtualdevicecontext.html:81
+#: netbox/templates/virtualization/virtualmachine/base.html:27
+#: netbox/templates/virtualization/virtualmachine_list.html:14
+#: netbox/virtualization/tables/virtualmachines.py:100
+#: netbox/virtualization/views.py:363 netbox/wireless/tables/wirelesslan.py:55
msgid "Interfaces"
msgstr "Interfaces"
-#: dcim/tables/devices.py:254
+#: netbox/dcim/tables/devices.py:246
msgid "Front ports"
msgstr "Puertos frontales"
-#: dcim/tables/devices.py:260
+#: netbox/dcim/tables/devices.py:252
msgid "Device bays"
msgstr "Compartimentos para dispositivos"
-#: dcim/tables/devices.py:263
+#: netbox/dcim/tables/devices.py:255
msgid "Module bays"
msgstr "Bahías de módulos"
-#: dcim/tables/devices.py:266
+#: netbox/dcim/tables/devices.py:258
msgid "Inventory items"
msgstr "Artículos de inventario"
-#: dcim/tables/devices.py:305 dcim/tables/modules.py:56
-#: templates/dcim/modulebay.html:17
+#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56
+#: netbox/templates/dcim/modulebay.html:17
msgid "Module Bay"
msgstr "Bahía de módulos"
-#: dcim/tables/devices.py:318 dcim/tables/devicetypes.py:48
-#: dcim/tables/devicetypes.py:140 dcim/views.py:1081 dcim/views.py:2024
-#: netbox/navigation/menu.py:90 templates/dcim/device/base.html:52
-#: templates/dcim/device_list.html:71 templates/dcim/devicetype/base.html:49
-#: templates/dcim/inc/panels/inventory_items.html:6
-#: templates/dcim/inventoryitemrole.html:32
+#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1063
+#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
+#: netbox/templates/dcim/device/base.html:52
+#: netbox/templates/dcim/device_list.html:71
+#: netbox/templates/dcim/devicetype/base.html:49
+#: netbox/templates/dcim/inc/panels/inventory_items.html:6
+#: netbox/templates/dcim/inventoryitemrole.html:32
msgid "Inventory Items"
msgstr "Artículos de inventario"
-#: dcim/tables/devices.py:330
+#: netbox/dcim/tables/devices.py:322
msgid "Cable Color"
msgstr "Color del cable"
-#: dcim/tables/devices.py:336
+#: netbox/dcim/tables/devices.py:328
msgid "Link Peers"
msgstr "Vincula a tus compañeros"
-#: dcim/tables/devices.py:339
+#: netbox/dcim/tables/devices.py:331
msgid "Mark Connected"
msgstr "Marcar conectado"
-#: dcim/tables/devices.py:455
+#: netbox/dcim/tables/devices.py:449
msgid "Maximum draw (W)"
msgstr "Consumo máximo (W)"
-#: dcim/tables/devices.py:458
+#: netbox/dcim/tables/devices.py:452
msgid "Allocated draw (W)"
msgstr "Sorteo asignado (W)"
-#: dcim/tables/devices.py:558 ipam/forms/model_forms.py:747
-#: ipam/tables/fhrp.py:28 ipam/views.py:602 ipam/views.py:701
-#: netbox/navigation/menu.py:145 netbox/navigation/menu.py:147
-#: templates/dcim/interface.html:339 templates/ipam/ipaddress_bulk_add.html:15
-#: templates/ipam/service.html:40 templates/virtualization/vminterface.html:85
-#: vpn/tables/tunnels.py:98
+#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
+#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
+#: netbox/netbox/navigation/menu.py:147
+#: netbox/templates/dcim/interface.html:339
+#: netbox/templates/ipam/ipaddress_bulk_add.html:15
+#: netbox/templates/ipam/service.html:40
+#: netbox/templates/virtualization/vminterface.html:85
+#: netbox/vpn/tables/tunnels.py:98
msgid "IP Addresses"
msgstr "Direcciones IP"
-#: dcim/tables/devices.py:564 netbox/navigation/menu.py:189
-#: templates/ipam/inc/panels/fhrp_groups.html:6
+#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
msgid "FHRP Groups"
msgstr "Grupos FHRP"
-#: dcim/tables/devices.py:576 templates/dcim/interface.html:89
-#: templates/virtualization/vminterface.html:67 templates/vpn/tunnel.html:18
-#: templates/vpn/tunneltermination.html:13 vpn/forms/bulk_edit.py:76
-#: vpn/forms/bulk_import.py:76 vpn/forms/filtersets.py:42
-#: vpn/forms/filtersets.py:82 vpn/forms/model_forms.py:60
-#: vpn/forms/model_forms.py:145 vpn/tables/tunnels.py:78
+#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89
+#: netbox/templates/virtualization/vminterface.html:67
+#: netbox/templates/vpn/tunnel.html:18
+#: netbox/templates/vpn/tunneltermination.html:13
+#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76
+#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82
+#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
+#: netbox/vpn/tables/tunnels.py:78
msgid "Tunnel"
msgstr "Túnel"
-#: dcim/tables/devices.py:601 dcim/tables/devicetypes.py:224
-#: templates/dcim/interface.html:65
+#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224
+#: netbox/templates/dcim/interface.html:65
msgid "Management Only"
msgstr "Solo administración"
-#: dcim/tables/devices.py:619
+#: netbox/dcim/tables/devices.py:607
msgid "VDCs"
msgstr "VDC"
-#: dcim/tables/devices.py:870 templates/dcim/modulebay.html:49
+#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49
msgid "Installed Module"
msgstr "Módulo instalado"
-#: dcim/tables/devices.py:873
+#: netbox/dcim/tables/devices.py:855
msgid "Module Serial"
msgstr "Serie del módulo"
-#: dcim/tables/devices.py:877
+#: netbox/dcim/tables/devices.py:859
msgid "Module Asset Tag"
msgstr "Etiqueta de activo del módulo"
-#: dcim/tables/devices.py:886
+#: netbox/dcim/tables/devices.py:868
msgid "Module Status"
msgstr "Estado del módulo"
-#: dcim/tables/devices.py:928 dcim/tables/devicetypes.py:308
-#: templates/dcim/inventoryitem.html:40
+#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308
+#: netbox/templates/dcim/inventoryitem.html:40
msgid "Component"
msgstr "Componente"
-#: dcim/tables/devices.py:983
+#: netbox/dcim/tables/devices.py:965
msgid "Items"
msgstr "Artículos"
-#: dcim/tables/devicetypes.py:38 netbox/navigation/menu.py:71
-#: netbox/navigation/menu.py:73
+#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71
+#: netbox/netbox/navigation/menu.py:73
msgid "Device Types"
msgstr "Tipos de dispositivos"
-#: dcim/tables/devicetypes.py:43 netbox/navigation/menu.py:74
+#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74
msgid "Module Types"
msgstr "Tipos de módulos"
-#: dcim/tables/devicetypes.py:53 extras/forms/filtersets.py:380
-#: extras/forms/model_forms.py:413 extras/tables/tables.py:430
-#: netbox/navigation/menu.py:65
+#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:431
+#: netbox/netbox/navigation/menu.py:65
msgid "Platforms"
msgstr "Plataformas"
-#: dcim/tables/devicetypes.py:85 templates/dcim/devicetype.html:29
+#: netbox/dcim/tables/devicetypes.py:85
+#: netbox/templates/dcim/devicetype.html:29
msgid "Default Platform"
msgstr "Plataforma predeterminada"
-#: dcim/tables/devicetypes.py:89 templates/dcim/devicetype.html:45
+#: netbox/dcim/tables/devicetypes.py:89
+#: netbox/templates/dcim/devicetype.html:45
msgid "Full Depth"
msgstr "Profundidad total"
-#: dcim/tables/devicetypes.py:98
+#: netbox/dcim/tables/devicetypes.py:98
msgid "U Height"
msgstr "Altura en U"
-#: dcim/tables/devicetypes.py:110 dcim/tables/modules.py:26
+#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26
msgid "Instances"
msgstr "Instancias"
-#: dcim/tables/devicetypes.py:113 dcim/views.py:946 dcim/views.py:1185
-#: dcim/views.py:1871 netbox/navigation/menu.py:84
-#: templates/dcim/device/base.html:25 templates/dcim/device_list.html:15
-#: templates/dcim/devicetype/base.html:22 templates/dcim/module.html:22
-#: templates/dcim/moduletype/base.html:22
+#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:928
+#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
+#: netbox/netbox/navigation/menu.py:84
+#: netbox/templates/dcim/device/base.html:25
+#: netbox/templates/dcim/device_list.html:15
+#: netbox/templates/dcim/devicetype/base.html:22
+#: netbox/templates/dcim/module.html:22
+#: netbox/templates/dcim/moduletype/base.html:22
msgid "Console Ports"
msgstr "Puertos de consola"
-#: dcim/tables/devicetypes.py:116 dcim/views.py:961 dcim/views.py:1200
-#: dcim/views.py:1886 netbox/navigation/menu.py:85
-#: templates/dcim/device/base.html:28 templates/dcim/device_list.html:22
-#: templates/dcim/devicetype/base.html:25 templates/dcim/module.html:25
-#: templates/dcim/moduletype/base.html:25
+#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:943
+#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
+#: netbox/netbox/navigation/menu.py:85
+#: netbox/templates/dcim/device/base.html:28
+#: netbox/templates/dcim/device_list.html:22
+#: netbox/templates/dcim/devicetype/base.html:25
+#: netbox/templates/dcim/module.html:25
+#: netbox/templates/dcim/moduletype/base.html:25
msgid "Console Server Ports"
msgstr "Puertos de servidor de consola"
-#: dcim/tables/devicetypes.py:119 dcim/views.py:976 dcim/views.py:1215
-#: dcim/views.py:1901 netbox/navigation/menu.py:86
-#: templates/dcim/device/base.html:31 templates/dcim/device_list.html:29
-#: templates/dcim/devicetype/base.html:28 templates/dcim/module.html:28
-#: templates/dcim/moduletype/base.html:28
+#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:958
+#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
+#: netbox/netbox/navigation/menu.py:86
+#: netbox/templates/dcim/device/base.html:31
+#: netbox/templates/dcim/device_list.html:29
+#: netbox/templates/dcim/devicetype/base.html:28
+#: netbox/templates/dcim/module.html:28
+#: netbox/templates/dcim/moduletype/base.html:28
msgid "Power Ports"
msgstr "Puertos de alimentación"
-#: dcim/tables/devicetypes.py:122 dcim/views.py:991 dcim/views.py:1230
-#: dcim/views.py:1916 netbox/navigation/menu.py:87
-#: templates/dcim/device/base.html:34 templates/dcim/device_list.html:36
-#: templates/dcim/devicetype/base.html:31 templates/dcim/module.html:31
-#: templates/dcim/moduletype/base.html:31
+#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:973
+#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
+#: netbox/netbox/navigation/menu.py:87
+#: netbox/templates/dcim/device/base.html:34
+#: netbox/templates/dcim/device_list.html:36
+#: netbox/templates/dcim/devicetype/base.html:31
+#: netbox/templates/dcim/module.html:31
+#: netbox/templates/dcim/moduletype/base.html:31
msgid "Power Outlets"
msgstr "Tomas de corriente"
-#: dcim/tables/devicetypes.py:128 dcim/views.py:1021 dcim/views.py:1260
-#: dcim/views.py:1952 netbox/navigation/menu.py:82
-#: templates/dcim/device/base.html:40 templates/dcim/devicetype/base.html:37
-#: templates/dcim/module.html:37 templates/dcim/moduletype/base.html:37
+#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1003
+#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
+#: netbox/netbox/navigation/menu.py:82
+#: netbox/templates/dcim/device/base.html:40
+#: netbox/templates/dcim/devicetype/base.html:37
+#: netbox/templates/dcim/module.html:37
+#: netbox/templates/dcim/moduletype/base.html:37
msgid "Front Ports"
msgstr "Puertos frontales"
-#: dcim/tables/devicetypes.py:131 dcim/views.py:1036 dcim/views.py:1275
-#: dcim/views.py:1967 netbox/navigation/menu.py:83
-#: templates/dcim/device/base.html:43 templates/dcim/device_list.html:50
-#: templates/dcim/devicetype/base.html:40 templates/dcim/module.html:40
-#: templates/dcim/moduletype/base.html:40
+#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1018
+#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
+#: netbox/netbox/navigation/menu.py:83
+#: netbox/templates/dcim/device/base.html:43
+#: netbox/templates/dcim/device_list.html:50
+#: netbox/templates/dcim/devicetype/base.html:40
+#: netbox/templates/dcim/module.html:40
+#: netbox/templates/dcim/moduletype/base.html:40
msgid "Rear Ports"
msgstr "Puertos traseros"
-#: dcim/tables/devicetypes.py:134 dcim/views.py:1066 dcim/views.py:2005
-#: netbox/navigation/menu.py:89 templates/dcim/device/base.html:49
-#: templates/dcim/device_list.html:57 templates/dcim/devicetype/base.html:46
+#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1048
+#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
+#: netbox/templates/dcim/device/base.html:49
+#: netbox/templates/dcim/device_list.html:57
+#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Bahías de dispositivos"
-#: dcim/tables/devicetypes.py:137 dcim/views.py:1051 dcim/views.py:1986
-#: netbox/navigation/menu.py:88 templates/dcim/device/base.html:46
-#: templates/dcim/device_list.html:64 templates/dcim/devicetype/base.html:43
+#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1033
+#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
+#: netbox/templates/dcim/device/base.html:46
+#: netbox/templates/dcim/device_list.html:64
+#: netbox/templates/dcim/devicetype/base.html:43
msgid "Module Bays"
msgstr "Bahías de módulos"
-#: dcim/tables/power.py:36 netbox/navigation/menu.py:282
-#: templates/dcim/powerpanel.html:51
+#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282
+#: netbox/templates/dcim/powerpanel.html:51
msgid "Power Feeds"
msgstr "Fuentes de alimentación"
-#: dcim/tables/power.py:80 templates/dcim/powerfeed.html:99
+#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99
msgid "Max Utilization"
msgstr "Utilización máxima"
-#: dcim/tables/power.py:84
+#: netbox/dcim/tables/power.py:84
msgid "Available Power (VA)"
msgstr "Potencia disponible (VA)"
-#: dcim/tables/racks.py:29 dcim/tables/sites.py:138
-#: netbox/navigation/menu.py:24 netbox/navigation/menu.py:26
+#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138
+#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26
msgid "Racks"
msgstr "Bastidores"
-#: dcim/tables/racks.py:73 templates/dcim/device.html:310
-#: templates/dcim/rack.html:90
+#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:318
+#: netbox/templates/dcim/rack.html:90
msgid "Height"
msgstr "Altura"
-#: dcim/tables/racks.py:85
+#: netbox/dcim/tables/racks.py:85
msgid "Space"
msgstr "Espacio"
-#: dcim/tables/racks.py:96 templates/dcim/rack.html:100
+#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100
msgid "Outer Width"
msgstr "Anchura exterior"
-#: dcim/tables/racks.py:100 templates/dcim/rack.html:110
+#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110
msgid "Outer Depth"
msgstr "Profundidad exterior"
-#: dcim/tables/racks.py:108
+#: netbox/dcim/tables/racks.py:108
msgid "Max Weight"
msgstr "Peso máximo"
-#: dcim/tables/sites.py:30 dcim/tables/sites.py:57
-#: extras/forms/filtersets.py:360 extras/forms/model_forms.py:393
-#: ipam/forms/bulk_edit.py:129 ipam/forms/model_forms.py:151
-#: ipam/tables/asn.py:66 netbox/navigation/menu.py:15
-#: netbox/navigation/menu.py:17
+#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57
+#: netbox/extras/forms/filtersets.py:360
+#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129
+#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66
+#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17
msgid "Sites"
msgstr "Sitios"
-#: dcim/tests/test_api.py:50
+#: netbox/dcim/tests/test_api.py:50
msgid "Test case must set peer_termination_type"
msgstr "El caso de prueba debe establecer peer_termination_type"
-#: dcim/views.py:137
+#: netbox/dcim/views.py:140
#, python-brace-format
msgid "Disconnected {count} {type}"
msgstr "Desconectado {count} {type}"
-#: dcim/views.py:698 netbox/navigation/menu.py:28
+#: netbox/dcim/views.py:686 netbox/netbox/navigation/menu.py:28
msgid "Reservations"
msgstr "Reservaciones"
-#: dcim/views.py:716 templates/dcim/location.html:90
-#: templates/dcim/site.html:139
+#: netbox/dcim/views.py:705 netbox/templates/dcim/location.html:90
+#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Dispositivos no rakeados"
-#: dcim/views.py:2037 extras/forms/model_forms.py:453
-#: templates/extras/configcontext.html:10
-#: virtualization/forms/model_forms.py:225 virtualization/views.py:407
+#: netbox/dcim/views.py:2019 netbox/extras/forms/model_forms.py:453
+#: netbox/templates/extras/configcontext.html:10
+#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/virtualization/views.py:404
msgid "Config Context"
msgstr "Contexto de configuración"
-#: dcim/views.py:2047 virtualization/views.py:417
+#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:414
msgid "Render Config"
msgstr "Configuración de renderizado"
-#: dcim/views.py:2097 extras/tables/tables.py:440
-#: netbox/navigation/menu.py:234 netbox/navigation/menu.py:236
-#: virtualization/views.py:185
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:441
+#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
+#: netbox/virtualization/views.py:179
msgid "Virtual Machines"
msgstr "Máquinas virtuales"
-#: dcim/views.py:2989 ipam/tables/ip.py:233
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:233
msgid "Children"
msgstr "Niños"
-#: extras/api/customfields.py:88
+#: netbox/extras/api/customfields.py:88
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Objeto (s) relacionado (s) desconocido (s): {name}"
-#: extras/api/serializers_/customfields.py:74
+#: netbox/extras/api/serializers_/customfields.py:74
msgid "Changing the type of custom fields is not supported."
msgstr "No se admite cambiar el tipo de campos personalizados."
-#: extras/api/serializers_/scripts.py:71 extras/api/serializers_/scripts.py:76
+#: netbox/extras/api/serializers_/scripts.py:71
+#: netbox/extras/api/serializers_/scripts.py:76
msgid "Scheduling is not enabled for this script."
msgstr "La programación no está habilitada para este script."
-#: extras/choices.py:30 extras/forms/misc.py:14
+#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Texto"
-#: extras/choices.py:31
+#: netbox/extras/choices.py:31
msgid "Text (long)"
msgstr "Texto (largo)"
-#: extras/choices.py:32
+#: netbox/extras/choices.py:32
msgid "Integer"
msgstr "Número entero"
-#: extras/choices.py:33
+#: netbox/extras/choices.py:33
msgid "Decimal"
msgstr "Decimal"
-#: extras/choices.py:34
+#: netbox/extras/choices.py:34
msgid "Boolean (true/false)"
msgstr "Booleano (verdadero o falso)"
-#: extras/choices.py:35
+#: netbox/extras/choices.py:35
msgid "Date"
msgstr "Fecha"
-#: extras/choices.py:36
+#: netbox/extras/choices.py:36
msgid "Date & time"
msgstr "Fecha y hora"
-#: extras/choices.py:38
+#: netbox/extras/choices.py:38
msgid "JSON"
msgstr "JSON"
-#: extras/choices.py:39
+#: netbox/extras/choices.py:39
msgid "Selection"
msgstr "Selección"
-#: extras/choices.py:40
+#: netbox/extras/choices.py:40
msgid "Multiple selection"
msgstr "Selección múltiple"
-#: extras/choices.py:42
+#: netbox/extras/choices.py:42
msgid "Multiple objects"
msgstr "Objetos múltiples"
-#: extras/choices.py:53 netbox/preferences.py:21
-#: templates/extras/customfield.html:66 vpn/choices.py:20
-#: wireless/choices.py:27
+#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21
+#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20
+#: netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Discapacitado"
-#: extras/choices.py:54
+#: netbox/extras/choices.py:54
msgid "Loose"
msgstr "Suelto"
-#: extras/choices.py:55
+#: netbox/extras/choices.py:55
msgid "Exact"
msgstr "Exacto"
-#: extras/choices.py:66
+#: netbox/extras/choices.py:66
msgid "Always"
msgstr "Siempre"
-#: extras/choices.py:67
+#: netbox/extras/choices.py:67
msgid "If set"
msgstr "Si está configurado"
-#: extras/choices.py:68 extras/choices.py:81
+#: netbox/extras/choices.py:68 netbox/extras/choices.py:81
msgid "Hidden"
msgstr "Oculto"
-#: extras/choices.py:79
+#: netbox/extras/choices.py:79
msgid "Yes"
msgstr "Sí"
-#: extras/choices.py:80
+#: netbox/extras/choices.py:80
msgid "No"
msgstr "No"
-#: extras/choices.py:108 templates/tenancy/contact.html:57
-#: tenancy/forms/bulk_edit.py:118 wireless/forms/model_forms.py:162
+#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57
+#: netbox/tenancy/forms/bulk_edit.py:118
+#: netbox/wireless/forms/model_forms.py:162
msgid "Link"
msgstr "Enlace"
-#: extras/choices.py:122
+#: netbox/extras/choices.py:124
msgid "Newest"
msgstr "El más reciente"
-#: extras/choices.py:123
+#: netbox/extras/choices.py:125
msgid "Oldest"
msgstr "El más antiguo"
-#: extras/choices.py:139 templates/generic/object.html:61
+#: netbox/extras/choices.py:126
+msgid "Alphabetical (A-Z)"
+msgstr "Alfabético (A-Z)"
+
+#: netbox/extras/choices.py:127
+msgid "Alphabetical (Z-A)"
+msgstr "Alfabético (Z-A)"
+
+#: netbox/extras/choices.py:143 netbox/templates/generic/object.html:61
msgid "Updated"
msgstr "Actualizado"
-#: extras/choices.py:140
+#: netbox/extras/choices.py:144
msgid "Deleted"
msgstr "Eliminado"
-#: extras/choices.py:157 extras/choices.py:181
+#: netbox/extras/choices.py:161 netbox/extras/choices.py:185
msgid "Info"
msgstr "Información"
-#: extras/choices.py:158 extras/choices.py:180
+#: netbox/extras/choices.py:162 netbox/extras/choices.py:184
msgid "Success"
msgstr "Éxito"
-#: extras/choices.py:159 extras/choices.py:182
+#: netbox/extras/choices.py:163 netbox/extras/choices.py:186
msgid "Warning"
msgstr "Advertencia"
-#: extras/choices.py:160
+#: netbox/extras/choices.py:164
msgid "Danger"
msgstr "Peligro"
-#: extras/choices.py:178
+#: netbox/extras/choices.py:182
msgid "Debug"
msgstr "Depurar"
-#: extras/choices.py:179 netbox/choices.py:104
+#: netbox/extras/choices.py:183 netbox/netbox/choices.py:104
msgid "Default"
msgstr "Predeterminado"
-#: extras/choices.py:183
+#: netbox/extras/choices.py:187
msgid "Failure"
msgstr "Fracaso"
-#: extras/choices.py:199
+#: netbox/extras/choices.py:203
msgid "Hourly"
msgstr "Cada hora"
-#: extras/choices.py:200
+#: netbox/extras/choices.py:204
msgid "12 hours"
msgstr "12 horas"
-#: extras/choices.py:201
+#: netbox/extras/choices.py:205
msgid "Daily"
msgstr "Diariamente"
-#: extras/choices.py:202
+#: netbox/extras/choices.py:206
msgid "Weekly"
msgstr "Semanal"
-#: extras/choices.py:203
+#: netbox/extras/choices.py:207
msgid "30 days"
msgstr "30 días"
-#: extras/choices.py:268 extras/tables/tables.py:296
-#: templates/dcim/virtualchassis_edit.html:107
-#: templates/extras/eventrule.html:40
-#: templates/generic/bulk_add_component.html:68
-#: templates/generic/object_edit.html:47 templates/generic/object_edit.html:80
-#: templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:297
+#: netbox/templates/dcim/virtualchassis_edit.html:107
+#: netbox/templates/extras/eventrule.html:40
+#: netbox/templates/generic/bulk_add_component.html:68
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/generic/object_edit.html:80
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
msgid "Create"
msgstr "Crear"
-#: extras/choices.py:269 extras/tables/tables.py:299
-#: templates/extras/eventrule.html:44
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:300
+#: netbox/templates/extras/eventrule.html:44
msgid "Update"
msgstr "Actualización"
-#: extras/choices.py:270 extras/tables/tables.py:302
-#: templates/circuits/inc/circuit_termination.html:23
-#: templates/dcim/inc/panels/inventory_items.html:37
-#: templates/dcim/moduletype/component_templates.html:23
-#: templates/dcim/powerpanel.html:66 templates/extras/eventrule.html:48
-#: templates/extras/script_list.html:37 templates/generic/bulk_delete.html:20
-#: templates/generic/bulk_delete.html:66
-#: templates/generic/object_delete.html:19 templates/htmx/delete_form.html:57
-#: templates/ipam/inc/panels/fhrp_groups.html:48
-#: templates/users/objectpermission.html:46
-#: utilities/templates/buttons/delete.html:11
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:303
+#: netbox/templates/circuits/inc/circuit_termination.html:23
+#: netbox/templates/dcim/inc/panels/inventory_items.html:37
+#: netbox/templates/dcim/moduletype/component_templates.html:23
+#: netbox/templates/dcim/powerpanel.html:66
+#: netbox/templates/extras/eventrule.html:48
+#: netbox/templates/extras/script_list.html:37
+#: netbox/templates/generic/bulk_delete.html:20
+#: netbox/templates/generic/bulk_delete.html:66
+#: netbox/templates/generic/object_delete.html:19
+#: netbox/templates/htmx/delete_form.html:57
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48
+#: netbox/templates/users/objectpermission.html:46
+#: netbox/utilities/templates/buttons/delete.html:11
msgid "Delete"
msgstr "Eliminar"
-#: extras/choices.py:294 netbox/choices.py:57 netbox/choices.py:105
+#: netbox/extras/choices.py:298 netbox/netbox/choices.py:57
+#: netbox/netbox/choices.py:105
msgid "Blue"
msgstr "Azul"
-#: extras/choices.py:295 netbox/choices.py:56 netbox/choices.py:106
+#: netbox/extras/choices.py:299 netbox/netbox/choices.py:56
+#: netbox/netbox/choices.py:106
msgid "Indigo"
msgstr "añil"
-#: extras/choices.py:296 netbox/choices.py:54 netbox/choices.py:107
+#: netbox/extras/choices.py:300 netbox/netbox/choices.py:54
+#: netbox/netbox/choices.py:107
msgid "Purple"
msgstr "Morado"
-#: extras/choices.py:297 netbox/choices.py:51 netbox/choices.py:108
+#: netbox/extras/choices.py:301 netbox/netbox/choices.py:51
+#: netbox/netbox/choices.py:108
msgid "Pink"
msgstr "Rosado"
-#: extras/choices.py:298 netbox/choices.py:50 netbox/choices.py:109
+#: netbox/extras/choices.py:302 netbox/netbox/choices.py:50
+#: netbox/netbox/choices.py:109
msgid "Red"
msgstr "rojo"
-#: extras/choices.py:299 netbox/choices.py:68 netbox/choices.py:110
+#: netbox/extras/choices.py:303 netbox/netbox/choices.py:68
+#: netbox/netbox/choices.py:110
msgid "Orange"
msgstr "naranja"
-#: extras/choices.py:300 netbox/choices.py:66 netbox/choices.py:111
+#: netbox/extras/choices.py:304 netbox/netbox/choices.py:66
+#: netbox/netbox/choices.py:111
msgid "Yellow"
msgstr "Amarillo"
-#: extras/choices.py:301 netbox/choices.py:63 netbox/choices.py:112
+#: netbox/extras/choices.py:305 netbox/netbox/choices.py:63
+#: netbox/netbox/choices.py:112
msgid "Green"
msgstr "Verde"
-#: extras/choices.py:302 netbox/choices.py:60 netbox/choices.py:113
+#: netbox/extras/choices.py:306 netbox/netbox/choices.py:60
+#: netbox/netbox/choices.py:113
msgid "Teal"
msgstr "Verde azulado"
-#: extras/choices.py:303 netbox/choices.py:59 netbox/choices.py:114
+#: netbox/extras/choices.py:307 netbox/netbox/choices.py:59
+#: netbox/netbox/choices.py:114
msgid "Cyan"
msgstr "Cian"
-#: extras/choices.py:304 netbox/choices.py:115
+#: netbox/extras/choices.py:308 netbox/netbox/choices.py:115
msgid "Gray"
msgstr "Gris"
-#: extras/choices.py:305 netbox/choices.py:74 netbox/choices.py:116
+#: netbox/extras/choices.py:309 netbox/netbox/choices.py:74
+#: netbox/netbox/choices.py:116
msgid "Black"
msgstr "Negro"
-#: extras/choices.py:306 netbox/choices.py:75 netbox/choices.py:117
+#: netbox/extras/choices.py:310 netbox/netbox/choices.py:75
+#: netbox/netbox/choices.py:117
msgid "White"
msgstr "blanco"
-#: extras/choices.py:320 extras/forms/model_forms.py:242
-#: extras/forms/model_forms.py:324 templates/extras/webhook.html:10
+#: netbox/extras/choices.py:324 netbox/extras/forms/model_forms.py:242
+#: netbox/extras/forms/model_forms.py:324
+#: netbox/templates/extras/webhook.html:10
msgid "Webhook"
msgstr "Webhook"
-#: extras/choices.py:321 extras/forms/model_forms.py:312
-#: templates/extras/script/base.html:29
+#: netbox/extras/choices.py:325 netbox/extras/forms/model_forms.py:312
+#: netbox/templates/extras/script/base.html:29
msgid "Script"
msgstr "Guión"
-#: extras/conditions.py:54
+#: netbox/extras/conditions.py:54
#, python-brace-format
msgid "Unknown operator: {op}. Must be one of: {operators}"
msgstr "Operador desconocido: {op}. Debe ser uno de: {operators}"
-#: extras/conditions.py:58
+#: netbox/extras/conditions.py:58
#, python-brace-format
msgid "Unsupported value type: {value}"
msgstr "Tipo de valor no admitido: {value}"
-#: extras/conditions.py:60
+#: netbox/extras/conditions.py:60
#, python-brace-format
msgid "Invalid type for {op} operation: {value}"
msgstr "Tipo no válido para {op} operación: {value}"
-#: extras/conditions.py:137
+#: netbox/extras/conditions.py:137
#, python-brace-format
msgid "Ruleset must be a dictionary, not {ruleset}."
msgstr "El conjunto de reglas debe ser un diccionario, no {ruleset}."
-#: extras/conditions.py:139
-#, python-brace-format
-msgid "Ruleset must have exactly one logical operator (found {ruleset})"
+#: netbox/extras/conditions.py:142
+msgid "Invalid logic type: must be 'AND' or 'OR'. Please check documentation."
msgstr ""
-"El conjunto de reglas debe tener exactamente un operador lógico (encontrado "
-"{ruleset})"
+"Tipo de lógica no válido: debe ser «AND» u «OR». Consulte la documentación."
-#: extras/conditions.py:145
-#, python-brace-format
-msgid "Invalid logic type: {logic} (must be '{op_and}' or '{op_or}')"
-msgstr "Tipo de lógica no válido: {logic} (debe ser '{op_and}'o'{op_or}')"
+#: netbox/extras/conditions.py:154
+msgid "Incorrect key(s) informed. Please check documentation."
+msgstr ""
+"Se informó de claves incorrectas. Por favor, consulte la documentación."
-#: extras/dashboard/forms.py:38
+#: netbox/extras/dashboard/forms.py:38
msgid "Widget type"
msgstr "Tipo de widget"
-#: extras/dashboard/utils.py:36
+#: netbox/extras/dashboard/utils.py:36
#, python-brace-format
msgid "Unregistered widget class: {name}"
msgstr "Clase de widget no registrada: {name}"
-#: extras/dashboard/widgets.py:126
+#: netbox/extras/dashboard/widgets.py:126
#, python-brace-format
msgid "{class_name} must define a render() method."
msgstr "{class_name} debe definir un método render ()."
-#: extras/dashboard/widgets.py:161
+#: netbox/extras/dashboard/widgets.py:161
msgid "Note"
msgstr "Nota"
-#: extras/dashboard/widgets.py:162
+#: netbox/extras/dashboard/widgets.py:162
msgid "Display some arbitrary custom content. Markdown is supported."
msgstr "Muestra contenido personalizado arbitrario. Markdown es compatible."
-#: extras/dashboard/widgets.py:175
+#: netbox/extras/dashboard/widgets.py:175
msgid "Object Counts"
msgstr "Recuentos de objetos"
-#: extras/dashboard/widgets.py:176
+#: netbox/extras/dashboard/widgets.py:176
msgid ""
"Display a set of NetBox models and the number of objects created for each "
"type."
@@ -6465,274 +6946,283 @@ msgstr ""
"Muestre un conjunto de modelos de NetBox y el número de objetos creados para"
" cada tipo."
-#: extras/dashboard/widgets.py:186
+#: netbox/extras/dashboard/widgets.py:186
msgid "Filters to apply when counting the number of objects"
msgstr "Filtros para aplicar al contar el número de objetos"
-#: extras/dashboard/widgets.py:194
+#: netbox/extras/dashboard/widgets.py:194
msgid "Invalid format. Object filters must be passed as a dictionary."
msgstr ""
"Formato no válido. Los filtros de objetos se deben pasar como un "
"diccionario."
-#: extras/dashboard/widgets.py:222
+#: netbox/extras/dashboard/widgets.py:222
msgid "Object List"
msgstr "Lista de objetos"
-#: extras/dashboard/widgets.py:223
+#: netbox/extras/dashboard/widgets.py:223
msgid "Display an arbitrary list of objects."
msgstr "Muestra una lista arbitraria de objetos."
-#: extras/dashboard/widgets.py:236
+#: netbox/extras/dashboard/widgets.py:236
msgid "The default number of objects to display"
msgstr "El número predeterminado de objetos que se van a mostrar"
-#: extras/dashboard/widgets.py:248
+#: netbox/extras/dashboard/widgets.py:248
msgid "Invalid format. URL parameters must be passed as a dictionary."
msgstr ""
"Formato no válido. Los parámetros de URL se deben pasar como un diccionario."
-#: extras/dashboard/widgets.py:283
+#: netbox/extras/dashboard/widgets.py:288
msgid "RSS Feed"
msgstr "Fuente RSS"
-#: extras/dashboard/widgets.py:288
+#: netbox/extras/dashboard/widgets.py:293
msgid "Embed an RSS feed from an external website."
msgstr "Inserte una fuente RSS desde un sitio web externo."
-#: extras/dashboard/widgets.py:295
+#: netbox/extras/dashboard/widgets.py:300
msgid "Feed URL"
msgstr "URL del feed"
-#: extras/dashboard/widgets.py:300
+#: netbox/extras/dashboard/widgets.py:305
msgid "The maximum number of objects to display"
msgstr "El número máximo de objetos que se van a mostrar"
-#: extras/dashboard/widgets.py:305
+#: netbox/extras/dashboard/widgets.py:310
msgid "How long to stored the cached content (in seconds)"
msgstr "Cuánto tiempo se debe almacenar el contenido en caché (en segundos)"
-#: extras/dashboard/widgets.py:357 templates/account/base.html:10
-#: templates/account/bookmarks.html:7 templates/inc/user_menu.html:30
+#: netbox/extras/dashboard/widgets.py:362
+#: netbox/templates/account/base.html:10
+#: netbox/templates/account/bookmarks.html:7
+#: netbox/templates/inc/user_menu.html:30
msgid "Bookmarks"
msgstr "Marcadores"
-#: extras/dashboard/widgets.py:361
+#: netbox/extras/dashboard/widgets.py:366
msgid "Show your personal bookmarks"
msgstr "Muestra tus marcadores personales"
-#: extras/events.py:128
+#: netbox/extras/events.py:137
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Tipo de acción desconocido para una regla de evento: {action_type}"
-#: extras/events.py:176
+#: netbox/extras/events.py:185
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "No se puede importar la canalización de eventos {name} error: {error}"
-#: extras/filtersets.py:45
+#: netbox/extras/filtersets.py:45
msgid "Script module (ID)"
msgstr "Módulo de script (ID)"
-#: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621
+#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589
+#: netbox/extras/filtersets.py:621
msgid "Data file (ID)"
msgstr "Archivo de datos (ID)"
-#: extras/filtersets.py:526 virtualization/forms/filtersets.py:118
+#: netbox/extras/filtersets.py:526
+#: netbox/virtualization/forms/filtersets.py:118
msgid "Cluster type"
msgstr "Tipo de clúster"
-#: extras/filtersets.py:532 virtualization/filtersets.py:95
-#: virtualization/filtersets.py:147
+#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95
+#: netbox/virtualization/filtersets.py:147
msgid "Cluster type (slug)"
msgstr "Tipo de clúster (babosa)"
-#: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476
-#: ipam/forms/filtersets.py:464 ipam/forms/model_forms.py:624
-#: virtualization/forms/filtersets.py:112
-msgid "Cluster group"
-msgstr "Grupo de clústeres"
-
-#: extras/filtersets.py:543 virtualization/filtersets.py:136
-msgid "Cluster group (slug)"
-msgstr "Grupo de racimos (babosa)"
-
-#: extras/filtersets.py:553 tenancy/forms/forms.py:16
-#: tenancy/forms/forms.py:39
+#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16
+#: netbox/tenancy/forms/forms.py:39
msgid "Tenant group"
msgstr "Grupo de inquilinos"
-#: extras/filtersets.py:559 tenancy/filtersets.py:189
-#: tenancy/filtersets.py:209
+#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189
+#: netbox/tenancy/filtersets.py:209
msgid "Tenant group (slug)"
msgstr "Grupo de inquilinos (slug)"
-#: extras/filtersets.py:575 extras/forms/model_forms.py:371
-#: templates/extras/tag.html:11
+#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371
+#: netbox/templates/extras/tag.html:11
msgid "Tag"
msgstr "Etiqueta"
-#: extras/filtersets.py:581
+#: netbox/extras/filtersets.py:581
msgid "Tag (slug)"
msgstr "Etiqueta (babosa)"
-#: extras/filtersets.py:645 extras/forms/filtersets.py:438
+#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438
msgid "Has local config context data"
msgstr "Tiene datos de contexto de configuración local"
-#: extras/filtersets.py:670
+#: netbox/extras/filtersets.py:670
msgid "User name"
msgstr "Nombre de usuario"
-#: extras/forms/bulk_edit.py:32 extras/forms/filtersets.py:57
+#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57
msgid "Group name"
msgstr "Nombre del grupo"
-#: extras/forms/bulk_edit.py:40 extras/forms/filtersets.py:65
-#: extras/tables/tables.py:49 templates/extras/customfield.html:38
-#: templates/generic/bulk_import.html:118
+#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65
+#: netbox/extras/tables/tables.py:50
+#: netbox/templates/extras/customfield.html:38
+#: netbox/templates/generic/bulk_import.html:118
msgid "Required"
msgstr "Obligatorio"
-#: extras/forms/bulk_edit.py:53 extras/forms/bulk_import.py:57
-#: extras/forms/filtersets.py:79 extras/models/customfields.py:194
+#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57
+#: netbox/extras/forms/filtersets.py:79
+#: netbox/extras/models/customfields.py:195
msgid "UI visible"
msgstr "Interfaz de usuario visible"
-#: extras/forms/bulk_edit.py:58 extras/forms/bulk_import.py:63
-#: extras/forms/filtersets.py:84 extras/models/customfields.py:201
+#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63
+#: netbox/extras/forms/filtersets.py:84
+#: netbox/extras/models/customfields.py:202
msgid "UI editable"
msgstr "Interfaz de usuario editable"
-#: extras/forms/bulk_edit.py:63 extras/forms/filtersets.py:87
+#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87
msgid "Is cloneable"
msgstr "Es clonable"
-#: extras/forms/bulk_edit.py:103 extras/forms/filtersets.py:127
+#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127
msgid "New window"
msgstr "Ventana nueva"
-#: extras/forms/bulk_edit.py:112
+#: netbox/extras/forms/bulk_edit.py:112
msgid "Button class"
msgstr "Clase de botones"
-#: extras/forms/bulk_edit.py:129 extras/forms/filtersets.py:165
-#: extras/models/models.py:437
+#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165
+#: netbox/extras/models/models.py:437
msgid "MIME type"
msgstr "Tipo MIME"
-#: extras/forms/bulk_edit.py:134 extras/forms/filtersets.py:168
+#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168
msgid "File extension"
msgstr "Extensión de archivo"
-#: extras/forms/bulk_edit.py:139 extras/forms/filtersets.py:172
+#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172
msgid "As attachment"
msgstr "Como archivo adjunto"
-#: extras/forms/bulk_edit.py:167 extras/forms/filtersets.py:214
-#: extras/tables/tables.py:219 templates/extras/savedfilter.html:29
+#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
+#: netbox/extras/tables/tables.py:220
+#: netbox/templates/extras/savedfilter.html:29
msgid "Shared"
msgstr "Compartido"
-#: extras/forms/bulk_edit.py:190 extras/forms/filtersets.py:243
-#: extras/models/models.py:202
+#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243
+#: netbox/extras/models/models.py:202
msgid "HTTP method"
msgstr "Método HTTP"
-#: extras/forms/bulk_edit.py:194 extras/forms/filtersets.py:237
-#: templates/extras/webhook.html:30
+#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237
+#: netbox/templates/extras/webhook.html:30
msgid "Payload URL"
msgstr "URL de carga"
-#: extras/forms/bulk_edit.py:199 extras/models/models.py:242
+#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242
msgid "SSL verification"
msgstr "Verificación SSL"
-#: extras/forms/bulk_edit.py:202 templates/extras/webhook.html:38
+#: netbox/extras/forms/bulk_edit.py:202
+#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Secreto"
-#: extras/forms/bulk_edit.py:207
+#: netbox/extras/forms/bulk_edit.py:207
msgid "CA file path"
msgstr "Ruta del archivo CA"
-#: extras/forms/bulk_edit.py:226
+#: netbox/extras/forms/bulk_edit.py:226
msgid "On create"
msgstr "Al crear"
-#: extras/forms/bulk_edit.py:231
+#: netbox/extras/forms/bulk_edit.py:231
msgid "On update"
msgstr "En la actualización"
-#: extras/forms/bulk_edit.py:236
+#: netbox/extras/forms/bulk_edit.py:236
msgid "On delete"
msgstr "Al eliminar"
-#: extras/forms/bulk_edit.py:241
+#: netbox/extras/forms/bulk_edit.py:241
msgid "On job start"
msgstr "Empezando a trabajar"
-#: extras/forms/bulk_edit.py:246
+#: netbox/extras/forms/bulk_edit.py:246
msgid "On job end"
msgstr "Al final del trabajo"
-#: extras/forms/bulk_edit.py:283
+#: netbox/extras/forms/bulk_edit.py:283
msgid "Is active"
msgstr "Está activo"
-#: extras/forms/bulk_import.py:34 extras/forms/bulk_import.py:115
-#: extras/forms/bulk_import.py:136 extras/forms/bulk_import.py:159
-#: extras/forms/bulk_import.py:183 extras/forms/filtersets.py:115
-#: extras/forms/filtersets.py:202 extras/forms/model_forms.py:43
-#: extras/forms/model_forms.py:131 extras/forms/model_forms.py:163
-#: extras/forms/model_forms.py:204 extras/forms/model_forms.py:261
-#: extras/forms/model_forms.py:365 users/forms/model_forms.py:273
+#: netbox/extras/forms/bulk_import.py:34
+#: netbox/extras/forms/bulk_import.py:115
+#: netbox/extras/forms/bulk_import.py:136
+#: netbox/extras/forms/bulk_import.py:159
+#: netbox/extras/forms/bulk_import.py:183
+#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202
+#: netbox/extras/forms/model_forms.py:43
+#: netbox/extras/forms/model_forms.py:131
+#: netbox/extras/forms/model_forms.py:163
+#: netbox/extras/forms/model_forms.py:204
+#: netbox/extras/forms/model_forms.py:261
+#: netbox/extras/forms/model_forms.py:365
+#: netbox/users/forms/model_forms.py:273
msgid "Object types"
msgstr "Tipos de objetos"
-#: extras/forms/bulk_import.py:36 extras/forms/bulk_import.py:117
-#: extras/forms/bulk_import.py:138 extras/forms/bulk_import.py:161
-#: extras/forms/bulk_import.py:185 tenancy/forms/bulk_import.py:96
+#: netbox/extras/forms/bulk_import.py:36
+#: netbox/extras/forms/bulk_import.py:117
+#: netbox/extras/forms/bulk_import.py:138
+#: netbox/extras/forms/bulk_import.py:161
+#: netbox/extras/forms/bulk_import.py:185
+#: netbox/tenancy/forms/bulk_import.py:96
msgid "One or more assigned object types"
msgstr "Uno o más tipos de objetos asignados"
-#: extras/forms/bulk_import.py:41
+#: netbox/extras/forms/bulk_import.py:41
msgid "Field data type (e.g. text, integer, etc.)"
msgstr "Tipo de datos de campo (por ejemplo, texto, entero, etc.)"
-#: extras/forms/bulk_import.py:44 extras/forms/filtersets.py:186
-#: extras/forms/filtersets.py:260 extras/forms/model_forms.py:230
-#: tenancy/forms/filtersets.py:92
+#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186
+#: netbox/extras/forms/filtersets.py:260
+#: netbox/extras/forms/model_forms.py:230
+#: netbox/tenancy/forms/filtersets.py:92
msgid "Object type"
msgstr "Tipo de objeto"
-#: extras/forms/bulk_import.py:47
+#: netbox/extras/forms/bulk_import.py:47
msgid "Object type (for object or multi-object fields)"
msgstr "Tipo de objeto (para campos de objetos o de varios objetos)"
-#: extras/forms/bulk_import.py:50 extras/forms/filtersets.py:74
+#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74
msgid "Choice set"
msgstr "Set de elección"
-#: extras/forms/bulk_import.py:54
+#: netbox/extras/forms/bulk_import.py:54
msgid "Choice set (for selection fields)"
msgstr "Conjunto de opciones (para campos de selección)"
-#: extras/forms/bulk_import.py:60
+#: netbox/extras/forms/bulk_import.py:60
msgid "Whether the custom field is displayed in the UI"
msgstr "Si el campo personalizado se muestra en la interfaz de usuario"
-#: extras/forms/bulk_import.py:66
+#: netbox/extras/forms/bulk_import.py:66
msgid "Whether the custom field is editable in the UI"
msgstr "Si el campo personalizado se puede editar en la interfaz de usuario"
-#: extras/forms/bulk_import.py:82
+#: netbox/extras/forms/bulk_import.py:82
msgid "The base set of predefined choices to use (if any)"
msgstr ""
"El conjunto base de opciones predefinidas que se van a utilizar (si las hay)"
-#: extras/forms/bulk_import.py:88
+#: netbox/extras/forms/bulk_import.py:88
msgid ""
"Quoted string of comma-separated field choices with optional labels "
"separated by colon: \"choice1:First Choice,choice2:Second Choice\""
@@ -6741,190 +7231,205 @@ msgstr ""
" opcionales separadas por dos puntos: «Choice1:First Choice, Choice2:Second "
"Choice»"
-#: extras/forms/bulk_import.py:120 extras/models/models.py:351
+#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351
msgid "button class"
msgstr "clase de botones"
-#: extras/forms/bulk_import.py:123 extras/models/models.py:355
+#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355
msgid ""
"The class of the first link in a group will be used for the dropdown button"
msgstr ""
"La clase del primer enlace de un grupo se usará para el botón desplegable"
-#: extras/forms/bulk_import.py:188
+#: netbox/extras/forms/bulk_import.py:188
msgid "Action object"
msgstr "Objeto de acción"
-#: extras/forms/bulk_import.py:190
+#: netbox/extras/forms/bulk_import.py:190
msgid "Webhook name or script as dotted path module.Class"
msgstr "Nombre o script del webhook como ruta punteada module.Class"
-#: extras/forms/bulk_import.py:211
+#: netbox/extras/forms/bulk_import.py:211
#, python-brace-format
msgid "Webhook {name} not found"
msgstr "Webhook {name} no se encontró"
-#: extras/forms/bulk_import.py:220
+#: netbox/extras/forms/bulk_import.py:220
#, python-brace-format
msgid "Script {name} not found"
msgstr "Guión {name} no se encontró"
-#: extras/forms/bulk_import.py:239
+#: netbox/extras/forms/bulk_import.py:236
msgid "Assigned object type"
msgstr "Tipo de objeto asignado"
-#: extras/forms/bulk_import.py:244
+#: netbox/extras/forms/bulk_import.py:241
msgid "The classification of entry"
msgstr "La clasificación de entrada"
-#: extras/forms/filtersets.py:49 extras/forms/model_forms.py:47
+#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47
msgid "Related object type"
msgstr "Tipo de objeto relacionado"
-#: extras/forms/filtersets.py:54
+#: netbox/extras/forms/filtersets.py:54
msgid "Field type"
msgstr "Tipo de campo"
-#: extras/forms/filtersets.py:98 extras/tables/tables.py:70
-#: templates/generic/bulk_import.html:154
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:71
+#: netbox/templates/generic/bulk_import.html:154
msgid "Choices"
msgstr "Opciones"
-#: extras/forms/filtersets.py:142 extras/forms/filtersets.py:328
-#: extras/forms/filtersets.py:417 extras/forms/model_forms.py:448
-#: templates/core/job.html:78 templates/extras/eventrule.html:90
+#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
+#: netbox/extras/forms/filtersets.py:417
+#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78
+#: netbox/templates/extras/eventrule.html:90
msgid "Data"
msgstr "Datos"
-#: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342
-#: extras/forms/filtersets.py:427 netbox/choices.py:133
-#: utilities/forms/bulk_import.py:26
+#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342
+#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133
+#: netbox/utilities/forms/bulk_import.py:26
msgid "Data file"
msgstr "Archivo de datos"
-#: extras/forms/filtersets.py:161
+#: netbox/extras/forms/filtersets.py:161
msgid "Content types"
msgstr "Tipos de contenido"
-#: extras/forms/filtersets.py:233 extras/models/models.py:207
+#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207
msgid "HTTP content type"
msgstr "Tipo de contenido HTTP"
-#: extras/forms/filtersets.py:255 extras/forms/model_forms.py:280
-#: templates/extras/eventrule.html:37
+#: netbox/extras/forms/filtersets.py:255
+#: netbox/extras/forms/model_forms.py:280
+#: netbox/templates/extras/eventrule.html:37
msgid "Events"
msgstr "Eventos"
-#: extras/forms/filtersets.py:265
+#: netbox/extras/forms/filtersets.py:265
msgid "Action type"
msgstr "Tipo de acción"
-#: extras/forms/filtersets.py:279
+#: netbox/extras/forms/filtersets.py:279
msgid "Object creations"
msgstr "Creaciones de objetos"
-#: extras/forms/filtersets.py:286
+#: netbox/extras/forms/filtersets.py:286
msgid "Object updates"
msgstr "Actualizaciones de objetos"
-#: extras/forms/filtersets.py:293
+#: netbox/extras/forms/filtersets.py:293
msgid "Object deletions"
msgstr "Eliminaciones de objetos"
-#: extras/forms/filtersets.py:300
+#: netbox/extras/forms/filtersets.py:300
msgid "Job starts"
msgstr "Comienza el trabajo"
-#: extras/forms/filtersets.py:307 extras/forms/model_forms.py:297
+#: netbox/extras/forms/filtersets.py:307
+#: netbox/extras/forms/model_forms.py:297
msgid "Job terminations"
msgstr "Cese de puestos"
-#: extras/forms/filtersets.py:316
+#: netbox/extras/forms/filtersets.py:316
msgid "Tagged object type"
msgstr "Tipo de objeto etiquetado"
-#: extras/forms/filtersets.py:321
+#: netbox/extras/forms/filtersets.py:321
msgid "Allowed object type"
msgstr "Tipo de objeto permitido"
-#: extras/forms/filtersets.py:350 extras/forms/model_forms.py:383
-#: netbox/navigation/menu.py:18
+#: netbox/extras/forms/filtersets.py:350
+#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18
msgid "Regions"
msgstr "Regiones"
-#: extras/forms/filtersets.py:355 extras/forms/model_forms.py:388
+#: netbox/extras/forms/filtersets.py:355
+#: netbox/extras/forms/model_forms.py:388
msgid "Site groups"
msgstr "Grupos de sitios"
-#: extras/forms/filtersets.py:365 extras/forms/model_forms.py:398
-#: netbox/navigation/menu.py:20 templates/dcim/site.html:126
+#: netbox/extras/forms/filtersets.py:365
+#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20
+#: netbox/templates/dcim/site.html:127
msgid "Locations"
msgstr "Ubicaciones"
-#: extras/forms/filtersets.py:370 extras/forms/model_forms.py:403
+#: netbox/extras/forms/filtersets.py:370
+#: netbox/extras/forms/model_forms.py:403
msgid "Device types"
msgstr "Tipos de dispositivos"
-#: extras/forms/filtersets.py:375 extras/forms/model_forms.py:408
+#: netbox/extras/forms/filtersets.py:375
+#: netbox/extras/forms/model_forms.py:408
msgid "Roles"
msgstr "Funciones"
-#: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418
+#: netbox/extras/forms/filtersets.py:385
+#: netbox/extras/forms/model_forms.py:418
msgid "Cluster types"
msgstr "Tipos de clústeres"
-#: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423
+#: netbox/extras/forms/filtersets.py:390
+#: netbox/extras/forms/model_forms.py:423
msgid "Cluster groups"
msgstr "Grupos de clústeres"
-#: extras/forms/filtersets.py:395 extras/forms/model_forms.py:428
-#: netbox/navigation/menu.py:242 netbox/navigation/menu.py:244
-#: templates/virtualization/clustertype.html:30
-#: virtualization/tables/clusters.py:23 virtualization/tables/clusters.py:45
+#: netbox/extras/forms/filtersets.py:395
+#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242
+#: netbox/netbox/navigation/menu.py:244
+#: netbox/templates/virtualization/clustertype.html:30
+#: netbox/virtualization/tables/clusters.py:23
+#: netbox/virtualization/tables/clusters.py:45
msgid "Clusters"
msgstr "Clústers"
-#: extras/forms/filtersets.py:400 extras/forms/model_forms.py:433
+#: netbox/extras/forms/filtersets.py:400
+#: netbox/extras/forms/model_forms.py:433
msgid "Tenant groups"
msgstr "Grupos de inquilinos"
-#: extras/forms/filtersets.py:454 extras/forms/filtersets.py:492
+#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489
msgid "After"
msgstr "Después"
-#: extras/forms/filtersets.py:459 extras/forms/filtersets.py:497
+#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494
msgid "Before"
msgstr "Antes"
-#: extras/forms/filtersets.py:487 extras/tables/tables.py:456
-#: extras/tables/tables.py:542 extras/tables/tables.py:567
-#: templates/extras/objectchange.html:31
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:457
+#: netbox/extras/tables/tables.py:543 netbox/extras/tables/tables.py:580
+#: netbox/templates/extras/objectchange.html:32
msgid "Time"
msgstr "Hora"
-#: extras/forms/filtersets.py:501 extras/forms/model_forms.py:282
-#: extras/tables/tables.py:470 templates/extras/eventrule.html:77
-#: templates/extras/objectchange.html:45
+#: netbox/extras/forms/filtersets.py:498
+#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:471
+#: netbox/templates/extras/eventrule.html:77
+#: netbox/templates/extras/objectchange.html:46
msgid "Action"
msgstr "Acción"
-#: extras/forms/model_forms.py:50
+#: netbox/extras/forms/model_forms.py:50
msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Tipo del objeto relacionado (solo para campos de objeto/multiobjeto)"
-#: extras/forms/model_forms.py:61 templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:61
+#: netbox/templates/extras/customfield.html:10
msgid "Custom Field"
msgstr "Campo personalizado"
-#: extras/forms/model_forms.py:64 templates/extras/customfield.html:58
+#: netbox/extras/forms/model_forms.py:64
+#: netbox/templates/extras/customfield.html:58
msgid "Behavior"
msgstr "Comportamiento"
-#: extras/forms/model_forms.py:66
+#: netbox/extras/forms/model_forms.py:66
msgid "Values"
msgstr "Valores"
-#: extras/forms/model_forms.py:75
+#: netbox/extras/forms/model_forms.py:75
msgid ""
"The type of data stored in this field. For object/multi-object fields, "
"select the related object type below."
@@ -6932,7 +7437,7 @@ msgstr ""
"El tipo de datos almacenados en este campo. Para los campos de objetos o "
"multiobjetos, seleccione el tipo de objeto relacionado a continuación."
-#: extras/forms/model_forms.py:78
+#: netbox/extras/forms/model_forms.py:78
msgid ""
"This will be displayed as help text for the form field. Markdown is "
"supported."
@@ -6940,7 +7445,7 @@ msgstr ""
"Esto se mostrará como texto de ayuda para el campo del formulario. Markdown "
"es compatible."
-#: extras/forms/model_forms.py:95
+#: netbox/extras/forms/model_forms.py:95
msgid ""
"Enter one choice per line. An optional label may be specified for each "
"choice by appending it with a colon. Example:"
@@ -6948,15 +7453,16 @@ msgstr ""
"Introduzca una opción por línea. Se puede especificar una etiqueta opcional "
"para cada elección añadiendo dos puntos. Ejemplo:"
-#: extras/forms/model_forms.py:138 templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:138
+#: netbox/templates/extras/customlink.html:10
msgid "Custom Link"
msgstr "Vínculo personalizado"
-#: extras/forms/model_forms.py:140
+#: netbox/extras/forms/model_forms.py:140
msgid "Templates"
msgstr "Plantillas"
-#: extras/forms/model_forms.py:152
+#: netbox/extras/forms/model_forms.py:152
#, python-brace-format
msgid ""
"Jinja2 template code for the link text. Reference the object as {example}. "
@@ -6966,7 +7472,7 @@ msgstr ""
"objeto como {example}. Los enlaces que se muestren como texto vacío no se "
"mostrarán."
-#: extras/forms/model_forms.py:156
+#: netbox/extras/forms/model_forms.py:156
#, python-brace-format
msgid ""
"Jinja2 template code for the link URL. Reference the object as {example}."
@@ -6974,52 +7480,58 @@ msgstr ""
"Código de plantilla Jinja2 para la URL del enlace. Haga referencia al objeto"
" como {example}."
-#: extras/forms/model_forms.py:167 extras/forms/model_forms.py:500
+#: netbox/extras/forms/model_forms.py:167
+#: netbox/extras/forms/model_forms.py:500
msgid "Template code"
msgstr "Código de plantilla"
-#: extras/forms/model_forms.py:173 templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:173
+#: netbox/templates/extras/exporttemplate.html:12
msgid "Export Template"
msgstr "Plantilla de exportación"
-#: extras/forms/model_forms.py:175
+#: netbox/extras/forms/model_forms.py:175
msgid "Rendering"
msgstr "Renderización"
-#: extras/forms/model_forms.py:189 extras/forms/model_forms.py:525
+#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:525
msgid "Template content is populated from the remote source selected below."
msgstr ""
"El contenido de la plantilla se rellena desde la fuente remota seleccionada "
"a continuación."
-#: extras/forms/model_forms.py:196 extras/forms/model_forms.py:532
+#: netbox/extras/forms/model_forms.py:196
+#: netbox/extras/forms/model_forms.py:532
msgid "Must specify either local content or a data file"
msgstr "Debe especificar el contenido local o un archivo de datos"
-#: extras/forms/model_forms.py:210 netbox/forms/mixins.py:70
-#: templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70
+#: netbox/templates/extras/savedfilter.html:10
msgid "Saved Filter"
msgstr "Filtro guardado"
-#: extras/forms/model_forms.py:245 templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:245
+#: netbox/templates/extras/webhook.html:23
msgid "HTTP Request"
msgstr "Solicitud HTTP"
-#: extras/forms/model_forms.py:247 templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:247
+#: netbox/templates/extras/webhook.html:44
msgid "SSL"
msgstr "SSL"
-#: extras/forms/model_forms.py:265
+#: netbox/extras/forms/model_forms.py:265
msgid "Action choice"
msgstr "Elección de acción"
-#: extras/forms/model_forms.py:270
+#: netbox/extras/forms/model_forms.py:270
msgid "Enter conditions in JSON format."
msgstr ""
"Introduzca las condiciones en JSON "
"formato."
-#: extras/forms/model_forms.py:274
+#: netbox/extras/forms/model_forms.py:274
msgid ""
"Enter parameters to pass to the action in JSON format."
@@ -7027,154 +7539,159 @@ msgstr ""
"Introduzca los parámetros para pasar a la acción en JSON formato."
-#: extras/forms/model_forms.py:279 templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:279
+#: netbox/templates/extras/eventrule.html:10
msgid "Event Rule"
msgstr "Regla del evento"
-#: extras/forms/model_forms.py:281 templates/extras/eventrule.html:66
+#: netbox/extras/forms/model_forms.py:281
+#: netbox/templates/extras/eventrule.html:66
msgid "Conditions"
msgstr "Condiciones"
-#: extras/forms/model_forms.py:293
+#: netbox/extras/forms/model_forms.py:293
msgid "Creations"
msgstr "Creaciones"
-#: extras/forms/model_forms.py:294
+#: netbox/extras/forms/model_forms.py:294
msgid "Updates"
msgstr "Actualizaciones"
-#: extras/forms/model_forms.py:295
+#: netbox/extras/forms/model_forms.py:295
msgid "Deletions"
msgstr "Eliminaciones"
-#: extras/forms/model_forms.py:296
+#: netbox/extras/forms/model_forms.py:296
msgid "Job executions"
msgstr "Ejecuciones de trabajos"
-#: extras/forms/model_forms.py:438 netbox/navigation/menu.py:39
-#: tenancy/tables/tenants.py:22
+#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39
+#: netbox/tenancy/tables/tenants.py:22
msgid "Tenants"
msgstr "Inquilinos"
-#: extras/forms/model_forms.py:458 ipam/forms/filtersets.py:142
-#: ipam/forms/filtersets.py:553 ipam/forms/model_forms.py:321
-#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59
-#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87
-#: users/forms/model_forms.py:311
+#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142
+#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321
+#: netbox/templates/extras/configcontext.html:60
+#: netbox/templates/ipam/ipaddress.html:59
+#: netbox/templates/ipam/vlan_edit.html:30
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311
msgid "Assignment"
msgstr "Asignación"
-#: extras/forms/model_forms.py:482
+#: netbox/extras/forms/model_forms.py:482
msgid "Data is populated from the remote source selected below."
msgstr ""
"Los datos se rellenan desde la fuente remota seleccionada a continuación."
-#: extras/forms/model_forms.py:488
+#: netbox/extras/forms/model_forms.py:488
msgid "Must specify either local data or a data file"
msgstr "Debe especificar datos locales o un archivo de datos"
-#: extras/forms/model_forms.py:507 templates/core/datafile.html:55
+#: netbox/extras/forms/model_forms.py:507
+#: netbox/templates/core/datafile.html:55
msgid "Content"
msgstr "Contenido"
-#: extras/forms/reports.py:17 extras/forms/scripts.py:23
+#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23
msgid "Schedule at"
msgstr "Programe en"
-#: extras/forms/reports.py:18
+#: netbox/extras/forms/reports.py:18
msgid "Schedule execution of report to a set time"
msgstr "Programe la ejecución del informe a una hora determinada"
-#: extras/forms/reports.py:23 extras/forms/scripts.py:29
+#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29
msgid "Recurs every"
msgstr "Se repite cada"
-#: extras/forms/reports.py:27
+#: netbox/extras/forms/reports.py:27
msgid "Interval at which this report is re-run (in minutes)"
msgstr "Intervalo en el que se vuelve a ejecutar este informe (en minutos)"
-#: extras/forms/reports.py:35 extras/forms/scripts.py:41
+#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41
#, python-brace-format
msgid " (current time: {now})"
msgstr " (hora actual: {now})"
-#: extras/forms/reports.py:45 extras/forms/scripts.py:51
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51
msgid "Scheduled time must be in the future."
msgstr "La hora programada debe estar en el futuro."
-#: extras/forms/scripts.py:17
+#: netbox/extras/forms/scripts.py:17
msgid "Commit changes"
msgstr "Confirmar cambios"
-#: extras/forms/scripts.py:18
+#: netbox/extras/forms/scripts.py:18
msgid "Commit changes to the database (uncheck for a dry-run)"
msgstr ""
"Confirme los cambios en la base de datos (desactive la casilla para una "
"ejecución en seco)"
-#: extras/forms/scripts.py:24
+#: netbox/extras/forms/scripts.py:24
msgid "Schedule execution of script to a set time"
msgstr "Programe la ejecución del script a una hora determinada"
-#: extras/forms/scripts.py:33
+#: netbox/extras/forms/scripts.py:33
msgid "Interval at which this script is re-run (in minutes)"
msgstr "Intervalo en el que se vuelve a ejecutar este script (en minutos)"
-#: extras/management/commands/reindex.py:66
+#: netbox/extras/management/commands/reindex.py:66
msgid "No indexers found!"
msgstr "¡No se encontró ningún indexador!"
-#: extras/models/change_logging.py:24
+#: netbox/extras/models/change_logging.py:29
msgid "time"
msgstr "tiempo"
-#: extras/models/change_logging.py:37
+#: netbox/extras/models/change_logging.py:42
msgid "user name"
msgstr "nombre de usuario"
-#: extras/models/change_logging.py:42
+#: netbox/extras/models/change_logging.py:47
msgid "request ID"
msgstr "ID de solicitud"
-#: extras/models/change_logging.py:47 extras/models/staging.py:69
+#: netbox/extras/models/change_logging.py:52
+#: netbox/extras/models/staging.py:70
msgid "action"
msgstr "acción"
-#: extras/models/change_logging.py:81
+#: netbox/extras/models/change_logging.py:86
msgid "pre-change data"
msgstr "datos de cambio previo"
-#: extras/models/change_logging.py:87
+#: netbox/extras/models/change_logging.py:92
msgid "post-change data"
msgstr "datos posteriores al cambio"
-#: extras/models/change_logging.py:101
+#: netbox/extras/models/change_logging.py:106
msgid "object change"
msgstr "cambio de objeto"
-#: extras/models/change_logging.py:102
+#: netbox/extras/models/change_logging.py:107
msgid "object changes"
msgstr "cambios de objetos"
-#: extras/models/change_logging.py:118
+#: netbox/extras/models/change_logging.py:123
#, python-brace-format
msgid "Change logging is not supported for this object type ({type})."
msgstr ""
"El registro de cambios no es compatible con este tipo de objeto ({type})."
-#: extras/models/configs.py:130
+#: netbox/extras/models/configs.py:130
msgid "config context"
msgstr "contexto de configuración"
-#: extras/models/configs.py:131
+#: netbox/extras/models/configs.py:131
msgid "config contexts"
msgstr "contextos de configuración"
-#: extras/models/configs.py:149 extras/models/configs.py:205
+#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205
msgid "JSON data must be in object form. Example:"
msgstr "Los datos JSON deben estar en forma de objeto. Ejemplo:"
-#: extras/models/configs.py:169
+#: netbox/extras/models/configs.py:169
msgid ""
"Local config context data takes precedence over source contexts in the final"
" rendered config context"
@@ -7182,19 +7699,19 @@ msgstr ""
"Los datos del contexto de configuración local tienen prioridad sobre los "
"contextos de origen en el contexto de configuración renderizado final."
-#: extras/models/configs.py:224
+#: netbox/extras/models/configs.py:224
msgid "template code"
msgstr "código de plantilla"
-#: extras/models/configs.py:225
+#: netbox/extras/models/configs.py:225
msgid "Jinja2 template code."
msgstr "Código de plantilla Jinja2."
-#: extras/models/configs.py:228
+#: netbox/extras/models/configs.py:228
msgid "environment parameters"
msgstr "parámetros ambientales"
-#: extras/models/configs.py:233
+#: netbox/extras/models/configs.py:233
msgid ""
"Any additional"
@@ -7204,43 +7721,43 @@ msgstr ""
"href=\"https://jinja.palletsprojects.com/en/3.1.x/api/#jinja2.Environment\">parámetros"
" adicionales para pasar al construir el entorno Jinja2."
-#: extras/models/configs.py:240
+#: netbox/extras/models/configs.py:240
msgid "config template"
msgstr "plantilla de configuración"
-#: extras/models/configs.py:241
+#: netbox/extras/models/configs.py:241
msgid "config templates"
msgstr "plantillas de configuración"
-#: extras/models/customfields.py:73
+#: netbox/extras/models/customfields.py:74
msgid "The object(s) to which this field applies."
msgstr "Los objetos a los que se aplica este campo."
-#: extras/models/customfields.py:80
+#: netbox/extras/models/customfields.py:81
msgid "The type of data this custom field holds"
msgstr "El tipo de datos que contiene este campo personalizado"
-#: extras/models/customfields.py:87
+#: netbox/extras/models/customfields.py:88
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"El tipo de objeto NetBox al que se asigna este campo (para campos de "
"objetos)"
-#: extras/models/customfields.py:93
+#: netbox/extras/models/customfields.py:94
msgid "Internal field name"
msgstr "Nombre del campo interno"
-#: extras/models/customfields.py:97
+#: netbox/extras/models/customfields.py:98
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Solo se permiten caracteres alfanuméricos y guiones bajos."
-#: extras/models/customfields.py:102
+#: netbox/extras/models/customfields.py:103
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"No se permiten los guiones dobles de subrayado en los nombres de campo "
"personalizados."
-#: extras/models/customfields.py:113
+#: netbox/extras/models/customfields.py:114
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -7248,19 +7765,19 @@ msgstr ""
"Nombre del campo tal como se muestra a los usuarios (si no se proporciona, "
"se usará el nombre del campo)"
-#: extras/models/customfields.py:117 extras/models/models.py:345
+#: netbox/extras/models/customfields.py:118 netbox/extras/models/models.py:345
msgid "group name"
msgstr "nombre del grupo"
-#: extras/models/customfields.py:120
+#: netbox/extras/models/customfields.py:121
msgid "Custom fields within the same group will be displayed together"
msgstr "Los campos personalizados del mismo grupo se mostrarán juntos"
-#: extras/models/customfields.py:128
+#: netbox/extras/models/customfields.py:129
msgid "required"
msgstr "requerido"
-#: extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:131
msgid ""
"If true, this field is required when creating new objects or editing an "
"existing object."
@@ -7268,11 +7785,11 @@ msgstr ""
"Si es verdadero, este campo es obligatorio al crear objetos nuevos o editar "
"un objeto existente."
-#: extras/models/customfields.py:133
+#: netbox/extras/models/customfields.py:134
msgid "search weight"
msgstr "peso de búsqueda"
-#: extras/models/customfields.py:136
+#: netbox/extras/models/customfields.py:137
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -7280,11 +7797,11 @@ msgstr ""
"Ponderación para la búsqueda. Los valores más bajos se consideran más "
"importantes. Los campos con un peso de búsqueda de cero se ignorarán."
-#: extras/models/customfields.py:141
+#: netbox/extras/models/customfields.py:142
msgid "filter logic"
msgstr "lógica de filtros"
-#: extras/models/customfields.py:145
+#: netbox/extras/models/customfields.py:146
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -7292,11 +7809,11 @@ msgstr ""
"Loose coincide con cualquier instancia de una cadena determinada; exact "
"coincide con todo el campo."
-#: extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:149
msgid "default"
msgstr "predeterminado"
-#: extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:153
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -7304,35 +7821,35 @@ msgstr ""
"Valor predeterminado para el campo (debe ser un valor JSON). Encapsula "
"cadenas con comillas dobles (por ejemplo, «Foo»)."
-#: extras/models/customfields.py:157
+#: netbox/extras/models/customfields.py:158
msgid "display weight"
msgstr "peso de la pantalla"
-#: extras/models/customfields.py:158
+#: netbox/extras/models/customfields.py:159
msgid "Fields with higher weights appear lower in a form."
msgstr "Los campos con pesos más altos aparecen más abajo en un formulario."
-#: extras/models/customfields.py:163
+#: netbox/extras/models/customfields.py:164
msgid "minimum value"
msgstr "valor mínimo"
-#: extras/models/customfields.py:164
+#: netbox/extras/models/customfields.py:165
msgid "Minimum allowed value (for numeric fields)"
msgstr "Valor mínimo permitido (para campos numéricos)"
-#: extras/models/customfields.py:169
+#: netbox/extras/models/customfields.py:170
msgid "maximum value"
msgstr "valor máximo"
-#: extras/models/customfields.py:170
+#: netbox/extras/models/customfields.py:171
msgid "Maximum allowed value (for numeric fields)"
msgstr "Valor máximo permitido (para campos numéricos)"
-#: extras/models/customfields.py:176
+#: netbox/extras/models/customfields.py:177
msgid "validation regex"
msgstr "expresión regular de validación"
-#: extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:179
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -7343,270 +7860,272 @@ msgstr ""
"y $ para forzar la coincidencia de toda la cadena. Por ejemplo, ^ "
"[A-Z]{3}$ limitará los valores a exactamente tres letras mayúsculas."
-#: extras/models/customfields.py:186
+#: netbox/extras/models/customfields.py:187
msgid "choice set"
msgstr "conjunto de opciones"
-#: extras/models/customfields.py:195
+#: netbox/extras/models/customfields.py:196
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Especifica si el campo personalizado se muestra en la interfaz de usuario"
-#: extras/models/customfields.py:202
+#: netbox/extras/models/customfields.py:203
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Especifica si el valor del campo personalizado se puede editar en la "
"interfaz de usuario"
-#: extras/models/customfields.py:206
+#: netbox/extras/models/customfields.py:207
msgid "is cloneable"
msgstr "es clonable"
-#: extras/models/customfields.py:207
+#: netbox/extras/models/customfields.py:208
msgid "Replicate this value when cloning objects"
msgstr "Replique este valor al clonar objetos"
-#: extras/models/customfields.py:224
+#: netbox/extras/models/customfields.py:225
msgid "custom field"
msgstr "campo personalizado"
-#: extras/models/customfields.py:225
+#: netbox/extras/models/customfields.py:226
msgid "custom fields"
msgstr "campos personalizados"
-#: extras/models/customfields.py:314
+#: netbox/extras/models/customfields.py:315
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Valor predeterminado no válido»{value}«: {error}"
-#: extras/models/customfields.py:321
+#: netbox/extras/models/customfields.py:322
msgid "A minimum value may be set only for numeric fields"
msgstr "Solo se puede establecer un valor mínimo para los campos numéricos"
-#: extras/models/customfields.py:323
+#: netbox/extras/models/customfields.py:324
msgid "A maximum value may be set only for numeric fields"
msgstr "Solo se puede establecer un valor máximo para los campos numéricos"
-#: extras/models/customfields.py:333
+#: netbox/extras/models/customfields.py:334
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"La validación de expresiones regulares solo se admite para campos de texto y"
" URL"
-#: extras/models/customfields.py:343
+#: netbox/extras/models/customfields.py:344
msgid "Selection fields must specify a set of choices."
msgstr "Los campos de selección deben especificar un conjunto de opciones."
-#: extras/models/customfields.py:347
+#: netbox/extras/models/customfields.py:348
msgid "Choices may be set only on selection fields."
msgstr "Las elecciones solo se pueden establecer en los campos de selección."
-#: extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:355
msgid "Object fields must define an object type."
msgstr "Los campos de objeto deben definir un tipo de objeto."
-#: extras/models/customfields.py:359
+#: netbox/extras/models/customfields.py:360
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} es posible que los campos no definan un tipo de objeto."
-#: extras/models/customfields.py:439
+#: netbox/extras/models/customfields.py:440
msgid "True"
msgstr "Cierto"
-#: extras/models/customfields.py:440
+#: netbox/extras/models/customfields.py:441
msgid "False"
msgstr "Falso"
-#: extras/models/customfields.py:522
+#: netbox/extras/models/customfields.py:523
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr ""
"Los valores deben coincidir con esta expresión regular: {regex}"
-#: extras/models/customfields.py:616
+#: netbox/extras/models/customfields.py:617
msgid "Value must be a string."
msgstr "El valor debe ser una cadena."
-#: extras/models/customfields.py:618
+#: netbox/extras/models/customfields.py:619
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "El valor debe coincidir con la expresión regular '{regex}'"
-#: extras/models/customfields.py:623
+#: netbox/extras/models/customfields.py:624
msgid "Value must be an integer."
msgstr "El valor debe ser un número entero."
-#: extras/models/customfields.py:626 extras/models/customfields.py:641
+#: netbox/extras/models/customfields.py:627
+#: netbox/extras/models/customfields.py:642
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "El valor debe ser al menos {minimum}"
-#: extras/models/customfields.py:630 extras/models/customfields.py:645
+#: netbox/extras/models/customfields.py:631
+#: netbox/extras/models/customfields.py:646
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "El valor no debe superar {maximum}"
-#: extras/models/customfields.py:638
+#: netbox/extras/models/customfields.py:639
msgid "Value must be a decimal."
msgstr "El valor debe ser decimal."
-#: extras/models/customfields.py:650
+#: netbox/extras/models/customfields.py:651
msgid "Value must be true or false."
msgstr "El valor debe ser verdadero o falso."
-#: extras/models/customfields.py:658
+#: netbox/extras/models/customfields.py:659
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Los valores de fecha deben estar en formato ISO 8601 (AAAA-MM-DD)."
-#: extras/models/customfields.py:667
+#: netbox/extras/models/customfields.py:672
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Los valores de fecha y hora deben estar en formato ISO 8601 (AAAA-MM-DD "
"HH:MM:SS)."
-#: extras/models/customfields.py:674
+#: netbox/extras/models/customfields.py:679
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr ""
"Elección no válida ({value}) para el conjunto de opciones {choiceset}."
-#: extras/models/customfields.py:684
+#: netbox/extras/models/customfields.py:689
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr ""
"Elecciones no válidas ({value}) para el conjunto de opciones {choiceset}."
-#: extras/models/customfields.py:693
+#: netbox/extras/models/customfields.py:698
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "El valor debe ser un ID de objeto, no {type}"
-#: extras/models/customfields.py:699
+#: netbox/extras/models/customfields.py:704
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "El valor debe ser una lista de identificadores de objetos, no {type}"
-#: extras/models/customfields.py:703
+#: netbox/extras/models/customfields.py:708
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Se encontró un ID de objeto no válido: {id}"
-#: extras/models/customfields.py:706
+#: netbox/extras/models/customfields.py:711
msgid "Required field cannot be empty."
msgstr "El campo obligatorio no puede estar vacío."
-#: extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:730
msgid "Base set of predefined choices (optional)"
msgstr "Conjunto básico de opciones predefinidas (opcional)"
-#: extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:742
msgid "Choices are automatically ordered alphabetically"
msgstr "Las opciones se ordenan alfabéticamente automáticamente"
-#: extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:749
msgid "custom field choice set"
msgstr "conjunto de opciones de campo personalizadas"
-#: extras/models/customfields.py:745
+#: netbox/extras/models/customfields.py:750
msgid "custom field choice sets"
msgstr "conjuntos de opciones de campo personalizadas"
-#: extras/models/customfields.py:781
+#: netbox/extras/models/customfields.py:786
msgid "Must define base or extra choices."
msgstr "Debe definir opciones básicas o adicionales."
-#: extras/models/dashboard.py:19
+#: netbox/extras/models/dashboard.py:19
msgid "layout"
msgstr "diseño"
-#: extras/models/dashboard.py:23
+#: netbox/extras/models/dashboard.py:23
msgid "config"
msgstr "configuración"
-#: extras/models/dashboard.py:28
+#: netbox/extras/models/dashboard.py:28
msgid "dashboard"
msgstr "salpicadero"
-#: extras/models/dashboard.py:29
+#: netbox/extras/models/dashboard.py:29
msgid "dashboards"
msgstr "tableros"
-#: extras/models/models.py:51
+#: netbox/extras/models/models.py:51
msgid "object types"
msgstr "tipos de objetos"
-#: extras/models/models.py:52
+#: netbox/extras/models/models.py:52
msgid "The object(s) to which this rule applies."
msgstr "Los objetos a los que se aplica esta regla."
-#: extras/models/models.py:65
+#: netbox/extras/models/models.py:65
msgid "on create"
msgstr "al crear"
-#: extras/models/models.py:67
+#: netbox/extras/models/models.py:67
msgid "Triggers when a matching object is created."
msgstr "Se activa cuando se crea un objeto coincidente."
-#: extras/models/models.py:70
+#: netbox/extras/models/models.py:70
msgid "on update"
msgstr "en la actualización"
-#: extras/models/models.py:72
+#: netbox/extras/models/models.py:72
msgid "Triggers when a matching object is updated."
msgstr "Se activa cuando se actualiza un objeto coincidente."
-#: extras/models/models.py:75
+#: netbox/extras/models/models.py:75
msgid "on delete"
msgstr "al eliminar"
-#: extras/models/models.py:77
+#: netbox/extras/models/models.py:77
msgid "Triggers when a matching object is deleted."
msgstr "Se activa cuando se elimina un objeto coincidente."
-#: extras/models/models.py:80
+#: netbox/extras/models/models.py:80
msgid "on job start"
msgstr "al iniciar el trabajo"
-#: extras/models/models.py:82
+#: netbox/extras/models/models.py:82
msgid "Triggers when a job for a matching object is started."
msgstr "Se activa cuando se inicia un trabajo para un objeto coincidente."
-#: extras/models/models.py:85
+#: netbox/extras/models/models.py:85
msgid "on job end"
msgstr "al final del trabajo"
-#: extras/models/models.py:87
+#: netbox/extras/models/models.py:87
msgid "Triggers when a job for a matching object terminates."
msgstr "Se activa cuando finaliza un trabajo para un objeto coincidente."
-#: extras/models/models.py:94
+#: netbox/extras/models/models.py:94
msgid "conditions"
msgstr "condiciones"
-#: extras/models/models.py:97
+#: netbox/extras/models/models.py:97
msgid ""
"A set of conditions which determine whether the event will be generated."
msgstr "Conjunto de condiciones que determinan si se generará el evento."
-#: extras/models/models.py:105
+#: netbox/extras/models/models.py:105
msgid "action type"
msgstr "tipo de acción"
-#: extras/models/models.py:124
+#: netbox/extras/models/models.py:124
msgid "Additional data to pass to the action object"
msgstr "Datos adicionales para pasar al objeto de acción"
-#: extras/models/models.py:136
+#: netbox/extras/models/models.py:136
msgid "event rule"
msgstr "regla de evento"
-#: extras/models/models.py:137
+#: netbox/extras/models/models.py:137
msgid "event rules"
msgstr "reglas del evento"
-#: extras/models/models.py:153
+#: netbox/extras/models/models.py:153
msgid ""
"At least one event type must be selected: create, update, delete, job start,"
" and/or job end."
@@ -7614,7 +8133,7 @@ msgstr ""
"Debe seleccionarse al menos un tipo de evento: crear, actualizar, eliminar, "
"iniciar o finalizar el trabajo."
-#: extras/models/models.py:194
+#: netbox/extras/models/models.py:194
msgid ""
"This URL will be called using the HTTP method defined when the webhook is "
"called. Jinja2 template processing is supported with the same context as the"
@@ -7624,7 +8143,7 @@ msgstr ""
"webhook. El procesamiento de plantillas de Jinja2 se admite en el mismo "
"contexto que el cuerpo de la solicitud."
-#: extras/models/models.py:209
+#: netbox/extras/models/models.py:209
msgid ""
"The complete list of official content types is available aquí."
-#: extras/models/models.py:214
+#: netbox/extras/models/models.py:214
msgid "additional headers"
msgstr "encabezados adicionales"
-#: extras/models/models.py:217
+#: netbox/extras/models/models.py:217
msgid ""
"User-supplied HTTP headers to be sent with the request in addition to the "
"HTTP content type. Headers should be defined in the format Name: "
@@ -7651,11 +8170,11 @@ msgstr ""
" Jinja2 se admite en el mismo contexto que el cuerpo de la solicitud (a "
"continuación)."
-#: extras/models/models.py:223
+#: netbox/extras/models/models.py:223
msgid "body template"
msgstr "plantilla corporal"
-#: extras/models/models.py:226
+#: netbox/extras/models/models.py:226
msgid ""
"Jinja2 template for a custom request body. If blank, a JSON object "
"representing the change will be included. Available context data includes: "
@@ -7668,11 +8187,11 @@ msgstr ""
"marca de tiempo, nombre de usuario, "
"id_solicitud, y dato."
-#: extras/models/models.py:232
+#: netbox/extras/models/models.py:232
msgid "secret"
msgstr "secreto"
-#: extras/models/models.py:236
+#: netbox/extras/models/models.py:236
msgid ""
"When provided, the request will include a X-Hook-Signature "
"header containing a HMAC hex digest of the payload body using the secret as "
@@ -7683,16 +8202,16 @@ msgstr ""
"carga utilizando el secreto como clave. El secreto no se transmite en la "
"solicitud."
-#: extras/models/models.py:243
+#: netbox/extras/models/models.py:243
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr ""
"Habilita la verificación del certificado SSL. ¡Desactívala con precaución!"
-#: extras/models/models.py:249 templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51
msgid "CA File Path"
msgstr "Ruta del archivo CA"
-#: extras/models/models.py:251
+#: netbox/extras/models/models.py:251
msgid ""
"The specific CA certificate file to use for SSL verification. Leave blank to"
" use the system defaults."
@@ -7701,65 +8220,65 @@ msgstr ""
"verificación SSL. Déjelo en blanco para usar los valores predeterminados del"
" sistema."
-#: extras/models/models.py:262
+#: netbox/extras/models/models.py:262
msgid "webhook"
msgstr "webhook"
-#: extras/models/models.py:263
+#: netbox/extras/models/models.py:263
msgid "webhooks"
msgstr "webhooks"
-#: extras/models/models.py:281
+#: netbox/extras/models/models.py:281
msgid "Do not specify a CA certificate file if SSL verification is disabled."
msgstr ""
"No especifique un archivo de certificado de CA si la verificación SSL está "
"deshabilitada."
-#: extras/models/models.py:321
+#: netbox/extras/models/models.py:321
msgid "The object type(s) to which this link applies."
msgstr "Los tipos de objeto a los que se aplica este enlace."
-#: extras/models/models.py:333
+#: netbox/extras/models/models.py:333
msgid "link text"
msgstr "texto de enlace"
-#: extras/models/models.py:334
+#: netbox/extras/models/models.py:334
msgid "Jinja2 template code for link text"
msgstr "Código de plantilla Jinja2 para texto de enlace"
-#: extras/models/models.py:337
+#: netbox/extras/models/models.py:337
msgid "link URL"
msgstr "URL del enlace"
-#: extras/models/models.py:338
+#: netbox/extras/models/models.py:338
msgid "Jinja2 template code for link URL"
msgstr "Código de plantilla Jinja2 para la URL del enlace"
-#: extras/models/models.py:348
+#: netbox/extras/models/models.py:348
msgid "Links with the same group will appear as a dropdown menu"
msgstr "Los enlaces con el mismo grupo aparecerán en un menú desplegable"
-#: extras/models/models.py:358
+#: netbox/extras/models/models.py:358
msgid "new window"
msgstr "ventana nueva"
-#: extras/models/models.py:360
+#: netbox/extras/models/models.py:360
msgid "Force link to open in a new window"
msgstr "Forzar que el enlace se abra en una ventana nueva"
-#: extras/models/models.py:369
+#: netbox/extras/models/models.py:369
msgid "custom link"
msgstr "enlace personalizado"
-#: extras/models/models.py:370
+#: netbox/extras/models/models.py:370
msgid "custom links"
msgstr "enlaces personalizados"
-#: extras/models/models.py:417
+#: netbox/extras/models/models.py:417
msgid "The object type(s) to which this template applies."
msgstr "Los tipos de objeto a los que se aplica esta plantilla."
-#: extras/models/models.py:430
+#: netbox/extras/models/models.py:430
msgid ""
"Jinja2 template code. The list of objects being exported is passed as a "
"context variable named queryset."
@@ -7767,1025 +8286,1054 @@ msgstr ""
"Código de plantilla Jinja2. La lista de objetos que se exportan se pasa como"
" una variable de contexto denominada conjunto de consultas."
-#: extras/models/models.py:438
+#: netbox/extras/models/models.py:438
msgid "Defaults to text/plain; charset=utf-8"
msgstr "El valor predeterminado es texto/plano; charset=utf-8"
-#: extras/models/models.py:441
+#: netbox/extras/models/models.py:441
msgid "file extension"
msgstr "extensión de archivo"
-#: extras/models/models.py:444
+#: netbox/extras/models/models.py:444
msgid "Extension to append to the rendered filename"
msgstr "Extensión para añadir al nombre de archivo renderizado"
-#: extras/models/models.py:447
+#: netbox/extras/models/models.py:447
msgid "as attachment"
msgstr "como adjunto"
-#: extras/models/models.py:449
+#: netbox/extras/models/models.py:449
msgid "Download file as attachment"
msgstr "Descargar archivo como archivo adjunto"
-#: extras/models/models.py:458
+#: netbox/extras/models/models.py:458
msgid "export template"
msgstr "plantilla de exportación"
-#: extras/models/models.py:459
+#: netbox/extras/models/models.py:459
msgid "export templates"
msgstr "plantillas de exportación"
-#: extras/models/models.py:476
+#: netbox/extras/models/models.py:476
#, python-brace-format
msgid "\"{name}\" is a reserved name. Please choose a different name."
msgstr "«{name}\"es un nombre reservado. Elija un nombre diferente."
-#: extras/models/models.py:526
+#: netbox/extras/models/models.py:526
msgid "The object type(s) to which this filter applies."
msgstr "Los tipos de objeto a los que se aplica este filtro."
-#: extras/models/models.py:558
+#: netbox/extras/models/models.py:558
msgid "shared"
msgstr "compartido"
-#: extras/models/models.py:571
+#: netbox/extras/models/models.py:571
msgid "saved filter"
msgstr "filtro guardado"
-#: extras/models/models.py:572
+#: netbox/extras/models/models.py:572
msgid "saved filters"
msgstr "filtros guardados"
-#: extras/models/models.py:590
+#: netbox/extras/models/models.py:590
msgid "Filter parameters must be stored as a dictionary of keyword arguments."
msgstr ""
"Los parámetros de filtro se deben almacenar como un diccionario de "
"argumentos de palabras clave."
-#: extras/models/models.py:618
+#: netbox/extras/models/models.py:618
msgid "image height"
msgstr "altura de la imagen"
-#: extras/models/models.py:621
+#: netbox/extras/models/models.py:621
msgid "image width"
msgstr "ancho de imagen"
-#: extras/models/models.py:638
+#: netbox/extras/models/models.py:638
msgid "image attachment"
msgstr "adjunto de imagen"
-#: extras/models/models.py:639
+#: netbox/extras/models/models.py:639
msgid "image attachments"
msgstr "archivos adjuntos de imágenes"
-#: extras/models/models.py:653
+#: netbox/extras/models/models.py:653
#, python-brace-format
msgid "Image attachments cannot be assigned to this object type ({type})."
msgstr ""
"Los archivos adjuntos de imágenes no se pueden asignar a este tipo de objeto"
" ({type})."
-#: extras/models/models.py:716
+#: netbox/extras/models/models.py:716
msgid "kind"
msgstr "amable"
-#: extras/models/models.py:730
+#: netbox/extras/models/models.py:730
msgid "journal entry"
msgstr "entrada de diario"
-#: extras/models/models.py:731
+#: netbox/extras/models/models.py:731
msgid "journal entries"
msgstr "entradas de diario"
-#: extras/models/models.py:746
+#: netbox/extras/models/models.py:746
#, python-brace-format
msgid "Journaling is not supported for this object type ({type})."
msgstr "No se admite el registro en diario para este tipo de objeto ({type})."
-#: extras/models/models.py:788
+#: netbox/extras/models/models.py:788
msgid "bookmark"
msgstr "marcalibros"
-#: extras/models/models.py:789
+#: netbox/extras/models/models.py:789
msgid "bookmarks"
msgstr "marcapáginas"
-#: extras/models/models.py:802
+#: netbox/extras/models/models.py:802
#, python-brace-format
msgid "Bookmarks cannot be assigned to this object type ({type})."
msgstr "No se pueden asignar marcadores a este tipo de objeto ({type})."
-#: extras/models/scripts.py:42
+#: netbox/extras/models/scripts.py:42
msgid "is executable"
msgstr "es ejecutable"
-#: extras/models/scripts.py:64
+#: netbox/extras/models/scripts.py:64
msgid "script"
msgstr "secuencia de comandos"
-#: extras/models/scripts.py:65
+#: netbox/extras/models/scripts.py:65
msgid "scripts"
msgstr "scripts"
-#: extras/models/scripts.py:111
+#: netbox/extras/models/scripts.py:111
msgid "script module"
msgstr "módulo de script"
-#: extras/models/scripts.py:112
+#: netbox/extras/models/scripts.py:112
msgid "script modules"
msgstr "módulos de script"
-#: extras/models/search.py:22
+#: netbox/extras/models/search.py:22
msgid "timestamp"
msgstr "marca de tiempo"
-#: extras/models/search.py:37
+#: netbox/extras/models/search.py:37
msgid "field"
msgstr "campo"
-#: extras/models/search.py:45
+#: netbox/extras/models/search.py:45
msgid "value"
msgstr "valor"
-#: extras/models/search.py:56
+#: netbox/extras/models/search.py:56
msgid "cached value"
msgstr "valor almacenado en caché"
-#: extras/models/search.py:57
+#: netbox/extras/models/search.py:57
msgid "cached values"
msgstr "valores en caché"
-#: extras/models/staging.py:44
+#: netbox/extras/models/staging.py:45
msgid "branch"
msgstr "sucursal"
-#: extras/models/staging.py:45
+#: netbox/extras/models/staging.py:46
msgid "branches"
msgstr "sucursales"
-#: extras/models/staging.py:97
+#: netbox/extras/models/staging.py:98
msgid "staged change"
msgstr "cambio por etapas"
-#: extras/models/staging.py:98
+#: netbox/extras/models/staging.py:99
msgid "staged changes"
msgstr "cambios por etapas"
-#: extras/models/tags.py:40
+#: netbox/extras/models/tags.py:40
msgid "The object type(s) to which this tag can be applied."
msgstr "Los tipos de objeto a los que se puede aplicar esta etiqueta."
-#: extras/models/tags.py:49
+#: netbox/extras/models/tags.py:49
msgid "tag"
msgstr "etiqueta"
-#: extras/models/tags.py:50
+#: netbox/extras/models/tags.py:50
msgid "tags"
msgstr "etiquetas"
-#: extras/models/tags.py:78
+#: netbox/extras/models/tags.py:78
msgid "tagged item"
msgstr "artículo etiquetado"
-#: extras/models/tags.py:79
+#: netbox/extras/models/tags.py:79
msgid "tagged items"
msgstr "artículos etiquetados"
-#: extras/scripts.py:439
+#: netbox/extras/scripts.py:439
msgid "Script Data"
msgstr "Datos del script"
-#: extras/scripts.py:443
+#: netbox/extras/scripts.py:443
msgid "Script Execution Parameters"
msgstr "Parámetros de ejecución del script"
-#: extras/scripts.py:662
+#: netbox/extras/scripts.py:666
msgid "Database changes have been reverted automatically."
msgstr "Los cambios en la base de datos se han revertido automáticamente."
-#: extras/scripts.py:675
+#: netbox/extras/scripts.py:679
msgid "Script aborted with error: "
msgstr "Secuencia de comandos abortada con un error: "
-#: extras/scripts.py:685
+#: netbox/extras/scripts.py:689
msgid "An exception occurred: "
msgstr "Se ha producido una excepción: "
-#: extras/scripts.py:688
+#: netbox/extras/scripts.py:692
msgid "Database changes have been reverted due to error."
msgstr "Los cambios en la base de datos se han revertido debido a un error."
-#: extras/signals.py:146
+#: netbox/extras/signals.py:133
#, python-brace-format
msgid "Deletion is prevented by a protection rule: {message}"
msgstr "La eliminación se impide mediante una regla de protección: {message}"
-#: extras/tables/tables.py:46 extras/tables/tables.py:124
-#: extras/tables/tables.py:148 extras/tables/tables.py:213
-#: extras/tables/tables.py:238 extras/tables/tables.py:290
-#: extras/tables/tables.py:336 templates/extras/customfield.html:93
-#: templates/extras/eventrule.html:27 templates/users/objectpermission.html:64
-#: users/tables.py:80
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:125
+#: netbox/extras/tables/tables.py:149 netbox/extras/tables/tables.py:214
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:291
+#: netbox/extras/tables/tables.py:337
+#: netbox/templates/extras/customfield.html:93
+#: netbox/templates/extras/eventrule.html:27
+#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
msgid "Object Types"
msgstr "Tipos de objetos"
-#: extras/tables/tables.py:52
+#: netbox/extras/tables/tables.py:53
msgid "Visible"
msgstr "Visible"
-#: extras/tables/tables.py:55
+#: netbox/extras/tables/tables.py:56
msgid "Editable"
msgstr "Editable"
-#: extras/tables/tables.py:61
+#: netbox/extras/tables/tables.py:62
msgid "Related Object Type"
msgstr "Tipo de objeto relacionado"
-#: extras/tables/tables.py:65 templates/extras/customfield.html:47
+#: netbox/extras/tables/tables.py:66
+#: netbox/templates/extras/customfield.html:47
msgid "Choice Set"
msgstr "Set de elección"
-#: extras/tables/tables.py:73
+#: netbox/extras/tables/tables.py:74
msgid "Is Cloneable"
msgstr "Se puede clonar"
-#: extras/tables/tables.py:103
+#: netbox/extras/tables/tables.py:104
msgid "Count"
msgstr "Contar"
-#: extras/tables/tables.py:106
+#: netbox/extras/tables/tables.py:107
msgid "Order Alphabetically"
msgstr "Ordenar alfabéticamente"
-#: extras/tables/tables.py:130 templates/extras/customlink.html:33
+#: netbox/extras/tables/tables.py:131
+#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Ventana nueva"
-#: extras/tables/tables.py:151
+#: netbox/extras/tables/tables.py:152
msgid "As Attachment"
msgstr "Como archivo adjunto"
-#: extras/tables/tables.py:158 extras/tables/tables.py:377
-#: extras/tables/tables.py:412 templates/core/datafile.html:24
-#: templates/dcim/device/render_config.html:22
-#: templates/extras/configcontext.html:39
-#: templates/extras/configtemplate.html:31
-#: templates/extras/exporttemplate.html:45
-#: templates/generic/bulk_import.html:35
-#: templates/virtualization/virtualmachine/render_config.html:22
+#: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:378
+#: netbox/extras/tables/tables.py:413 netbox/templates/core/datafile.html:24
+#: netbox/templates/dcim/device/render_config.html:22
+#: netbox/templates/extras/configcontext.html:39
+#: netbox/templates/extras/configtemplate.html:31
+#: netbox/templates/extras/exporttemplate.html:45
+#: netbox/templates/generic/bulk_import.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:22
msgid "Data File"
msgstr "Archivo de datos"
-#: extras/tables/tables.py:163 extras/tables/tables.py:389
-#: extras/tables/tables.py:417
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:390
+#: netbox/extras/tables/tables.py:418
msgid "Synced"
msgstr "Sincronizado"
-#: extras/tables/tables.py:190
+#: netbox/extras/tables/tables.py:191
msgid "Image"
msgstr "Imagen"
-#: extras/tables/tables.py:195
+#: netbox/extras/tables/tables.py:196
msgid "Size (Bytes)"
msgstr "Tamaño (bytes)"
-#: extras/tables/tables.py:260
+#: netbox/extras/tables/tables.py:261
msgid "SSL Validation"
msgstr "Validación SSL"
-#: extras/tables/tables.py:305
+#: netbox/extras/tables/tables.py:306
msgid "Job Start"
msgstr "Inicio del trabajo"
-#: extras/tables/tables.py:308
+#: netbox/extras/tables/tables.py:309
msgid "Job End"
msgstr "Fin del trabajo"
-#: extras/tables/tables.py:425 netbox/navigation/menu.py:64
-#: templates/dcim/devicerole.html:8
+#: netbox/extras/tables/tables.py:426 netbox/netbox/navigation/menu.py:64
+#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Funciones del dispositivo"
-#: extras/tables/tables.py:466 templates/account/profile.html:19
-#: templates/users/user.html:21
+#: netbox/extras/tables/tables.py:467 netbox/templates/account/profile.html:19
+#: netbox/templates/users/user.html:21
msgid "Full Name"
msgstr "Nombre completo"
-#: extras/tables/tables.py:483 templates/extras/objectchange.html:67
+#: netbox/extras/tables/tables.py:484
+#: netbox/templates/extras/objectchange.html:68
msgid "Request ID"
msgstr "ID de solicitud"
-#: extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:521
msgid "Comments (Short)"
msgstr "Comentarios (cortos)"
-#: extras/tables/tables.py:539 extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:540 netbox/extras/tables/tables.py:574
msgid "Line"
msgstr "Línea"
-#: extras/tables/tables.py:546 extras/tables/tables.py:571
+#: netbox/extras/tables/tables.py:547 netbox/extras/tables/tables.py:584
msgid "Level"
msgstr "Nivel"
-#: extras/tables/tables.py:549 extras/tables/tables.py:580
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:593
msgid "Message"
msgstr "Mensaje"
-#: extras/tables/tables.py:564
+#: netbox/extras/tables/tables.py:577
msgid "Method"
msgstr "Método"
-#: extras/validators.py:16
+#: netbox/extras/validators.py:16
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
msgstr "Asegúrese de que este valor sea igual a %(limit_value)s."
-#: extras/validators.py:27
+#: netbox/extras/validators.py:27
#, python-format
msgid "Ensure this value does not equal %(limit_value)s."
msgstr "Asegúrese de que este valor no sea igual %(limit_value)s."
-#: extras/validators.py:38
+#: netbox/extras/validators.py:38
msgid "This field must be empty."
msgstr "Este campo debe estar vacío."
-#: extras/validators.py:53
+#: netbox/extras/validators.py:53
msgid "This field must not be empty."
msgstr "Este campo no debe estar vacío."
-#: extras/validators.py:95
+#: netbox/extras/validators.py:95
msgid "Validation rules must be passed as a dictionary"
msgstr "Las reglas de validación se deben pasar como un diccionario"
-#: extras/validators.py:120
+#: netbox/extras/validators.py:120
#, python-brace-format
msgid "Custom validation failed for {attribute}: {exception}"
msgstr "Fallo en la validación personalizada para {attribute}: {exception}"
-#: extras/validators.py:140
+#: netbox/extras/validators.py:140
#, python-brace-format
msgid "Invalid attribute \"{name}\" for request"
msgstr "Atributo no válido»{name}«para solicitar"
-#: extras/validators.py:157
+#: netbox/extras/validators.py:157
#, python-brace-format
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Atributo no válido»{name}«para {model}"
-#: extras/views.py:889
+#: netbox/extras/views.py:889
msgid "Your dashboard has been reset."
msgstr "Tu panel de control se ha restablecido."
-#: extras/views.py:935
+#: netbox/extras/views.py:935
msgid "Added widget: "
msgstr "Widget añadido: "
-#: extras/views.py:976
+#: netbox/extras/views.py:976
msgid "Updated widget: "
msgstr "Widget actualizado: "
-#: extras/views.py:1012
+#: netbox/extras/views.py:1012
msgid "Deleted widget: "
msgstr "Widget eliminado: "
-#: extras/views.py:1014
+#: netbox/extras/views.py:1014
msgid "Error deleting widget: "
msgstr "Error al eliminar el widget: "
-#: extras/views.py:1101
+#: netbox/extras/views.py:1101
msgid "Unable to run script: RQ worker process not running."
msgstr ""
"No se puede ejecutar el script: el proceso de trabajo de RQ no se está "
"ejecutando."
-#: ipam/api/field_serializers.py:17
+#: netbox/ipam/api/field_serializers.py:17
msgid "Enter a valid IPv4 or IPv6 address with optional mask."
msgstr "Introduzca una dirección IPv4 o IPv6 válida con máscara opcional."
-#: ipam/api/field_serializers.py:24
+#: netbox/ipam/api/field_serializers.py:24
#, python-brace-format
msgid "Invalid IP address format: {data}"
msgstr "Formato de dirección IP no válido: {data}"
-#: ipam/api/field_serializers.py:37
+#: netbox/ipam/api/field_serializers.py:37
msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation."
msgstr ""
"Introduzca un prefijo y una máscara IPv4 o IPv6 válidos en notación CIDR."
-#: ipam/api/field_serializers.py:44
+#: netbox/ipam/api/field_serializers.py:44
#, python-brace-format
msgid "Invalid IP prefix format: {data}"
msgstr "Formato de prefijo IP no válido: {data}"
-#: ipam/api/views.py:358
+#: netbox/ipam/api/views.py:358
msgid ""
"Insufficient space is available to accommodate the requested prefix size(s)"
msgstr ""
"No hay suficiente espacio disponible para los tamaños de prefijo solicitados"
-#: ipam/choices.py:30
+#: netbox/ipam/choices.py:30
msgid "Container"
msgstr "Contenedor"
-#: ipam/choices.py:72
+#: netbox/ipam/choices.py:72
msgid "DHCP"
msgstr "DHCP"
-#: ipam/choices.py:73
+#: netbox/ipam/choices.py:73
msgid "SLAAC"
msgstr "SLACO"
-#: ipam/choices.py:89
+#: netbox/ipam/choices.py:89
msgid "Loopback"
msgstr "Bucle invertido"
-#: ipam/choices.py:90 tenancy/choices.py:18
+#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18
msgid "Secondary"
msgstr "Secundaria"
-#: ipam/choices.py:91
+#: netbox/ipam/choices.py:91
msgid "Anycast"
msgstr "Anycast"
-#: ipam/choices.py:115
+#: netbox/ipam/choices.py:115
msgid "Standard"
msgstr "Estándar"
-#: ipam/choices.py:120
+#: netbox/ipam/choices.py:120
msgid "CheckPoint"
msgstr "Punto de control"
-#: ipam/choices.py:123
+#: netbox/ipam/choices.py:123
msgid "Cisco"
msgstr "Cisco"
-#: ipam/choices.py:137
+#: netbox/ipam/choices.py:137
msgid "Plaintext"
msgstr "Texto plano"
-#: ipam/fields.py:36
+#: netbox/ipam/fields.py:36
#, python-brace-format
msgid "Invalid IP address format: {address}"
msgstr "Formato de dirección IP no válido: {address}"
-#: ipam/filtersets.py:48 vpn/filtersets.py:323
+#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323
msgid "Import target"
msgstr "Objetivo de importación"
-#: ipam/filtersets.py:54 vpn/filtersets.py:329
+#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329
msgid "Import target (name)"
msgstr "Destino de importación (nombre)"
-#: ipam/filtersets.py:59 vpn/filtersets.py:334
+#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334
msgid "Export target"
msgstr "Objetivo de exportación"
-#: ipam/filtersets.py:65 vpn/filtersets.py:340
+#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340
msgid "Export target (name)"
msgstr "Destino de exportación (nombre)"
-#: ipam/filtersets.py:86
+#: netbox/ipam/filtersets.py:86
msgid "Importing VRF"
msgstr "Importación de VRF"
-#: ipam/filtersets.py:92
+#: netbox/ipam/filtersets.py:92
msgid "Import VRF (RD)"
msgstr "Importar VRF (RD)"
-#: ipam/filtersets.py:97
+#: netbox/ipam/filtersets.py:97
msgid "Exporting VRF"
msgstr "Exportación de VRF"
-#: ipam/filtersets.py:103
+#: netbox/ipam/filtersets.py:103
msgid "Export VRF (RD)"
msgstr "Exportar VRF (RD)"
-#: ipam/filtersets.py:108
+#: netbox/ipam/filtersets.py:108
msgid "Importing L2VPN"
msgstr "Importación de L2VPN"
-#: ipam/filtersets.py:114
+#: netbox/ipam/filtersets.py:114
msgid "Importing L2VPN (identifier)"
msgstr "Importación de L2VPN (identificador)"
-#: ipam/filtersets.py:119
+#: netbox/ipam/filtersets.py:119
msgid "Exporting L2VPN"
msgstr "Exportación de L2VPN"
-#: ipam/filtersets.py:125
+#: netbox/ipam/filtersets.py:125
msgid "Exporting L2VPN (identifier)"
msgstr "Exportación de L2VPN (identificador)"
-#: ipam/filtersets.py:155 ipam/filtersets.py:281 ipam/forms/model_forms.py:227
-#: ipam/tables/ip.py:211 templates/ipam/prefix.html:12
+#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211
+#: netbox/templates/ipam/prefix.html:12
msgid "Prefix"
msgstr "Prefijo"
-#: ipam/filtersets.py:159 ipam/filtersets.py:198 ipam/filtersets.py:221
+#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198
+#: netbox/ipam/filtersets.py:221
msgid "RIR (ID)"
msgstr "RIR (ID)"
-#: ipam/filtersets.py:165 ipam/filtersets.py:204 ipam/filtersets.py:227
+#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204
+#: netbox/ipam/filtersets.py:227
msgid "RIR (slug)"
msgstr "RIR (babosa)"
-#: ipam/filtersets.py:285
+#: netbox/ipam/filtersets.py:285
msgid "Within prefix"
msgstr "Dentro del prefijo"
-#: ipam/filtersets.py:289
+#: netbox/ipam/filtersets.py:289
msgid "Within and including prefix"
msgstr "Dentro del prefijo e incluído"
-#: ipam/filtersets.py:293
+#: netbox/ipam/filtersets.py:293
msgid "Prefixes which contain this prefix or IP"
msgstr "Prefijos que contienen este prefijo o IP"
-#: ipam/filtersets.py:304 ipam/filtersets.py:572 ipam/forms/bulk_edit.py:327
-#: ipam/forms/filtersets.py:196 ipam/forms/filtersets.py:331
+#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572
+#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196
+#: netbox/ipam/forms/filtersets.py:331
msgid "Mask length"
msgstr "Longitud de la máscara"
-#: ipam/filtersets.py:373 vpn/filtersets.py:446
+#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446
msgid "VLAN (ID)"
msgstr "VLAN (ID)"
-#: ipam/filtersets.py:377 vpn/filtersets.py:441
+#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441
msgid "VLAN number (1-4094)"
msgstr "Número de VLAN (1-4094)"
-#: ipam/filtersets.py:471 ipam/filtersets.py:475 ipam/filtersets.py:567
-#: ipam/forms/model_forms.py:461 templates/tenancy/contact.html:53
-#: tenancy/forms/bulk_edit.py:113
+#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475
+#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461
+#: netbox/templates/tenancy/contact.html:53
+#: netbox/tenancy/forms/bulk_edit.py:113
msgid "Address"
msgstr "Dirección"
-#: ipam/filtersets.py:479
+#: netbox/ipam/filtersets.py:479
msgid "Ranges which contain this prefix or IP"
msgstr "Intervalos que contienen este prefijo o IP"
-#: ipam/filtersets.py:507 ipam/filtersets.py:563
+#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563
msgid "Parent prefix"
msgstr "Prefijo principal"
-#: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091
-#: vpn/filtersets.py:404
+#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856
+#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404
msgid "Virtual machine (name)"
msgstr "Máquina virtual (nombre)"
-#: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085
-#: virtualization/filtersets.py:278 virtualization/filtersets.py:317
-#: vpn/filtersets.py:409
+#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861
+#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278
+#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409
msgid "Virtual machine (ID)"
msgstr "Máquina virtual (ID)"
-#: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415
+#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97
+#: netbox/vpn/filtersets.py:415
msgid "Interface (name)"
msgstr "Interfaz (nombre)"
-#: ipam/filtersets.py:638 vpn/filtersets.py:108 vpn/filtersets.py:426
+#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108
+#: netbox/vpn/filtersets.py:426
msgid "VM interface (name)"
msgstr "Interfaz VM (nombre)"
-#: ipam/filtersets.py:643 vpn/filtersets.py:113
+#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Interfaz de máquina virtual (ID)"
-#: ipam/filtersets.py:648
+#: netbox/ipam/filtersets.py:648
msgid "FHRP group (ID)"
msgstr "Grupo FHRP (ID)"
-#: ipam/filtersets.py:652
+#: netbox/ipam/filtersets.py:652
msgid "Is assigned to an interface"
msgstr "Está asignado a una interfaz"
-#: ipam/filtersets.py:656
+#: netbox/ipam/filtersets.py:656
msgid "Is assigned"
msgstr "Está asignado"
-#: ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:668
msgid "Service (ID)"
msgstr "Servicio (ID)"
-#: ipam/filtersets.py:673
+#: netbox/ipam/filtersets.py:673
msgid "NAT inside IP address (ID)"
msgstr "Dirección IP interna de NAT (ID)"
-#: ipam/filtersets.py:1096
+#: netbox/ipam/filtersets.py:1096
msgid "IP address (ID)"
msgstr "Dirección IP (ID)"
-#: ipam/filtersets.py:1102 ipam/models/ip.py:788
+#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788
msgid "IP address"
msgstr "dirección IP"
-#: ipam/filtersets.py:1131
+#: netbox/ipam/filtersets.py:1131
msgid "Primary IPv4 (ID)"
msgstr "IPv4 principal (ID)"
-#: ipam/filtersets.py:1136
+#: netbox/ipam/filtersets.py:1136
msgid "Primary IPv6 (ID)"
msgstr "IPv6 principal (ID)"
-#: ipam/formfields.py:14
+#: netbox/ipam/formfields.py:14
msgid "Enter a valid IPv4 or IPv6 address (without a mask)."
msgstr "Introduzca una dirección IPv4 o IPv6 válida (sin máscara)."
-#: ipam/formfields.py:32
+#: netbox/ipam/formfields.py:32
#, python-brace-format
msgid "Invalid IPv4/IPv6 address format: {address}"
msgstr "Formato de dirección IPv4/IPv6 no válido: {address}"
-#: ipam/formfields.py:37
+#: netbox/ipam/formfields.py:37
msgid "This field requires an IP address without a mask."
msgstr "Este campo requiere una dirección IP sin máscara."
-#: ipam/formfields.py:39 ipam/formfields.py:61
+#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61
msgid "Please specify a valid IPv4 or IPv6 address."
msgstr "Especifique una dirección IPv4 o IPv6 válida."
-#: ipam/formfields.py:44
+#: netbox/ipam/formfields.py:44
msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)."
msgstr "Introduzca una dirección IPv4 o IPv6 válida (con máscara CIDR)."
-#: ipam/formfields.py:56
+#: netbox/ipam/formfields.py:56
msgid "CIDR mask (e.g. /24) is required."
msgstr "Se requiere una máscara CIDR (por ejemplo, /24)."
-#: ipam/forms/bulk_create.py:13
+#: netbox/ipam/forms/bulk_create.py:13
msgid "Address pattern"
msgstr "Patrón de direcciones"
-#: ipam/forms/bulk_edit.py:48
+#: netbox/ipam/forms/bulk_edit.py:48
msgid "Enforce unique space"
msgstr "Haga valer un espacio único"
-#: ipam/forms/bulk_edit.py:86
+#: netbox/ipam/forms/bulk_edit.py:86
msgid "Is private"
msgstr "Es privado"
-#: ipam/forms/bulk_edit.py:107 ipam/forms/bulk_edit.py:136
-#: ipam/forms/bulk_edit.py:161 ipam/forms/bulk_import.py:88
-#: ipam/forms/bulk_import.py:108 ipam/forms/bulk_import.py:128
-#: ipam/forms/filtersets.py:110 ipam/forms/filtersets.py:125
-#: ipam/forms/filtersets.py:148 ipam/forms/model_forms.py:94
-#: ipam/forms/model_forms.py:107 ipam/forms/model_forms.py:129
-#: ipam/forms/model_forms.py:147 ipam/models/asns.py:31
-#: ipam/models/asns.py:103 ipam/models/ip.py:71 ipam/models/ip.py:90
-#: ipam/tables/asn.py:20 ipam/tables/asn.py:45
-#: templates/ipam/aggregate.html:18 templates/ipam/asn.html:27
-#: templates/ipam/asnrange.html:19 templates/ipam/rir.html:19
+#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136
+#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88
+#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128
+#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125
+#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94
+#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129
+#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31
+#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71
+#: netbox/ipam/models/ip.py:90 netbox/ipam/tables/asn.py:20
+#: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18
+#: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19
+#: netbox/templates/ipam/rir.html:19
msgid "RIR"
msgstr "RIR"
-#: ipam/forms/bulk_edit.py:169
+#: netbox/ipam/forms/bulk_edit.py:169
msgid "Date added"
msgstr "Fecha añadida"
-#: ipam/forms/bulk_edit.py:230
+#: netbox/ipam/forms/bulk_edit.py:230
msgid "Prefix length"
msgstr "Longitud del prefijo"
-#: ipam/forms/bulk_edit.py:253 ipam/forms/filtersets.py:241
-#: templates/ipam/prefix.html:85
+#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241
+#: netbox/templates/ipam/prefix.html:85
msgid "Is a pool"
msgstr "Es una piscina"
-#: ipam/forms/bulk_edit.py:258 ipam/forms/bulk_edit.py:302
-#: ipam/forms/filtersets.py:248 ipam/forms/filtersets.py:293
-#: ipam/models/ip.py:272 ipam/models/ip.py:539
+#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302
+#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293
+#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539
msgid "Treat as fully utilized"
msgstr "Tratar como si se hubiera utilizado por completo"
-#: ipam/forms/bulk_edit.py:350 ipam/models/ip.py:772
+#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772
msgid "DNS name"
msgstr "Nombre DNS"
-#: ipam/forms/bulk_edit.py:371 ipam/forms/bulk_edit.py:572
-#: ipam/forms/bulk_import.py:393 ipam/forms/bulk_import.py:477
-#: ipam/forms/bulk_import.py:503 ipam/forms/filtersets.py:390
-#: ipam/forms/filtersets.py:537 templates/ipam/fhrpgroup.html:22
-#: templates/ipam/inc/panels/fhrp_groups.html:24
-#: templates/ipam/service.html:32 templates/ipam/servicetemplate.html:19
+#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572
+#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390
+#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
+#: netbox/templates/ipam/service.html:32
+#: netbox/templates/ipam/servicetemplate.html:19
msgid "Protocol"
msgstr "Protocolo"
-#: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:397
-#: ipam/tables/fhrp.py:22 templates/ipam/fhrpgroup.html:26
+#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397
+#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26
msgid "Group ID"
msgstr "ID de grupo"
-#: ipam/forms/bulk_edit.py:383 ipam/forms/filtersets.py:402
-#: wireless/forms/bulk_edit.py:68 wireless/forms/bulk_edit.py:115
-#: wireless/forms/bulk_import.py:62 wireless/forms/bulk_import.py:65
-#: wireless/forms/bulk_import.py:104 wireless/forms/bulk_import.py:107
-#: wireless/forms/filtersets.py:54 wireless/forms/filtersets.py:88
+#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402
+#: netbox/wireless/forms/bulk_edit.py:68
+#: netbox/wireless/forms/bulk_edit.py:115
+#: netbox/wireless/forms/bulk_import.py:62
+#: netbox/wireless/forms/bulk_import.py:65
+#: netbox/wireless/forms/bulk_import.py:104
+#: netbox/wireless/forms/bulk_import.py:107
+#: netbox/wireless/forms/filtersets.py:54
+#: netbox/wireless/forms/filtersets.py:88
msgid "Authentication type"
msgstr "Tipo de autenticación"
-#: ipam/forms/bulk_edit.py:388 ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406
msgid "Authentication key"
msgstr "Clave de autenticación"
-#: ipam/forms/bulk_edit.py:405 ipam/forms/filtersets.py:383
-#: ipam/forms/model_forms.py:472 netbox/navigation/menu.py:370
-#: templates/ipam/fhrpgroup.html:49
-#: templates/wireless/inc/authentication_attrs.html:5
-#: wireless/forms/bulk_edit.py:91 wireless/forms/bulk_edit.py:138
-#: wireless/forms/filtersets.py:36 wireless/forms/filtersets.py:76
-#: wireless/forms/model_forms.py:55 wireless/forms/model_forms.py:164
+#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383
+#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370
+#: netbox/templates/ipam/fhrpgroup.html:49
+#: netbox/templates/wireless/inc/authentication_attrs.html:5
+#: netbox/wireless/forms/bulk_edit.py:91
+#: netbox/wireless/forms/bulk_edit.py:138
+#: netbox/wireless/forms/filtersets.py:36
+#: netbox/wireless/forms/filtersets.py:76
+#: netbox/wireless/forms/model_forms.py:55
+#: netbox/wireless/forms/model_forms.py:164
msgid "Authentication"
msgstr "AUTENTICACIÓN"
-#: ipam/forms/bulk_edit.py:415
+#: netbox/ipam/forms/bulk_edit.py:415
msgid "Minimum child VLAN VID"
msgstr "VLAN (VID) secundaria mínima"
-#: ipam/forms/bulk_edit.py:421
+#: netbox/ipam/forms/bulk_edit.py:421
msgid "Maximum child VLAN VID"
msgstr "VLAN (VID) secundaria máxima"
-#: ipam/forms/bulk_edit.py:429 ipam/forms/model_forms.py:566
+#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566
msgid "Scope type"
msgstr "Tipo de ámbito"
-#: ipam/forms/bulk_edit.py:491 ipam/forms/model_forms.py:641
-#: ipam/tables/vlans.py:71 templates/ipam/vlangroup.html:38
+#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641
+#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38
msgid "Scope"
msgstr "Alcance"
-#: ipam/forms/bulk_edit.py:563
+#: netbox/ipam/forms/bulk_edit.py:563
msgid "Site & Group"
msgstr "Sitio y grupo"
-#: ipam/forms/bulk_edit.py:577 ipam/forms/model_forms.py:705
-#: ipam/forms/model_forms.py:737 ipam/tables/services.py:19
-#: ipam/tables/services.py:49 templates/ipam/service.html:36
-#: templates/ipam/servicetemplate.html:23
+#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705
+#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19
+#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36
+#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Puertos"
-#: ipam/forms/bulk_import.py:47
+#: netbox/ipam/forms/bulk_import.py:47
msgid "Import route targets"
msgstr "Importar destinos de ruta"
-#: ipam/forms/bulk_import.py:53
+#: netbox/ipam/forms/bulk_import.py:53
msgid "Export route targets"
msgstr "Exportar destinos de ruta"
-#: ipam/forms/bulk_import.py:91 ipam/forms/bulk_import.py:111
-#: ipam/forms/bulk_import.py:131
+#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111
+#: netbox/ipam/forms/bulk_import.py:131
msgid "Assigned RIR"
msgstr "RIR asignado"
-#: ipam/forms/bulk_import.py:181
+#: netbox/ipam/forms/bulk_import.py:181
msgid "VLAN's group (if any)"
msgstr "Grupo de VLAN (si lo hay)"
-#: ipam/forms/bulk_import.py:184 ipam/forms/filtersets.py:256
-#: ipam/forms/model_forms.py:216 ipam/models/vlans.py:214
-#: ipam/tables/ip.py:254 templates/ipam/prefix.html:60
-#: templates/ipam/vlan.html:12 templates/ipam/vlan/base.html:6
-#: templates/ipam/vlan_edit.html:10 templates/wireless/wirelesslan.html:30
-#: vpn/forms/bulk_import.py:304 vpn/forms/filtersets.py:284
-#: vpn/forms/model_forms.py:433 vpn/forms/model_forms.py:452
-#: wireless/forms/bulk_edit.py:55 wireless/forms/bulk_import.py:48
-#: wireless/forms/model_forms.py:48 wireless/models.py:101
+#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
+#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
+#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60
+#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
+#: netbox/templates/ipam/vlan_edit.html:10
+#: netbox/templates/wireless/wirelesslan.html:30
+#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284
+#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452
+#: netbox/wireless/forms/bulk_edit.py:55
+#: netbox/wireless/forms/bulk_import.py:48
+#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101
msgid "VLAN"
msgstr "VLAN"
-#: ipam/forms/bulk_import.py:307
+#: netbox/ipam/forms/bulk_import.py:307
msgid "Parent device of assigned interface (if any)"
msgstr "Dispositivo principal de la interfaz asignada (si existe)"
-#: ipam/forms/bulk_import.py:310 ipam/forms/bulk_import.py:496
-#: ipam/forms/model_forms.py:731 virtualization/filtersets.py:284
-#: virtualization/filtersets.py:323 virtualization/forms/bulk_edit.py:200
-#: virtualization/forms/bulk_edit.py:326
-#: virtualization/forms/bulk_import.py:146
-#: virtualization/forms/bulk_import.py:207
-#: virtualization/forms/filtersets.py:208
-#: virtualization/forms/filtersets.py:244
-#: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93
-#: vpn/forms/bulk_import.py:290
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496
+#: netbox/ipam/forms/model_forms.py:731
+#: netbox/virtualization/filtersets.py:284
+#: netbox/virtualization/filtersets.py:323
+#: netbox/virtualization/forms/bulk_edit.py:200
+#: netbox/virtualization/forms/bulk_edit.py:326
+#: netbox/virtualization/forms/bulk_import.py:146
+#: netbox/virtualization/forms/bulk_import.py:207
+#: netbox/virtualization/forms/filtersets.py:208
+#: netbox/virtualization/forms/filtersets.py:244
+#: netbox/virtualization/forms/model_forms.py:288
+#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290
msgid "Virtual machine"
msgstr "Máquina virtual"
-#: ipam/forms/bulk_import.py:314
+#: netbox/ipam/forms/bulk_import.py:314
msgid "Parent VM of assigned interface (if any)"
msgstr "VM principal de la interfaz asignada (si existe)"
-#: ipam/forms/bulk_import.py:321
+#: netbox/ipam/forms/bulk_import.py:321
msgid "Assigned interface"
msgstr "Interfaz asignada"
-#: ipam/forms/bulk_import.py:324
+#: netbox/ipam/forms/bulk_import.py:324
msgid "Is primary"
msgstr "Es primaria"
-#: ipam/forms/bulk_import.py:325
+#: netbox/ipam/forms/bulk_import.py:325
msgid "Make this the primary IP for the assigned device"
msgstr "Conviértase en la IP principal del dispositivo asignado"
-#: ipam/forms/bulk_import.py:364
+#: netbox/ipam/forms/bulk_import.py:364
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"No se especificó ningún dispositivo o máquina virtual; no se puede "
"establecer como IP principal"
-#: ipam/forms/bulk_import.py:368
+#: netbox/ipam/forms/bulk_import.py:368
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"No se especificó ninguna interfaz; no se puede establecer como IP principal"
-#: ipam/forms/bulk_import.py:397
+#: netbox/ipam/forms/bulk_import.py:397
msgid "Auth type"
msgstr "Tipo de autenticación"
-#: ipam/forms/bulk_import.py:412
+#: netbox/ipam/forms/bulk_import.py:412
msgid "Scope type (app & model)"
msgstr "Tipo de ámbito (aplicación y modelo)"
-#: ipam/forms/bulk_import.py:418
+#: netbox/ipam/forms/bulk_import.py:418
#, python-brace-format
msgid "Minimum child VLAN VID (default: {minimum})"
msgstr "VLAN (VID) secundaria mínima (predeterminado): {minimum})"
-#: ipam/forms/bulk_import.py:424
+#: netbox/ipam/forms/bulk_import.py:424
#, python-brace-format
msgid "Maximum child VLAN VID (default: {maximum})"
msgstr "Número máximo de VID de VLAN secundaria (predeterminado: {maximum})"
-#: ipam/forms/bulk_import.py:448
+#: netbox/ipam/forms/bulk_import.py:448
msgid "Assigned VLAN group"
msgstr "Grupo de VLAN asignado"
-#: ipam/forms/bulk_import.py:479 ipam/forms/bulk_import.py:505
+#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505
msgid "IP protocol"
msgstr "Protocolo IP"
-#: ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:493
msgid "Required if not assigned to a VM"
msgstr "Obligatorio si no está asignado a una VM"
-#: ipam/forms/bulk_import.py:500
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Required if not assigned to a device"
msgstr "Obligatorio si no está asignado a un dispositivo"
-#: ipam/forms/bulk_import.py:525
+#: netbox/ipam/forms/bulk_import.py:525
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} no está asignado a este dispositivo/máquina virtual."
-#: ipam/forms/filtersets.py:47 ipam/forms/model_forms.py:61
-#: netbox/navigation/menu.py:176 vpn/forms/model_forms.py:410
+#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61
+#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410
msgid "Route Targets"
msgstr "Objetivos de ruta"
-#: ipam/forms/filtersets.py:53 ipam/forms/model_forms.py:48
-#: vpn/forms/filtersets.py:224 vpn/forms/model_forms.py:397
+#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48
+#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397
msgid "Import targets"
msgstr "Importar objetivos"
-#: ipam/forms/filtersets.py:58 ipam/forms/model_forms.py:53
-#: vpn/forms/filtersets.py:229 vpn/forms/model_forms.py:402
+#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53
+#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402
msgid "Export targets"
msgstr "Objetivos de exportación"
-#: ipam/forms/filtersets.py:73
+#: netbox/ipam/forms/filtersets.py:73
msgid "Imported by VRF"
msgstr "Importado por VRF"
-#: ipam/forms/filtersets.py:78
+#: netbox/ipam/forms/filtersets.py:78
msgid "Exported by VRF"
msgstr "Exportado por VRF"
-#: ipam/forms/filtersets.py:87 ipam/tables/ip.py:89 templates/ipam/rir.html:30
+#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89
+#: netbox/templates/ipam/rir.html:30
msgid "Private"
msgstr "Privada"
-#: ipam/forms/filtersets.py:105 ipam/forms/filtersets.py:191
-#: ipam/forms/filtersets.py:272 ipam/forms/filtersets.py:326
+#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191
+#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326
msgid "Address family"
msgstr "Familia de direcciones"
-#: ipam/forms/filtersets.py:119 templates/ipam/asnrange.html:25
+#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25
msgid "Range"
msgstr "Alcance"
-#: ipam/forms/filtersets.py:128
+#: netbox/ipam/forms/filtersets.py:128
msgid "Start"
msgstr "Comenzar"
-#: ipam/forms/filtersets.py:132
+#: netbox/ipam/forms/filtersets.py:132
msgid "End"
msgstr "Fin"
-#: ipam/forms/filtersets.py:171
+#: netbox/ipam/forms/filtersets.py:171
msgid "VLAN Assignment"
msgstr "Asignación de VLAN"
-#: ipam/forms/filtersets.py:186
+#: netbox/ipam/forms/filtersets.py:186
msgid "Search within"
msgstr "Busca dentro"
-#: ipam/forms/filtersets.py:207 ipam/forms/filtersets.py:342
+#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342
msgid "Present in VRF"
msgstr "Presente en VRF"
-#: ipam/forms/filtersets.py:311
+#: netbox/ipam/forms/filtersets.py:311
msgid "Device/VM"
msgstr "Dispositivo/VM"
-#: ipam/forms/filtersets.py:321
+#: netbox/ipam/forms/filtersets.py:321
msgid "Parent Prefix"
msgstr "Prefijo principal"
-#: ipam/forms/filtersets.py:347
+#: netbox/ipam/forms/filtersets.py:347
msgid "Assigned Device"
msgstr "Dispositivo asignado"
-#: ipam/forms/filtersets.py:352
+#: netbox/ipam/forms/filtersets.py:352
msgid "Assigned VM"
msgstr "VM asignada"
-#: ipam/forms/filtersets.py:366
+#: netbox/ipam/forms/filtersets.py:366
msgid "Assigned to an interface"
msgstr "Asignado a una interfaz"
-#: ipam/forms/filtersets.py:373 templates/ipam/ipaddress.html:51
+#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Nombre DNS"
-#: ipam/forms/filtersets.py:416 ipam/forms/filtersets.py:520
-#: ipam/models/vlans.py:156 templates/ipam/vlan.html:31
+#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520
+#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31
msgid "VLAN ID"
msgstr "IDENTIFICADOR DE VLAN"
-#: ipam/forms/filtersets.py:448
+#: netbox/ipam/forms/filtersets.py:448
msgid "Minimum VID"
msgstr "VID mínimo"
-#: ipam/forms/filtersets.py:454
+#: netbox/ipam/forms/filtersets.py:454
msgid "Maximum VID"
msgstr "VID máximo"
-#: ipam/forms/filtersets.py:563 ipam/forms/model_forms.py:318
-#: ipam/forms/model_forms.py:759 ipam/forms/model_forms.py:785
-#: ipam/tables/vlans.py:191 templates/virtualization/virtualdisk.html:21
-#: templates/virtualization/virtualmachine.html:12
-#: templates/virtualization/vminterface.html:21
-#: templates/vpn/tunneltermination.html:25
-#: virtualization/forms/filtersets.py:193
-#: virtualization/forms/filtersets.py:238
-#: virtualization/forms/model_forms.py:220
-#: virtualization/tables/virtualmachines.py:128
-#: virtualization/tables/virtualmachines.py:181 vpn/choices.py:45
-#: vpn/forms/filtersets.py:293 vpn/forms/model_forms.py:160
-#: vpn/forms/model_forms.py:171 vpn/forms/model_forms.py:273
-#: vpn/forms/model_forms.py:454
+#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318
+#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785
+#: netbox/ipam/tables/vlans.py:191
+#: netbox/templates/virtualization/virtualdisk.html:21
+#: netbox/templates/virtualization/virtualmachine.html:12
+#: netbox/templates/virtualization/vminterface.html:21
+#: netbox/templates/vpn/tunneltermination.html:25
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:238
+#: netbox/virtualization/forms/model_forms.py:220
+#: netbox/virtualization/tables/virtualmachines.py:128
+#: netbox/virtualization/tables/virtualmachines.py:183
+#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293
+#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171
+#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454
msgid "Virtual Machine"
msgstr "Máquina virtual"
-#: ipam/forms/model_forms.py:78 templates/ipam/routetarget.html:10
+#: netbox/ipam/forms/model_forms.py:78
+#: netbox/templates/ipam/routetarget.html:10
msgid "Route Target"
msgstr "Objetivo de ruta"
-#: ipam/forms/model_forms.py:112 ipam/tables/ip.py:116
-#: templates/ipam/aggregate.html:11 templates/ipam/prefix.html:38
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116
+#: netbox/templates/ipam/aggregate.html:11
+#: netbox/templates/ipam/prefix.html:38
msgid "Aggregate"
msgstr "Agregado"
-#: ipam/forms/model_forms.py:133 templates/ipam/asnrange.html:12
+#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12
msgid "ASN Range"
msgstr "Gama ASN"
-#: ipam/forms/model_forms.py:229
+#: netbox/ipam/forms/model_forms.py:229
msgid "Site/VLAN Assignment"
msgstr "Asignación de sitio/VLAN"
-#: ipam/forms/model_forms.py:257 templates/ipam/iprange.html:10
+#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10
msgid "IP Range"
msgstr "Rango de IP"
-#: ipam/forms/model_forms.py:293 ipam/forms/model_forms.py:319
-#: ipam/forms/model_forms.py:471 templates/ipam/fhrpgroup.html:19
+#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319
+#: netbox/ipam/forms/model_forms.py:471
+#: netbox/templates/ipam/fhrpgroup.html:19
msgid "FHRP Group"
msgstr "Grupo FHRP"
-#: ipam/forms/model_forms.py:308
+#: netbox/ipam/forms/model_forms.py:308
msgid "Make this the primary IP for the device/VM"
msgstr "Haga que esta sea la IP principal del dispositivo/VM"
-#: ipam/forms/model_forms.py:323
+#: netbox/ipam/forms/model_forms.py:323
msgid "NAT IP (Inside)"
msgstr "NAT IP (interior)"
-#: ipam/forms/model_forms.py:382
+#: netbox/ipam/forms/model_forms.py:382
msgid "An IP address can only be assigned to a single object."
msgstr "Solo se puede asignar una dirección IP a un único objeto."
-#: ipam/forms/model_forms.py:388 ipam/models/ip.py:897
+#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -8793,32 +9341,32 @@ msgstr ""
"No se puede reasignar la dirección IP mientras esté designada como la IP "
"principal del objeto principal"
-#: ipam/forms/model_forms.py:398
+#: netbox/ipam/forms/model_forms.py:398
msgid ""
"Only IP addresses assigned to an interface can be designated as primary IPs."
msgstr ""
"Solo las direcciones IP asignadas a una interfaz se pueden designar como IP "
"principales."
-#: ipam/forms/model_forms.py:473
+#: netbox/ipam/forms/model_forms.py:473
msgid "Virtual IP Address"
msgstr "Dirección IP virtual"
-#: ipam/forms/model_forms.py:558
+#: netbox/ipam/forms/model_forms.py:558
msgid "Assignment already exists"
msgstr "La asignación ya existe"
-#: ipam/forms/model_forms.py:637 ipam/forms/model_forms.py:679
-#: ipam/tables/ip.py:250 templates/ipam/vlan_edit.html:37
-#: templates/ipam/vlangroup.html:27
+#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
+#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/templates/ipam/vlangroup.html:27
msgid "VLAN Group"
msgstr "Grupo VLAN"
-#: ipam/forms/model_forms.py:638
+#: netbox/ipam/forms/model_forms.py:638
msgid "Child VLANs"
msgstr "VLAN secundarias"
-#: ipam/forms/model_forms.py:710 ipam/forms/model_forms.py:742
+#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742
msgid ""
"Comma-separated list of one or more port numbers. A range may be specified "
"using a hyphen."
@@ -8826,136 +9374,137 @@ msgstr ""
"Lista separada por comas de uno o más números de puerto. Se puede "
"especificar un rango mediante un guión."
-#: ipam/forms/model_forms.py:715 templates/ipam/servicetemplate.html:12
+#: netbox/ipam/forms/model_forms.py:715
+#: netbox/templates/ipam/servicetemplate.html:12
msgid "Service Template"
msgstr "Plantilla de servicio"
-#: ipam/forms/model_forms.py:762
+#: netbox/ipam/forms/model_forms.py:762
msgid "Port(s)"
msgstr "Puerto (s)"
-#: ipam/forms/model_forms.py:763 ipam/forms/model_forms.py:791
-#: templates/ipam/service.html:21
+#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791
+#: netbox/templates/ipam/service.html:21
msgid "Service"
msgstr "Servicio"
-#: ipam/forms/model_forms.py:776
+#: netbox/ipam/forms/model_forms.py:776
msgid "Service template"
msgstr "Plantilla de servicio"
-#: ipam/forms/model_forms.py:788
+#: netbox/ipam/forms/model_forms.py:788
msgid "From Template"
msgstr "Desde plantilla"
-#: ipam/forms/model_forms.py:789
+#: netbox/ipam/forms/model_forms.py:789
msgid "Custom"
msgstr "Personalizado"
-#: ipam/forms/model_forms.py:819
+#: netbox/ipam/forms/model_forms.py:819
msgid ""
"Must specify name, protocol, and port(s) if not using a service template."
msgstr ""
"Debe especificar el nombre, el protocolo y los puertos si no utiliza una "
"plantilla de servicio."
-#: ipam/models/asns.py:34
+#: netbox/ipam/models/asns.py:34
msgid "start"
msgstr "comienzo"
-#: ipam/models/asns.py:51
+#: netbox/ipam/models/asns.py:51
msgid "ASN range"
msgstr "Gama ASN"
-#: ipam/models/asns.py:52
+#: netbox/ipam/models/asns.py:52
msgid "ASN ranges"
msgstr "Gamas de ASN"
-#: ipam/models/asns.py:72
+#: netbox/ipam/models/asns.py:72
#, python-brace-format
msgid "Starting ASN ({start}) must be lower than ending ASN ({end})."
msgstr "Iniciar ASN ({start}) debe ser inferior al ASN final ({end})."
-#: ipam/models/asns.py:104
+#: netbox/ipam/models/asns.py:104
msgid "Regional Internet Registry responsible for this AS number space"
msgstr "Registro regional de Internet responsable de este espacio numérico AS"
-#: ipam/models/asns.py:109
+#: netbox/ipam/models/asns.py:109
msgid "16- or 32-bit autonomous system number"
msgstr "Número de sistema autónomo de 16 o 32 bits"
-#: ipam/models/fhrp.py:22
+#: netbox/ipam/models/fhrp.py:22
msgid "group ID"
msgstr "ID de grupo"
-#: ipam/models/fhrp.py:30 ipam/models/services.py:21
+#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22
msgid "protocol"
msgstr "protocolo"
-#: ipam/models/fhrp.py:38 wireless/models.py:27
+#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27
msgid "authentication type"
msgstr "tipo de autenticación"
-#: ipam/models/fhrp.py:43
+#: netbox/ipam/models/fhrp.py:43
msgid "authentication key"
msgstr "clave de autenticación"
-#: ipam/models/fhrp.py:56
+#: netbox/ipam/models/fhrp.py:56
msgid "FHRP group"
msgstr "Grupo FHRP"
-#: ipam/models/fhrp.py:57
+#: netbox/ipam/models/fhrp.py:57
msgid "FHRP groups"
msgstr "Grupos FHRP"
-#: ipam/models/fhrp.py:93 tenancy/models/contacts.py:134
+#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134
msgid "priority"
msgstr "prioridad"
-#: ipam/models/fhrp.py:113
+#: netbox/ipam/models/fhrp.py:113
msgid "FHRP group assignment"
msgstr "Asignación grupal de FHRP"
-#: ipam/models/fhrp.py:114
+#: netbox/ipam/models/fhrp.py:114
msgid "FHRP group assignments"
msgstr "Tareas grupales de FHRP"
-#: ipam/models/ip.py:65
+#: netbox/ipam/models/ip.py:65
msgid "private"
msgstr "privado"
-#: ipam/models/ip.py:66
+#: netbox/ipam/models/ip.py:66
msgid "IP space managed by this RIR is considered private"
msgstr "El espacio IP administrado por este RIR se considera privado"
-#: ipam/models/ip.py:72 netbox/navigation/menu.py:169
+#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169
msgid "RIRs"
msgstr "RIR"
-#: ipam/models/ip.py:84
+#: netbox/ipam/models/ip.py:84
msgid "IPv4 or IPv6 network"
msgstr "Red IPv4 o IPv6"
-#: ipam/models/ip.py:91
+#: netbox/ipam/models/ip.py:91
msgid "Regional Internet Registry responsible for this IP space"
msgstr "Registro regional de Internet responsable de este espacio IP"
-#: ipam/models/ip.py:101
+#: netbox/ipam/models/ip.py:101
msgid "date added"
msgstr "fecha añadida"
-#: ipam/models/ip.py:115
+#: netbox/ipam/models/ip.py:115
msgid "aggregate"
msgstr "agregado"
-#: ipam/models/ip.py:116
+#: netbox/ipam/models/ip.py:116
msgid "aggregates"
msgstr "agregados"
-#: ipam/models/ip.py:132
+#: netbox/ipam/models/ip.py:132
msgid "Cannot create aggregate with /0 mask."
msgstr "No se puede crear un agregado con la máscara /0."
-#: ipam/models/ip.py:144
+#: netbox/ipam/models/ip.py:144
#, python-brace-format
msgid ""
"Aggregates cannot overlap. {prefix} is already covered by an existing "
@@ -8964,7 +9513,7 @@ msgstr ""
"Los agregados no pueden superponerse. {prefix} ya está cubierto por un "
"agregado existente ({aggregate})."
-#: ipam/models/ip.py:158
+#: netbox/ipam/models/ip.py:158
#, python-brace-format
msgid ""
"Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate "
@@ -8973,159 +9522,161 @@ msgstr ""
"Los prefijos no pueden superponerse a los agregados. {prefix} cubre un "
"agregado existente ({aggregate})."
-#: ipam/models/ip.py:200 ipam/models/ip.py:737 vpn/models/tunnels.py:114
+#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737
+#: netbox/vpn/models/tunnels.py:114
msgid "role"
msgstr "papel"
-#: ipam/models/ip.py:201
+#: netbox/ipam/models/ip.py:201
msgid "roles"
msgstr "papeles"
-#: ipam/models/ip.py:217 ipam/models/ip.py:293
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293
msgid "prefix"
msgstr "prefijo"
-#: ipam/models/ip.py:218
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Red IPv4 o IPv6 con máscara"
-#: ipam/models/ip.py:254
+#: netbox/ipam/models/ip.py:254
msgid "Operational status of this prefix"
msgstr "Estado operativo de este prefijo"
-#: ipam/models/ip.py:262
+#: netbox/ipam/models/ip.py:262
msgid "The primary function of this prefix"
msgstr "La función principal de este prefijo"
-#: ipam/models/ip.py:265
+#: netbox/ipam/models/ip.py:265
msgid "is a pool"
msgstr "es una piscina"
-#: ipam/models/ip.py:267
+#: netbox/ipam/models/ip.py:267
msgid "All IP addresses within this prefix are considered usable"
msgstr ""
"Todas las direcciones IP incluidas en este prefijo se consideran "
"utilizables."
-#: ipam/models/ip.py:270 ipam/models/ip.py:537
+#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537
msgid "mark utilized"
msgstr "marca utilizada"
-#: ipam/models/ip.py:294
+#: netbox/ipam/models/ip.py:294
msgid "prefixes"
msgstr "prefijos"
-#: ipam/models/ip.py:317
+#: netbox/ipam/models/ip.py:317
msgid "Cannot create prefix with /0 mask."
msgstr "No se puede crear un prefijo con la máscara /0."
-#: ipam/models/ip.py:324 ipam/models/ip.py:874
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: ipam/models/ip.py:324 ipam/models/ip.py:874
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
msgid "global table"
msgstr "tabla global"
-#: ipam/models/ip.py:326
+#: netbox/ipam/models/ip.py:326
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Se encuentra un prefijo duplicado en {table}: {prefix}"
-#: ipam/models/ip.py:495
+#: netbox/ipam/models/ip.py:495
msgid "start address"
msgstr "dirección de inicio"
-#: ipam/models/ip.py:496 ipam/models/ip.py:500 ipam/models/ip.py:712
+#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500
+#: netbox/ipam/models/ip.py:712
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Dirección IPv4 o IPv6 (con máscara)"
-#: ipam/models/ip.py:499
+#: netbox/ipam/models/ip.py:499
msgid "end address"
msgstr "dirección final"
-#: ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:526
msgid "Operational status of this range"
msgstr "Estado operativo de esta gama"
-#: ipam/models/ip.py:534
+#: netbox/ipam/models/ip.py:534
msgid "The primary function of this range"
msgstr "La función principal de esta gama"
-#: ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:548
msgid "IP range"
msgstr "Rango IP"
-#: ipam/models/ip.py:549
+#: netbox/ipam/models/ip.py:549
msgid "IP ranges"
msgstr "Intervalos de IP"
-#: ipam/models/ip.py:565
+#: netbox/ipam/models/ip.py:565
msgid "Starting and ending IP address versions must match"
msgstr "Las versiones de la dirección IP inicial y final deben coincidir"
-#: ipam/models/ip.py:571
+#: netbox/ipam/models/ip.py:571
msgid "Starting and ending IP address masks must match"
msgstr "Las máscaras de direcciones IP iniciales y finales deben coincidir"
-#: ipam/models/ip.py:578
+#: netbox/ipam/models/ip.py:578
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr ""
"La dirección final debe ser mayor que la dirección inicial ({start_address})"
-#: ipam/models/ip.py:590
+#: netbox/ipam/models/ip.py:590
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Las direcciones definidas se superponen con el rango {overlapping_range} en "
"VRF {vrf}"
-#: ipam/models/ip.py:599
+#: netbox/ipam/models/ip.py:599
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr "El rango definido supera el tamaño máximo admitido ({max_size})"
-#: ipam/models/ip.py:711 tenancy/models/contacts.py:82
+#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82
msgid "address"
msgstr "dirección"
-#: ipam/models/ip.py:734
+#: netbox/ipam/models/ip.py:734
msgid "The operational status of this IP"
msgstr "El estado operativo de esta IP"
-#: ipam/models/ip.py:741
+#: netbox/ipam/models/ip.py:741
msgid "The functional role of this IP"
msgstr "La función funcional de esta propiedad intelectual"
-#: ipam/models/ip.py:765 templates/ipam/ipaddress.html:72
+#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72
msgid "NAT (inside)"
msgstr "NAT (interior)"
-#: ipam/models/ip.py:766
+#: netbox/ipam/models/ip.py:766
msgid "The IP for which this address is the \"outside\" IP"
msgstr "La IP para la que esta dirección es la IP «externa»"
-#: ipam/models/ip.py:773
+#: netbox/ipam/models/ip.py:773
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Nombre de host o FQDN (no distingue mayúsculas de minúsculas)"
-#: ipam/models/ip.py:789 ipam/models/services.py:93
+#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94
msgid "IP addresses"
msgstr "direcciones IP"
-#: ipam/models/ip.py:845
+#: netbox/ipam/models/ip.py:845
msgid "Cannot create IP address with /0 mask."
msgstr "No se puede crear una dirección IP con la máscara /0."
-#: ipam/models/ip.py:851
+#: netbox/ipam/models/ip.py:851
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} es un ID de red, que no puede asignarse a una interfaz."
-#: ipam/models/ip.py:862
+#: netbox/ipam/models/ip.py:862
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
@@ -9133,115 +9684,115 @@ msgstr ""
"{ip} es una dirección de transmisión, que puede no estar asignada a una "
"interfaz."
-#: ipam/models/ip.py:876
+#: netbox/ipam/models/ip.py:876
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Se encontró una dirección IP duplicada en {table}: {ipaddress}"
-#: ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:903
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Solo a las direcciones IPv6 se les puede asignar el estado SLAAC"
-#: ipam/models/services.py:32
+#: netbox/ipam/models/services.py:33
msgid "port numbers"
msgstr "números de puerto"
-#: ipam/models/services.py:58
+#: netbox/ipam/models/services.py:59
msgid "service template"
msgstr "plantilla de servicio"
-#: ipam/models/services.py:59
+#: netbox/ipam/models/services.py:60
msgid "service templates"
msgstr "plantillas de servicio"
-#: ipam/models/services.py:94
+#: netbox/ipam/models/services.py:95
msgid "The specific IP addresses (if any) to which this service is bound"
msgstr ""
"Las direcciones IP específicas (si las hay) a las que está vinculado este "
"servicio"
-#: ipam/models/services.py:101
+#: netbox/ipam/models/services.py:102
msgid "service"
msgstr "servicio"
-#: ipam/models/services.py:102
+#: netbox/ipam/models/services.py:103
msgid "services"
msgstr "servicios"
-#: ipam/models/services.py:116
+#: netbox/ipam/models/services.py:117
msgid ""
"A service cannot be associated with both a device and a virtual machine."
msgstr ""
"No se puede asociar un servicio tanto a un dispositivo como a una máquina "
"virtual."
-#: ipam/models/services.py:118
+#: netbox/ipam/models/services.py:119
msgid ""
"A service must be associated with either a device or a virtual machine."
msgstr ""
"Un servicio debe estar asociado a un dispositivo o a una máquina virtual."
-#: ipam/models/vlans.py:49
+#: netbox/ipam/models/vlans.py:49
msgid "minimum VLAN ID"
msgstr "ID de VLAN mínimo"
-#: ipam/models/vlans.py:55
+#: netbox/ipam/models/vlans.py:55
msgid "Lowest permissible ID of a child VLAN"
msgstr "El ID más bajo permitido de una VLAN secundaria"
-#: ipam/models/vlans.py:58
+#: netbox/ipam/models/vlans.py:58
msgid "maximum VLAN ID"
msgstr "ID de VLAN máximo"
-#: ipam/models/vlans.py:64
+#: netbox/ipam/models/vlans.py:64
msgid "Highest permissible ID of a child VLAN"
msgstr "El ID más alto permitido de una VLAN secundaria"
-#: ipam/models/vlans.py:85
+#: netbox/ipam/models/vlans.py:85
msgid "VLAN groups"
msgstr "Grupos de VLAN"
-#: ipam/models/vlans.py:95
+#: netbox/ipam/models/vlans.py:95
msgid "Cannot set scope_type without scope_id."
msgstr "No se puede establecer scope_type sin scope_id."
-#: ipam/models/vlans.py:97
+#: netbox/ipam/models/vlans.py:97
msgid "Cannot set scope_id without scope_type."
msgstr "No se puede establecer scope_id sin scope_type."
-#: ipam/models/vlans.py:102
+#: netbox/ipam/models/vlans.py:102
msgid "Maximum child VID must be greater than or equal to minimum child VID"
msgstr ""
"El número máximo de VID para niños debe ser mayor o igual al número mínimo "
"de VID para niños"
-#: ipam/models/vlans.py:145
+#: netbox/ipam/models/vlans.py:145
msgid "The specific site to which this VLAN is assigned (if any)"
msgstr "El sitio específico al que está asignada esta VLAN (si existe)"
-#: ipam/models/vlans.py:153
+#: netbox/ipam/models/vlans.py:153
msgid "VLAN group (optional)"
msgstr "Grupo de VLAN (opcional)"
-#: ipam/models/vlans.py:161
+#: netbox/ipam/models/vlans.py:161
msgid "Numeric VLAN ID (1-4094)"
msgstr "ID de VLAN numérico (1-4094)"
-#: ipam/models/vlans.py:179
+#: netbox/ipam/models/vlans.py:179
msgid "Operational status of this VLAN"
msgstr "Estado operativo de esta VLAN"
-#: ipam/models/vlans.py:187
+#: netbox/ipam/models/vlans.py:187
msgid "The primary function of this VLAN"
msgstr "La función principal de esta VLAN"
-#: ipam/models/vlans.py:215 ipam/tables/ip.py:175 ipam/tables/vlans.py:78
-#: ipam/views.py:978 netbox/navigation/menu.py:180
-#: netbox/navigation/menu.py:182
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175
+#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
+#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
msgid "VLANs"
msgstr "VLAN"
-#: ipam/models/vlans.py:230
+#: netbox/ipam/models/vlans.py:230
#, python-brace-format
msgid ""
"VLAN is assigned to group {group} (scope: {scope}); cannot also assign to "
@@ -9250,162 +9801,164 @@ msgstr ""
"La VLAN está asignada al grupo {group} (alcance: {scope}); no se puede "
"asignar también al sitio {site}."
-#: ipam/models/vlans.py:238
+#: netbox/ipam/models/vlans.py:238
#, python-brace-format
msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}"
msgstr ""
"El VID debe estar entre {minimum} y {maximum} para las VLAN del grupo "
"{group}"
-#: ipam/models/vrfs.py:30
+#: netbox/ipam/models/vrfs.py:30
msgid "route distinguisher"
msgstr "distinguidor de rutas"
-#: ipam/models/vrfs.py:31
+#: netbox/ipam/models/vrfs.py:31
msgid "Unique route distinguisher (as defined in RFC 4364)"
msgstr "Distintor de ruta único (tal como se define en el RFC 4364)"
-#: ipam/models/vrfs.py:42
+#: netbox/ipam/models/vrfs.py:42
msgid "enforce unique space"
msgstr "reforzar un espacio único"
-#: ipam/models/vrfs.py:43
+#: netbox/ipam/models/vrfs.py:43
msgid "Prevent duplicate prefixes/IP addresses within this VRF"
msgstr "Evite la duplicación de prefijos/direcciones IP en este VRF"
-#: ipam/models/vrfs.py:63 netbox/navigation/menu.py:173
-#: netbox/navigation/menu.py:175
+#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173
+#: netbox/netbox/navigation/menu.py:175
msgid "VRFs"
msgstr "VRFs"
-#: ipam/models/vrfs.py:82
+#: netbox/ipam/models/vrfs.py:82
msgid "Route target value (formatted in accordance with RFC 4360)"
msgstr "Valor objetivo de ruta (formateado de acuerdo con el RFC 4360)"
-#: ipam/models/vrfs.py:94
+#: netbox/ipam/models/vrfs.py:94
msgid "route target"
msgstr "destino de ruta"
-#: ipam/models/vrfs.py:95
+#: netbox/ipam/models/vrfs.py:95
msgid "route targets"
msgstr "objetivos de ruta"
-#: ipam/tables/asn.py:52
+#: netbox/ipam/tables/asn.py:52
msgid "ASDOT"
msgstr "COMO PUNTO"
-#: ipam/tables/asn.py:57
+#: netbox/ipam/tables/asn.py:57
msgid "Site Count"
msgstr "Recuento de sitios"
-#: ipam/tables/asn.py:62
+#: netbox/ipam/tables/asn.py:62
msgid "Provider Count"
msgstr "Recuento de proveedores"
-#: ipam/tables/ip.py:94 netbox/navigation/menu.py:166
-#: netbox/navigation/menu.py:168
+#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166
+#: netbox/netbox/navigation/menu.py:168
msgid "Aggregates"
msgstr "Agregados"
-#: ipam/tables/ip.py:124
+#: netbox/ipam/tables/ip.py:124
msgid "Added"
msgstr "Añadido"
-#: ipam/tables/ip.py:127 ipam/tables/ip.py:165 ipam/tables/vlans.py:138
-#: ipam/views.py:349 netbox/navigation/menu.py:152
-#: netbox/navigation/menu.py:154 templates/ipam/vlan.html:84
+#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165
+#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
+#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
+#: netbox/templates/ipam/vlan.html:84
msgid "Prefixes"
msgstr "Prefijos"
-#: ipam/tables/ip.py:130 ipam/tables/ip.py:267 ipam/tables/ip.py:320
-#: ipam/tables/vlans.py:82 templates/dcim/device.html:252
-#: templates/ipam/aggregate.html:24 templates/ipam/iprange.html:29
-#: templates/ipam/prefix.html:106
+#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267
+#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82
+#: netbox/templates/dcim/device.html:260
+#: netbox/templates/ipam/aggregate.html:24
+#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
msgid "Utilization"
msgstr "Utilización"
-#: ipam/tables/ip.py:170 netbox/navigation/menu.py:148
+#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148
msgid "IP Ranges"
msgstr "Intervalos de IP"
-#: ipam/tables/ip.py:220
+#: netbox/ipam/tables/ip.py:220
msgid "Prefix (Flat)"
msgstr "Prefijo (plano)"
-#: ipam/tables/ip.py:224
+#: netbox/ipam/tables/ip.py:224
msgid "Depth"
msgstr "Profundidad"
-#: ipam/tables/ip.py:261
+#: netbox/ipam/tables/ip.py:261
msgid "Pool"
msgstr "Piscina"
-#: ipam/tables/ip.py:264 ipam/tables/ip.py:317
+#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317
msgid "Marked Utilized"
msgstr "Marcado como utilizado"
-#: ipam/tables/ip.py:301
+#: netbox/ipam/tables/ip.py:301
msgid "Start address"
msgstr "Dirección de inicio"
-#: ipam/tables/ip.py:379
+#: netbox/ipam/tables/ip.py:379
msgid "NAT (Inside)"
msgstr "NAT (interior)"
-#: ipam/tables/ip.py:384
+#: netbox/ipam/tables/ip.py:384
msgid "NAT (Outside)"
msgstr "NAT (exterior)"
-#: ipam/tables/ip.py:389
+#: netbox/ipam/tables/ip.py:389
msgid "Assigned"
msgstr "Asignado"
-#: ipam/tables/ip.py:424 templates/vpn/l2vpntermination.html:16
-#: vpn/forms/filtersets.py:240
+#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/vpn/forms/filtersets.py:240
msgid "Assigned Object"
msgstr "Objeto asignado"
-#: ipam/tables/vlans.py:68
+#: netbox/ipam/tables/vlans.py:68
msgid "Scope Type"
msgstr "Tipo de ámbito"
-#: ipam/tables/vlans.py:107 ipam/tables/vlans.py:210
-#: templates/dcim/inc/interface_vlans_table.html:4
+#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210
+#: netbox/templates/dcim/inc/interface_vlans_table.html:4
msgid "VID"
msgstr "VÍDEO"
-#: ipam/tables/vrfs.py:30
+#: netbox/ipam/tables/vrfs.py:30
msgid "RD"
msgstr "ROJO"
-#: ipam/tables/vrfs.py:33
+#: netbox/ipam/tables/vrfs.py:33
msgid "Unique"
msgstr "Único"
-#: ipam/tables/vrfs.py:36 vpn/tables/l2vpn.py:27
+#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27
msgid "Import Targets"
msgstr "Objetivos de importación"
-#: ipam/tables/vrfs.py:41 vpn/tables/l2vpn.py:32
+#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32
msgid "Export Targets"
msgstr "Objetivos de exportación"
-#: ipam/validators.py:9
+#: netbox/ipam/validators.py:9
#, python-brace-format
msgid "{prefix} is not a valid prefix. Did you mean {suggested}?"
msgstr "{prefix} no es un prefijo válido. ¿Querías decir {suggested}?"
-#: ipam/validators.py:16
+#: netbox/ipam/validators.py:16
#, python-format
msgid "The prefix length must be less than or equal to %(limit_value)s."
msgstr "La longitud del prefijo debe ser inferior o igual a %(limit_value)s."
-#: ipam/validators.py:24
+#: netbox/ipam/validators.py:24
#, python-format
msgid "The prefix length must be greater than or equal to %(limit_value)s."
msgstr "La longitud del prefijo debe ser mayor o igual a %(limit_value)s."
-#: ipam/validators.py:33
+#: netbox/ipam/validators.py:33
msgid ""
"Only alphanumeric characters, asterisks, hyphens, periods, and underscores "
"are allowed in DNS names"
@@ -9413,31 +9966,31 @@ msgstr ""
"Solo se permiten caracteres alfanuméricos, asteriscos, guiones, puntos y "
"guiones bajos en los nombres DNS"
-#: ipam/views.py:541
+#: netbox/ipam/views.py:533
msgid "Child Prefixes"
msgstr "Prefijos infantiles"
-#: ipam/views.py:576
+#: netbox/ipam/views.py:569
msgid "Child Ranges"
msgstr "Rangos infantiles"
-#: ipam/views.py:902
+#: netbox/ipam/views.py:898
msgid "Related IPs"
msgstr "IPs relacionadas"
-#: ipam/views.py:1133
+#: netbox/ipam/views.py:1127
msgid "Device Interfaces"
msgstr "Interfaces de dispositivos"
-#: ipam/views.py:1150
+#: netbox/ipam/views.py:1145
msgid "VM Interfaces"
msgstr "Interfaces de VM"
-#: netbox/api/fields.py:63
+#: netbox/netbox/api/fields.py:63
msgid "This field may not be blank."
msgstr "Es posible que este campo no esté en blanco."
-#: netbox/api/fields.py:68
+#: netbox/netbox/api/fields.py:68
msgid ""
"Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary "
"or list."
@@ -9445,318 +9998,335 @@ msgstr ""
"El valor debe pasarse directamente (por ejemplo, «foo»: 123); no utilice un "
"diccionario o una lista."
-#: netbox/api/fields.py:89
+#: netbox/netbox/api/fields.py:89
#, python-brace-format
msgid "{value} is not a valid choice."
msgstr "{value} no es una opción válida."
-#: netbox/api/fields.py:102
+#: netbox/netbox/api/fields.py:102
#, python-brace-format
msgid "Invalid content type: {content_type}"
msgstr "Tipo de contenido no válido: {content_type}"
-#: netbox/api/fields.py:103
+#: netbox/netbox/api/fields.py:103
msgid "Invalid value. Specify a content type as '.'."
msgstr ""
"Valor no válido. Especifique un tipo de contenido como "
"'.'."
-#: netbox/authentication/__init__.py:138
+#: netbox/netbox/authentication/__init__.py:141
#, python-brace-format
msgid "Invalid permission {permission} for model {model}"
msgstr "Permiso no válido {permission} para modelo {model}"
-#: netbox/choices.py:49
+#: netbox/netbox/choices.py:49
msgid "Dark Red"
msgstr "rojo oscuro"
-#: netbox/choices.py:52
+#: netbox/netbox/choices.py:52
msgid "Rose"
msgstr "Rosa"
-#: netbox/choices.py:53
+#: netbox/netbox/choices.py:53
msgid "Fuchsia"
msgstr "Fucsia"
-#: netbox/choices.py:55
+#: netbox/netbox/choices.py:55
msgid "Dark Purple"
msgstr "Púrpura oscuro"
-#: netbox/choices.py:58
+#: netbox/netbox/choices.py:58
msgid "Light Blue"
msgstr "Azul claro"
-#: netbox/choices.py:61
+#: netbox/netbox/choices.py:61
msgid "Aqua"
msgstr "Aguamarina"
-#: netbox/choices.py:62
+#: netbox/netbox/choices.py:62
msgid "Dark Green"
msgstr "Verde oscuro"
-#: netbox/choices.py:64
+#: netbox/netbox/choices.py:64
msgid "Light Green"
msgstr "Verde claro"
-#: netbox/choices.py:65
+#: netbox/netbox/choices.py:65
msgid "Lime"
msgstr "Lima"
-#: netbox/choices.py:67
+#: netbox/netbox/choices.py:67
msgid "Amber"
msgstr "Ámbar"
-#: netbox/choices.py:69
+#: netbox/netbox/choices.py:69
msgid "Dark Orange"
msgstr "Naranja oscuro"
-#: netbox/choices.py:70
+#: netbox/netbox/choices.py:70
msgid "Brown"
msgstr "Marrón"
-#: netbox/choices.py:71
+#: netbox/netbox/choices.py:71
msgid "Light Grey"
msgstr "Gris claro"
-#: netbox/choices.py:72
+#: netbox/netbox/choices.py:72
msgid "Grey"
msgstr "Gris"
-#: netbox/choices.py:73
+#: netbox/netbox/choices.py:73
msgid "Dark Grey"
msgstr "Gris oscuro"
-#: netbox/choices.py:131
+#: netbox/netbox/choices.py:131
msgid "Direct"
msgstr "Directo"
-#: netbox/choices.py:132
+#: netbox/netbox/choices.py:132
msgid "Upload"
msgstr "Cargar"
-#: netbox/choices.py:144 netbox/choices.py:158
+#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158
msgid "Auto-detect"
msgstr "Detección automática"
-#: netbox/choices.py:159
+#: netbox/netbox/choices.py:159
msgid "Comma"
msgstr "Coma"
-#: netbox/choices.py:160
+#: netbox/netbox/choices.py:160
msgid "Semicolon"
msgstr "Punto y coma"
-#: netbox/choices.py:161
+#: netbox/netbox/choices.py:161
msgid "Tab"
msgstr "Pestaña"
-#: netbox/config/__init__.py:67
+#: netbox/netbox/config/__init__.py:67
#, python-brace-format
msgid "Invalid configuration parameter: {item}"
msgstr "Parámetro de configuración no válido: {item}"
-#: netbox/config/parameters.py:22 templates/core/inc/config_data.html:62
+#: netbox/netbox/config/parameters.py:22
+#: netbox/templates/core/inc/config_data.html:62
msgid "Login banner"
msgstr "banner de inicio de sesión"
-#: netbox/config/parameters.py:24
+#: netbox/netbox/config/parameters.py:24
msgid "Additional content to display on the login page"
msgstr "Contenido adicional para mostrar en la página de inicio de sesión"
-#: netbox/config/parameters.py:33 templates/core/inc/config_data.html:66
+#: netbox/netbox/config/parameters.py:33
+#: netbox/templates/core/inc/config_data.html:66
msgid "Maintenance banner"
msgstr "Banner de mantenimiento"
-#: netbox/config/parameters.py:35
+#: netbox/netbox/config/parameters.py:35
msgid "Additional content to display when in maintenance mode"
msgstr "Contenido adicional para mostrar en modo de mantenimiento"
-#: netbox/config/parameters.py:44 templates/core/inc/config_data.html:70
+#: netbox/netbox/config/parameters.py:44
+#: netbox/templates/core/inc/config_data.html:70
msgid "Top banner"
msgstr "Banner superior"
-#: netbox/config/parameters.py:46
+#: netbox/netbox/config/parameters.py:46
msgid "Additional content to display at the top of every page"
msgstr "Contenido adicional para mostrar en la parte superior de cada página"
-#: netbox/config/parameters.py:55 templates/core/inc/config_data.html:74
+#: netbox/netbox/config/parameters.py:55
+#: netbox/templates/core/inc/config_data.html:74
msgid "Bottom banner"
msgstr "Banner inferior"
-#: netbox/config/parameters.py:57
+#: netbox/netbox/config/parameters.py:57
msgid "Additional content to display at the bottom of every page"
msgstr "Contenido adicional para mostrar en la parte inferior de cada página"
-#: netbox/config/parameters.py:68
+#: netbox/netbox/config/parameters.py:68
msgid "Globally unique IP space"
msgstr "Espacio IP único a nivel mundial"
-#: netbox/config/parameters.py:70
+#: netbox/netbox/config/parameters.py:70
msgid "Enforce unique IP addressing within the global table"
msgstr "Imponga un direccionamiento IP único dentro de la tabla global"
-#: netbox/config/parameters.py:75 templates/core/inc/config_data.html:44
+#: netbox/netbox/config/parameters.py:75
+#: netbox/templates/core/inc/config_data.html:44
msgid "Prefer IPv4"
msgstr "Prefiero IPv4"
-#: netbox/config/parameters.py:77
+#: netbox/netbox/config/parameters.py:77
msgid "Prefer IPv4 addresses over IPv6"
msgstr "Prefiere las direcciones IPv4 en lugar de IPv6"
-#: netbox/config/parameters.py:84
+#: netbox/netbox/config/parameters.py:84
msgid "Rack unit height"
msgstr "Altura de la unidad de estantería"
-#: netbox/config/parameters.py:86
+#: netbox/netbox/config/parameters.py:86
msgid "Default unit height for rendered rack elevations"
msgstr ""
"Altura unitaria predeterminada para elevaciones de estanterías renderizadas"
-#: netbox/config/parameters.py:91
+#: netbox/netbox/config/parameters.py:91
msgid "Rack unit width"
msgstr "Ancho de la unidad de bastidor"
-#: netbox/config/parameters.py:93
+#: netbox/netbox/config/parameters.py:93
msgid "Default unit width for rendered rack elevations"
msgstr ""
"Ancho de unidad predeterminado para las elevaciones de estanterías "
"renderizadas"
-#: netbox/config/parameters.py:100
+#: netbox/netbox/config/parameters.py:100
msgid "Powerfeed voltage"
msgstr "Tensión de alimentación"
-#: netbox/config/parameters.py:102
+#: netbox/netbox/config/parameters.py:102
msgid "Default voltage for powerfeeds"
msgstr "Tensión predeterminada para las alimentaciones"
-#: netbox/config/parameters.py:107
+#: netbox/netbox/config/parameters.py:107
msgid "Powerfeed amperage"
msgstr "Amperaje de alimentación"
-#: netbox/config/parameters.py:109
+#: netbox/netbox/config/parameters.py:109
msgid "Default amperage for powerfeeds"
msgstr "Amperaje predeterminado para las alimentaciones"
-#: netbox/config/parameters.py:114
+#: netbox/netbox/config/parameters.py:114
msgid "Powerfeed max utilization"
msgstr "Utilización máxima de Powerfeed"
-#: netbox/config/parameters.py:116
+#: netbox/netbox/config/parameters.py:116
msgid "Default max utilization for powerfeeds"
msgstr "Utilización máxima predeterminada de las fuentes de alimentación"
-#: netbox/config/parameters.py:123 templates/core/inc/config_data.html:53
+#: netbox/netbox/config/parameters.py:123
+#: netbox/templates/core/inc/config_data.html:53
msgid "Allowed URL schemes"
msgstr "Esquemas de URL permitidos"
-#: netbox/config/parameters.py:128
+#: netbox/netbox/config/parameters.py:128
msgid "Permitted schemes for URLs in user-provided content"
msgstr ""
"Esquemas permitidos para las URL en el contenido proporcionado por el "
"usuario"
-#: netbox/config/parameters.py:136
+#: netbox/netbox/config/parameters.py:136
msgid "Default page size"
msgstr "Tamaño de página predeterminado"
-#: netbox/config/parameters.py:142
+#: netbox/netbox/config/parameters.py:142
msgid "Maximum page size"
msgstr "Tamaño máximo de página"
-#: netbox/config/parameters.py:150 templates/core/inc/config_data.html:96
+#: netbox/netbox/config/parameters.py:150
+#: netbox/templates/core/inc/config_data.html:96
msgid "Custom validators"
msgstr "Validadores personalizados"
-#: netbox/config/parameters.py:152
+#: netbox/netbox/config/parameters.py:152
msgid "Custom validation rules (JSON)"
msgstr "Reglas de validación personalizadas (JSON)"
-#: netbox/config/parameters.py:160 templates/core/inc/config_data.html:104
+#: netbox/netbox/config/parameters.py:160
+#: netbox/templates/core/inc/config_data.html:104
msgid "Protection rules"
msgstr "Normas de protección"
-#: netbox/config/parameters.py:162
+#: netbox/netbox/config/parameters.py:162
msgid "Deletion protection rules (JSON)"
msgstr "Reglas de protección contra eliminaciones (JSON)"
-#: netbox/config/parameters.py:172 templates/core/inc/config_data.html:117
+#: netbox/netbox/config/parameters.py:172
+#: netbox/templates/core/inc/config_data.html:117
msgid "Default preferences"
msgstr "Preferencias predeterminadas"
-#: netbox/config/parameters.py:174
+#: netbox/netbox/config/parameters.py:174
msgid "Default preferences for new users"
msgstr "Preferencias predeterminadas para usuarios nuevos"
-#: netbox/config/parameters.py:181 templates/core/inc/config_data.html:129
+#: netbox/netbox/config/parameters.py:181
+#: netbox/templates/core/inc/config_data.html:129
msgid "Maintenance mode"
msgstr "Modo de mantenimiento"
-#: netbox/config/parameters.py:183
+#: netbox/netbox/config/parameters.py:183
msgid "Enable maintenance mode"
msgstr "Habilitar el modo de mantenimiento"
-#: netbox/config/parameters.py:188 templates/core/inc/config_data.html:133
+#: netbox/netbox/config/parameters.py:188
+#: netbox/templates/core/inc/config_data.html:133
msgid "GraphQL enabled"
msgstr "GraphQL habilitado"
-#: netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:190
msgid "Enable the GraphQL API"
msgstr "Habilita la API de GraphQL"
-#: netbox/config/parameters.py:195 templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:195
+#: netbox/templates/core/inc/config_data.html:137
msgid "Changelog retention"
msgstr "Retención del registro de cambios"
-#: netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:197
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Días para conservar el historial de cambios (se establece en cero de forma "
"ilimitada)"
-#: netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:202
msgid "Job result retention"
msgstr "Retención de resultados laborales"
-#: netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:204
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Días para conservar el historial de resultados del trabajo (establecido en "
"cero para un número ilimitado)"
-#: netbox/config/parameters.py:209 templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:209
+#: netbox/templates/core/inc/config_data.html:145
msgid "Maps URL"
msgstr "URL de mapas"
-#: netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:211
msgid "Base URL for mapping geographic locations"
msgstr "URL base para mapear ubicaciones geográficas"
-#: netbox/forms/__init__.py:12
+#: netbox/netbox/forms/__init__.py:12
msgid "Partial match"
msgstr "Coincidencia parcial"
-#: netbox/forms/__init__.py:13
+#: netbox/netbox/forms/__init__.py:13
msgid "Exact match"
msgstr "Coincidencia exacta"
-#: netbox/forms/__init__.py:14
+#: netbox/netbox/forms/__init__.py:14
msgid "Starts with"
msgstr "Empieza con"
-#: netbox/forms/__init__.py:15
+#: netbox/netbox/forms/__init__.py:15
msgid "Ends with"
msgstr "Termina con"
-#: netbox/forms/__init__.py:16
+#: netbox/netbox/forms/__init__.py:16
msgid "Regex"
msgstr "Regex"
-#: netbox/forms/__init__.py:34
+#: netbox/netbox/forms/__init__.py:34
msgid "Object type(s)"
msgstr "Tipo(s) de objeto(s)"
-#: netbox/forms/base.py:88
+#: netbox/netbox/forms/__init__.py:40
+msgid "Lookup"
+msgstr "Búsqueda"
+
+#: netbox/netbox/forms/base.py:88
msgid ""
"Tag slugs separated by commas, encased with double quotes (e.g. "
"\"tag1,tag2,tag3\")"
@@ -9764,404 +10334,419 @@ msgstr ""
"Etiquete las babosas separadas por comas y entre comillas dobles (por "
"ejemplo, «tag1, tag2, tag3\")"
-#: netbox/forms/base.py:118
+#: netbox/netbox/forms/base.py:118
msgid "Add tags"
msgstr "Añadir etiquetas"
-#: netbox/forms/base.py:123
+#: netbox/netbox/forms/base.py:123
msgid "Remove tags"
msgstr "Eliminar etiquetas"
-#: netbox/forms/mixins.py:38
+#: netbox/netbox/forms/mixins.py:38
#, python-brace-format
msgid "{class_name} must specify a model class."
msgstr "{class_name} debe especificar una clase modelo."
-#: netbox/models/features.py:277
+#: netbox/netbox/models/features.py:277
#, python-brace-format
msgid "Unknown field name '{name}' in custom field data."
msgstr "Nombre de campo desconocido '{name}'en datos de campo personalizados."
-#: netbox/models/features.py:283
+#: netbox/netbox/models/features.py:283
#, python-brace-format
msgid "Invalid value for custom field '{name}': {error}"
msgstr "Valor no válido para el campo personalizado '{name}': {error}"
-#: netbox/models/features.py:290
+#: netbox/netbox/models/features.py:290
#, python-brace-format
msgid "Missing required custom field '{name}'."
msgstr "Falta el campo personalizado obligatorio '{name}'."
-#: netbox/models/features.py:441
+#: netbox/netbox/models/features.py:441
msgid "Remote data source"
msgstr "Fuente de datos remota"
-#: netbox/models/features.py:451
+#: netbox/netbox/models/features.py:451
msgid "data path"
msgstr "ruta de datos"
-#: netbox/models/features.py:455
+#: netbox/netbox/models/features.py:455
msgid "Path to remote file (relative to data source root)"
msgstr "Ruta al archivo remoto (relativa a la raíz de la fuente de datos)"
-#: netbox/models/features.py:458
+#: netbox/netbox/models/features.py:458
msgid "auto sync enabled"
msgstr "sincronización automática habilitada"
-#: netbox/models/features.py:460
+#: netbox/netbox/models/features.py:460
msgid "Enable automatic synchronization of data when the data file is updated"
msgstr ""
"Habilitar la sincronización automática de datos cuando se actualiza el "
"archivo de datos"
-#: netbox/models/features.py:463
+#: netbox/netbox/models/features.py:463
msgid "date synced"
msgstr "fecha sincronizada"
-#: netbox/models/features.py:557
+#: netbox/netbox/models/features.py:557
#, python-brace-format
msgid "{class_name} must implement a sync_data() method."
msgstr "{class_name} debe implementar un método sync_data ()."
-#: netbox/navigation/menu.py:11
+#: netbox/netbox/navigation/menu.py:11
msgid "Organization"
msgstr "Organización"
-#: netbox/navigation/menu.py:19
+#: netbox/netbox/navigation/menu.py:19
msgid "Site Groups"
msgstr "Grupos de sitios"
-#: netbox/navigation/menu.py:27
+#: netbox/netbox/navigation/menu.py:27
msgid "Rack Roles"
msgstr "Roles de bastidor"
-#: netbox/navigation/menu.py:31
+#: netbox/netbox/navigation/menu.py:31
msgid "Elevations"
msgstr "Elevaciones"
-#: netbox/navigation/menu.py:40
+#: netbox/netbox/navigation/menu.py:40
msgid "Tenant Groups"
msgstr "Grupos de inquilinos"
-#: netbox/navigation/menu.py:47
+#: netbox/netbox/navigation/menu.py:47
msgid "Contact Groups"
msgstr "Grupos de contactos"
-#: netbox/navigation/menu.py:48 templates/tenancy/contactrole.html:8
+#: netbox/netbox/navigation/menu.py:48
+#: netbox/templates/tenancy/contactrole.html:8
msgid "Contact Roles"
msgstr "Funciones de contacto"
-#: netbox/navigation/menu.py:49
+#: netbox/netbox/navigation/menu.py:49
msgid "Contact Assignments"
msgstr "Asignaciones de contactos"
-#: netbox/navigation/menu.py:63
+#: netbox/netbox/navigation/menu.py:63
msgid "Modules"
msgstr "Módulos"
-#: netbox/navigation/menu.py:67 templates/dcim/device.html:157
-#: templates/dcim/virtualdevicecontext.html:8
+#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:160
+#: netbox/templates/dcim/virtualdevicecontext.html:8
msgid "Virtual Device Contexts"
msgstr "Contextos de dispositivos virtuales"
-#: netbox/navigation/menu.py:75
+#: netbox/netbox/navigation/menu.py:75
msgid "Manufacturers"
msgstr "fabricantes"
-#: netbox/navigation/menu.py:79
+#: netbox/netbox/navigation/menu.py:79
msgid "Device Components"
msgstr "Componentes del dispositivo"
-#: netbox/navigation/menu.py:91 templates/dcim/inventoryitemrole.html:8
+#: netbox/netbox/navigation/menu.py:91
+#: netbox/templates/dcim/inventoryitemrole.html:8
msgid "Inventory Item Roles"
msgstr "Funciones de los artículos de inventario"
-#: netbox/navigation/menu.py:98 netbox/navigation/menu.py:102
+#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102
msgid "Connections"
msgstr "Conexiones"
-#: netbox/navigation/menu.py:104
+#: netbox/netbox/navigation/menu.py:104
msgid "Cables"
msgstr "Cables"
-#: netbox/navigation/menu.py:105
+#: netbox/netbox/navigation/menu.py:105
msgid "Wireless Links"
msgstr "Vínculos inalámbricos"
-#: netbox/navigation/menu.py:108
+#: netbox/netbox/navigation/menu.py:108
msgid "Interface Connections"
msgstr "Conexiones de interfaz"
-#: netbox/navigation/menu.py:113
+#: netbox/netbox/navigation/menu.py:113
msgid "Console Connections"
msgstr "Conexiones de consola"
-#: netbox/navigation/menu.py:118
+#: netbox/netbox/navigation/menu.py:118
msgid "Power Connections"
msgstr "Conexiones de alimentación"
-#: netbox/navigation/menu.py:134
+#: netbox/netbox/navigation/menu.py:134
msgid "Wireless LAN Groups"
msgstr "Grupos de LAN inalámbrica"
-#: netbox/navigation/menu.py:155
+#: netbox/netbox/navigation/menu.py:155
msgid "Prefix & VLAN Roles"
msgstr "Funciones de prefijo y VLAN"
-#: netbox/navigation/menu.py:161
+#: netbox/netbox/navigation/menu.py:161
msgid "ASN Ranges"
msgstr "Rangos de ASN"
-#: netbox/navigation/menu.py:183
+#: netbox/netbox/navigation/menu.py:183
msgid "VLAN Groups"
msgstr "Grupos de VLAN"
-#: netbox/navigation/menu.py:190
+#: netbox/netbox/navigation/menu.py:190
msgid "Service Templates"
msgstr "Plantillas de servicio"
-#: netbox/navigation/menu.py:191 templates/dcim/device.html:294
-#: templates/ipam/ipaddress.html:118
-#: templates/virtualization/virtualmachine.html:150
+#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:302
+#: netbox/templates/ipam/ipaddress.html:118
+#: netbox/templates/virtualization/virtualmachine.html:150
msgid "Services"
msgstr "Servicios"
-#: netbox/navigation/menu.py:198
+#: netbox/netbox/navigation/menu.py:198
msgid "VPN"
msgstr "VPN"
-#: netbox/navigation/menu.py:202 netbox/navigation/menu.py:204
-#: vpn/tables/tunnels.py:24
+#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204
+#: netbox/vpn/tables/tunnels.py:24
msgid "Tunnels"
msgstr "Túneles"
-#: netbox/navigation/menu.py:205 templates/vpn/tunnelgroup.html:8
+#: netbox/netbox/navigation/menu.py:205
+#: netbox/templates/vpn/tunnelgroup.html:8
msgid "Tunnel Groups"
msgstr "Grupos de túneles"
-#: netbox/navigation/menu.py:206
+#: netbox/netbox/navigation/menu.py:206
msgid "Tunnel Terminations"
msgstr "Terminaciones de túneles"
-#: netbox/navigation/menu.py:210 netbox/navigation/menu.py:212
-#: vpn/models/l2vpn.py:64
+#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212
+#: netbox/vpn/models/l2vpn.py:64
msgid "L2VPNs"
msgstr "VPNs L2"
-#: netbox/navigation/menu.py:213 templates/vpn/l2vpn.html:56
-#: templates/vpn/tunnel.html:72 vpn/tables/tunnels.py:58
+#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56
+#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58
msgid "Terminations"
msgstr "Terminaciones"
-#: netbox/navigation/menu.py:219
+#: netbox/netbox/navigation/menu.py:219
msgid "IKE Proposals"
msgstr "Propuestas IKE"
-#: netbox/navigation/menu.py:220 templates/vpn/ikeproposal.html:41
+#: netbox/netbox/navigation/menu.py:220
+#: netbox/templates/vpn/ikeproposal.html:41
msgid "IKE Policies"
msgstr "Políticas de IKE"
-#: netbox/navigation/menu.py:221
+#: netbox/netbox/navigation/menu.py:221
msgid "IPSec Proposals"
msgstr "Propuestas de IPSec"
-#: netbox/navigation/menu.py:222 templates/vpn/ipsecproposal.html:37
+#: netbox/netbox/navigation/menu.py:222
+#: netbox/templates/vpn/ipsecproposal.html:37
msgid "IPSec Policies"
msgstr "Políticas IPSec"
-#: netbox/navigation/menu.py:223 templates/vpn/ikepolicy.html:38
-#: templates/vpn/ipsecpolicy.html:25
+#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38
+#: netbox/templates/vpn/ipsecpolicy.html:25
msgid "IPSec Profiles"
msgstr "Perfiles IPSec"
-#: netbox/navigation/menu.py:230 templates/dcim/device_edit.html:78
+#: netbox/netbox/navigation/menu.py:230
+#: netbox/templates/dcim/device_edit.html:78
msgid "Virtualization"
msgstr "Virtualización"
-#: netbox/navigation/menu.py:238
-#: templates/virtualization/virtualmachine.html:170
-#: templates/virtualization/virtualmachine/base.html:32
-#: templates/virtualization/virtualmachine_list.html:21
-#: virtualization/tables/virtualmachines.py:103 virtualization/views.py:388
+#: netbox/netbox/navigation/menu.py:238
+#: netbox/templates/virtualization/virtualmachine.html:170
+#: netbox/templates/virtualization/virtualmachine/base.html:32
+#: netbox/templates/virtualization/virtualmachine_list.html:21
+#: netbox/virtualization/tables/virtualmachines.py:103
+#: netbox/virtualization/views.py:385
msgid "Virtual Disks"
msgstr "Discos virtuales"
-#: netbox/navigation/menu.py:245
+#: netbox/netbox/navigation/menu.py:245
msgid "Cluster Types"
msgstr "Tipos de clústeres"
-#: netbox/navigation/menu.py:246
+#: netbox/netbox/navigation/menu.py:246
msgid "Cluster Groups"
msgstr "Grupos de clústeres"
-#: netbox/navigation/menu.py:260
+#: netbox/netbox/navigation/menu.py:260
msgid "Circuit Types"
msgstr "Tipos de circuitos"
-#: netbox/navigation/menu.py:261
+#: netbox/netbox/navigation/menu.py:261
msgid "Circuit Terminations"
msgstr "Terminaciones de circuitos"
-#: netbox/navigation/menu.py:265 netbox/navigation/menu.py:267
+#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267
msgid "Providers"
msgstr "Proveedores"
-#: netbox/navigation/menu.py:268 templates/circuits/provider.html:51
+#: netbox/netbox/navigation/menu.py:268
+#: netbox/templates/circuits/provider.html:51
msgid "Provider Accounts"
msgstr "Cuentas de proveedores"
-#: netbox/navigation/menu.py:269
+#: netbox/netbox/navigation/menu.py:269
msgid "Provider Networks"
msgstr "Redes de proveedores"
-#: netbox/navigation/menu.py:283
+#: netbox/netbox/navigation/menu.py:283
msgid "Power Panels"
msgstr "Paneles de alimentación"
-#: netbox/navigation/menu.py:294
+#: netbox/netbox/navigation/menu.py:294
msgid "Configurations"
msgstr "Configuraciones"
-#: netbox/navigation/menu.py:296
+#: netbox/netbox/navigation/menu.py:296
msgid "Config Contexts"
msgstr "Contextos de configuración"
-#: netbox/navigation/menu.py:297
+#: netbox/netbox/navigation/menu.py:297
msgid "Config Templates"
msgstr "Plantillas de configuración"
-#: netbox/navigation/menu.py:304 netbox/navigation/menu.py:308
+#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308
msgid "Customization"
msgstr "Personalización"
-#: netbox/navigation/menu.py:310 templates/dcim/device_edit.html:103
-#: templates/dcim/htmx/cable_edit.html:81
-#: templates/dcim/virtualchassis_add.html:31
-#: templates/dcim/virtualchassis_edit.html:40
-#: templates/generic/bulk_edit.html:76 templates/htmx/form.html:19
-#: templates/inc/filter_list.html:30 templates/inc/panels/custom_fields.html:7
-#: templates/ipam/ipaddress_bulk_add.html:35 templates/ipam/vlan_edit.html:63
+#: netbox/netbox/navigation/menu.py:310
+#: netbox/templates/dcim/device_edit.html:103
+#: netbox/templates/dcim/htmx/cable_edit.html:81
+#: netbox/templates/dcim/virtualchassis_add.html:31
+#: netbox/templates/dcim/virtualchassis_edit.html:40
+#: netbox/templates/generic/bulk_edit.html:76
+#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30
+#: netbox/templates/inc/panels/custom_fields.html:7
+#: netbox/templates/ipam/ipaddress_bulk_add.html:35
+#: netbox/templates/ipam/vlan_edit.html:59
msgid "Custom Fields"
msgstr "Campos personalizados"
-#: netbox/navigation/menu.py:311
+#: netbox/netbox/navigation/menu.py:311
msgid "Custom Field Choices"
msgstr "Opciones de campo personalizadas"
-#: netbox/navigation/menu.py:312
+#: netbox/netbox/navigation/menu.py:312
msgid "Custom Links"
msgstr "Vínculos personalizados"
-#: netbox/navigation/menu.py:313
+#: netbox/netbox/navigation/menu.py:313
msgid "Export Templates"
msgstr "Plantillas de exportación"
-#: netbox/navigation/menu.py:314
+#: netbox/netbox/navigation/menu.py:314
msgid "Saved Filters"
msgstr "Filtros guardados"
-#: netbox/navigation/menu.py:316
+#: netbox/netbox/navigation/menu.py:316
msgid "Image Attachments"
msgstr "Adjuntos de imágenes"
-#: netbox/navigation/menu.py:334
+#: netbox/netbox/navigation/menu.py:334
msgid "Operations"
msgstr "Operaciones"
-#: netbox/navigation/menu.py:338
+#: netbox/netbox/navigation/menu.py:338
msgid "Integrations"
msgstr "Integraciones"
-#: netbox/navigation/menu.py:340
+#: netbox/netbox/navigation/menu.py:340
msgid "Data Sources"
msgstr "Fuentes de datos"
-#: netbox/navigation/menu.py:341
+#: netbox/netbox/navigation/menu.py:341
msgid "Event Rules"
msgstr "Reglas del evento"
-#: netbox/navigation/menu.py:342
+#: netbox/netbox/navigation/menu.py:342
msgid "Webhooks"
msgstr "Webhooks"
-#: netbox/navigation/menu.py:346 netbox/navigation/menu.py:350
-#: netbox/views/generic/feature_views.py:151
-#: templates/extras/report/base.html:37 templates/extras/script/base.html:36
+#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350
+#: netbox/netbox/views/generic/feature_views.py:151
+#: netbox/templates/extras/report/base.html:37
+#: netbox/templates/extras/script/base.html:36
msgid "Jobs"
msgstr "Trabajos"
-#: netbox/navigation/menu.py:356
+#: netbox/netbox/navigation/menu.py:356
msgid "Logging"
msgstr "Explotación"
-#: netbox/navigation/menu.py:358
+#: netbox/netbox/navigation/menu.py:358
msgid "Journal Entries"
msgstr "Entradas del diario"
-#: netbox/navigation/menu.py:359 templates/extras/objectchange.html:8
-#: templates/extras/objectchange_list.html:4
+#: netbox/netbox/navigation/menu.py:359
+#: netbox/templates/extras/objectchange.html:9
+#: netbox/templates/extras/objectchange_list.html:4
msgid "Change Log"
msgstr "Registro de cambios"
-#: netbox/navigation/menu.py:366 templates/inc/user_menu.html:11
+#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11
msgid "Admin"
msgstr "Admin"
-#: netbox/navigation/menu.py:374 templates/users/group.html:29
-#: users/forms/model_forms.py:233 users/forms/model_forms.py:245
-#: users/forms/model_forms.py:297 users/tables.py:102
+#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29
+#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245
+#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102
msgid "Users"
msgstr "usuarios"
-#: netbox/navigation/menu.py:394 users/forms/model_forms.py:182
-#: users/forms/model_forms.py:194 users/forms/model_forms.py:302
-#: users/tables.py:35 users/tables.py:106
+#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302
+#: netbox/users/tables.py:35 netbox/users/tables.py:106
msgid "Groups"
msgstr "Grupos"
-#: netbox/navigation/menu.py:414 templates/account/base.html:21
-#: templates/inc/user_menu.html:36
+#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21
+#: netbox/templates/inc/user_menu.html:36
msgid "API Tokens"
msgstr "Tokens de API"
-#: netbox/navigation/menu.py:421 users/forms/model_forms.py:188
-#: users/forms/model_forms.py:196 users/forms/model_forms.py:239
-#: users/forms/model_forms.py:246
+#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188
+#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239
+#: netbox/users/forms/model_forms.py:246
msgid "Permissions"
msgstr "Permisos"
-#: netbox/navigation/menu.py:429 netbox/navigation/menu.py:433
-#: templates/core/system.html:7
+#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433
+#: netbox/templates/core/system.html:7
msgid "System"
msgstr "Sistema"
-#: netbox/navigation/menu.py:438
+#: netbox/netbox/navigation/menu.py:438
msgid "Configuration History"
msgstr "Historial de configuración"
-#: netbox/navigation/menu.py:444 templates/core/rq_task.html:8
-#: templates/core/rq_task_list.html:22
+#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8
+#: netbox/templates/core/rq_task_list.html:22
msgid "Background Tasks"
msgstr "Tareas en segundo plano"
-#: netbox/navigation/menu.py:483 templates/500.html:35
-#: templates/account/preferences.html:22 templates/core/system.html:80
+#: netbox/netbox/navigation/menu.py:480 netbox/templates/500.html:35
+#: netbox/templates/account/preferences.html:22
+#: netbox/templates/core/system.html:80
msgid "Plugins"
msgstr "Plugins"
-#: netbox/plugins/navigation.py:47 netbox/plugins/navigation.py:69
+#: netbox/netbox/plugins/navigation.py:47
+#: netbox/netbox/plugins/navigation.py:69
msgid "Permissions must be passed as a tuple or list."
msgstr "Los permisos se deben pasar en forma de tupla o lista."
-#: netbox/plugins/navigation.py:51
+#: netbox/netbox/plugins/navigation.py:51
msgid "Buttons must be passed as a tuple or list."
msgstr "Los botones se deben pasar como una tupla o una lista."
-#: netbox/plugins/navigation.py:73
+#: netbox/netbox/plugins/navigation.py:73
msgid "Button color must be a choice within ButtonColorChoices."
msgstr "El color del botón debe ser una opción dentro de ButtonColorChoices."
-#: netbox/plugins/registration.py:25
+#: netbox/netbox/plugins/registration.py:25
#, python-brace-format
msgid ""
"PluginTemplateExtension class {template_extension} was passed as an "
@@ -10170,7 +10755,7 @@ msgstr ""
"Clase PluginTemplateExtension {template_extension} ¡se aprobó como "
"instancia!"
-#: netbox/plugins/registration.py:31
+#: netbox/netbox/plugins/registration.py:31
#, python-brace-format
msgid ""
"{template_extension} is not a subclass of "
@@ -10179,7 +10764,7 @@ msgstr ""
"{template_extension} ¡no es una subclase de "
"NetBox.Plugins.PluginTemplateExtension!"
-#: netbox/plugins/registration.py:37
+#: netbox/netbox/plugins/registration.py:37
#, python-brace-format
msgid ""
"PluginTemplateExtension class {template_extension} does not define a valid "
@@ -10188,188 +10773,189 @@ msgstr ""
"Clase PluginTemplateExtension {template_extension} ¡no define un modelo "
"válido!"
-#: netbox/plugins/registration.py:47
+#: netbox/netbox/plugins/registration.py:47
#, python-brace-format
msgid "{item} must be an instance of netbox.plugins.PluginMenuItem"
msgstr "{item} debe ser una instancia de netbox.plugins.PluginMenuItem"
-#: netbox/plugins/registration.py:60
+#: netbox/netbox/plugins/registration.py:60
#, python-brace-format
msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem"
msgstr "{menu_link} debe ser una instancia de netbox.plugins.PluginMenuItem"
-#: netbox/plugins/registration.py:65
+#: netbox/netbox/plugins/registration.py:65
#, python-brace-format
msgid "{button} must be an instance of netbox.plugins.PluginMenuButton"
msgstr "{button} debe ser una instancia de netbox.plugins.PluginMenuButton"
-#: netbox/plugins/templates.py:35
+#: netbox/netbox/plugins/templates.py:35
msgid "extra_context must be a dictionary"
msgstr "extra_context debe ser un diccionario"
-#: netbox/preferences.py:19
+#: netbox/netbox/preferences.py:19
msgid "HTMX Navigation"
msgstr "Navegación HTMX"
-#: netbox/preferences.py:24
+#: netbox/netbox/preferences.py:24
msgid "Enable dynamic UI navigation"
msgstr "Habilitar la navegación dinámica por interfaz de usuario"
-#: netbox/preferences.py:26
+#: netbox/netbox/preferences.py:26
msgid "Experimental feature"
msgstr "Función experimental"
-#: netbox/preferences.py:29
+#: netbox/netbox/preferences.py:29
msgid "Language"
msgstr "Idioma"
-#: netbox/preferences.py:34
+#: netbox/netbox/preferences.py:34
msgid "Forces UI translation to the specified language"
msgstr "Fuerza la traducción de la interfaz de usuario al idioma especificado"
-#: netbox/preferences.py:36
+#: netbox/netbox/preferences.py:36
msgid "Support for translation has been disabled locally"
msgstr "La compatibilidad con la traducción se ha desactivado localmente"
-#: netbox/preferences.py:42
+#: netbox/netbox/preferences.py:42
msgid "Page length"
msgstr "Longitud de página"
-#: netbox/preferences.py:44
+#: netbox/netbox/preferences.py:44
msgid "The default number of objects to display per page"
msgstr "El número predeterminado de objetos que se mostrarán por página"
-#: netbox/preferences.py:48
+#: netbox/netbox/preferences.py:48
msgid "Paginator placement"
msgstr "Colocación del paginador"
-#: netbox/preferences.py:50
+#: netbox/netbox/preferences.py:50
msgid "Bottom"
msgstr "Parte inferior"
-#: netbox/preferences.py:51
+#: netbox/netbox/preferences.py:51
msgid "Top"
msgstr "Parte superior"
-#: netbox/preferences.py:52
+#: netbox/netbox/preferences.py:52
msgid "Both"
msgstr "Ambos"
-#: netbox/preferences.py:55
+#: netbox/netbox/preferences.py:55
msgid "Where the paginator controls will be displayed relative to a table"
msgstr ""
"Dónde se mostrarán los controles del paginador en relación con una tabla"
-#: netbox/preferences.py:60
+#: netbox/netbox/preferences.py:60
msgid "Data format"
msgstr "Formato de datos"
-#: netbox/preferences.py:65
+#: netbox/netbox/preferences.py:65
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"La sintaxis preferida para mostrar datos genéricos en la interfaz de usuario"
-#: netbox/registry.py:14
+#: netbox/netbox/registry.py:14
#, python-brace-format
msgid "Invalid store: {key}"
msgstr "Tienda no válida: {key}"
-#: netbox/registry.py:17
+#: netbox/netbox/registry.py:17
msgid "Cannot add stores to registry after initialization"
msgstr "No se pueden agregar tiendas al registro después de la inicialización"
-#: netbox/registry.py:20
+#: netbox/netbox/registry.py:20
msgid "Cannot delete stores from registry"
msgstr "No se pueden eliminar las tiendas del registro"
-#: netbox/settings.py:722
+#: netbox/netbox/settings.py:742
msgid "German"
msgstr "alemán"
-#: netbox/settings.py:723
+#: netbox/netbox/settings.py:743
msgid "English"
msgstr "Inglés"
-#: netbox/settings.py:724
+#: netbox/netbox/settings.py:744
msgid "Spanish"
msgstr "española"
-#: netbox/settings.py:725
+#: netbox/netbox/settings.py:745
msgid "French"
msgstr "francesa"
-#: netbox/settings.py:726
+#: netbox/netbox/settings.py:746
msgid "Japanese"
msgstr "japonés"
-#: netbox/settings.py:727
+#: netbox/netbox/settings.py:747
msgid "Portuguese"
msgstr "portugués"
-#: netbox/settings.py:728
+#: netbox/netbox/settings.py:748
msgid "Russian"
msgstr "rusa"
-#: netbox/settings.py:729
+#: netbox/netbox/settings.py:749
msgid "Turkish"
msgstr "turca"
-#: netbox/settings.py:730
+#: netbox/netbox/settings.py:750
msgid "Ukrainian"
msgstr "ucraniana"
-#: netbox/settings.py:731
+#: netbox/netbox/settings.py:751
msgid "Chinese"
msgstr "chino"
-#: netbox/tables/columns.py:185
+#: netbox/netbox/tables/columns.py:188
msgid "Toggle all"
msgstr "Alternar todo"
-#: netbox/tables/columns.py:287
+#: netbox/netbox/tables/columns.py:290
msgid "Toggle Dropdown"
msgstr "Alternar menú desplegable"
-#: netbox/tables/columns.py:552 templates/core/job.html:35
+#: netbox/netbox/tables/columns.py:555 netbox/templates/core/job.html:35
msgid "Error"
msgstr "Error"
-#: netbox/tables/tables.py:57
+#: netbox/netbox/tables/tables.py:57
#, python-brace-format
msgid "No {model_name} found"
msgstr "No {model_name} encontrado"
-#: netbox/tables/tables.py:248 templates/generic/bulk_import.html:117
+#: netbox/netbox/tables/tables.py:248
+#: netbox/templates/generic/bulk_import.html:117
msgid "Field"
msgstr "Campo"
-#: netbox/tables/tables.py:251
+#: netbox/netbox/tables/tables.py:251
msgid "Value"
msgstr "Valor"
-#: netbox/tests/dummy_plugin/navigation.py:29
+#: netbox/netbox/tests/dummy_plugin/navigation.py:29
msgid "Dummy Plugin"
msgstr "Plugin ficticio"
-#: netbox/views/generic/bulk_views.py:405
+#: netbox/netbox/views/generic/bulk_views.py:405
#, python-brace-format
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Fila {i}: Objeto con ID {id} no existe"
-#: netbox/views/generic/feature_views.py:38
+#: netbox/netbox/views/generic/feature_views.py:38
msgid "Changelog"
msgstr "Registro de cambios"
-#: netbox/views/generic/feature_views.py:91
+#: netbox/netbox/views/generic/feature_views.py:91
msgid "Journal"
msgstr "diario"
-#: netbox/views/generic/object_views.py:106
+#: netbox/netbox/views/generic/object_views.py:108
#, python-brace-format
msgid "{class_name} must implement get_children()"
msgstr "{class_name} debe implementar get_children ()"
-#: netbox/views/misc.py:43
+#: netbox/netbox/views/misc.py:43
msgid ""
"There was an error loading the dashboard configuration. A default dashboard "
"is in use."
@@ -10377,593 +10963,625 @@ msgstr ""
"Se ha producido un error al cargar la configuración del panel. Se está "
"utilizando un panel predeterminado."
-#: templates/403.html:4
+#: netbox/templates/403.html:4
msgid "Access Denied"
msgstr "Acceso denegado"
-#: templates/403.html:9
+#: netbox/templates/403.html:9
msgid "You do not have permission to access this page"
msgstr "No tienes permiso para acceder a esta página"
-#: templates/404.html:4
+#: netbox/templates/404.html:4
msgid "Page Not Found"
msgstr "No se encontró la página"
-#: templates/404.html:9
+#: netbox/templates/404.html:9
msgid "The requested page does not exist"
msgstr "La página solicitada no existe"
-#: templates/500.html:7 templates/500.html:18
+#: netbox/templates/500.html:7 netbox/templates/500.html:18
msgid "Server Error"
msgstr "Error de servidor"
-#: templates/500.html:23
+#: netbox/templates/500.html:23
msgid "There was a problem with your request. Please contact an administrator"
msgstr ""
"Ha surgido un problema con tu solicitud. Póngase en contacto con un "
"administrador"
-#: templates/500.html:28
+#: netbox/templates/500.html:28
msgid "The complete exception is provided below"
msgstr "La excepción completa se proporciona a continuación"
-#: templates/500.html:33 templates/core/system.html:35
+#: netbox/templates/500.html:33 netbox/templates/core/system.html:35
msgid "Python version"
msgstr "Versión de Python"
-#: templates/500.html:34 templates/core/system.html:31
+#: netbox/templates/500.html:34 netbox/templates/core/system.html:31
msgid "NetBox version"
msgstr "Versión NetBox"
-#: templates/500.html:36
+#: netbox/templates/500.html:36
msgid "None installed"
msgstr "No hay ninguno instalado"
-#: templates/500.html:39
+#: netbox/templates/500.html:39
msgid "If further assistance is required, please post to the"
msgstr "Si necesita más ayuda, envíela por correo a"
-#: templates/500.html:39
+#: netbox/templates/500.html:39
msgid "NetBox discussion forum"
msgstr "Foro de discusión de NetBox"
-#: templates/500.html:39
+#: netbox/templates/500.html:39
msgid "on GitHub"
msgstr "en GitHub"
-#: templates/500.html:42 templates/base/40x.html:17
+#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17
msgid "Home Page"
msgstr "Página de inicio"
-#: templates/account/base.html:7 templates/inc/user_menu.html:27
-#: vpn/forms/bulk_edit.py:255 vpn/forms/filtersets.py:189
-#: vpn/forms/model_forms.py:379
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27
+#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189
+#: netbox/vpn/forms/model_forms.py:379
msgid "Profile"
msgstr "Perfil"
-#: templates/account/base.html:13 templates/inc/user_menu.html:33
+#: netbox/templates/account/base.html:13
+#: netbox/templates/inc/user_menu.html:33
msgid "Preferences"
msgstr "Preferencias"
-#: templates/account/password.html:5
+#: netbox/templates/account/password.html:5
msgid "Change Password"
msgstr "Cambiar contraseña"
-#: templates/account/password.html:17 templates/account/preferences.html:77
-#: templates/core/configrevision_restore.html:63
-#: templates/dcim/devicebay_populate.html:34
-#: templates/dcim/virtualchassis_add_member.html:26
-#: templates/dcim/virtualchassis_edit.html:103
-#: templates/extras/object_journal.html:26 templates/extras/script.html:38
-#: templates/generic/bulk_add_component.html:67
-#: templates/generic/bulk_delete.html:65 templates/generic/bulk_edit.html:106
-#: templates/generic/bulk_import.html:56 templates/generic/bulk_import.html:78
-#: templates/generic/bulk_import.html:100
-#: templates/generic/bulk_remove.html:62 templates/generic/bulk_rename.html:63
-#: templates/generic/confirmation_form.html:19
-#: templates/generic/object_edit.html:72 templates/htmx/delete_form.html:53
-#: templates/htmx/delete_form.html:55 templates/ipam/ipaddress_assign.html:28
-#: templates/virtualization/cluster_add_devices.html:30
+#: netbox/templates/account/password.html:17
+#: netbox/templates/account/preferences.html:77
+#: netbox/templates/core/configrevision_restore.html:63
+#: netbox/templates/dcim/devicebay_populate.html:34
+#: netbox/templates/dcim/virtualchassis_add_member.html:26
+#: netbox/templates/dcim/virtualchassis_edit.html:103
+#: netbox/templates/extras/object_journal.html:26
+#: netbox/templates/extras/script.html:38
+#: netbox/templates/generic/bulk_add_component.html:67
+#: netbox/templates/generic/bulk_delete.html:65
+#: netbox/templates/generic/bulk_edit.html:106
+#: netbox/templates/generic/bulk_import.html:56
+#: netbox/templates/generic/bulk_import.html:78
+#: netbox/templates/generic/bulk_import.html:100
+#: netbox/templates/generic/bulk_remove.html:62
+#: netbox/templates/generic/bulk_rename.html:63
+#: netbox/templates/generic/confirmation_form.html:19
+#: netbox/templates/generic/object_edit.html:72
+#: netbox/templates/htmx/delete_form.html:53
+#: netbox/templates/htmx/delete_form.html:55
+#: netbox/templates/ipam/ipaddress_assign.html:28
+#: netbox/templates/virtualization/cluster_add_devices.html:30
msgid "Cancel"
msgstr "Cancelar"
-#: templates/account/password.html:18 templates/account/preferences.html:78
-#: templates/dcim/devicebay_populate.html:35
-#: templates/dcim/virtualchassis_add_member.html:28
-#: templates/dcim/virtualchassis_edit.html:105
-#: templates/extras/dashboard/widget_add.html:26
-#: templates/extras/dashboard/widget_config.html:19
-#: templates/extras/object_journal.html:27
-#: templates/generic/object_edit.html:75
-#: utilities/templates/helpers/applied_filters.html:16
-#: utilities/templates/helpers/table_config_form.html:40
+#: netbox/templates/account/password.html:18
+#: netbox/templates/account/preferences.html:78
+#: netbox/templates/dcim/devicebay_populate.html:35
+#: netbox/templates/dcim/virtualchassis_add_member.html:28
+#: netbox/templates/dcim/virtualchassis_edit.html:105
+#: netbox/templates/extras/dashboard/widget_add.html:26
+#: netbox/templates/extras/dashboard/widget_config.html:19
+#: netbox/templates/extras/object_journal.html:27
+#: netbox/templates/generic/object_edit.html:75
+#: netbox/utilities/templates/helpers/applied_filters.html:16
+#: netbox/utilities/templates/helpers/table_config_form.html:40
msgid "Save"
msgstr "Guardar"
-#: templates/account/preferences.html:34
+#: netbox/templates/account/preferences.html:34
msgid "Table Configurations"
msgstr "Configuraciones de tablas"
-#: templates/account/preferences.html:39
+#: netbox/templates/account/preferences.html:39
msgid "Clear table preferences"
msgstr "Borrar preferencias de mesa"
-#: templates/account/preferences.html:47
+#: netbox/templates/account/preferences.html:47
msgid "Toggle All"
msgstr "Alternar todo"
-#: templates/account/preferences.html:49
+#: netbox/templates/account/preferences.html:49
msgid "Table"
msgstr "Tabla"
-#: templates/account/preferences.html:50
+#: netbox/templates/account/preferences.html:50
msgid "Ordering"
msgstr "Pedido"
-#: templates/account/preferences.html:51
+#: netbox/templates/account/preferences.html:51
msgid "Columns"
msgstr "Columnas"
-#: templates/account/preferences.html:71 templates/dcim/cable_trace.html:113
-#: templates/extras/object_configcontext.html:43
+#: netbox/templates/account/preferences.html:71
+#: netbox/templates/dcim/cable_trace.html:113
+#: netbox/templates/extras/object_configcontext.html:43
msgid "None found"
msgstr "No se encontró ninguno"
-#: templates/account/profile.html:6
+#: netbox/templates/account/profile.html:6
msgid "User Profile"
msgstr "Perfil de usuario"
-#: templates/account/profile.html:12
+#: netbox/templates/account/profile.html:12
msgid "Account Details"
msgstr "Detalles de la cuenta"
-#: templates/account/profile.html:29 templates/tenancy/contact.html:43
-#: templates/users/user.html:25 tenancy/forms/bulk_edit.py:109
+#: netbox/templates/account/profile.html:29
+#: netbox/templates/tenancy/contact.html:43
+#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109
msgid "Email"
msgstr "Correo electrónico"
-#: templates/account/profile.html:33 templates/users/user.html:29
+#: netbox/templates/account/profile.html:33
+#: netbox/templates/users/user.html:29
msgid "Account Created"
msgstr "Cuenta creada"
-#: templates/account/profile.html:37 templates/users/user.html:33
+#: netbox/templates/account/profile.html:37
+#: netbox/templates/users/user.html:33
msgid "Last Login"
msgstr "Último inicio de sesión"
-#: templates/account/profile.html:41 templates/users/user.html:45
+#: netbox/templates/account/profile.html:41
+#: netbox/templates/users/user.html:45
msgid "Superuser"
msgstr "Superusuario"
-#: templates/account/profile.html:45 templates/inc/user_menu.html:13
-#: templates/users/user.html:41
+#: netbox/templates/account/profile.html:45
+#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41
msgid "Staff"
msgstr "Personal"
-#: templates/account/profile.html:53 templates/users/objectpermission.html:82
-#: templates/users/user.html:53
+#: netbox/templates/account/profile.html:53
+#: netbox/templates/users/objectpermission.html:82
+#: netbox/templates/users/user.html:53
msgid "Assigned Groups"
msgstr "Grupos asignados"
-#: templates/account/profile.html:58
-#: templates/circuits/circuit_terminations_swap.html:18
-#: templates/circuits/circuit_terminations_swap.html:26
-#: templates/circuits/circuittermination.html:34
-#: templates/circuits/inc/circuit_termination.html:68
-#: templates/dcim/devicebay.html:59
-#: templates/dcim/inc/panels/inventory_items.html:45
-#: templates/dcim/interface.html:296 templates/dcim/modulebay.html:76
-#: templates/extras/configcontext.html:70 templates/extras/eventrule.html:72
-#: templates/extras/htmx/script_result.html:56
-#: templates/extras/objectchange.html:123
-#: templates/extras/objectchange.html:141 templates/extras/webhook.html:67
-#: templates/extras/webhook.html:79 templates/inc/panel_table.html:13
-#: templates/inc/panels/comments.html:12
-#: templates/ipam/inc/panels/fhrp_groups.html:56 templates/users/group.html:34
-#: templates/users/group.html:44 templates/users/objectpermission.html:77
-#: templates/users/objectpermission.html:87 templates/users/user.html:58
-#: templates/users/user.html:68
+#: netbox/templates/account/profile.html:58
+#: netbox/templates/circuits/circuit_terminations_swap.html:18
+#: netbox/templates/circuits/circuit_terminations_swap.html:26
+#: netbox/templates/circuits/circuittermination.html:34
+#: netbox/templates/circuits/inc/circuit_termination.html:68
+#: netbox/templates/dcim/devicebay.html:59
+#: netbox/templates/dcim/inc/panels/inventory_items.html:45
+#: netbox/templates/dcim/interface.html:296
+#: netbox/templates/dcim/modulebay.html:76
+#: netbox/templates/extras/configcontext.html:70
+#: netbox/templates/extras/eventrule.html:72
+#: netbox/templates/extras/htmx/script_result.html:56
+#: netbox/templates/extras/objectchange.html:124
+#: netbox/templates/extras/objectchange.html:142
+#: netbox/templates/extras/webhook.html:67
+#: netbox/templates/extras/webhook.html:79
+#: netbox/templates/inc/panel_table.html:13
+#: netbox/templates/inc/panels/comments.html:12
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56
+#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44
+#: netbox/templates/users/objectpermission.html:77
+#: netbox/templates/users/objectpermission.html:87
+#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68
msgid "None"
msgstr "Ninguna"
-#: templates/account/profile.html:68 templates/users/user.html:78
+#: netbox/templates/account/profile.html:68
+#: netbox/templates/users/user.html:78
msgid "Recent Activity"
msgstr "Actividad reciente"
-#: templates/account/token.html:8 templates/account/token_list.html:6
+#: netbox/templates/account/token.html:8
+#: netbox/templates/account/token_list.html:6
msgid "My API Tokens"
msgstr "Mis fichas de API"
-#: templates/account/token.html:11 templates/account/token.html:19
-#: templates/users/token.html:6 templates/users/token.html:14
-#: users/forms/filtersets.py:121
+#: netbox/templates/account/token.html:11
+#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6
+#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121
msgid "Token"
msgstr "Símbolo"
-#: templates/account/token.html:39 templates/users/token.html:31
-#: users/forms/bulk_edit.py:107
+#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31
+#: netbox/users/forms/bulk_edit.py:107
msgid "Write enabled"
msgstr "Escritura habilitada"
-#: templates/account/token.html:51 templates/users/token.html:43
+#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43
msgid "Last used"
msgstr "Utilizado por última vez"
-#: templates/account/token_list.html:12
+#: netbox/templates/account/token_list.html:12
msgid "Add a Token"
msgstr "Añadir un token"
-#: templates/base/base.html:18 templates/home.html:27
+#: netbox/templates/base/base.html:18 netbox/templates/home.html:27
msgid "Home"
msgstr "Inicio"
-#: templates/base/layout.html:32
+#: netbox/templates/base/layout.html:32
msgid "NetBox Logo"
msgstr "Logotipo de NetBox"
-#: templates/base/layout.html:56
-msgid "Enable dark mode"
-msgstr "Activar el modo oscuro"
-
-#: templates/base/layout.html:59
-msgid "Enable light mode"
-msgstr "Activar el modo de luz"
-
-#: templates/base/layout.html:145
+#: netbox/templates/base/layout.html:139
msgid "Docs"
msgstr "Documentos"
-#: templates/base/layout.html:151 templates/rest_framework/api.html:10
+#: netbox/templates/base/layout.html:145
+#: netbox/templates/rest_framework/api.html:10
msgid "REST API"
msgstr "API DE DESCANSO"
-#: templates/base/layout.html:157
+#: netbox/templates/base/layout.html:151
msgid "REST API documentation"
msgstr "Documentación de la API REST"
-#: templates/base/layout.html:164
+#: netbox/templates/base/layout.html:158
msgid "GraphQL API"
msgstr "API de GraphQL"
-#: templates/base/layout.html:171
+#: netbox/templates/base/layout.html:165
msgid "Source Code"
msgstr "Código fuente"
-#: templates/base/layout.html:177
+#: netbox/templates/base/layout.html:171
msgid "Community"
msgstr "Comunidad"
-#: templates/circuits/circuit.html:47
+#: netbox/templates/circuits/circuit.html:47
msgid "Install Date"
msgstr "Fecha de instalación"
-#: templates/circuits/circuit.html:51
+#: netbox/templates/circuits/circuit.html:51
msgid "Termination Date"
msgstr "Fecha de terminación"
-#: templates/circuits/circuit_terminations_swap.html:4
+#: netbox/templates/circuits/circuit_terminations_swap.html:4
msgid "Swap Circuit Terminations"
msgstr "Intercambiar terminaciones de circuitos"
-#: templates/circuits/circuit_terminations_swap.html:8
+#: netbox/templates/circuits/circuit_terminations_swap.html:8
#, python-format
msgid "Swap these terminations for circuit %(circuit)s?"
msgstr "Cambie estas terminaciones por circuito %(circuit)s?"
-#: templates/circuits/circuit_terminations_swap.html:14
+#: netbox/templates/circuits/circuit_terminations_swap.html:14
msgid "A side"
msgstr "Un lado"
-#: templates/circuits/circuit_terminations_swap.html:22
+#: netbox/templates/circuits/circuit_terminations_swap.html:22
msgid "Z side"
msgstr "Lado Z"
-#: templates/circuits/circuittype.html:10
+#: netbox/templates/circuits/circuittype.html:10
msgid "Add Circuit"
msgstr "Agregar circuito"
-#: templates/circuits/circuittype.html:19
+#: netbox/templates/circuits/circuittype.html:19
msgid "Circuit Type"
msgstr "Tipo de circuito"
-#: templates/circuits/inc/circuit_termination.html:10
-#: templates/dcim/devicetype/component_templates.html:33
-#: templates/dcim/manufacturer.html:11
-#: templates/dcim/moduletype/component_templates.html:29
-#: templates/generic/bulk_add_component.html:22
-#: templates/users/objectpermission.html:38
-#: utilities/templates/buttons/add.html:4
-#: utilities/templates/helpers/table_config_form.html:20
+#: netbox/templates/circuits/inc/circuit_termination.html:10
+#: netbox/templates/dcim/devicetype/component_templates.html:33
+#: netbox/templates/dcim/manufacturer.html:11
+#: netbox/templates/dcim/moduletype/component_templates.html:29
+#: netbox/templates/generic/bulk_add_component.html:22
+#: netbox/templates/users/objectpermission.html:38
+#: netbox/utilities/templates/buttons/add.html:4
+#: netbox/utilities/templates/helpers/table_config_form.html:20
msgid "Add"
msgstr "Añadir"
-#: templates/circuits/inc/circuit_termination.html:15
-#: templates/circuits/inc/circuit_termination_fields.html:36
-#: templates/dcim/inc/panels/inventory_items.html:32
-#: templates/dcim/moduletype/component_templates.html:20
-#: templates/dcim/powerpanel.html:56 templates/extras/script_list.html:32
-#: templates/generic/object_edit.html:47
-#: templates/ipam/inc/ipaddress_edit_header.html:7
-#: templates/ipam/inc/panels/fhrp_groups.html:43
-#: utilities/templates/buttons/edit.html:3
+#: netbox/templates/circuits/inc/circuit_termination.html:15
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:36
+#: netbox/templates/dcim/inc/panels/inventory_items.html:32
+#: netbox/templates/dcim/moduletype/component_templates.html:20
+#: netbox/templates/dcim/powerpanel.html:56
+#: netbox/templates/extras/script_list.html:32
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:43
+#: netbox/utilities/templates/buttons/edit.html:3
msgid "Edit"
msgstr "Editar"
-#: templates/circuits/inc/circuit_termination.html:18
+#: netbox/templates/circuits/inc/circuit_termination.html:18
msgid "Swap"
msgstr "Intercambiar"
-#: templates/circuits/inc/circuit_termination_fields.html:19
-#: templates/dcim/consoleport.html:59 templates/dcim/consoleserverport.html:60
-#: templates/dcim/powerfeed.html:114
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:19
+#: netbox/templates/dcim/consoleport.html:59
+#: netbox/templates/dcim/consoleserverport.html:60
+#: netbox/templates/dcim/powerfeed.html:114
msgid "Marked as connected"
msgstr "Marcado como conectado"
-#: templates/circuits/inc/circuit_termination_fields.html:21
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:21
msgid "to"
msgstr "a"
-#: templates/circuits/inc/circuit_termination_fields.html:31
-#: templates/circuits/inc/circuit_termination_fields.html:32
-#: templates/dcim/frontport.html:80
-#: templates/dcim/inc/connection_endpoints.html:7
-#: templates/dcim/interface.html:154 templates/dcim/rearport.html:76
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:31
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:32
+#: netbox/templates/dcim/frontport.html:80
+#: netbox/templates/dcim/inc/connection_endpoints.html:7
+#: netbox/templates/dcim/interface.html:154
+#: netbox/templates/dcim/rearport.html:76
msgid "Trace"
msgstr "Rastrear"
-#: templates/circuits/inc/circuit_termination_fields.html:35
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:35
msgid "Edit cable"
msgstr "Editar cable"
-#: templates/circuits/inc/circuit_termination_fields.html:40
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:40
msgid "Remove cable"
msgstr "Quitar el cable"
-#: templates/circuits/inc/circuit_termination_fields.html:41
-#: templates/dcim/bulk_disconnect.html:5
-#: templates/dcim/device/consoleports.html:12
-#: templates/dcim/device/consoleserverports.html:12
-#: templates/dcim/device/frontports.html:12
-#: templates/dcim/device/interfaces.html:16
-#: templates/dcim/device/poweroutlets.html:12
-#: templates/dcim/device/powerports.html:12
-#: templates/dcim/device/rearports.html:12 templates/dcim/powerpanel.html:61
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:41
+#: netbox/templates/dcim/bulk_disconnect.html:5
+#: netbox/templates/dcim/device/consoleports.html:12
+#: netbox/templates/dcim/device/consoleserverports.html:12
+#: netbox/templates/dcim/device/frontports.html:12
+#: netbox/templates/dcim/device/interfaces.html:16
+#: netbox/templates/dcim/device/poweroutlets.html:12
+#: netbox/templates/dcim/device/powerports.html:12
+#: netbox/templates/dcim/device/rearports.html:12
+#: netbox/templates/dcim/powerpanel.html:61
msgid "Disconnect"
msgstr "Desconectar"
-#: templates/circuits/inc/circuit_termination_fields.html:48
-#: templates/dcim/consoleport.html:69 templates/dcim/consoleserverport.html:70
-#: templates/dcim/frontport.html:102 templates/dcim/interface.html:180
-#: templates/dcim/interface.html:200 templates/dcim/powerfeed.html:127
-#: templates/dcim/poweroutlet.html:71 templates/dcim/poweroutlet.html:72
-#: templates/dcim/powerport.html:73 templates/dcim/rearport.html:98
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:48
+#: netbox/templates/dcim/consoleport.html:69
+#: netbox/templates/dcim/consoleserverport.html:70
+#: netbox/templates/dcim/frontport.html:102
+#: netbox/templates/dcim/interface.html:180
+#: netbox/templates/dcim/interface.html:200
+#: netbox/templates/dcim/powerfeed.html:127
+#: netbox/templates/dcim/poweroutlet.html:71
+#: netbox/templates/dcim/poweroutlet.html:72
+#: netbox/templates/dcim/powerport.html:73
+#: netbox/templates/dcim/rearport.html:98
msgid "Connect"
msgstr "Conectar"
-#: templates/circuits/inc/circuit_termination_fields.html:70
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:70
msgid "Downstream"
msgstr "Río abajo"
-#: templates/circuits/inc/circuit_termination_fields.html:71
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:71
msgid "Upstream"
msgstr "Aguas arriba"
-#: templates/circuits/inc/circuit_termination_fields.html:80
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:80
msgid "Cross-Connect"
msgstr "Conexión cruzada"
-#: templates/circuits/inc/circuit_termination_fields.html:84
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:84
msgid "Patch Panel/Port"
msgstr "Panel de conexión/puerto"
-#: templates/circuits/provider.html:11
+#: netbox/templates/circuits/provider.html:11
msgid "Add circuit"
msgstr "Añadir circuito"
-#: templates/circuits/provideraccount.html:17
+#: netbox/templates/circuits/provideraccount.html:17
msgid "Provider Account"
msgstr "Cuenta de proveedor"
-#: templates/core/configrevision.html:35
+#: netbox/templates/core/configrevision.html:35
msgid "Configuration Data"
msgstr "Datos de configuración"
-#: templates/core/configrevision.html:40
+#: netbox/templates/core/configrevision.html:40
msgid "Comment"
msgstr "Comentar"
-#: templates/core/configrevision_restore.html:8
-#: templates/core/configrevision_restore.html:25
-#: templates/core/configrevision_restore.html:64
+#: netbox/templates/core/configrevision_restore.html:8
+#: netbox/templates/core/configrevision_restore.html:25
+#: netbox/templates/core/configrevision_restore.html:64
msgid "Restore"
msgstr "Restaurar"
-#: templates/core/configrevision_restore.html:36
+#: netbox/templates/core/configrevision_restore.html:36
msgid "Parameter"
msgstr "Parámetro"
-#: templates/core/configrevision_restore.html:37
+#: netbox/templates/core/configrevision_restore.html:37
msgid "Current Value"
msgstr "Valor actual"
-#: templates/core/configrevision_restore.html:38
+#: netbox/templates/core/configrevision_restore.html:38
msgid "New Value"
msgstr "Nuevo valor"
-#: templates/core/configrevision_restore.html:50
+#: netbox/templates/core/configrevision_restore.html:50
msgid "Changed"
msgstr "Cambiado"
-#: templates/core/datafile.html:38
+#: netbox/templates/core/datafile.html:38
msgid "Last Updated"
msgstr "Última actualización"
-#: templates/core/datafile.html:42 templates/ipam/iprange.html:25
-#: templates/virtualization/virtualdisk.html:29
+#: netbox/templates/core/datafile.html:42
+#: netbox/templates/ipam/iprange.html:25
+#: netbox/templates/virtualization/virtualdisk.html:29
msgid "Size"
msgstr "Tamaño"
-#: templates/core/datafile.html:43
+#: netbox/templates/core/datafile.html:43
msgid "bytes"
msgstr "bytes"
-#: templates/core/datafile.html:46
+#: netbox/templates/core/datafile.html:46
msgid "SHA256 Hash"
msgstr "Hash SHA256"
-#: templates/core/datasource.html:14 templates/core/datasource.html:20
-#: utilities/templates/buttons/sync.html:5
+#: netbox/templates/core/datasource.html:14
+#: netbox/templates/core/datasource.html:20
+#: netbox/utilities/templates/buttons/sync.html:5
msgid "Sync"
msgstr "Sincronizar"
-#: templates/core/datasource.html:50
+#: netbox/templates/core/datasource.html:50
msgid "Last synced"
msgstr "Última sincronización"
-#: templates/core/datasource.html:84
+#: netbox/templates/core/datasource.html:84
msgid "Backend"
msgstr "Backend"
-#: templates/core/datasource.html:99
+#: netbox/templates/core/datasource.html:99
msgid "No parameters defined"
msgstr "No hay parámetros definidos"
-#: templates/core/datasource.html:114
+#: netbox/templates/core/datasource.html:114
msgid "Files"
msgstr "Expedientes"
-#: templates/core/inc/config_data.html:7
+#: netbox/templates/core/inc/config_data.html:7
msgid "Rack elevations"
msgstr "Elevaciones de estanterías"
-#: templates/core/inc/config_data.html:10
+#: netbox/templates/core/inc/config_data.html:10
msgid "Default unit height"
msgstr "Altura por defecto de la unidad"
-#: templates/core/inc/config_data.html:14
+#: netbox/templates/core/inc/config_data.html:14
msgid "Default unit width"
msgstr "Ancho de unidad predeterminado"
-#: templates/core/inc/config_data.html:20
+#: netbox/templates/core/inc/config_data.html:20
msgid "Power feeds"
msgstr "Fuentes de alimentación"
-#: templates/core/inc/config_data.html:23
+#: netbox/templates/core/inc/config_data.html:23
msgid "Default voltage"
msgstr "Tensión predeterminada"
-#: templates/core/inc/config_data.html:27
+#: netbox/templates/core/inc/config_data.html:27
msgid "Default amperage"
msgstr "Amperaje predeterminado"
-#: templates/core/inc/config_data.html:31
+#: netbox/templates/core/inc/config_data.html:31
msgid "Default max utilization"
msgstr "Utilización máxima predeterminada"
-#: templates/core/inc/config_data.html:40
+#: netbox/templates/core/inc/config_data.html:40
msgid "Enforce global unique"
msgstr "Imponga la exclusividad global"
-#: templates/core/inc/config_data.html:83
+#: netbox/templates/core/inc/config_data.html:83
msgid "Paginate count"
msgstr "Recuento de paginaciones"
-#: templates/core/inc/config_data.html:87
+#: netbox/templates/core/inc/config_data.html:87
msgid "Max page size"
msgstr "Tamaño máximo de página"
-#: templates/core/inc/config_data.html:114
+#: netbox/templates/core/inc/config_data.html:114
msgid "User preferences"
msgstr "Preferencias de usuario"
-#: templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:141
msgid "Job retention"
msgstr "Retención de empleo"
-#: templates/core/job.html:17 templates/core/rq_task.html:12
-#: templates/core/rq_task.html:49 templates/core/rq_task.html:58
+#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
msgid "Job"
msgstr "Trabajo"
-#: templates/core/job.html:40 templates/extras/journalentry.html:26
+#: netbox/templates/core/job.html:40
+#: netbox/templates/extras/journalentry.html:26
msgid "Created By"
msgstr "Creado por"
-#: templates/core/job.html:48
+#: netbox/templates/core/job.html:48
msgid "Scheduling"
msgstr "Programación"
-#: templates/core/job.html:59
+#: netbox/templates/core/job.html:59
#, python-format
msgid "every %(interval)s minutes"
msgstr "cada %(interval)s minutos"
-#: templates/core/rq_queue_list.html:5 templates/core/rq_queue_list.html:13
-#: templates/core/rq_task_list.html:14 templates/core/rq_worker.html:7
+#: netbox/templates/core/rq_queue_list.html:5
+#: netbox/templates/core/rq_queue_list.html:13
+#: netbox/templates/core/rq_task_list.html:14
+#: netbox/templates/core/rq_worker.html:7
msgid "Background Queues"
msgstr "Colas en segundo plano"
-#: templates/core/rq_queue_list.html:24 templates/core/rq_queue_list.html:25
-#: templates/core/rq_worker_list.html:44 templates/core/rq_worker_list.html:45
-#: templates/extras/script_result.html:49
-#: templates/extras/script_result.html:51
-#: templates/inc/table_controls_htmx.html:18
-#: templates/inc/table_controls_htmx.html:20
+#: netbox/templates/core/rq_queue_list.html:24
+#: netbox/templates/core/rq_queue_list.html:25
+#: netbox/templates/core/rq_worker_list.html:44
+#: netbox/templates/core/rq_worker_list.html:45
+#: netbox/templates/extras/script_result.html:49
+#: netbox/templates/extras/script_result.html:51
+#: netbox/templates/inc/table_controls_htmx.html:30
+#: netbox/templates/inc/table_controls_htmx.html:33
msgid "Configure Table"
msgstr "Configurar tabla"
-#: templates/core/rq_task.html:29
+#: netbox/templates/core/rq_task.html:29
msgid "Stop"
msgstr "Parar"
-#: templates/core/rq_task.html:34
+#: netbox/templates/core/rq_task.html:34
msgid "Requeue"
msgstr "Rehacer cola"
-#: templates/core/rq_task.html:39
+#: netbox/templates/core/rq_task.html:39
msgid "Enqueue"
msgstr "Lista"
-#: templates/core/rq_task.html:61
+#: netbox/templates/core/rq_task.html:61
msgid "Queue"
msgstr "Fila"
-#: templates/core/rq_task.html:65
+#: netbox/templates/core/rq_task.html:65
msgid "Timeout"
msgstr "Tiempo de espera"
-#: templates/core/rq_task.html:69
+#: netbox/templates/core/rq_task.html:69
msgid "Result TTL"
msgstr "Resultado TTL"
-#: templates/core/rq_task.html:89
+#: netbox/templates/core/rq_task.html:89
msgid "Meta"
msgstr "Meta"
-#: templates/core/rq_task.html:93
+#: netbox/templates/core/rq_task.html:93
msgid "Arguments"
msgstr "Argumentos"
-#: templates/core/rq_task.html:97
+#: netbox/templates/core/rq_task.html:97
msgid "Keyword Arguments"
msgstr "Argumentos de palabras"
-#: templates/core/rq_task.html:103
+#: netbox/templates/core/rq_task.html:103
msgid "Depends on"
msgstr "Depende de"
-#: templates/core/rq_task.html:109
+#: netbox/templates/core/rq_task.html:109
msgid "Exception"
msgstr "Excepción"
-#: templates/core/rq_task_list.html:28
+#: netbox/templates/core/rq_task_list.html:28
msgid "tasks in "
msgstr "tareas en "
-#: templates/core/rq_task_list.html:33
+#: netbox/templates/core/rq_task_list.html:33
msgid "Queued Jobs"
msgstr "Trabajos en cola"
-#: templates/core/rq_task_list.html:64 templates/extras/script_result.html:68
+#: netbox/templates/core/rq_task_list.html:64
+#: netbox/templates/extras/script_result.html:68
#, python-format
msgid ""
"Select all %(count)s %(object_type_plural)s matching query"
@@ -10971,378 +11589,393 @@ msgstr ""
"Seleccione todo %(count)s %(object_type_plural)s consulta "
"coincidente"
-#: templates/core/rq_worker.html:10
+#: netbox/templates/core/rq_worker.html:10
msgid "Worker Info"
msgstr "Información del trabajador"
-#: templates/core/rq_worker.html:31 templates/core/rq_worker.html:40
+#: netbox/templates/core/rq_worker.html:31
+#: netbox/templates/core/rq_worker.html:40
msgid "Worker"
msgstr "Trabajador"
-#: templates/core/rq_worker.html:55
+#: netbox/templates/core/rq_worker.html:55
msgid "Queues"
msgstr "Colas"
-#: templates/core/rq_worker.html:63
+#: netbox/templates/core/rq_worker.html:63
msgid "Curent Job"
msgstr "Empleo actual"
-#: templates/core/rq_worker.html:67
+#: netbox/templates/core/rq_worker.html:67
msgid "Successful job count"
msgstr "Recuento de trabajos exitoso"
-#: templates/core/rq_worker.html:71
+#: netbox/templates/core/rq_worker.html:71
msgid "Failed job count"
msgstr "Recuento de trabajos fallidos"
-#: templates/core/rq_worker.html:75
+#: netbox/templates/core/rq_worker.html:75
msgid "Total working time"
msgstr "Tiempo total de trabajo"
-#: templates/core/rq_worker.html:76
+#: netbox/templates/core/rq_worker.html:76
msgid "seconds"
msgstr "segundos"
-#: templates/core/rq_worker_list.html:13 templates/core/rq_worker_list.html:21
+#: netbox/templates/core/rq_worker_list.html:13
+#: netbox/templates/core/rq_worker_list.html:21
msgid "Background Workers"
msgstr "Trabajadores en segundo plano"
-#: templates/core/rq_worker_list.html:27
+#: netbox/templates/core/rq_worker_list.html:27
msgid "Workers in "
msgstr "Trabajadores en "
-#: templates/core/system.html:11 utilities/templates/buttons/export.html:4
+#: netbox/templates/core/system.html:11
+#: netbox/utilities/templates/buttons/export.html:4
msgid "Export"
msgstr "Exportación"
-#: templates/core/system.html:28
+#: netbox/templates/core/system.html:28
msgid "System Status"
msgstr "Estado del sistema"
-#: templates/core/system.html:39
+#: netbox/templates/core/system.html:39
msgid "Django version"
msgstr "Versión Django"
-#: templates/core/system.html:43
+#: netbox/templates/core/system.html:43
msgid "PostgreSQL version"
msgstr "Versión PostgreSQL"
-#: templates/core/system.html:47
+#: netbox/templates/core/system.html:47
msgid "Database name"
msgstr "Nombre de base de datos"
-#: templates/core/system.html:51
+#: netbox/templates/core/system.html:51
msgid "Database size"
msgstr "Tamaño de base de datos"
-#: templates/core/system.html:56
+#: netbox/templates/core/system.html:56
msgid "Unavailable"
msgstr "No disponible"
-#: templates/core/system.html:61
+#: netbox/templates/core/system.html:61
msgid "RQ workers"
msgstr "Trabajadores de RQ"
-#: templates/core/system.html:64
+#: netbox/templates/core/system.html:64
msgid "default queue"
msgstr "cola predeterminada"
-#: templates/core/system.html:68
+#: netbox/templates/core/system.html:68
msgid "System time"
msgstr "Hora del sistema"
-#: templates/core/system.html:90
+#: netbox/templates/core/system.html:90
msgid "Current Configuration"
msgstr "Configuración actual"
-#: templates/dcim/bulk_disconnect.html:9
+#: netbox/templates/dcim/bulk_disconnect.html:9
#, python-format
msgid ""
"Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?"
msgstr ""
"¿Está seguro de que desea desconectarlos? %(count)s %(obj_type_plural)s?"
-#: templates/dcim/cable_trace.html:10
+#: netbox/templates/dcim/cable_trace.html:10
#, python-format
msgid "Cable Trace for %(object_type)s %(object)s"
msgstr "Cable Trace para %(object_type)s %(object)s"
-#: templates/dcim/cable_trace.html:24 templates/dcim/inc/rack_elevation.html:7
+#: netbox/templates/dcim/cable_trace.html:24
+#: netbox/templates/dcim/inc/rack_elevation.html:7
msgid "Download SVG"
msgstr "Descargar SVG"
-#: templates/dcim/cable_trace.html:30
+#: netbox/templates/dcim/cable_trace.html:30
msgid "Asymmetric Path"
msgstr "Ruta asimétrica"
-#: templates/dcim/cable_trace.html:31
+#: netbox/templates/dcim/cable_trace.html:31
msgid "The nodes below have no links and result in an asymmetric path"
msgstr ""
"Los nodos siguientes no tienen enlaces y dan como resultado una ruta "
"asimétrica"
-#: templates/dcim/cable_trace.html:38
+#: netbox/templates/dcim/cable_trace.html:38
msgid "Path split"
msgstr "Ruta dividida"
-#: templates/dcim/cable_trace.html:39
+#: netbox/templates/dcim/cable_trace.html:39
msgid "Select a node below to continue"
msgstr "Seleccione un nodo de los siguientes para continuar"
-#: templates/dcim/cable_trace.html:55
+#: netbox/templates/dcim/cable_trace.html:55
msgid "Trace Completed"
msgstr "Rastreo completado"
-#: templates/dcim/cable_trace.html:58
+#: netbox/templates/dcim/cable_trace.html:58
msgid "Total segments"
msgstr "Total de segmentos"
-#: templates/dcim/cable_trace.html:62
+#: netbox/templates/dcim/cable_trace.html:62
msgid "Total length"
msgstr "Longitud total"
-#: templates/dcim/cable_trace.html:77
+#: netbox/templates/dcim/cable_trace.html:77
msgid "No paths found"
msgstr "No se encontró ninguna ruta"
-#: templates/dcim/cable_trace.html:85
+#: netbox/templates/dcim/cable_trace.html:85
msgid "Related Paths"
msgstr "Rutas relacionadas"
-#: templates/dcim/cable_trace.html:89
+#: netbox/templates/dcim/cable_trace.html:89
msgid "Origin"
msgstr "Origen"
-#: templates/dcim/cable_trace.html:90
+#: netbox/templates/dcim/cable_trace.html:90
msgid "Destination"
msgstr "Destino"
-#: templates/dcim/cable_trace.html:91
+#: netbox/templates/dcim/cable_trace.html:91
msgid "Segments"
msgstr "Segmentos"
-#: templates/dcim/cable_trace.html:104
+#: netbox/templates/dcim/cable_trace.html:104
msgid "Incomplete"
msgstr "Incompleto"
-#: templates/dcim/component_list.html:14
+#: netbox/templates/dcim/component_list.html:14
msgid "Rename Selected"
msgstr "Cambiar nombre seleccionado"
-#: templates/dcim/consoleport.html:65 templates/dcim/consoleserverport.html:66
-#: templates/dcim/frontport.html:98 templates/dcim/interface.html:176
-#: templates/dcim/poweroutlet.html:69 templates/dcim/powerport.html:69
+#: netbox/templates/dcim/consoleport.html:65
+#: netbox/templates/dcim/consoleserverport.html:66
+#: netbox/templates/dcim/frontport.html:98
+#: netbox/templates/dcim/interface.html:176
+#: netbox/templates/dcim/poweroutlet.html:69
+#: netbox/templates/dcim/powerport.html:69
msgid "Not Connected"
msgstr "No conectado"
-#: templates/dcim/device.html:33
+#: netbox/templates/dcim/device.html:34
msgid "Highlight device in rack"
msgstr "Resalte el dispositivo en el estante"
-#: templates/dcim/device.html:54
+#: netbox/templates/dcim/device.html:55
msgid "Not racked"
msgstr "No está atormentado"
-#: templates/dcim/device.html:61 templates/dcim/site.html:93
+#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94
msgid "GPS Coordinates"
msgstr "Coordenadas GPS"
-#: templates/dcim/device.html:67 templates/dcim/site.html:99
+#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100
msgid "Map It"
msgstr "Mapearlo"
-#: templates/dcim/device.html:107 templates/dcim/inventoryitem.html:56
-#: templates/dcim/module.html:78 templates/dcim/modulebay.html:70
-#: templates/dcim/rack.html:59
+#: netbox/templates/dcim/device.html:108
+#: netbox/templates/dcim/inventoryitem.html:56
+#: netbox/templates/dcim/module.html:78
+#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59
msgid "Asset Tag"
msgstr "Etiqueta de activo"
-#: templates/dcim/device.html:122
+#: netbox/templates/dcim/device.html:123
msgid "View Virtual Chassis"
msgstr "Ver chasis virtual"
-#: templates/dcim/device.html:161
+#: netbox/templates/dcim/device.html:164
msgid "Create VDC"
msgstr "Crear VDC"
-#: templates/dcim/device.html:172 templates/dcim/device_edit.html:64
-#: virtualization/forms/model_forms.py:223
+#: netbox/templates/dcim/device.html:175
+#: netbox/templates/dcim/device_edit.html:64
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Management"
msgstr "Administración"
-#: templates/dcim/device.html:192 templates/dcim/device.html:208
-#: templates/virtualization/virtualmachine.html:53
-#: templates/virtualization/virtualmachine.html:69
+#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211
+#: netbox/templates/dcim/device.html:227
+#: netbox/templates/virtualization/virtualmachine.html:53
+#: netbox/templates/virtualization/virtualmachine.html:69
msgid "NAT for"
msgstr "NAT para"
-#: templates/dcim/device.html:194 templates/dcim/device.html:210
-#: templates/virtualization/virtualmachine.html:55
-#: templates/virtualization/virtualmachine.html:71
+#: netbox/templates/dcim/device.html:197 netbox/templates/dcim/device.html:213
+#: netbox/templates/dcim/device.html:229
+#: netbox/templates/virtualization/virtualmachine.html:55
+#: netbox/templates/virtualization/virtualmachine.html:71
msgid "NAT"
msgstr "NATA"
-#: templates/dcim/device.html:244 templates/dcim/rack.html:67
+#: netbox/templates/dcim/device.html:252 netbox/templates/dcim/rack.html:67
msgid "Power Utilization"
msgstr "Utilización de energía"
-#: templates/dcim/device.html:248
+#: netbox/templates/dcim/device.html:256
msgid "Input"
msgstr "Entrada"
-#: templates/dcim/device.html:249
+#: netbox/templates/dcim/device.html:257
msgid "Outlets"
msgstr "Puntos de venta"
-#: templates/dcim/device.html:250
+#: netbox/templates/dcim/device.html:258
msgid "Allocated"
msgstr "Asignado"
-#: templates/dcim/device.html:260 templates/dcim/device.html:262
-#: templates/dcim/device.html:278 templates/dcim/powerfeed.html:67
+#: netbox/templates/dcim/device.html:268 netbox/templates/dcim/device.html:270
+#: netbox/templates/dcim/device.html:286
+#: netbox/templates/dcim/powerfeed.html:67
msgid "VA"
msgstr "VA"
-#: templates/dcim/device.html:272
+#: netbox/templates/dcim/device.html:280
msgctxt "Leg of a power feed"
msgid "Leg"
msgstr "Pierna"
-#: templates/dcim/device.html:298
-#: templates/virtualization/virtualmachine.html:154
+#: netbox/templates/dcim/device.html:306
+#: netbox/templates/virtualization/virtualmachine.html:154
msgid "Add a service"
msgstr "Añadir un servicio"
-#: templates/dcim/device/base.html:21 templates/dcim/device_list.html:9
-#: templates/dcim/devicetype/base.html:18 templates/dcim/module.html:18
-#: templates/dcim/moduletype/base.html:18
-#: templates/virtualization/virtualmachine/base.html:22
-#: templates/virtualization/virtualmachine_list.html:8
+#: netbox/templates/dcim/device/base.html:21
+#: netbox/templates/dcim/device_list.html:9
+#: netbox/templates/dcim/devicetype/base.html:18
+#: netbox/templates/dcim/module.html:18
+#: netbox/templates/dcim/moduletype/base.html:18
+#: netbox/templates/virtualization/virtualmachine/base.html:22
+#: netbox/templates/virtualization/virtualmachine_list.html:8
msgid "Add Components"
msgstr "Agregar componentes"
-#: templates/dcim/device/consoleports.html:24
+#: netbox/templates/dcim/device/consoleports.html:24
msgid "Add Console Ports"
msgstr "Agregar puertos de consola"
-#: templates/dcim/device/consoleserverports.html:24
+#: netbox/templates/dcim/device/consoleserverports.html:24
msgid "Add Console Server Ports"
msgstr "Agregar puertos de servidor de consola"
-#: templates/dcim/device/devicebays.html:10
+#: netbox/templates/dcim/device/devicebays.html:10
msgid "Add Device Bays"
msgstr "Agregar compartimentos de dispositivos"
-#: templates/dcim/device/frontports.html:24
+#: netbox/templates/dcim/device/frontports.html:24
msgid "Add Front Ports"
msgstr "Agregar puertos frontales"
-#: templates/dcim/device/inc/interface_table_controls.html:9
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:9
msgid "Hide Enabled"
msgstr "Ocultar activado"
-#: templates/dcim/device/inc/interface_table_controls.html:10
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:10
msgid "Hide Disabled"
msgstr "Ocultar desactivado"
-#: templates/dcim/device/inc/interface_table_controls.html:11
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:11
msgid "Hide Virtual"
msgstr "Ocultar virtual"
-#: templates/dcim/device/inc/interface_table_controls.html:12
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:12
msgid "Hide Disconnected"
msgstr "Ocultar desconectado"
-#: templates/dcim/device/interfaces.html:27
+#: netbox/templates/dcim/device/interfaces.html:27
msgid "Add Interfaces"
msgstr "Agregar interfaces"
-#: templates/dcim/device/inventory.html:10
-#: templates/dcim/inc/panels/inventory_items.html:10
+#: netbox/templates/dcim/device/inventory.html:10
+#: netbox/templates/dcim/inc/panels/inventory_items.html:10
msgid "Add Inventory Item"
msgstr "Añadir artículo de inventario"
-#: templates/dcim/device/modulebays.html:10
+#: netbox/templates/dcim/device/modulebays.html:10
msgid "Add Module Bays"
msgstr "Agregar compartimentos de módulos"
-#: templates/dcim/device/poweroutlets.html:24
+#: netbox/templates/dcim/device/poweroutlets.html:24
msgid "Add Power Outlets"
msgstr "Añadir tomas de corriente"
-#: templates/dcim/device/powerports.html:24
+#: netbox/templates/dcim/device/powerports.html:24
msgid "Add Power Port"
msgstr "Agregar puerto de alimentación"
-#: templates/dcim/device/rearports.html:24
+#: netbox/templates/dcim/device/rearports.html:24
msgid "Add Rear Ports"
msgstr "Agregar puertos traseros"
-#: templates/dcim/device/render_config.html:5
-#: templates/virtualization/virtualmachine/render_config.html:5
+#: netbox/templates/dcim/device/render_config.html:5
+#: netbox/templates/virtualization/virtualmachine/render_config.html:5
msgid "Config"
msgstr "Configuración"
-#: templates/dcim/device/render_config.html:35
-#: templates/virtualization/virtualmachine/render_config.html:35
+#: netbox/templates/dcim/device/render_config.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:35
msgid "Context Data"
msgstr "Datos de contexto"
-#: templates/dcim/device/render_config.html:53
-#: templates/virtualization/virtualmachine/render_config.html:53
+#: netbox/templates/dcim/device/render_config.html:53
+#: netbox/templates/virtualization/virtualmachine/render_config.html:53
msgid "Rendered Config"
msgstr "Configuración renderizada"
-#: templates/dcim/device/render_config.html:55
-#: templates/virtualization/virtualmachine/render_config.html:55
+#: netbox/templates/dcim/device/render_config.html:55
+#: netbox/templates/virtualization/virtualmachine/render_config.html:55
msgid "Download"
msgstr "Descargar"
-#: templates/dcim/device/render_config.html:61
-#: templates/virtualization/virtualmachine/render_config.html:61
+#: netbox/templates/dcim/device/render_config.html:61
+#: netbox/templates/virtualization/virtualmachine/render_config.html:61
msgid "No configuration template found"
msgstr "No se encontró ninguna plantilla de configuración"
-#: templates/dcim/device_edit.html:44
+#: netbox/templates/dcim/device_edit.html:44
msgid "Parent Bay"
msgstr "Bahía para padres"
-#: templates/dcim/device_edit.html:48
-#: utilities/templates/form_helpers/render_field.html:20
+#: netbox/templates/dcim/device_edit.html:48
+#: netbox/utilities/templates/form_helpers/render_field.html:20
msgid "Regenerate Slug"
msgstr "Regenera a Slug"
-#: templates/dcim/device_edit.html:49 templates/generic/bulk_remove.html:21
-#: utilities/templates/helpers/table_config_form.html:23
+#: netbox/templates/dcim/device_edit.html:49
+#: netbox/templates/generic/bulk_remove.html:21
+#: netbox/utilities/templates/helpers/table_config_form.html:23
msgid "Remove"
msgstr "Eliminar"
-#: templates/dcim/device_edit.html:110
+#: netbox/templates/dcim/device_edit.html:110
msgid "Local Config Context Data"
msgstr "Datos de contexto de configuración local"
-#: templates/dcim/device_list.html:82
-#: templates/dcim/moduletype/component_templates.html:17
-#: templates/generic/bulk_rename.html:57
-#: templates/virtualization/virtualmachine/interfaces.html:11
-#: templates/virtualization/virtualmachine/virtual_disks.html:11
+#: netbox/templates/dcim/device_list.html:82
+#: netbox/templates/dcim/moduletype/component_templates.html:17
+#: netbox/templates/generic/bulk_rename.html:57
+#: netbox/templates/virtualization/virtualmachine/interfaces.html:11
+#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11
msgid "Rename"
msgstr "Cambiar nombre"
-#: templates/dcim/devicebay.html:17
+#: netbox/templates/dcim/devicebay.html:17
msgid "Device Bay"
msgstr "Bahía de dispositivos"
-#: templates/dcim/devicebay.html:43
+#: netbox/templates/dcim/devicebay.html:43
msgid "Installed Device"
msgstr "Dispositivo instalado"
-#: templates/dcim/devicebay_depopulate.html:6
+#: netbox/templates/dcim/devicebay_depopulate.html:6
#, python-format
msgid "Remove %(device)s from %(device_bay)s?"
msgstr "Eliminar %(device)s de %(device_bay)s?"
-#: templates/dcim/devicebay_depopulate.html:13
+#: netbox/templates/dcim/devicebay_depopulate.html:13
#, python-format
msgid ""
"Are you sure you want to remove %(device)s from "
@@ -11351,434 +11984,453 @@ msgstr ""
"¿Estás seguro de que quieres eliminar? %(device)s de "
"%(device_bay)s?"
-#: templates/dcim/devicebay_populate.html:13
+#: netbox/templates/dcim/devicebay_populate.html:13
msgid "Populate"
msgstr "Poblar"
-#: templates/dcim/devicebay_populate.html:22
+#: netbox/templates/dcim/devicebay_populate.html:22
msgid "Bay"
msgstr "Bahía"
-#: templates/dcim/devicerole.html:14 templates/dcim/platform.html:17
+#: netbox/templates/dcim/devicerole.html:14
+#: netbox/templates/dcim/platform.html:17
msgid "Add Device"
msgstr "Agregar dispositivo"
-#: templates/dcim/devicerole.html:40
+#: netbox/templates/dcim/devicerole.html:40
msgid "VM Role"
msgstr "Función de máquina virtual"
-#: templates/dcim/devicetype.html:18 templates/dcim/moduletype.html:18
+#: netbox/templates/dcim/devicetype.html:18
+#: netbox/templates/dcim/moduletype.html:18
msgid "Model Name"
msgstr "Nombre del modelo"
-#: templates/dcim/devicetype.html:25 templates/dcim/moduletype.html:22
+#: netbox/templates/dcim/devicetype.html:25
+#: netbox/templates/dcim/moduletype.html:22
msgid "Part Number"
msgstr "Número de pieza"
-#: templates/dcim/devicetype.html:41
+#: netbox/templates/dcim/devicetype.html:41
msgid "Exclude From Utilization"
msgstr "Excluir de la utilización"
-#: templates/dcim/devicetype.html:59
+#: netbox/templates/dcim/devicetype.html:59
msgid "Parent/Child"
msgstr "Padre/hijo"
-#: templates/dcim/devicetype.html:71
+#: netbox/templates/dcim/devicetype.html:71
msgid "Front Image"
msgstr "Imagen frontal"
-#: templates/dcim/devicetype.html:83
+#: netbox/templates/dcim/devicetype.html:83
msgid "Rear Image"
msgstr "Imagen trasera"
-#: templates/dcim/frontport.html:54
+#: netbox/templates/dcim/frontport.html:54
msgid "Rear Port Position"
msgstr "Posición del puerto trasero"
-#: templates/dcim/frontport.html:72 templates/dcim/interface.html:144
-#: templates/dcim/poweroutlet.html:63 templates/dcim/powerport.html:63
-#: templates/dcim/rearport.html:68
+#: netbox/templates/dcim/frontport.html:72
+#: netbox/templates/dcim/interface.html:144
+#: netbox/templates/dcim/poweroutlet.html:63
+#: netbox/templates/dcim/powerport.html:63
+#: netbox/templates/dcim/rearport.html:68
msgid "Marked as Connected"
msgstr "Marcado como conectado"
-#: templates/dcim/frontport.html:86 templates/dcim/rearport.html:82
+#: netbox/templates/dcim/frontport.html:86
+#: netbox/templates/dcim/rearport.html:82
msgid "Connection Status"
msgstr "Estado de conexión"
-#: templates/dcim/htmx/cable_edit.html:10
+#: netbox/templates/dcim/htmx/cable_edit.html:10
msgid "A Side"
msgstr "Un lado"
-#: templates/dcim/htmx/cable_edit.html:30
+#: netbox/templates/dcim/htmx/cable_edit.html:30
msgid "B Side"
msgstr "Lado B"
-#: templates/dcim/inc/cable_termination.html:65
+#: netbox/templates/dcim/inc/cable_termination.html:65
msgid "No termination"
msgstr "Sin rescisión"
-#: templates/dcim/inc/cable_toggle_buttons.html:3
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3
msgid "Mark Planned"
msgstr "Marcar como planificado"
-#: templates/dcim/inc/cable_toggle_buttons.html:6
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6
msgid "Mark Installed"
msgstr "Marcar como instalado"
-#: templates/dcim/inc/connection_endpoints.html:13
+#: netbox/templates/dcim/inc/connection_endpoints.html:13
msgid "Path Status"
msgstr "Estado de la ruta"
-#: templates/dcim/inc/connection_endpoints.html:18
+#: netbox/templates/dcim/inc/connection_endpoints.html:18
msgid "Not Reachable"
msgstr "No accesible"
-#: templates/dcim/inc/connection_endpoints.html:23
+#: netbox/templates/dcim/inc/connection_endpoints.html:23
msgid "Path Endpoints"
msgstr "Puntos finales de ruta"
-#: templates/dcim/inc/endpoint_connection.html:8
-#: templates/dcim/powerfeed.html:120 templates/dcim/rearport.html:94
+#: netbox/templates/dcim/inc/endpoint_connection.html:8
+#: netbox/templates/dcim/powerfeed.html:120
+#: netbox/templates/dcim/rearport.html:94
msgid "Not connected"
msgstr "No conectado"
-#: templates/dcim/inc/interface_vlans_table.html:6
+#: netbox/templates/dcim/inc/interface_vlans_table.html:6
msgid "Untagged"
msgstr "Sin etiquetar"
-#: templates/dcim/inc/interface_vlans_table.html:37
+#: netbox/templates/dcim/inc/interface_vlans_table.html:37
msgid "No VLANs Assigned"
msgstr "No hay VLAN asignadas"
-#: templates/dcim/inc/interface_vlans_table.html:44
-#: templates/ipam/prefix_list.html:16 templates/ipam/prefix_list.html:33
+#: netbox/templates/dcim/inc/interface_vlans_table.html:44
+#: netbox/templates/ipam/prefix_list.html:16
+#: netbox/templates/ipam/prefix_list.html:33
msgid "Clear"
msgstr "Borrar"
-#: templates/dcim/inc/interface_vlans_table.html:47
+#: netbox/templates/dcim/inc/interface_vlans_table.html:47
msgid "Clear All"
msgstr "Borrar todo"
-#: templates/dcim/interface.html:17
+#: netbox/templates/dcim/interface.html:17
msgid "Add Child Interface"
msgstr "Agregar interfaz secundaria"
-#: templates/dcim/interface.html:50
+#: netbox/templates/dcim/interface.html:50
msgid "Speed/Duplex"
msgstr "Velocidad/dúplex"
-#: templates/dcim/interface.html:73
+#: netbox/templates/dcim/interface.html:73
msgid "PoE Mode"
msgstr "Modo PoE"
-#: templates/dcim/interface.html:77
+#: netbox/templates/dcim/interface.html:77
msgid "PoE Type"
msgstr "Tipo de PoE"
-#: templates/dcim/interface.html:81
-#: templates/virtualization/vminterface.html:63
+#: netbox/templates/dcim/interface.html:81
+#: netbox/templates/virtualization/vminterface.html:63
msgid "802.1Q Mode"
msgstr "Modo 802.1Q"
-#: templates/dcim/interface.html:125
-#: templates/virtualization/vminterface.html:59
+#: netbox/templates/dcim/interface.html:125
+#: netbox/templates/virtualization/vminterface.html:59
msgid "MAC Address"
msgstr "Dirección MAC"
-#: templates/dcim/interface.html:151
+#: netbox/templates/dcim/interface.html:151
msgid "Wireless Link"
msgstr "Enlace inalámbrico"
-#: templates/dcim/interface.html:218 vpn/choices.py:55
+#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55
msgid "Peer"
msgstr "Par"
-#: templates/dcim/interface.html:230
-#: templates/wireless/inc/wirelesslink_interface.html:26
+#: netbox/templates/dcim/interface.html:230
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:26
msgid "Channel"
msgstr "Canal"
-#: templates/dcim/interface.html:239
-#: templates/wireless/inc/wirelesslink_interface.html:32
+#: netbox/templates/dcim/interface.html:239
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:32
msgid "Channel Frequency"
msgstr "Frecuencia de canal"
-#: templates/dcim/interface.html:242 templates/dcim/interface.html:250
-#: templates/dcim/interface.html:261 templates/dcim/interface.html:269
+#: netbox/templates/dcim/interface.html:242
+#: netbox/templates/dcim/interface.html:250
+#: netbox/templates/dcim/interface.html:261
+#: netbox/templates/dcim/interface.html:269
msgid "MHz"
msgstr "megahercio"
-#: templates/dcim/interface.html:258
-#: templates/wireless/inc/wirelesslink_interface.html:42
+#: netbox/templates/dcim/interface.html:258
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:42
msgid "Channel Width"
msgstr "Ancho de canal"
-#: templates/dcim/interface.html:285 templates/wireless/wirelesslan.html:14
-#: templates/wireless/wirelesslink.html:21 wireless/forms/bulk_edit.py:60
-#: wireless/forms/bulk_edit.py:102 wireless/forms/filtersets.py:40
-#: wireless/forms/filtersets.py:80 wireless/models.py:81
-#: wireless/models.py:155 wireless/tables/wirelesslan.py:44
+#: netbox/templates/dcim/interface.html:285
+#: netbox/templates/wireless/wirelesslan.html:14
+#: netbox/templates/wireless/wirelesslink.html:21
+#: netbox/wireless/forms/bulk_edit.py:60
+#: netbox/wireless/forms/bulk_edit.py:102
+#: netbox/wireless/forms/filtersets.py:40
+#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81
+#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44
msgid "SSID"
msgstr "SSID"
-#: templates/dcim/interface.html:305
+#: netbox/templates/dcim/interface.html:305
msgid "LAG Members"
msgstr "Miembros del LAG"
-#: templates/dcim/interface.html:323
+#: netbox/templates/dcim/interface.html:323
msgid "No member interfaces"
msgstr "Sin interfaces de miembros"
-#: templates/dcim/interface.html:343 templates/ipam/fhrpgroup.html:73
-#: templates/ipam/iprange/ip_addresses.html:7
-#: templates/ipam/prefix/ip_addresses.html:7
-#: templates/virtualization/vminterface.html:89
+#: netbox/templates/dcim/interface.html:343
+#: netbox/templates/ipam/fhrpgroup.html:73
+#: netbox/templates/ipam/iprange/ip_addresses.html:7
+#: netbox/templates/ipam/prefix/ip_addresses.html:7
+#: netbox/templates/virtualization/vminterface.html:89
msgid "Add IP Address"
msgstr "Agregar dirección IP"
-#: templates/dcim/inventoryitem.html:24
+#: netbox/templates/dcim/inventoryitem.html:24
msgid "Parent Item"
msgstr "Artículo principal"
-#: templates/dcim/inventoryitem.html:48
+#: netbox/templates/dcim/inventoryitem.html:48
msgid "Part ID"
msgstr "ID de pieza"
-#: templates/dcim/location.html:17
+#: netbox/templates/dcim/location.html:17
msgid "Add Child Location"
msgstr "Agregar ubicación infantil"
-#: templates/dcim/location.html:58 templates/dcim/site.html:55
+#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56
msgid "Facility"
msgstr "Instalación"
-#: templates/dcim/location.html:77
+#: netbox/templates/dcim/location.html:77
msgid "Child Locations"
msgstr "Ubicaciones para niños"
-#: templates/dcim/location.html:81 templates/dcim/site.html:130
+#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131
msgid "Add a Location"
msgstr "Agregar una ubicación"
-#: templates/dcim/location.html:94 templates/dcim/site.html:143
+#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144
msgid "Add a Device"
msgstr "Agregar un dispositivo"
-#: templates/dcim/manufacturer.html:16
+#: netbox/templates/dcim/manufacturer.html:16
msgid "Add Device Type"
msgstr "Agregar tipo de dispositivo"
-#: templates/dcim/manufacturer.html:21
+#: netbox/templates/dcim/manufacturer.html:21
msgid "Add Module Type"
msgstr "Agregar tipo de módulo"
-#: templates/dcim/powerfeed.html:53
+#: netbox/templates/dcim/powerfeed.html:53
msgid "Connected Device"
msgstr "Dispositivo conectado"
-#: templates/dcim/powerfeed.html:63
+#: netbox/templates/dcim/powerfeed.html:63
msgid "Utilization (Allocated"
msgstr "Utilización (asignada)"
-#: templates/dcim/powerfeed.html:80
+#: netbox/templates/dcim/powerfeed.html:80
msgid "Electrical Characteristics"
msgstr "Características eléctricas"
-#: templates/dcim/powerfeed.html:88
+#: netbox/templates/dcim/powerfeed.html:88
msgctxt "Abbreviation for volts"
msgid "V"
msgstr "V"
-#: templates/dcim/powerfeed.html:92
+#: netbox/templates/dcim/powerfeed.html:92
msgctxt "Abbreviation for amperes"
msgid "A"
msgstr "UN"
-#: templates/dcim/poweroutlet.html:48
+#: netbox/templates/dcim/poweroutlet.html:48
msgid "Feed Leg"
msgstr "Pierna de alimentación"
-#: templates/dcim/powerpanel.html:72
+#: netbox/templates/dcim/powerpanel.html:72
msgid "Add Power Feeds"
msgstr "Añadir fuentes de alimentación"
-#: templates/dcim/powerport.html:44
+#: netbox/templates/dcim/powerport.html:44
msgid "Maximum Draw"
msgstr "Sorteo máximo"
-#: templates/dcim/powerport.html:48
+#: netbox/templates/dcim/powerport.html:48
msgid "Allocated Draw"
msgstr "Sorteo asignado"
-#: templates/dcim/rack.html:63
+#: netbox/templates/dcim/rack.html:63
msgid "Space Utilization"
msgstr "Utilización del espacio"
-#: templates/dcim/rack.html:91
+#: netbox/templates/dcim/rack.html:91
msgid "descending"
msgstr "descendiendo"
-#: templates/dcim/rack.html:91
+#: netbox/templates/dcim/rack.html:91
msgid "ascending"
msgstr "ascendiendo"
-#: templates/dcim/rack.html:94
+#: netbox/templates/dcim/rack.html:94
msgid "Starting Unit"
msgstr "Unidad inicial"
-#: templates/dcim/rack.html:120
+#: netbox/templates/dcim/rack.html:120
msgid "Mounting Depth"
msgstr "Profundidad de montaje"
-#: templates/dcim/rack.html:130
+#: netbox/templates/dcim/rack.html:130
msgid "Rack Weight"
msgstr "Peso del estante"
-#: templates/dcim/rack.html:140
+#: netbox/templates/dcim/rack.html:140
msgid "Maximum Weight"
msgstr "Peso máximo"
-#: templates/dcim/rack.html:150
+#: netbox/templates/dcim/rack.html:150
msgid "Total Weight"
msgstr "Peso total"
-#: templates/dcim/rack.html:167 templates/dcim/rack_elevation_list.html:15
+#: netbox/templates/dcim/rack.html:167
+#: netbox/templates/dcim/rack_elevation_list.html:15
msgid "Images and Labels"
msgstr "Imágenes y etiquetas"
-#: templates/dcim/rack.html:168 templates/dcim/rack_elevation_list.html:16
+#: netbox/templates/dcim/rack.html:168
+#: netbox/templates/dcim/rack_elevation_list.html:16
msgid "Images only"
msgstr "Solo imágenes"
-#: templates/dcim/rack.html:169 templates/dcim/rack_elevation_list.html:17
+#: netbox/templates/dcim/rack.html:169
+#: netbox/templates/dcim/rack_elevation_list.html:17
msgid "Labels only"
msgstr "Solo etiquetas"
-#: templates/dcim/rack/reservations.html:8
+#: netbox/templates/dcim/rack/reservations.html:8
msgid "Add reservation"
msgstr "Añadir reserva"
-#: templates/dcim/rack_elevation_list.html:12
+#: netbox/templates/dcim/rack_elevation_list.html:12
msgid "View List"
msgstr "Ver lista"
-#: templates/dcim/rack_elevation_list.html:25
+#: netbox/templates/dcim/rack_elevation_list.html:25
msgid "Sort By"
msgstr "Ordenar por"
-#: templates/dcim/rack_elevation_list.html:74
+#: netbox/templates/dcim/rack_elevation_list.html:74
msgid "No Racks Found"
msgstr "No se encontró ningún estante"
-#: templates/dcim/rack_list.html:8
+#: netbox/templates/dcim/rack_list.html:8
msgid "View Elevations"
msgstr "Ver elevaciones"
-#: templates/dcim/rackreservation.html:42
+#: netbox/templates/dcim/rackreservation.html:42
msgid "Reservation Details"
msgstr "Detalles de la reserva"
-#: templates/dcim/rackrole.html:10
+#: netbox/templates/dcim/rackrole.html:10
msgid "Add Rack"
msgstr "Añadir estante"
-#: templates/dcim/rearport.html:50
+#: netbox/templates/dcim/rearport.html:50
msgid "Positions"
msgstr "Posiciones"
-#: templates/dcim/region.html:17 templates/dcim/sitegroup.html:17
+#: netbox/templates/dcim/region.html:17
+#: netbox/templates/dcim/sitegroup.html:17
msgid "Add Site"
msgstr "Agregar sitio"
-#: templates/dcim/region.html:55
+#: netbox/templates/dcim/region.html:55
msgid "Child Regions"
msgstr "Regiones infantiles"
-#: templates/dcim/region.html:59
+#: netbox/templates/dcim/region.html:59
msgid "Add Region"
msgstr "Agregar región"
-#: templates/dcim/site.html:63
+#: netbox/templates/dcim/site.html:64
msgid "Time Zone"
msgstr "Zona horaria"
-#: templates/dcim/site.html:66
+#: netbox/templates/dcim/site.html:67
msgid "UTC"
msgstr "UTC"
-#: templates/dcim/site.html:67
+#: netbox/templates/dcim/site.html:68
msgid "Site time"
msgstr "Hora del sitio"
-#: templates/dcim/site.html:74
+#: netbox/templates/dcim/site.html:75
msgid "Physical Address"
msgstr "Dirección física"
-#: templates/dcim/site.html:80
+#: netbox/templates/dcim/site.html:81
msgid "Map"
msgstr "Mapa"
-#: templates/dcim/site.html:89
+#: netbox/templates/dcim/site.html:90
msgid "Shipping Address"
msgstr "Dirección de envío"
-#: templates/dcim/sitegroup.html:55 templates/tenancy/contactgroup.html:46
-#: templates/tenancy/tenantgroup.html:55
-#: templates/wireless/wirelesslangroup.html:55
+#: netbox/templates/dcim/sitegroup.html:55
+#: netbox/templates/tenancy/contactgroup.html:46
+#: netbox/templates/tenancy/tenantgroup.html:55
+#: netbox/templates/wireless/wirelesslangroup.html:55
msgid "Child Groups"
msgstr "Grupos de niños"
-#: templates/dcim/sitegroup.html:59
+#: netbox/templates/dcim/sitegroup.html:59
msgid "Add Site Group"
msgstr "Agregar grupo de sitios"
-#: templates/dcim/trace/attachment.html:5
-#: templates/extras/exporttemplate.html:31
+#: netbox/templates/dcim/trace/attachment.html:5
+#: netbox/templates/extras/exporttemplate.html:31
msgid "Attachment"
msgstr "Fijación"
-#: templates/dcim/virtualchassis.html:57
+#: netbox/templates/dcim/virtualchassis.html:57
msgid "Add Member"
msgstr "Agregar miembro"
-#: templates/dcim/virtualchassis_add.html:18
+#: netbox/templates/dcim/virtualchassis_add.html:18
msgid "Member Devices"
msgstr "Dispositivos de los miembros"
-#: templates/dcim/virtualchassis_add_member.html:10
+#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
msgstr "Agregar un nuevo miembro al chasis virtual %(virtual_chassis)s"
-#: templates/dcim/virtualchassis_add_member.html:19
+#: netbox/templates/dcim/virtualchassis_add_member.html:19
msgid "Add New Member"
msgstr "Agregar nuevo miembro"
-#: templates/dcim/virtualchassis_add_member.html:27
-#: templates/generic/object_edit.html:78
-#: templates/users/objectpermission.html:31 users/forms/filtersets.py:68
-#: users/forms/model_forms.py:309
+#: netbox/templates/dcim/virtualchassis_add_member.html:27
+#: netbox/templates/generic/object_edit.html:78
+#: netbox/templates/users/objectpermission.html:31
+#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:309
msgid "Actions"
msgstr "Acciones"
-#: templates/dcim/virtualchassis_add_member.html:29
+#: netbox/templates/dcim/virtualchassis_add_member.html:29
msgid "Save & Add Another"
msgstr "Guardar y añadir otro"
-#: templates/dcim/virtualchassis_edit.html:7
+#: netbox/templates/dcim/virtualchassis_edit.html:7
#, python-format
msgid "Editing Virtual Chassis %(name)s"
msgstr "Edición de chasis virtuales %(name)s"
-#: templates/dcim/virtualchassis_edit.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:53
msgid "Rack/Unit"
msgstr "Bastidor/unidad"
-#: templates/dcim/virtualchassis_remove_member.html:5
+#: netbox/templates/dcim/virtualchassis_remove_member.html:5
msgid "Remove Virtual Chassis Member"
msgstr "Eliminar miembro del chasis virtual"
-#: templates/dcim/virtualchassis_remove_member.html:9
+#: netbox/templates/dcim/virtualchassis_remove_member.html:9
#, python-format
msgid ""
"Are you sure you want to remove %(device)s from virtual "
@@ -11787,11 +12439,12 @@ msgstr ""
"¿Estás seguro de que quieres eliminar? %(device)s desde un "
"chasis virtual %(name)s?"
-#: templates/dcim/virtualdevicecontext.html:26 templates/vpn/l2vpn.html:18
+#: netbox/templates/dcim/virtualdevicecontext.html:26
+#: netbox/templates/vpn/l2vpn.html:18
msgid "Identifier"
msgstr "Identificador"
-#: templates/exceptions/import_error.html:6
+#: netbox/templates/exceptions/import_error.html:6
msgid ""
"A module import error occurred during this request. Common causes include "
"the following:"
@@ -11799,11 +12452,11 @@ msgstr ""
"Se ha producido un error de importación del módulo durante esta solicitud. "
"Entre las causas más frecuentes se incluyen las siguientes:"
-#: templates/exceptions/import_error.html:10
+#: netbox/templates/exceptions/import_error.html:10
msgid "Missing required packages"
msgstr "Faltan paquetes requeridos"
-#: templates/exceptions/import_error.html:11
+#: netbox/templates/exceptions/import_error.html:11
msgid ""
"This installation of NetBox might be missing one or more required Python "
"packages. These packages are listed in requirements.txt and "
@@ -11820,11 +12473,11 @@ msgstr ""
"congelada desde la consola y compare el resultado con la lista de "
"paquetes necesarios."
-#: templates/exceptions/import_error.html:20
+#: netbox/templates/exceptions/import_error.html:20
msgid "WSGI service not restarted after upgrade"
msgstr "El servicio WSGI no se reinicia después de la actualización"
-#: templates/exceptions/import_error.html:21
+#: netbox/templates/exceptions/import_error.html:21
msgid ""
"If this installation has recently been upgraded, check that the WSGI service"
" (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code"
@@ -11834,7 +12487,7 @@ msgstr ""
"WSGI (por ejemplo, gunicorn o uWSGI) se haya reiniciado. Esto garantiza que "
"el nuevo código se esté ejecutando."
-#: templates/exceptions/permission_error.html:6
+#: netbox/templates/exceptions/permission_error.html:6
msgid ""
"A file permission error was detected while processing this request. Common "
"causes include the following:"
@@ -11842,11 +12495,11 @@ msgstr ""
"Se detectó un error de permisos de archivos al procesar esta solicitud. "
"Entre las causas más frecuentes se incluyen las siguientes:"
-#: templates/exceptions/permission_error.html:10
+#: netbox/templates/exceptions/permission_error.html:10
msgid "Insufficient write permission to the media root"
msgstr "Permisos de escritura insuficientes en la raíz multimedia"
-#: templates/exceptions/permission_error.html:11
+#: netbox/templates/exceptions/permission_error.html:11
#, python-format
msgid ""
"The configured media root is %(media_root)s. Ensure that the "
@@ -11857,7 +12510,7 @@ msgstr ""
"que el usuario NetBox se ejecute con acceso para escribir archivos en todas "
"las ubicaciones de esta ruta."
-#: templates/exceptions/programming_error.html:6
+#: netbox/templates/exceptions/programming_error.html:6
msgid ""
"A database programming error was detected while processing this request. "
"Common causes include the following:"
@@ -11865,11 +12518,11 @@ msgstr ""
"Se detectó un error de programación de la base de datos al procesar esta "
"solicitud. Entre las causas más frecuentes se incluyen las siguientes:"
-#: templates/exceptions/programming_error.html:10
+#: netbox/templates/exceptions/programming_error.html:10
msgid "Database migrations missing"
msgstr "Faltan migraciones de bases de datos"
-#: templates/exceptions/programming_error.html:11
+#: netbox/templates/exceptions/programming_error.html:11
msgid ""
"When upgrading to a new NetBox release, the upgrade script must be run to "
"apply any new database migrations. You can run migrations manually by "
@@ -11880,11 +12533,11 @@ msgstr ""
"Puede ejecutar las migraciones manualmente mediante la ejecución "
"python3 manage.py migre desde la línea de comandos."
-#: templates/exceptions/programming_error.html:18
+#: netbox/templates/exceptions/programming_error.html:18
msgid "Unsupported PostgreSQL version"
msgstr "Versión de PostgreSQL no compatible"
-#: templates/exceptions/programming_error.html:19
+#: netbox/templates/exceptions/programming_error.html:19
msgid ""
"Ensure that PostgreSQL version 12 or later is in use. You can check this by "
"connecting to the database using NetBox's credentials and issuing a query "
@@ -11894,103 +12547,106 @@ msgstr ""
"comprobarlo, conéctese a la base de datos utilizando las credenciales de "
"NetBox y emitiendo una consulta para SELECCIONE LA VERSIÓN ()."
-#: templates/extras/configcontext.html:45
-#: templates/extras/configtemplate.html:37
-#: templates/extras/exporttemplate.html:51
+#: netbox/templates/extras/configcontext.html:45
+#: netbox/templates/extras/configtemplate.html:37
+#: netbox/templates/extras/exporttemplate.html:51
msgid "The data file associated with this object has been deleted"
msgstr "Se ha eliminado el archivo de datos asociado a este objeto"
-#: templates/extras/configcontext.html:54
-#: templates/extras/configtemplate.html:46
-#: templates/extras/exporttemplate.html:60
+#: netbox/templates/extras/configcontext.html:54
+#: netbox/templates/extras/configtemplate.html:46
+#: netbox/templates/extras/exporttemplate.html:60
msgid "Data Synced"
msgstr "Datos sincronizados"
-#: templates/extras/configcontext_list.html:7
-#: templates/extras/configtemplate_list.html:7
-#: templates/extras/exporttemplate_list.html:7
+#: netbox/templates/extras/configcontext_list.html:7
+#: netbox/templates/extras/configtemplate_list.html:7
+#: netbox/templates/extras/exporttemplate_list.html:7
msgid "Sync Data"
msgstr "Sincronizar datos"
-#: templates/extras/configtemplate.html:56
+#: netbox/templates/extras/configtemplate.html:56
msgid "Environment Parameters"
msgstr "Parámetros del entorno"
-#: templates/extras/configtemplate.html:67
-#: templates/extras/exporttemplate.html:79
+#: netbox/templates/extras/configtemplate.html:67
+#: netbox/templates/extras/exporttemplate.html:79
msgid "Template"
msgstr "plantilla"
-#: templates/extras/customfield.html:30 templates/extras/customlink.html:21
+#: netbox/templates/extras/customfield.html:30
+#: netbox/templates/extras/customlink.html:21
msgid "Group Name"
msgstr "Nombre del grupo"
-#: templates/extras/customfield.html:42
+#: netbox/templates/extras/customfield.html:42
msgid "Cloneable"
msgstr "Clonable"
-#: templates/extras/customfield.html:52
+#: netbox/templates/extras/customfield.html:52
msgid "Default Value"
msgstr "Valor predeterminado"
-#: templates/extras/customfield.html:61
+#: netbox/templates/extras/customfield.html:61
msgid "Search Weight"
msgstr "Peso de búsqueda"
-#: templates/extras/customfield.html:71
+#: netbox/templates/extras/customfield.html:71
msgid "Filter Logic"
msgstr "Lógica de filtros"
-#: templates/extras/customfield.html:75
+#: netbox/templates/extras/customfield.html:75
msgid "Display Weight"
msgstr "Peso de la pantalla"
-#: templates/extras/customfield.html:79
+#: netbox/templates/extras/customfield.html:79
msgid "UI Visible"
msgstr "Interfaz de usuario visible"
-#: templates/extras/customfield.html:83
+#: netbox/templates/extras/customfield.html:83
msgid "UI Editable"
msgstr "Interfaz de usuario editable"
-#: templates/extras/customfield.html:103
+#: netbox/templates/extras/customfield.html:103
msgid "Validation Rules"
msgstr "Reglas de validación"
-#: templates/extras/customfield.html:106
+#: netbox/templates/extras/customfield.html:106
msgid "Minimum Value"
msgstr "Valor mínimo"
-#: templates/extras/customfield.html:110
+#: netbox/templates/extras/customfield.html:110
msgid "Maximum Value"
msgstr "Valor máximo"
-#: templates/extras/customfield.html:114
+#: netbox/templates/extras/customfield.html:114
msgid "Regular Expression"
msgstr "Expresión regular"
-#: templates/extras/customlink.html:29
+#: netbox/templates/extras/customlink.html:29
msgid "Button Class"
msgstr "Clase de botones"
-#: templates/extras/customlink.html:39 templates/extras/exporttemplate.html:66
-#: templates/extras/savedfilter.html:39
+#: netbox/templates/extras/customlink.html:39
+#: netbox/templates/extras/exporttemplate.html:66
+#: netbox/templates/extras/savedfilter.html:39
msgid "Assigned Models"
msgstr "Modelos asignados"
-#: templates/extras/customlink.html:53
+#: netbox/templates/extras/customlink.html:53
msgid "Link Text"
msgstr "Texto del enlace"
-#: templates/extras/customlink.html:61
+#: netbox/templates/extras/customlink.html:61
msgid "Link URL"
msgstr "URL del enlace"
-#: templates/extras/dashboard/reset.html:4 templates/home.html:66
+#: netbox/templates/extras/dashboard/reset.html:4
+#: netbox/templates/home.html:66
msgid "Reset Dashboard"
msgstr "Restablecer panel"
-#: templates/extras/dashboard/reset.html:8
+#: netbox/templates/extras/dashboard/reset.html:8
msgid ""
"This will remove all configured widgets and restore the "
"default dashboard configuration."
@@ -11998,7 +12654,7 @@ msgstr ""
"Esto eliminará todo configuró los widgets y restauró la "
"configuración predeterminada del panel de control."
-#: templates/extras/dashboard/reset.html:13
+#: netbox/templates/extras/dashboard/reset.html:13
msgid ""
"This change affects only your dashboard, and will not impact other "
"users."
@@ -12006,204 +12662,206 @@ msgstr ""
"Este cambio solo afecta vuestro panel de control, y no afectará a "
"otros usuarios."
-#: templates/extras/dashboard/widget_add.html:7
+#: netbox/templates/extras/dashboard/widget_add.html:7
msgid "Add a Widget"
msgstr "Añadir un widget"
-#: templates/extras/dashboard/widgets/bookmarks.html:14
+#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14
msgid "No bookmarks have been added yet."
msgstr "Aún no se ha añadido ningún marcador."
-#: templates/extras/dashboard/widgets/objectcounts.html:10
+#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10
msgid "No permission"
msgstr "Sin permiso"
-#: templates/extras/dashboard/widgets/objectlist.html:6
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:6
msgid "No permission to view this content"
msgstr "Sin permiso para ver este contenido"
-#: templates/extras/dashboard/widgets/objectlist.html:10
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:10
msgid "Unable to load content. Invalid view name"
msgstr "No se puede cargar el contenido. Nombre de vista no válido"
-#: templates/extras/dashboard/widgets/rssfeed.html:12
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12
msgid "No content found"
msgstr "No se ha encontrado contenido"
-#: templates/extras/dashboard/widgets/rssfeed.html:18
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18
msgid "There was a problem fetching the RSS feed"
msgstr "Se ha producido un problema al obtener la fuente RSS"
-#: templates/extras/dashboard/widgets/rssfeed.html:21
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21
msgid "HTTP"
msgstr "HTTP"
-#: templates/extras/eventrule.html:52
+#: netbox/templates/extras/eventrule.html:52
msgid "Job start"
msgstr "Inicio del trabajo"
-#: templates/extras/eventrule.html:56
+#: netbox/templates/extras/eventrule.html:56
msgid "Job end"
msgstr "Fin del trabajo"
-#: templates/extras/exporttemplate.html:23
+#: netbox/templates/extras/exporttemplate.html:23
msgid "MIME Type"
msgstr "Tipo MIME"
-#: templates/extras/exporttemplate.html:27
+#: netbox/templates/extras/exporttemplate.html:27
msgid "File Extension"
msgstr "Extensión de archivo"
-#: templates/extras/htmx/script_result.html:10
+#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Programado para"
-#: templates/extras/htmx/script_result.html:15
+#: netbox/templates/extras/htmx/script_result.html:15
msgid "Duration"
msgstr "Duración"
-#: templates/extras/htmx/script_result.html:23
+#: netbox/templates/extras/htmx/script_result.html:23
msgid "Test Summary"
msgstr "Resumen de la prueba"
-#: templates/extras/htmx/script_result.html:43
+#: netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Registro"
-#: templates/extras/htmx/script_result.html:52
+#: netbox/templates/extras/htmx/script_result.html:52
msgid "Output"
msgstr "Salida"
-#: templates/extras/inc/result_pending.html:4
+#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Cargando"
-#: templates/extras/inc/result_pending.html:6
+#: netbox/templates/extras/inc/result_pending.html:6
msgid "Results pending"
msgstr "Resultados pendientes"
-#: templates/extras/journalentry.html:15
+#: netbox/templates/extras/journalentry.html:15
msgid "Journal Entry"
msgstr "Entrada de diario"
-#: templates/extras/object_changelog.html:15
-#: templates/extras/objectchange_list.html:9
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
msgid "Change log retention"
msgstr "Cambiar la retención de registros"
-#: templates/extras/object_changelog.html:15
-#: templates/extras/objectchange_list.html:9
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
msgid "days"
msgstr "días"
-#: templates/extras/object_changelog.html:15
-#: templates/extras/objectchange_list.html:9
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
msgid "Indefinite"
msgstr "Indefinido"
-#: templates/extras/object_configcontext.html:19
+#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr ""
"El contexto de configuración local sobrescribe todos los contextos fuente"
-#: templates/extras/object_configcontext.html:25
+#: netbox/templates/extras/object_configcontext.html:25
msgid "Source Contexts"
msgstr "Contextos de origen"
-#: templates/extras/object_journal.html:17
+#: netbox/templates/extras/object_journal.html:17
msgid "New Journal Entry"
msgstr "Nueva entrada de diario"
-#: templates/extras/objectchange.html:28
-#: templates/users/objectpermission.html:42
+#: netbox/templates/extras/objectchange.html:29
+#: netbox/templates/users/objectpermission.html:42
msgid "Change"
msgstr "Cambiar"
-#: templates/extras/objectchange.html:78
+#: netbox/templates/extras/objectchange.html:79
msgid "Difference"
msgstr "Diferencia"
-#: templates/extras/objectchange.html:81
+#: netbox/templates/extras/objectchange.html:82
msgid "Previous"
msgstr "Anterior"
-#: templates/extras/objectchange.html:84
+#: netbox/templates/extras/objectchange.html:85
msgid "Next"
msgstr "Próxima"
-#: templates/extras/objectchange.html:92
+#: netbox/templates/extras/objectchange.html:93
msgid "Object Created"
msgstr "Objeto creado"
-#: templates/extras/objectchange.html:94
+#: netbox/templates/extras/objectchange.html:95
msgid "Object Deleted"
msgstr "Objeto eliminado"
-#: templates/extras/objectchange.html:96
+#: netbox/templates/extras/objectchange.html:97
msgid "No Changes"
msgstr "Sin cambios"
-#: templates/extras/objectchange.html:110
+#: netbox/templates/extras/objectchange.html:111
msgid "Pre-Change Data"
msgstr "Datos previos al cambio"
-#: templates/extras/objectchange.html:121
+#: netbox/templates/extras/objectchange.html:122
msgid "Warning: Comparing non-atomic change to previous change record"
msgstr ""
"Advertencia: comparación del cambio no atómico con el registro de cambios "
"anterior"
-#: templates/extras/objectchange.html:130
+#: netbox/templates/extras/objectchange.html:131
msgid "Post-Change Data"
msgstr "Datos posteriores al cambio"
-#: templates/extras/objectchange.html:153
+#: netbox/templates/extras/objectchange.html:162
#, python-format
msgid "See All %(count)s Changes"
msgstr "Ver todos %(count)s Cambios"
-#: templates/extras/report/base.html:30
+#: netbox/templates/extras/report/base.html:30
msgid "Report"
msgstr "Informe"
-#: templates/extras/script.html:14
+#: netbox/templates/extras/script.html:14
msgid "You do not have permission to run scripts"
msgstr "No tiene permiso para ejecutar scripts"
-#: templates/extras/script.html:41 templates/extras/script.html:45
-#: templates/extras/script_list.html:88
+#: netbox/templates/extras/script.html:41
+#: netbox/templates/extras/script.html:45
+#: netbox/templates/extras/script_list.html:88
msgid "Run Script"
msgstr "Ejecutar script"
-#: templates/extras/script.html:51 templates/extras/script/source.html:10
+#: netbox/templates/extras/script.html:51
+#: netbox/templates/extras/script/source.html:10
msgid "Error loading script"
msgstr "Error al cargar el script"
-#: templates/extras/script/jobs.html:16
+#: netbox/templates/extras/script/jobs.html:16
msgid "Script no longer exists in the source file."
msgstr "El script ya no existe en el archivo fuente."
-#: templates/extras/script_list.html:48
+#: netbox/templates/extras/script_list.html:48
msgid "Last Run"
msgstr "Última ejecución"
-#: templates/extras/script_list.html:63
+#: netbox/templates/extras/script_list.html:63
msgid "Script is no longer present in the source file"
msgstr "La secuencia de comandos ya no está presente en el archivo fuente"
-#: templates/extras/script_list.html:76
+#: netbox/templates/extras/script_list.html:76
msgid "Never"
msgstr "Nunca"
-#: templates/extras/script_list.html:86
+#: netbox/templates/extras/script_list.html:86
msgid "Run Again"
msgstr "Corre otra vez"
-#: templates/extras/script_list.html:140
+#: netbox/templates/extras/script_list.html:140
msgid "No Scripts Found"
msgstr "No se encontró ningún script"
-#: templates/extras/script_list.html:143
+#: netbox/templates/extras/script_list.html:143
#, python-format
msgid ""
"Get started by creating a script from "
@@ -12212,73 +12870,75 @@ msgstr ""
"Comience por crear un guion desde un "
"archivo o fuente de datos cargados."
-#: templates/extras/script_result.html:35
-#: templates/generic/object_list.html:50 templates/search.html:13
+#: netbox/templates/extras/script_result.html:35
+#: netbox/templates/generic/object_list.html:50
+#: netbox/templates/search.html:13
msgid "Results"
msgstr "Resultados"
-#: templates/extras/tag.html:32
+#: netbox/templates/extras/tag.html:32
msgid "Tagged Items"
msgstr "Artículos etiquetados"
-#: templates/extras/tag.html:43
+#: netbox/templates/extras/tag.html:43
msgid "Allowed Object Types"
msgstr "Tipos de objetos permitidos"
-#: templates/extras/tag.html:51
+#: netbox/templates/extras/tag.html:51
msgid "Any"
msgstr "Cualquier"
-#: templates/extras/tag.html:57
+#: netbox/templates/extras/tag.html:57
msgid "Tagged Item Types"
msgstr "Tipos de artículos etiquetados"
-#: templates/extras/tag.html:81
+#: netbox/templates/extras/tag.html:81
msgid "Tagged Objects"
msgstr "Objetos etiquetados"
-#: templates/extras/webhook.html:26
+#: netbox/templates/extras/webhook.html:26
msgid "HTTP Method"
msgstr "Método HTTP"
-#: templates/extras/webhook.html:34
+#: netbox/templates/extras/webhook.html:34
msgid "HTTP Content Type"
msgstr "Tipo de contenido HTTP"
-#: templates/extras/webhook.html:47
+#: netbox/templates/extras/webhook.html:47
msgid "SSL Verification"
msgstr "Verificación SSL"
-#: templates/extras/webhook.html:61
+#: netbox/templates/extras/webhook.html:61
msgid "Additional Headers"
msgstr "Encabezados adicionales"
-#: templates/extras/webhook.html:73
+#: netbox/templates/extras/webhook.html:73
msgid "Body Template"
msgstr "Plantilla corporal"
-#: templates/generic/bulk_add_component.html:29
+#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Creación masiva"
-#: templates/generic/bulk_add_component.html:34
-#: templates/generic/bulk_delete.html:32 templates/generic/bulk_edit.html:33
+#: netbox/templates/generic/bulk_add_component.html:34
+#: netbox/templates/generic/bulk_delete.html:32
+#: netbox/templates/generic/bulk_edit.html:33
msgid "Selected Objects"
msgstr "Objetos seleccionados"
-#: templates/generic/bulk_add_component.html:58
+#: netbox/templates/generic/bulk_add_component.html:58
msgid "to Add"
msgstr "añadir"
-#: templates/generic/bulk_delete.html:27
+#: netbox/templates/generic/bulk_delete.html:27
msgid "Bulk Delete"
msgstr "Eliminación masiva"
-#: templates/generic/bulk_delete.html:49
+#: netbox/templates/generic/bulk_delete.html:49
msgid "Confirm Bulk Deletion"
msgstr "Confirme la eliminación masiva"
-#: templates/generic/bulk_delete.html:50
+#: netbox/templates/generic/bulk_delete.html:50
#, python-format
msgid ""
"The following operation will delete %(count)s "
@@ -12288,62 +12948,65 @@ msgstr ""
"La siguiente operación eliminará %(count)s %(type_plural)s."
" Revise cuidadosamente los objetos seleccionados y confirme esta acción."
-#: templates/generic/bulk_edit.html:21 templates/generic/object_edit.html:22
+#: netbox/templates/generic/bulk_edit.html:21
+#: netbox/templates/generic/object_edit.html:22
msgid "Editing"
msgstr "Edición"
-#: templates/generic/bulk_edit.html:28
+#: netbox/templates/generic/bulk_edit.html:28
msgid "Bulk Edit"
msgstr "Edición masiva"
-#: templates/generic/bulk_edit.html:107 templates/generic/bulk_rename.html:66
+#: netbox/templates/generic/bulk_edit.html:107
+#: netbox/templates/generic/bulk_rename.html:66
msgid "Apply"
msgstr "Aplica"
-#: templates/generic/bulk_import.html:19
+#: netbox/templates/generic/bulk_import.html:19
msgid "Bulk Import"
msgstr "Importación masiva"
-#: templates/generic/bulk_import.html:25
+#: netbox/templates/generic/bulk_import.html:25
msgid "Direct Import"
msgstr "Importación directa"
-#: templates/generic/bulk_import.html:30
+#: netbox/templates/generic/bulk_import.html:30
msgid "Upload File"
msgstr "Cargar archivo"
-#: templates/generic/bulk_import.html:58 templates/generic/bulk_import.html:80
-#: templates/generic/bulk_import.html:102
+#: netbox/templates/generic/bulk_import.html:58
+#: netbox/templates/generic/bulk_import.html:80
+#: netbox/templates/generic/bulk_import.html:102
msgid "Submit"
msgstr "Enviar"
-#: templates/generic/bulk_import.html:113
+#: netbox/templates/generic/bulk_import.html:113
msgid "Field Options"
msgstr "Opciones de campo"
-#: templates/generic/bulk_import.html:119
+#: netbox/templates/generic/bulk_import.html:119
msgid "Accessor"
msgstr "Accesor"
-#: templates/generic/bulk_import.html:161
+#: netbox/templates/generic/bulk_import.html:161
msgid "Import Value"
msgstr "Valor de importación"
-#: templates/generic/bulk_import.html:181
+#: netbox/templates/generic/bulk_import.html:181
msgid "Format: YYYY-MM-DD"
msgstr "Formato: AAAA-MM-DD"
-#: templates/generic/bulk_import.html:183
+#: netbox/templates/generic/bulk_import.html:183
msgid "Specify true or false"
msgstr "Especifique verdadero o falso"
-#: templates/generic/bulk_import.html:195
+#: netbox/templates/generic/bulk_import.html:195
msgid "Required fields must be specified for all objects."
msgstr ""
"Campos obligatorios mosto especificarse para todos los "
"objetos."
-#: templates/generic/bulk_import.html:201
+#: netbox/templates/generic/bulk_import.html:201
#, python-format
msgid ""
"Related objects may be referenced by any unique attribute. For example, "
@@ -12353,15 +13016,15 @@ msgstr ""
"atributo único. Por ejemplo, %(example)s identificaría un VRF "
"por su identificador de ruta."
-#: templates/generic/bulk_remove.html:28
+#: netbox/templates/generic/bulk_remove.html:28
msgid "Bulk Remove"
msgstr "Eliminación masiva"
-#: templates/generic/bulk_remove.html:42
+#: netbox/templates/generic/bulk_remove.html:42
msgid "Confirm Bulk Removal"
msgstr "Confirme la eliminación masiva"
-#: templates/generic/bulk_remove.html:43
+#: netbox/templates/generic/bulk_remove.html:43
#, python-format
msgid ""
"The following operation will remove %(count)s %(obj_type_plural)s from "
@@ -12372,72 +13035,72 @@ msgstr ""
"%(parent_obj)s. Por favor, revise detenidamente el %(obj_type_plural)s para "
"eliminarlo y confirmarlo a continuación."
-#: templates/generic/bulk_remove.html:64
+#: netbox/templates/generic/bulk_remove.html:64
#, python-format
msgid "Remove these %(count)s %(obj_type_plural)s"
msgstr "Elimine estos %(count)s %(obj_type_plural)s"
-#: templates/generic/bulk_rename.html:20
+#: netbox/templates/generic/bulk_rename.html:20
msgid "Renaming"
msgstr "Cambiar el nombre"
-#: templates/generic/bulk_rename.html:27
+#: netbox/templates/generic/bulk_rename.html:27
msgid "Bulk Rename"
msgstr "Cambio de nombre masivo"
-#: templates/generic/bulk_rename.html:39
+#: netbox/templates/generic/bulk_rename.html:39
msgid "Current Name"
msgstr "Nombre actual"
-#: templates/generic/bulk_rename.html:40
+#: netbox/templates/generic/bulk_rename.html:40
msgid "New Name"
msgstr "Nombre nuevo"
-#: templates/generic/bulk_rename.html:64
-#: utilities/templates/widgets/markdown_input.html:11
+#: netbox/templates/generic/bulk_rename.html:64
+#: netbox/utilities/templates/widgets/markdown_input.html:11
msgid "Preview"
msgstr "Vista previa"
-#: templates/generic/confirmation_form.html:16
+#: netbox/templates/generic/confirmation_form.html:16
msgid "Are you sure"
msgstr "¿Estás seguro"
-#: templates/generic/confirmation_form.html:20
+#: netbox/templates/generic/confirmation_form.html:20
msgid "Confirm"
msgstr "Confirmar"
-#: templates/generic/object_children.html:47
-#: utilities/templates/buttons/bulk_edit.html:4
+#: netbox/templates/generic/object_children.html:47
+#: netbox/utilities/templates/buttons/bulk_edit.html:4
msgid "Edit Selected"
msgstr "Editar seleccionado"
-#: templates/generic/object_children.html:61
-#: utilities/templates/buttons/bulk_delete.html:4
+#: netbox/templates/generic/object_children.html:61
+#: netbox/utilities/templates/buttons/bulk_delete.html:4
msgid "Delete Selected"
msgstr "Eliminar seleccionado"
-#: templates/generic/object_edit.html:24
+#: netbox/templates/generic/object_edit.html:24
#, python-format
msgid "Add a new %(object_type)s"
msgstr "Añadir una nueva %(object_type)s"
-#: templates/generic/object_edit.html:35
+#: netbox/templates/generic/object_edit.html:35
msgid "View model documentation"
msgstr "Ver la documentación del modelo"
-#: templates/generic/object_edit.html:36
+#: netbox/templates/generic/object_edit.html:36
msgid "Help"
msgstr "Ayuda"
-#: templates/generic/object_edit.html:83
+#: netbox/templates/generic/object_edit.html:83
msgid "Create & Add Another"
msgstr "Crear y agregar otro"
-#: templates/generic/object_list.html:57
+#: netbox/templates/generic/object_list.html:57
msgid "Filters"
msgstr "Filtros"
-#: templates/generic/object_list.html:96
+#: netbox/templates/generic/object_list.html:96
#, python-format
msgid ""
"Select all %(count)s "
@@ -12446,40 +13109,40 @@ msgstr ""
"Seleccione todo %(count)s "
"%(object_type_plural)s consulta coincidente"
-#: templates/home.html:15
+#: netbox/templates/home.html:15
msgid "New Release Available"
msgstr "Nueva versión disponible"
-#: templates/home.html:16
+#: netbox/templates/home.html:16
msgid "is available"
msgstr "está disponible"
-#: templates/home.html:18
+#: netbox/templates/home.html:18
msgctxt "Document title"
msgid "Upgrade Instructions"
msgstr "Instrucciones de actualización"
-#: templates/home.html:40
+#: netbox/templates/home.html:40
msgid "Unlock Dashboard"
msgstr "Desbloquear panel"
-#: templates/home.html:49
+#: netbox/templates/home.html:49
msgid "Lock Dashboard"
msgstr "Panel de control de bloqueo"
-#: templates/home.html:60
+#: netbox/templates/home.html:60
msgid "Add Widget"
msgstr "Agregar widget"
-#: templates/home.html:63
+#: netbox/templates/home.html:63
msgid "Save Layout"
msgstr "Guardar diseño"
-#: templates/htmx/delete_form.html:7
+#: netbox/templates/htmx/delete_form.html:7
msgid "Confirm Deletion"
msgstr "Confirme la eliminación"
-#: templates/htmx/delete_form.html:11
+#: netbox/templates/htmx/delete_form.html:11
#, python-format
msgid ""
"Are you sure you want to delete "
@@ -12488,20 +13151,28 @@ msgstr ""
"¿Estás seguro de que quieres eliminar"
" %(object_type)s %(object)s?"
-#: templates/htmx/delete_form.html:17
+#: netbox/templates/htmx/delete_form.html:17
msgid "The following objects will be deleted as a result of this action."
msgstr "Como resultado de esta acción, se eliminarán los siguientes objetos."
-#: templates/htmx/object_selector.html:5
+#: netbox/templates/htmx/object_selector.html:5
msgid "Select"
msgstr "Seleccione"
-#: templates/inc/filter_list.html:42
-#: utilities/templates/helpers/table_config_form.html:39
+#: netbox/templates/inc/filter_list.html:42
+#: netbox/utilities/templates/helpers/table_config_form.html:39
msgid "Reset"
msgstr "Restablecer"
-#: templates/inc/missing_prerequisites.html:8
+#: netbox/templates/inc/light_toggle.html:4
+msgid "Enable dark mode"
+msgstr "Activar el modo oscuro"
+
+#: netbox/templates/inc/light_toggle.html:7
+msgid "Enable light mode"
+msgstr "Activar el modo de luz"
+
+#: netbox/templates/inc/missing_prerequisites.html:8
#, python-format
msgid ""
"Before you can add a %(model)s you must first create a "
@@ -12510,277 +13181,287 @@ msgstr ""
"Antes de poder añadir un %(model)s primero debes crear un "
"%(prerequisite_model)s."
-#: templates/inc/paginator.html:15
+#: netbox/templates/inc/paginator.html:15
msgid "Page selection"
msgstr "Selección de páginas"
-#: templates/inc/paginator.html:75
+#: netbox/templates/inc/paginator.html:75
#, python-format
msgid "Showing %(start)s-%(end)s of %(total)s"
msgstr "Mostrando %(start)s-%(end)s de %(total)s"
-#: templates/inc/paginator.html:82
+#: netbox/templates/inc/paginator.html:82
msgid "Pagination options"
msgstr "Opciones de paginación"
-#: templates/inc/paginator.html:86
+#: netbox/templates/inc/paginator.html:86
msgid "Per Page"
msgstr "Por página"
-#: templates/inc/panels/image_attachments.html:10
+#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Adjunta una imagen"
-#: templates/inc/panels/related_objects.html:5
+#: netbox/templates/inc/panels/related_objects.html:5
msgid "Related Objects"
msgstr "Objetos relacionados"
-#: templates/inc/panels/tags.html:11
+#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
msgstr "No hay etiquetas asignadas"
-#: templates/inc/sync_warning.html:10
+#: netbox/templates/inc/sync_warning.html:10
msgid "Data is out of sync with upstream file"
msgstr "Los datos no están sincronizados con el archivo anterior"
-#: templates/inc/user_menu.html:23
+#: netbox/templates/inc/table_controls_htmx.html:7
+msgid "Quick search"
+msgstr "Búsqueda rápida"
+
+#: netbox/templates/inc/table_controls_htmx.html:20
+msgid "Saved filter"
+msgstr "Filtro guardado"
+
+#: netbox/templates/inc/user_menu.html:23
msgid "Django Admin"
msgstr "Administrador de Django"
-#: templates/inc/user_menu.html:40
+#: netbox/templates/inc/user_menu.html:40
msgid "Log Out"
msgstr "Cerrar sesión"
-#: templates/inc/user_menu.html:47 templates/login.html:36
+#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36
msgid "Log In"
msgstr "Iniciar sesión"
-#: templates/ipam/aggregate.html:14 templates/ipam/ipaddress.html:14
-#: templates/ipam/iprange.html:13 templates/ipam/prefix.html:15
+#: netbox/templates/ipam/aggregate.html:14
+#: netbox/templates/ipam/ipaddress.html:14
+#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15
msgid "Family"
msgstr "Familia"
-#: templates/ipam/aggregate.html:39
+#: netbox/templates/ipam/aggregate.html:39
msgid "Date Added"
msgstr "Fecha añadida"
-#: templates/ipam/aggregate/prefixes.html:8
-#: templates/ipam/prefix/prefixes.html:8 templates/ipam/role.html:10
+#: netbox/templates/ipam/aggregate/prefixes.html:8
+#: netbox/templates/ipam/prefix/prefixes.html:8
+#: netbox/templates/ipam/role.html:10
msgid "Add Prefix"
msgstr "Agregar prefijo"
-#: templates/ipam/asn.html:23
+#: netbox/templates/ipam/asn.html:23
msgid "AS Number"
msgstr "Número AS"
-#: templates/ipam/fhrpgroup.html:52
+#: netbox/templates/ipam/fhrpgroup.html:52
msgid "Authentication Type"
msgstr "Tipo de autenticación"
-#: templates/ipam/fhrpgroup.html:56
+#: netbox/templates/ipam/fhrpgroup.html:56
msgid "Authentication Key"
msgstr "Clave de autenticación"
-#: templates/ipam/fhrpgroup.html:69
+#: netbox/templates/ipam/fhrpgroup.html:69
msgid "Virtual IP Addresses"
msgstr "Direcciones IP virtuales"
-#: templates/ipam/inc/ipaddress_edit_header.html:13
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13
msgid "Assign IP"
msgstr "Asignar IP"
-#: templates/ipam/inc/ipaddress_edit_header.html:19
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19
msgid "Bulk Create"
msgstr "Creación masiva"
-#: templates/ipam/inc/panels/fhrp_groups.html:10
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10
msgid "Create Group"
msgstr "Crear grupo"
-#: templates/ipam/inc/panels/fhrp_groups.html:15
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15
msgid "Assign Group"
msgstr "Asignar grupo"
-#: templates/ipam/inc/panels/fhrp_groups.html:25
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25
msgid "Virtual IPs"
msgstr "IP virtuales"
-#: templates/ipam/inc/toggle_available.html:7
+#: netbox/templates/ipam/inc/toggle_available.html:7
msgid "Show Assigned"
msgstr "Mostrar asignado"
-#: templates/ipam/inc/toggle_available.html:10
+#: netbox/templates/ipam/inc/toggle_available.html:10
msgid "Show Available"
msgstr "Mostrar disponible"
-#: templates/ipam/inc/toggle_available.html:13
+#: netbox/templates/ipam/inc/toggle_available.html:13
msgid "Show All"
msgstr "Mostrar todo"
-#: templates/ipam/ipaddress.html:23 templates/ipam/iprange.html:45
-#: templates/ipam/prefix.html:24
+#: netbox/templates/ipam/ipaddress.html:23
+#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24
msgid "Global"
msgstr "Global"
-#: templates/ipam/ipaddress.html:85
+#: netbox/templates/ipam/ipaddress.html:85
msgid "NAT (outside)"
msgstr "NAT (exterior)"
-#: templates/ipam/ipaddress_assign.html:8
+#: netbox/templates/ipam/ipaddress_assign.html:8
msgid "Assign an IP Address"
msgstr "Asignar una dirección IP"
-#: templates/ipam/ipaddress_assign.html:22
+#: netbox/templates/ipam/ipaddress_assign.html:22
msgid "Select IP Address"
msgstr "Seleccione la dirección IP"
-#: templates/ipam/ipaddress_assign.html:35
+#: netbox/templates/ipam/ipaddress_assign.html:35
msgid "Search Results"
msgstr "Resultados de la búsqueda"
-#: templates/ipam/ipaddress_bulk_add.html:6
+#: netbox/templates/ipam/ipaddress_bulk_add.html:6
msgid "Bulk Add IP Addresses"
msgstr "Agregar direcciones IP de forma masiva"
-#: templates/ipam/iprange.html:17
+#: netbox/templates/ipam/iprange.html:17
msgid "Starting Address"
msgstr "Dirección inicial"
-#: templates/ipam/iprange.html:21
+#: netbox/templates/ipam/iprange.html:21
msgid "Ending Address"
msgstr "Dirección final"
-#: templates/ipam/iprange.html:33 templates/ipam/prefix.html:110
+#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110
msgid "Marked fully utilized"
msgstr "Marcado como totalmente utilizado"
-#: templates/ipam/prefix.html:99
+#: netbox/templates/ipam/prefix.html:99
msgid "Addressing Details"
msgstr "Detalles de direccionamiento"
-#: templates/ipam/prefix.html:118
+#: netbox/templates/ipam/prefix.html:118
msgid "Child IPs"
msgstr "IP para niños"
-#: templates/ipam/prefix.html:126
+#: netbox/templates/ipam/prefix.html:126
msgid "Available IPs"
msgstr "IPs disponibles"
-#: templates/ipam/prefix.html:138
+#: netbox/templates/ipam/prefix.html:138
msgid "First available IP"
msgstr "Primera IP disponible"
-#: templates/ipam/prefix.html:179
+#: netbox/templates/ipam/prefix.html:179
msgid "Prefix Details"
msgstr "Detalles del prefijo"
-#: templates/ipam/prefix.html:185
+#: netbox/templates/ipam/prefix.html:185
msgid "Network Address"
msgstr "Dirección de red"
-#: templates/ipam/prefix.html:189
+#: netbox/templates/ipam/prefix.html:189
msgid "Network Mask"
msgstr "Máscara de red"
-#: templates/ipam/prefix.html:193
+#: netbox/templates/ipam/prefix.html:193
msgid "Wildcard Mask"
msgstr "Máscara Wildcard"
-#: templates/ipam/prefix.html:197
+#: netbox/templates/ipam/prefix.html:197
msgid "Broadcast Address"
msgstr "Dirección de transmisión"
-#: templates/ipam/prefix/ip_ranges.html:7
+#: netbox/templates/ipam/prefix/ip_ranges.html:7
msgid "Add IP Range"
msgstr "Agregar rango de IP"
-#: templates/ipam/prefix_list.html:7
+#: netbox/templates/ipam/prefix_list.html:7
msgid "Hide Depth Indicators"
msgstr "Ocultar indicadores de profundidad"
-#: templates/ipam/prefix_list.html:11
+#: netbox/templates/ipam/prefix_list.html:11
msgid "Max Depth"
msgstr "Profundidad máxima"
-#: templates/ipam/prefix_list.html:28
+#: netbox/templates/ipam/prefix_list.html:28
msgid "Max Length"
msgstr "Longitud máxima"
-#: templates/ipam/rir.html:10
+#: netbox/templates/ipam/rir.html:10
msgid "Add Aggregate"
msgstr "Agregar agregado"
-#: templates/ipam/routetarget.html:38
+#: netbox/templates/ipam/routetarget.html:38
msgid "Importing VRFs"
msgstr "Importación de VRF"
-#: templates/ipam/routetarget.html:44
+#: netbox/templates/ipam/routetarget.html:44
msgid "Exporting VRFs"
msgstr "Exportación de VRF"
-#: templates/ipam/routetarget.html:52
+#: netbox/templates/ipam/routetarget.html:52
msgid "Importing L2VPNs"
msgstr "Importación de VPNs L2"
-#: templates/ipam/routetarget.html:58
+#: netbox/templates/ipam/routetarget.html:58
msgid "Exporting L2VPNs"
msgstr "Exportación de VPNs L2"
-#: templates/ipam/vlan.html:88
+#: netbox/templates/ipam/vlan.html:88
msgid "Add a Prefix"
msgstr "Agregar un prefijo"
-#: templates/ipam/vlangroup.html:18
+#: netbox/templates/ipam/vlangroup.html:18
msgid "Add VLAN"
msgstr "Agregar VLAN"
-#: templates/ipam/vlangroup.html:42
+#: netbox/templates/ipam/vlangroup.html:42
msgid "Permitted VIDs"
msgstr "VÍDEOS permitidos"
-#: templates/ipam/vrf.html:16
+#: netbox/templates/ipam/vrf.html:16
msgid "Route Distinguisher"
msgstr "Distinguidor de rutas"
-#: templates/ipam/vrf.html:29
+#: netbox/templates/ipam/vrf.html:29
msgid "Unique IP Space"
msgstr "Espacio IP único"
-#: templates/login.html:14
+#: netbox/templates/login.html:14
msgid "NetBox logo"
msgstr "Logotipo de NetBox"
-#: templates/login.html:27
-#: utilities/templates/form_helpers/render_errors.html:7
+#: netbox/templates/login.html:27
+#: netbox/utilities/templates/form_helpers/render_errors.html:7
msgid "Errors"
msgstr "Errores"
-#: templates/login.html:67
+#: netbox/templates/login.html:67
msgid "Sign In"
msgstr "Iniciar sesión"
-#: templates/login.html:75
+#: netbox/templates/login.html:75
msgctxt "Denotes an alternative option"
msgid "Or"
msgstr "O"
-#: templates/media_failure.html:7
+#: netbox/templates/media_failure.html:7
msgid "Static Media Failure - NetBox"
msgstr "Fallo de medios estáticos - NetBox"
-#: templates/media_failure.html:21
+#: netbox/templates/media_failure.html:21
msgid "Static Media Failure"
msgstr "Fallo de medios estáticos"
-#: templates/media_failure.html:23
+#: netbox/templates/media_failure.html:23
msgid "The following static media file failed to load"
msgstr "No se pudo cargar el siguiente archivo multimedia estático"
-#: templates/media_failure.html:26
+#: netbox/templates/media_failure.html:26
msgid "Check the following"
msgstr "Compruebe lo siguiente"
-#: templates/media_failure.html:29
+#: netbox/templates/media_failure.html:29
msgid ""
"manage.py collectstatic was run during the most recent upgrade."
" This installs the most recent iteration of each static file into the static"
@@ -12790,7 +13471,7 @@ msgstr ""
" más reciente. Esto instala la iteración más reciente de cada archivo "
"estático en la ruta raíz estática."
-#: templates/media_failure.html:35
+#: netbox/templates/media_failure.html:35
#, python-format
msgid ""
"The HTTP service (e.g. nginx or Apache) is configured to serve files from "
@@ -12802,7 +13483,7 @@ msgstr ""
"href=\"%(docs_url)s\">la documentación de instalación para obtener más "
"información."
-#: templates/media_failure.html:47
+#: netbox/templates/media_failure.html:47
#, python-format
msgid ""
"The file %(filename)s exists in the static root directory and "
@@ -12811,562 +13492,580 @@ msgstr ""
"El archivo %(filename)s existe en el directorio raíz estático y"
" el servidor HTTP lo puede leer."
-#: templates/media_failure.html:55
+#: netbox/templates/media_failure.html:55
#, python-format
msgid "Click here to attempt loading NetBox again."
msgstr ""
"Haga clic aquí para intentar cargar NetBox de "
"nuevo."
-#: templates/tenancy/contact.html:18 tenancy/filtersets.py:148
-#: tenancy/forms/bulk_edit.py:137 tenancy/forms/filtersets.py:102
-#: tenancy/forms/forms.py:56 tenancy/forms/model_forms.py:106
-#: tenancy/forms/model_forms.py:130 tenancy/tables/contacts.py:98
+#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148
+#: netbox/tenancy/forms/bulk_edit.py:137
+#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56
+#: netbox/tenancy/forms/model_forms.py:106
+#: netbox/tenancy/forms/model_forms.py:130
+#: netbox/tenancy/tables/contacts.py:98
msgid "Contact"
msgstr "Contacto"
-#: templates/tenancy/contact.html:29 tenancy/forms/bulk_edit.py:99
+#: netbox/templates/tenancy/contact.html:29
+#: netbox/tenancy/forms/bulk_edit.py:99
msgid "Title"
msgstr "Título"
-#: templates/tenancy/contact.html:33 tenancy/forms/bulk_edit.py:104
-#: tenancy/tables/contacts.py:64
+#: netbox/templates/tenancy/contact.html:33
+#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64
msgid "Phone"
msgstr "Teléfono"
-#: templates/tenancy/contact.html:84 tenancy/tables/contacts.py:73
+#: netbox/templates/tenancy/contact.html:84
+#: netbox/tenancy/tables/contacts.py:73
msgid "Assignments"
msgstr "Asignaciones"
-#: templates/tenancy/contactgroup.html:18 tenancy/forms/forms.py:66
-#: tenancy/forms/model_forms.py:75
+#: netbox/templates/tenancy/contactgroup.html:18
+#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75
msgid "Contact Group"
msgstr "Grupo de contacto"
-#: templates/tenancy/contactgroup.html:50
+#: netbox/templates/tenancy/contactgroup.html:50
msgid "Add Contact Group"
msgstr "Agregar grupo de contactos"
-#: templates/tenancy/contactrole.html:15 tenancy/filtersets.py:153
-#: tenancy/forms/forms.py:61 tenancy/forms/model_forms.py:87
+#: netbox/templates/tenancy/contactrole.html:15
+#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61
+#: netbox/tenancy/forms/model_forms.py:87
msgid "Contact Role"
msgstr "Función de contacto"
-#: templates/tenancy/object_contacts.html:9
+#: netbox/templates/tenancy/object_contacts.html:9
msgid "Add a contact"
msgstr "Añadir un contacto"
-#: templates/tenancy/tenantgroup.html:17
+#: netbox/templates/tenancy/tenantgroup.html:17
msgid "Add Tenant"
msgstr "Agregar inquilino"
-#: templates/tenancy/tenantgroup.html:26 tenancy/forms/model_forms.py:32
-#: tenancy/tables/columns.py:51 tenancy/tables/columns.py:61
+#: netbox/templates/tenancy/tenantgroup.html:26
+#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51
+#: netbox/tenancy/tables/columns.py:61
msgid "Tenant Group"
msgstr "Grupo de inquilinos"
-#: templates/tenancy/tenantgroup.html:59
+#: netbox/templates/tenancy/tenantgroup.html:59
msgid "Add Tenant Group"
msgstr "Agregar grupo de inquilinos"
-#: templates/users/group.html:39 templates/users/user.html:63
+#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63
msgid "Assigned Permissions"
msgstr "Permisos asignados"
-#: templates/users/objectpermission.html:6
-#: templates/users/objectpermission.html:14 users/forms/filtersets.py:67
+#: netbox/templates/users/objectpermission.html:6
+#: netbox/templates/users/objectpermission.html:14
+#: netbox/users/forms/filtersets.py:67
msgid "Permission"
msgstr "Permiso"
-#: templates/users/objectpermission.html:34
+#: netbox/templates/users/objectpermission.html:34
msgid "View"
msgstr "Ver"
-#: templates/users/objectpermission.html:52 users/forms/model_forms.py:312
+#: netbox/templates/users/objectpermission.html:52
+#: netbox/users/forms/model_forms.py:312
msgid "Constraints"
msgstr "Restricciones"
-#: templates/users/objectpermission.html:72
+#: netbox/templates/users/objectpermission.html:72
msgid "Assigned Users"
msgstr "Usuarios asignados"
-#: templates/virtualization/cluster.html:52
+#: netbox/templates/virtualization/cluster.html:52
msgid "Allocated Resources"
msgstr "Recursos asignados"
-#: templates/virtualization/cluster.html:55
-#: templates/virtualization/virtualmachine.html:121
+#: netbox/templates/virtualization/cluster.html:55
+#: netbox/templates/virtualization/virtualmachine.html:121
msgid "Virtual CPUs"
msgstr "CPUs virtuales"
-#: templates/virtualization/cluster.html:59
-#: templates/virtualization/virtualmachine.html:125
+#: netbox/templates/virtualization/cluster.html:59
+#: netbox/templates/virtualization/virtualmachine.html:125
msgid "Memory"
msgstr "Memoria"
-#: templates/virtualization/cluster.html:69
-#: templates/virtualization/virtualmachine.html:136
+#: netbox/templates/virtualization/cluster.html:69
+#: netbox/templates/virtualization/virtualmachine.html:136
msgid "Disk Space"
msgstr "Espacio en disco"
-#: templates/virtualization/cluster.html:72
-#: templates/virtualization/virtualdisk.html:32
-#: templates/virtualization/virtualmachine.html:140
+#: netbox/templates/virtualization/cluster.html:72
+#: netbox/templates/virtualization/virtualdisk.html:32
+#: netbox/templates/virtualization/virtualmachine.html:140
msgctxt "Abbreviation for gigabyte"
msgid "GB"
msgstr "GB"
-#: templates/virtualization/cluster/base.html:18
+#: netbox/templates/virtualization/cluster/base.html:18
msgid "Add Virtual Machine"
msgstr "Agregar máquina virtual"
-#: templates/virtualization/cluster/base.html:24
+#: netbox/templates/virtualization/cluster/base.html:24
msgid "Assign Device"
msgstr "Asignar dispositivo"
-#: templates/virtualization/cluster/devices.html:10
+#: netbox/templates/virtualization/cluster/devices.html:10
msgid "Remove Selected"
msgstr "Eliminar seleccionado"
-#: templates/virtualization/cluster_add_devices.html:9
+#: netbox/templates/virtualization/cluster_add_devices.html:9
#, python-format
msgid "Add Device to Cluster %(cluster)s"
msgstr "Agregar dispositivo al clúster %(cluster)s"
-#: templates/virtualization/cluster_add_devices.html:23
+#: netbox/templates/virtualization/cluster_add_devices.html:23
msgid "Device Selection"
msgstr "Selección de dispositivos"
-#: templates/virtualization/cluster_add_devices.html:31
+#: netbox/templates/virtualization/cluster_add_devices.html:31
msgid "Add Devices"
msgstr "Agregar dispositivos"
-#: templates/virtualization/clustergroup.html:10
-#: templates/virtualization/clustertype.html:10
+#: netbox/templates/virtualization/clustergroup.html:10
+#: netbox/templates/virtualization/clustertype.html:10
msgid "Add Cluster"
msgstr "Agregar clúster"
-#: templates/virtualization/clustergroup.html:19
-#: virtualization/forms/model_forms.py:50
+#: netbox/templates/virtualization/clustergroup.html:19
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Grupo de clústeres"
-#: templates/virtualization/clustertype.html:19
-#: templates/virtualization/virtualmachine.html:106
-#: virtualization/forms/model_forms.py:36
+#: netbox/templates/virtualization/clustertype.html:19
+#: netbox/templates/virtualization/virtualmachine.html:106
+#: netbox/virtualization/forms/model_forms.py:36
msgid "Cluster Type"
msgstr "Tipo de clúster"
-#: templates/virtualization/virtualdisk.html:18
+#: netbox/templates/virtualization/virtualdisk.html:18
msgid "Virtual Disk"
msgstr "Disco virtual"
-#: templates/virtualization/virtualmachine.html:118
-#: virtualization/forms/bulk_edit.py:190
-#: virtualization/forms/model_forms.py:224
+#: netbox/templates/virtualization/virtualmachine.html:118
+#: netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/virtualization/forms/model_forms.py:224
msgid "Resources"
msgstr "Recursos"
-#: templates/virtualization/virtualmachine.html:174
+#: netbox/templates/virtualization/virtualmachine.html:174
msgid "Add Virtual Disk"
msgstr "Agregar disco virtual"
-#: templates/vpn/ikepolicy.html:10 templates/vpn/ipsecprofile.html:33
-#: vpn/tables/crypto.py:166
+#: netbox/templates/vpn/ikepolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166
msgid "IKE Policy"
msgstr "Política de IKE"
-#: templates/vpn/ikepolicy.html:21
+#: netbox/templates/vpn/ikepolicy.html:21
msgid "IKE Version"
msgstr "Versión IKE"
-#: templates/vpn/ikepolicy.html:29
+#: netbox/templates/vpn/ikepolicy.html:29
msgid "Pre-Shared Key"
msgstr "Clave previamente compartida"
-#: templates/vpn/ikepolicy.html:33
-#: templates/wireless/inc/authentication_attrs.html:20
+#: netbox/templates/vpn/ikepolicy.html:33
+#: netbox/templates/wireless/inc/authentication_attrs.html:20
msgid "Show Secret"
msgstr "Mostrar secreto"
-#: templates/vpn/ikepolicy.html:57 templates/vpn/ipsecpolicy.html:45
-#: templates/vpn/ipsecprofile.html:52 templates/vpn/ipsecprofile.html:77
-#: vpn/forms/model_forms.py:316 vpn/forms/model_forms.py:352
-#: vpn/tables/crypto.py:68 vpn/tables/crypto.py:134
+#: netbox/templates/vpn/ikepolicy.html:57
+#: netbox/templates/vpn/ipsecpolicy.html:45
+#: netbox/templates/vpn/ipsecprofile.html:52
+#: netbox/templates/vpn/ipsecprofile.html:77
+#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352
+#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134
msgid "Proposals"
msgstr "Propuestas"
-#: templates/vpn/ikeproposal.html:10
+#: netbox/templates/vpn/ikeproposal.html:10
msgid "IKE Proposal"
msgstr "Propuesta IKE"
-#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
-#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
+#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97
+#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101
msgid "Authentication method"
msgstr "Método de autenticación"
-#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
-#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
-#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
-#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
+#: netbox/templates/vpn/ikeproposal.html:25
+#: netbox/templates/vpn/ipsecproposal.html:21
+#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172
+#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195
+#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154
msgid "Encryption algorithm"
msgstr "Algoritmo de cifrado"
-#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
-#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
-#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
-#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
+#: netbox/templates/vpn/ikeproposal.html:29
+#: netbox/templates/vpn/ipsecproposal.html:25
+#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177
+#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200
+#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159
msgid "Authentication algorithm"
msgstr "Algoritmo de autenticación"
-#: templates/vpn/ikeproposal.html:33
+#: netbox/templates/vpn/ikeproposal.html:33
msgid "DH group"
msgstr "Grupo DH"
-#: templates/vpn/ikeproposal.html:37 templates/vpn/ipsecproposal.html:29
-#: vpn/forms/bulk_edit.py:182 vpn/models/crypto.py:146
+#: netbox/templates/vpn/ikeproposal.html:37
+#: netbox/templates/vpn/ipsecproposal.html:29
+#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146
msgid "SA lifetime (seconds)"
msgstr "Una vida útil (segundos)"
-#: templates/vpn/ipsecpolicy.html:10 templates/vpn/ipsecprofile.html:66
-#: vpn/tables/crypto.py:170
+#: netbox/templates/vpn/ipsecpolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170
msgid "IPSec Policy"
msgstr "Política IPSec"
-#: templates/vpn/ipsecpolicy.html:21 vpn/forms/bulk_edit.py:210
-#: vpn/models/crypto.py:193
+#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210
+#: netbox/vpn/models/crypto.py:193
msgid "PFS group"
msgstr "Grupo PFS"
-#: templates/vpn/ipsecprofile.html:10 vpn/forms/model_forms.py:54
+#: netbox/templates/vpn/ipsecprofile.html:10
+#: netbox/vpn/forms/model_forms.py:54
msgid "IPSec Profile"
msgstr "Perfil IPSec"
-#: templates/vpn/ipsecprofile.html:89 vpn/tables/crypto.py:137
+#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137
msgid "PFS Group"
msgstr "Grupo PFS"
-#: templates/vpn/ipsecproposal.html:10
+#: netbox/templates/vpn/ipsecproposal.html:10
msgid "IPSec Proposal"
msgstr "Propuesta de IPSec"
-#: templates/vpn/ipsecproposal.html:33 vpn/forms/bulk_edit.py:186
-#: vpn/models/crypto.py:152
+#: netbox/templates/vpn/ipsecproposal.html:33
+#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152
msgid "SA lifetime (KB)"
msgstr "Una vida útil (KB)"
-#: templates/vpn/l2vpn.html:11 templates/vpn/l2vpntermination.html:9
+#: netbox/templates/vpn/l2vpn.html:11
+#: netbox/templates/vpn/l2vpntermination.html:9
msgid "L2VPN Attributes"
msgstr "Atributos de L2VPN"
-#: templates/vpn/l2vpn.html:60 templates/vpn/tunnel.html:76
+#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76
msgid "Add a Termination"
msgstr "Agregar una terminación"
-#: templates/vpn/tunnel.html:9
+#: netbox/templates/vpn/tunnel.html:9
msgid "Add Termination"
msgstr "Agregar terminación"
-#: templates/vpn/tunnel.html:37 vpn/forms/bulk_edit.py:49
-#: vpn/forms/bulk_import.py:48 vpn/forms/filtersets.py:57
+#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49
+#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57
msgid "Encapsulation"
msgstr "Encapsulación"
-#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
-#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
-#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
+#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55
+#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64
+#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51
msgid "IPSec profile"
msgstr "Perfil IPSec"
-#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
-#: vpn/forms/filtersets.py:68
+#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69
+#: netbox/vpn/forms/filtersets.py:68
msgid "Tunnel ID"
msgstr "ID de túnel"
-#: templates/vpn/tunnelgroup.html:14
+#: netbox/templates/vpn/tunnelgroup.html:14
msgid "Add Tunnel"
msgstr "Añadir túnel"
-#: templates/vpn/tunnelgroup.html:23 vpn/forms/model_forms.py:36
-#: vpn/forms/model_forms.py:49
+#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36
+#: netbox/vpn/forms/model_forms.py:49
msgid "Tunnel Group"
msgstr "Grupo Tunnel"
-#: templates/vpn/tunneltermination.html:10
+#: netbox/templates/vpn/tunneltermination.html:10
msgid "Tunnel Termination"
msgstr "Terminación del túnel"
-#: templates/vpn/tunneltermination.html:35 vpn/forms/bulk_import.py:107
-#: vpn/forms/model_forms.py:102 vpn/forms/model_forms.py:138
-#: vpn/forms/model_forms.py:247 vpn/tables/tunnels.py:101
+#: netbox/templates/vpn/tunneltermination.html:35
+#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102
+#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247
+#: netbox/vpn/tables/tunnels.py:101
msgid "Outside IP"
msgstr "IP externa"
-#: templates/vpn/tunneltermination.html:51
+#: netbox/templates/vpn/tunneltermination.html:51
msgid "Peer Terminations"
msgstr "Terminaciones de pares"
-#: templates/wireless/inc/authentication_attrs.html:12
+#: netbox/templates/wireless/inc/authentication_attrs.html:12
msgid "Cipher"
msgstr "Cifrar"
-#: templates/wireless/inc/authentication_attrs.html:16
+#: netbox/templates/wireless/inc/authentication_attrs.html:16
msgid "PSK"
msgstr "PSK"
-#: templates/wireless/inc/wirelesslink_interface.html:35
-#: templates/wireless/inc/wirelesslink_interface.html:45
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:35
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:45
msgctxt "Abbreviation for megahertz"
msgid "MHz"
msgstr "megahercio"
-#: templates/wireless/wirelesslan.html:57
+#: netbox/templates/wireless/wirelesslan.html:57
msgid "Attached Interfaces"
msgstr "Interfaces conectadas"
-#: templates/wireless/wirelesslangroup.html:17
+#: netbox/templates/wireless/wirelesslangroup.html:17
msgid "Add Wireless LAN"
msgstr "Agregar LAN inalámbrica"
-#: templates/wireless/wirelesslangroup.html:26
-#: wireless/forms/model_forms.py:28
+#: netbox/templates/wireless/wirelesslangroup.html:26
+#: netbox/wireless/forms/model_forms.py:28
msgid "Wireless LAN Group"
msgstr "Grupo de LAN inalámbrica"
-#: templates/wireless/wirelesslangroup.html:59
+#: netbox/templates/wireless/wirelesslangroup.html:59
msgid "Add Wireless LAN Group"
msgstr "Agregar grupo de LAN inalámbrica"
-#: templates/wireless/wirelesslink.html:14
+#: netbox/templates/wireless/wirelesslink.html:14
msgid "Link Properties"
msgstr "Propiedades del enlace"
-#: tenancy/choices.py:19
+#: netbox/tenancy/choices.py:19
msgid "Tertiary"
msgstr "Terciario"
-#: tenancy/choices.py:20
+#: netbox/tenancy/choices.py:20
msgid "Inactive"
msgstr "Inactivo"
-#: tenancy/filtersets.py:29
+#: netbox/tenancy/filtersets.py:29
msgid "Parent contact group (ID)"
msgstr "Grupo de contacto de padres (ID)"
-#: tenancy/filtersets.py:35
+#: netbox/tenancy/filtersets.py:35
msgid "Parent contact group (slug)"
msgstr "Grupo de contacto para padres (slug)"
-#: tenancy/filtersets.py:41 tenancy/filtersets.py:68 tenancy/filtersets.py:111
+#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68
+#: netbox/tenancy/filtersets.py:111
msgid "Contact group (ID)"
msgstr "Grupo de contactos (ID)"
-#: tenancy/filtersets.py:48 tenancy/filtersets.py:75 tenancy/filtersets.py:118
+#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75
+#: netbox/tenancy/filtersets.py:118
msgid "Contact group (slug)"
msgstr "Grupo de contacto (slug)"
-#: tenancy/filtersets.py:105
+#: netbox/tenancy/filtersets.py:105
msgid "Contact (ID)"
msgstr "Contacto (ID)"
-#: tenancy/filtersets.py:122
+#: netbox/tenancy/filtersets.py:122
msgid "Contact role (ID)"
msgstr "Rol de contacto (ID)"
-#: tenancy/filtersets.py:128
+#: netbox/tenancy/filtersets.py:128
msgid "Contact role (slug)"
msgstr "Rol de contacto (babosa)"
-#: tenancy/filtersets.py:159
+#: netbox/tenancy/filtersets.py:159
msgid "Contact group"
msgstr "Grupo de contactos"
-#: tenancy/filtersets.py:170
+#: netbox/tenancy/filtersets.py:170
msgid "Parent tenant group (ID)"
msgstr "Grupo de padres e inquilinos (ID)"
-#: tenancy/filtersets.py:176
+#: netbox/tenancy/filtersets.py:176
msgid "Parent tenant group (slug)"
msgstr "Grupo de padres e inquilinos (slug)"
-#: tenancy/filtersets.py:182 tenancy/filtersets.py:202
+#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202
msgid "Tenant group (ID)"
msgstr "Grupo de inquilinos (ID)"
-#: tenancy/filtersets.py:235
+#: netbox/tenancy/filtersets.py:235
msgid "Tenant Group (ID)"
msgstr "Grupo de inquilinos (ID)"
-#: tenancy/filtersets.py:242
+#: netbox/tenancy/filtersets.py:242
msgid "Tenant Group (slug)"
msgstr "Grupo de inquilinos (babosa)"
-#: tenancy/forms/bulk_edit.py:66
+#: netbox/tenancy/forms/bulk_edit.py:66
msgid "Desciption"
msgstr "Descripción"
-#: tenancy/forms/bulk_import.py:101
+#: netbox/tenancy/forms/bulk_import.py:101
msgid "Assigned contact"
msgstr "Contacto asignado"
-#: tenancy/models/contacts.py:32
+#: netbox/tenancy/models/contacts.py:32
msgid "contact group"
msgstr "grupo de contacto"
-#: tenancy/models/contacts.py:33
+#: netbox/tenancy/models/contacts.py:33
msgid "contact groups"
msgstr "grupos de contacto"
-#: tenancy/models/contacts.py:48
+#: netbox/tenancy/models/contacts.py:48
msgid "contact role"
msgstr "rol de contacto"
-#: tenancy/models/contacts.py:49
+#: netbox/tenancy/models/contacts.py:49
msgid "contact roles"
msgstr "roles de contacto"
-#: tenancy/models/contacts.py:68
+#: netbox/tenancy/models/contacts.py:68
msgid "title"
msgstr "título"
-#: tenancy/models/contacts.py:73
+#: netbox/tenancy/models/contacts.py:73
msgid "phone"
msgstr "llamar por teléfono"
-#: tenancy/models/contacts.py:78
+#: netbox/tenancy/models/contacts.py:78
msgid "email"
msgstr "correo electrónico"
-#: tenancy/models/contacts.py:87
+#: netbox/tenancy/models/contacts.py:87
msgid "link"
msgstr "eslabón"
-#: tenancy/models/contacts.py:103
+#: netbox/tenancy/models/contacts.py:103
msgid "contact"
msgstr "contacto"
-#: tenancy/models/contacts.py:104
+#: netbox/tenancy/models/contacts.py:104
msgid "contacts"
msgstr "contactos"
-#: tenancy/models/contacts.py:153
+#: netbox/tenancy/models/contacts.py:153
msgid "contact assignment"
msgstr "asignación de contactos"
-#: tenancy/models/contacts.py:154
+#: netbox/tenancy/models/contacts.py:154
msgid "contact assignments"
msgstr "asignaciones de contactos"
-#: tenancy/models/contacts.py:170
+#: netbox/tenancy/models/contacts.py:170
#, python-brace-format
msgid "Contacts cannot be assigned to this object type ({type})."
msgstr "No se pueden asignar contactos a este tipo de objeto ({type})."
-#: tenancy/models/tenants.py:32
+#: netbox/tenancy/models/tenants.py:32
msgid "tenant group"
msgstr "grupo de inquilinos"
-#: tenancy/models/tenants.py:33
+#: netbox/tenancy/models/tenants.py:33
msgid "tenant groups"
msgstr "grupos de inquilinos"
-#: tenancy/models/tenants.py:70
+#: netbox/tenancy/models/tenants.py:70
msgid "Tenant name must be unique per group."
msgstr "El nombre del inquilino debe ser único por grupo."
-#: tenancy/models/tenants.py:80
+#: netbox/tenancy/models/tenants.py:80
msgid "Tenant slug must be unique per group."
msgstr "La babosa del inquilino debe ser única por grupo."
-#: tenancy/models/tenants.py:88
+#: netbox/tenancy/models/tenants.py:88
msgid "tenant"
msgstr "inquilino"
-#: tenancy/models/tenants.py:89
+#: netbox/tenancy/models/tenants.py:89
msgid "tenants"
msgstr "inquilinos"
-#: tenancy/tables/contacts.py:112
+#: netbox/tenancy/tables/contacts.py:112
msgid "Contact Title"
msgstr "Título del contacto"
-#: tenancy/tables/contacts.py:116
+#: netbox/tenancy/tables/contacts.py:116
msgid "Contact Phone"
msgstr "Teléfono de contacto"
-#: tenancy/tables/contacts.py:120
+#: netbox/tenancy/tables/contacts.py:120
msgid "Contact Email"
msgstr "Correo electrónico de contacto"
-#: tenancy/tables/contacts.py:124
+#: netbox/tenancy/tables/contacts.py:124
msgid "Contact Address"
msgstr "Dirección de contacto"
-#: tenancy/tables/contacts.py:128
+#: netbox/tenancy/tables/contacts.py:128
msgid "Contact Link"
msgstr "Enlace de contacto"
-#: tenancy/tables/contacts.py:132
+#: netbox/tenancy/tables/contacts.py:132
msgid "Contact Description"
msgstr "Descripción del contacto"
-#: users/filtersets.py:33 users/filtersets.py:68
+#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68
msgid "Permission (ID)"
msgstr "Permiso (ID)"
-#: users/filtersets.py:63 users/filtersets.py:181
+#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181
msgid "Group (name)"
msgstr "Grupo (nombre)"
-#: users/forms/bulk_edit.py:26
+#: netbox/users/forms/bulk_edit.py:26
msgid "First name"
msgstr "Nombre de pila"
-#: users/forms/bulk_edit.py:31
+#: netbox/users/forms/bulk_edit.py:31
msgid "Last name"
msgstr "Apellido"
-#: users/forms/bulk_edit.py:43
+#: netbox/users/forms/bulk_edit.py:43
msgid "Staff status"
msgstr "Situación del personal"
-#: users/forms/bulk_edit.py:48
+#: netbox/users/forms/bulk_edit.py:48
msgid "Superuser status"
msgstr "Estado de superusuario"
-#: users/forms/bulk_import.py:41
+#: netbox/users/forms/bulk_import.py:41
msgid "If no key is provided, one will be generated automatically."
msgstr "Si no se proporciona ninguna clave, se generará una automáticamente."
-#: users/forms/filtersets.py:52 users/tables.py:42
+#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42
msgid "Is Staff"
msgstr "Es personal"
-#: users/forms/filtersets.py:59 users/tables.py:45
+#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45
msgid "Is Superuser"
msgstr "Es superusuario"
-#: users/forms/filtersets.py:92 users/tables.py:86
+#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86
msgid "Can View"
msgstr "Puede ver"
-#: users/forms/filtersets.py:99 users/tables.py:89
+#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89
msgid "Can Add"
msgstr "Puede agregar"
-#: users/forms/filtersets.py:106 users/tables.py:92
+#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92
msgid "Can Change"
msgstr "Puede cambiar"
-#: users/forms/filtersets.py:113 users/tables.py:95
+#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95
msgid "Can Delete"
msgstr "Puede eliminar"
-#: users/forms/model_forms.py:63
+#: netbox/users/forms/model_forms.py:63
msgid "User Interface"
msgstr "Interfaz de usuario"
-#: users/forms/model_forms.py:115
+#: netbox/users/forms/model_forms.py:115
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -13376,7 +14075,7 @@ msgstr ""
"su clave antes de enviar este formulario, ya que es posible que ya "
"no se pueda acceder a él una vez que se haya creado el token."
-#: users/forms/model_forms.py:127
+#: netbox/users/forms/model_forms.py:127
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -13386,33 +14085,33 @@ msgstr ""
"blanco para que no haya restricciones. Ejemplo: 10.1.1.0/24, "
"192.168.10.16/32, 2001:db 8:1: :/64"
-#: users/forms/model_forms.py:176
+#: netbox/users/forms/model_forms.py:176
msgid "Confirm password"
msgstr "Confirme la contraseña"
-#: users/forms/model_forms.py:179
+#: netbox/users/forms/model_forms.py:179
msgid "Enter the same password as before, for verification."
msgstr "Introduce la misma contraseña que antes para verificarla."
-#: users/forms/model_forms.py:228
+#: netbox/users/forms/model_forms.py:228
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"¡Las contraseñas no coinciden! Compruebe los datos introducidos e inténtelo "
"de nuevo."
-#: users/forms/model_forms.py:291
+#: netbox/users/forms/model_forms.py:291
msgid "Additional actions"
msgstr "Acciones adicionales"
-#: users/forms/model_forms.py:294
+#: netbox/users/forms/model_forms.py:294
msgid "Actions granted in addition to those listed above"
msgstr "Acciones concedidas además de las enumeradas anteriormente"
-#: users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:310
msgid "Objects"
msgstr "Objetos"
-#: users/forms/model_forms.py:322
+#: netbox/users/forms/model_forms.py:322
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -13423,80 +14122,80 @@ msgstr ""
"este tipo. Una lista de varios objetos dará como resultado una operación OR "
"lógica."
-#: users/forms/model_forms.py:361
+#: netbox/users/forms/model_forms.py:361
msgid "At least one action must be selected."
msgstr "Debe seleccionarse al menos una acción."
-#: users/forms/model_forms.py:379
+#: netbox/users/forms/model_forms.py:379
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Filtro no válido para {model}: {error}"
-#: users/models/permissions.py:39
+#: netbox/users/models/permissions.py:39
msgid "The list of actions granted by this permission"
msgstr "La lista de acciones concedidas por este permiso"
-#: users/models/permissions.py:44
+#: netbox/users/models/permissions.py:44
msgid "constraints"
msgstr "restricciones"
-#: users/models/permissions.py:45
+#: netbox/users/models/permissions.py:45
msgid ""
"Queryset filter matching the applicable objects of the selected type(s)"
msgstr ""
"Filtro Queryset que coincide con los objetos aplicables de los tipos "
"seleccionados"
-#: users/models/permissions.py:52
+#: netbox/users/models/permissions.py:52
msgid "permission"
msgstr "permiso"
-#: users/models/permissions.py:53 users/models/users.py:47
+#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47
msgid "permissions"
msgstr "permisos"
-#: users/models/preferences.py:30 users/models/preferences.py:31
+#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31
msgid "user preferences"
msgstr "preferencias de usuario"
-#: users/models/preferences.py:98
+#: netbox/users/models/preferences.py:98
#, python-brace-format
msgid "Key '{path}' is a leaf node; cannot assign new keys"
msgstr "Clave '{path}'es un nodo de hoja; no se pueden asignar claves nuevas"
-#: users/models/preferences.py:110
+#: netbox/users/models/preferences.py:110
#, python-brace-format
msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value"
msgstr ""
"Clave '{path}'es un diccionario; no puede asignar un valor que no sea de "
"diccionario"
-#: users/models/tokens.py:37
+#: netbox/users/models/tokens.py:37
msgid "expires"
msgstr "caduca"
-#: users/models/tokens.py:42
+#: netbox/users/models/tokens.py:42
msgid "last used"
msgstr "utilizado por última vez"
-#: users/models/tokens.py:47
+#: netbox/users/models/tokens.py:47
msgid "key"
msgstr "clave"
-#: users/models/tokens.py:53
+#: netbox/users/models/tokens.py:53
msgid "write enabled"
msgstr "escritura habilitada"
-#: users/models/tokens.py:55
+#: netbox/users/models/tokens.py:55
msgid "Permit create/update/delete operations using this key"
msgstr ""
"Permitir operaciones de creación/actualización/eliminación con esta clave"
-#: users/models/tokens.py:66
+#: netbox/users/models/tokens.py:66
msgid "allowed IPs"
msgstr "IP permitidas"
-#: users/models/tokens.py:68
+#: netbox/users/models/tokens.py:68
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\""
@@ -13505,51 +14204,51 @@ msgstr ""
"blanco para que no haya restricciones. Por ejemplo: «10.1.1.0/24, "
"192.168.10.16/32, 2001:DB 8:1: :/64\""
-#: users/models/tokens.py:76
+#: netbox/users/models/tokens.py:76
msgid "token"
msgstr "simbólico"
-#: users/models/tokens.py:77
+#: netbox/users/models/tokens.py:77
msgid "tokens"
msgstr "fichas"
-#: users/models/users.py:57 vpn/models/crypto.py:42
+#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42
msgid "group"
msgstr "grupo"
-#: users/models/users.py:58 users/models/users.py:77
+#: netbox/users/models/users.py:58 netbox/users/models/users.py:77
msgid "groups"
msgstr "grupos"
-#: users/models/users.py:92
+#: netbox/users/models/users.py:92
msgid "user"
msgstr "usuario"
-#: users/models/users.py:93
+#: netbox/users/models/users.py:93
msgid "users"
msgstr "usuarios"
-#: users/models/users.py:104
+#: netbox/users/models/users.py:104
msgid "A user with this username already exists."
msgstr "Ya existe un usuario con este nombre de usuario."
-#: users/tables.py:98
+#: netbox/users/tables.py:98
msgid "Custom Actions"
msgstr "Acciones personalizadas"
-#: utilities/api.py:153
+#: netbox/utilities/api.py:153
#, python-brace-format
msgid "Related object not found using the provided attributes: {params}"
msgstr ""
"No se encontró el objeto relacionado con los atributos proporcionados: "
"{params}"
-#: utilities/api.py:156
+#: netbox/utilities/api.py:156
#, python-brace-format
msgid "Multiple objects match the provided attributes: {params}"
msgstr "Varios objetos coinciden con los atributos proporcionados: {params}"
-#: utilities/api.py:168
+#: netbox/utilities/api.py:168
#, python-brace-format
msgid ""
"Related objects must be referenced by numeric ID or by dictionary of "
@@ -13559,43 +14258,43 @@ msgstr ""
"identificador numérico o un diccionario de atributos. Recibió un valor no "
"reconocido: {value}"
-#: utilities/api.py:177
+#: netbox/utilities/api.py:177
#, python-brace-format
msgid "Related object not found using the provided numeric ID: {id}"
msgstr ""
"No se encontró el objeto relacionado con el identificador numérico "
"proporcionado: {id}"
-#: utilities/choices.py:19
+#: netbox/utilities/choices.py:19
#, python-brace-format
msgid "{name} has a key defined but CHOICES is not a list"
msgstr "{name} tiene una clave definida, pero CHOICES no es una lista"
-#: utilities/conversion.py:19
+#: netbox/utilities/conversion.py:19
msgid "Weight must be a positive number"
msgstr "El peso debe ser un número positivo"
-#: utilities/conversion.py:21
+#: netbox/utilities/conversion.py:21
#, python-brace-format
msgid "Invalid value '{weight}' for weight (must be a number)"
msgstr "Valor no válido '{weight}'para el peso (debe ser un número)"
-#: utilities/conversion.py:32 utilities/conversion.py:62
+#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62
#, python-brace-format
msgid "Unknown unit {unit}. Must be one of the following: {valid_units}"
msgstr ""
"Unidad desconocida {unit}. Debe ser uno de los siguientes: {valid_units}"
-#: utilities/conversion.py:45
+#: netbox/utilities/conversion.py:45
msgid "Length must be a positive number"
msgstr "La longitud debe ser un número positivo"
-#: utilities/conversion.py:47
+#: netbox/utilities/conversion.py:47
#, python-brace-format
msgid "Invalid value '{length}' for length (must be a number)"
msgstr "Valor no válido '{length}'para la longitud (debe ser un número)"
-#: utilities/error_handlers.py:31
+#: netbox/utilities/error_handlers.py:31
#, python-brace-format
msgid ""
"Unable to delete {objects}. {count} dependent objects were "
@@ -13604,11 +14303,15 @@ msgstr ""
"No se puede eliminar {objects}. {count} se encontraron "
"objetos dependientes: "
-#: utilities/error_handlers.py:33
+#: netbox/utilities/error_handlers.py:33
msgid "More than 50"
msgstr "Más de 50"
-#: utilities/fields.py:157
+#: netbox/utilities/fields.py:30
+msgid "RGB color in hexadecimal. Example: "
+msgstr "Color RGB en hexadecimal. Ejemplo: "
+
+#: netbox/utilities/fields.py:159
#, python-format
msgid ""
"%s(%r) is invalid. to_model parameter to CounterCacheField must be a string "
@@ -13617,7 +14320,7 @@ msgstr ""
"%s(%r) no es válido. El parámetro to_model de CounterCacheField debe ser una"
" cadena con el formato 'app.model'"
-#: utilities/fields.py:167
+#: netbox/utilities/fields.py:169
#, python-format
msgid ""
"%s(%r) is invalid. to_field parameter to CounterCacheField must be a string "
@@ -13626,39 +14329,39 @@ msgstr ""
"%s(%r) no es válido. El parámetro to_field de CounterCacheField debe ser una"
" cadena con el formato 'campo'"
-#: utilities/forms/bulk_import.py:23
+#: netbox/utilities/forms/bulk_import.py:23
msgid "Enter object data in CSV, JSON or YAML format."
msgstr "Introduzca los datos del objeto en formato CSV, JSON o YAML."
-#: utilities/forms/bulk_import.py:36
+#: netbox/utilities/forms/bulk_import.py:36
msgid "CSV delimiter"
msgstr "Delimitador CSV"
-#: utilities/forms/bulk_import.py:37
+#: netbox/utilities/forms/bulk_import.py:37
msgid "The character which delimits CSV fields. Applies only to CSV format."
msgstr ""
"El carácter que delimita los campos CSV. Se aplica solo al formato CSV."
-#: utilities/forms/bulk_import.py:51
+#: netbox/utilities/forms/bulk_import.py:51
msgid "Form data must be empty when uploading/selecting a file."
msgstr ""
"Los datos del formulario deben estar vacíos al cargar o seleccionar un "
"archivo."
-#: utilities/forms/bulk_import.py:80
+#: netbox/utilities/forms/bulk_import.py:80
#, python-brace-format
msgid "Unknown data format: {format}"
msgstr "Formato de datos desconocido: {format}"
-#: utilities/forms/bulk_import.py:100
+#: netbox/utilities/forms/bulk_import.py:100
msgid "Unable to detect data format. Please specify."
msgstr "No se pudo detectar el formato de los datos. Especifique."
-#: utilities/forms/bulk_import.py:123
+#: netbox/utilities/forms/bulk_import.py:123
msgid "Invalid CSV delimiter"
msgstr "Delimitador CSV no válido"
-#: utilities/forms/bulk_import.py:167
+#: netbox/utilities/forms/bulk_import.py:167
msgid ""
"Invalid YAML data. Data must be in the form of multiple documents, or a "
"single document comprising a list of dictionaries."
@@ -13666,7 +14369,7 @@ msgstr ""
"Datos YAML no válidos. Los datos deben estar en forma de varios documentos o"
" de un solo documento que contenga una lista de diccionarios."
-#: utilities/forms/fields/array.py:17
+#: netbox/utilities/forms/fields/array.py:17
#, python-brace-format
msgid ""
"Invalid list ({value}). Must be numeric and ranges must be in ascending "
@@ -13675,17 +14378,18 @@ msgstr ""
"Lista no válida ({value}). Debe ser numérico y los rangos deben estar en "
"orden ascendente."
-#: utilities/forms/fields/csv.py:44
+#: netbox/utilities/forms/fields/csv.py:44
#, python-brace-format
msgid "Invalid value for a multiple choice field: {value}"
msgstr "Valor no válido para un campo de opción múltiple: {value}"
-#: utilities/forms/fields/csv.py:57 utilities/forms/fields/csv.py:74
+#: netbox/utilities/forms/fields/csv.py:57
+#: netbox/utilities/forms/fields/csv.py:74
#, python-format
msgid "Object not found: %(value)s"
msgstr "Objeto no encontrado: %(value)s"
-#: utilities/forms/fields/csv.py:65
+#: netbox/utilities/forms/fields/csv.py:65
#, python-brace-format
msgid ""
"\"{value}\" is not a unique value for this field; multiple objects were "
@@ -13694,15 +14398,15 @@ msgstr ""
"«{value}\"no es un valor único para este campo; se han encontrado varios "
"objetos"
-#: utilities/forms/fields/csv.py:97
+#: netbox/utilities/forms/fields/csv.py:97
msgid "Object type must be specified as \".\""
msgstr "El tipo de objeto debe especificarse como».»"
-#: utilities/forms/fields/csv.py:101
+#: netbox/utilities/forms/fields/csv.py:101
msgid "Invalid object type"
msgstr "Tipo de objeto no válido"
-#: utilities/forms/fields/expandable.py:25
+#: netbox/utilities/forms/fields/expandable.py:25
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
"within a single range are not supported (example: "
@@ -13712,7 +14416,7 @@ msgstr ""
"admiten casos y tipos mixtos dentro de un único rango (por ejemplo: "
"[Edad, sexo] -0/0/ [0-9])."
-#: utilities/forms/fields/expandable.py:46
+#: netbox/utilities/forms/fields/expandable.py:46
msgid ""
"Specify a numeric range to create multiple IPs. Example: "
"192.0.2.[1,5,100-254]/24"
@@ -13720,7 +14424,7 @@ msgstr ""
"Especifique un rango numérico para crear varias direcciones IP. Ejemplo: 192.0.2. [1,5,100-254] /24"
-#: utilities/forms/fields/fields.py:31
+#: netbox/utilities/forms/fields/fields.py:31
#, python-brace-format
msgid ""
" Markdown se admite la sintaxis"
-#: utilities/forms/fields/fields.py:48
+#: netbox/utilities/forms/fields/fields.py:48
msgid "URL-friendly unique shorthand"
msgstr "Abreviatura única compatible con URL"
-#: utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:101
msgid "Enter context data in JSON format."
msgstr ""
"Introduzca los datos de contexto en JSON "
"formato."
-#: utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:124
msgid "MAC address must be in EUI-48 format"
msgstr "La dirección MAC debe estar en formato EUI-48"
-#: utilities/forms/forms.py:52
+#: netbox/utilities/forms/forms.py:52
msgid "Use regular expressions"
msgstr "Usa expresiones regulares"
-#: utilities/forms/forms.py:75
+#: netbox/utilities/forms/forms.py:75
msgid ""
"Numeric ID of an existing object to update (if not creating a new object)"
msgstr ""
"ID numérico de un objeto existente que se va a actualizar (si no se está "
"creando un objeto nuevo)"
-#: utilities/forms/forms.py:92
+#: netbox/utilities/forms/forms.py:92
#, python-brace-format
msgid "Unrecognized header: {name}"
msgstr "Encabezado no reconocido: {name}"
-#: utilities/forms/forms.py:118
+#: netbox/utilities/forms/forms.py:118
msgid "Available Columns"
msgstr "Columnas disponibles"
-#: utilities/forms/forms.py:126
+#: netbox/utilities/forms/forms.py:126
msgid "Selected Columns"
msgstr "Columnas seleccionadas"
-#: utilities/forms/mixins.py:44
+#: netbox/utilities/forms/mixins.py:44
msgid ""
"This object has been modified since the form was rendered. Please consult "
"the object's change log for details."
@@ -13775,13 +14479,13 @@ msgstr ""
"Este objeto se ha modificado desde que se renderizó el formulario. Consulte "
"el registro de cambios del objeto para obtener más información."
-#: utilities/forms/utils.py:42 utilities/forms/utils.py:68
-#: utilities/forms/utils.py:85 utilities/forms/utils.py:87
+#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68
+#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Gama»{value}«no es válido."
-#: utilities/forms/utils.py:74
+#: netbox/utilities/forms/utils.py:74
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -13790,60 +14494,60 @@ msgstr ""
"Intervalo no válido: valor final ({end}) debe ser mayor que el valor inicial"
" ({begin})."
-#: utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:232
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Cabecera de columna duplicada o conflictiva para»{field}»"
-#: utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:238
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Cabecera de columna duplicada o conflictiva para»{header}»"
-#: utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:247
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Fila {row}: Esperado {count_expected} columnas pero encontradas "
"{count_found}"
-#: utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:270
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Encabezado de columna inesperado»{field}«encontrado."
-#: utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Columna»{field}\"no es un objeto relacionado; no puede usar puntos"
-#: utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:276
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Atributo de objeto relacionado no válido para la columna»{field}«: "
"{to_field}"
-#: utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Encabezado de columna obligatorio»{header}«no se encontró."
-#: utilities/forms/widgets/apiselect.py:124
+#: netbox/utilities/forms/widgets/apiselect.py:124
#, python-brace-format
msgid "Missing required value for dynamic query param: '{dynamic_params}'"
msgstr ""
"Falta el valor requerido para el parámetro de consulta dinámica: "
"'{dynamic_params}'"
-#: utilities/forms/widgets/apiselect.py:141
+#: netbox/utilities/forms/widgets/apiselect.py:141
#, python-brace-format
msgid "Missing required value for static query param: '{static_params}'"
msgstr ""
"Falta el valor requerido para el parámetro de consulta estática: "
"'{static_params}'"
-#: utilities/permissions.py:39
+#: netbox/utilities/permissions.py:39
#, python-brace-format
msgid ""
"Invalid permission name: {name}. Must be in the format "
@@ -13852,114 +14556,122 @@ msgstr ""
"Nombre de permiso no válido: {name}. Debe estar en el formato "
"._"
-#: utilities/permissions.py:57
+#: netbox/utilities/permissions.py:57
#, python-brace-format
msgid "Unknown app_label/model_name for {name}"
msgstr "App_label/model_name desconocido para {name}"
-#: utilities/request.py:76
+#: netbox/utilities/request.py:76
#, python-brace-format
msgid "Invalid IP address set for {header}: {ip}"
msgstr "Dirección IP no válida establecida para {header}: {ip}"
-#: utilities/tables.py:47
+#: netbox/utilities/tables.py:47
#, python-brace-format
msgid "A column named {name} is already defined for table {table_name}"
msgstr ""
"Una columna denominada {name} ya está definido para la tabla {table_name}"
-#: utilities/templates/builtins/customfield_value.html:30
+#: netbox/utilities/templates/builtins/customfield_value.html:30
msgid "Not defined"
msgstr "No definido"
-#: utilities/templates/buttons/bookmark.html:9
+#: netbox/utilities/templates/buttons/bookmark.html:9
msgid "Unbookmark"
msgstr "Desmarcar"
-#: utilities/templates/buttons/bookmark.html:13
+#: netbox/utilities/templates/buttons/bookmark.html:13
msgid "Bookmark"
msgstr "Marcador"
-#: utilities/templates/buttons/clone.html:4
+#: netbox/utilities/templates/buttons/clone.html:4
msgid "Clone"
msgstr "Clon"
-#: utilities/templates/buttons/export.html:7
+#: netbox/utilities/templates/buttons/export.html:7
msgid "Current View"
msgstr "Vista actual"
-#: utilities/templates/buttons/export.html:8
+#: netbox/utilities/templates/buttons/export.html:8
msgid "All Data"
msgstr "Todos los datos"
-#: utilities/templates/buttons/export.html:28
+#: netbox/utilities/templates/buttons/export.html:28
msgid "Add export template"
msgstr "Añadir plantilla de exportación"
-#: utilities/templates/buttons/import.html:4
+#: netbox/utilities/templates/buttons/import.html:4
msgid "Import"
msgstr "Importar"
-#: utilities/templates/form_helpers/render_field.html:39
+#: netbox/utilities/templates/form_helpers/render_field.html:39
msgid "Copy to clipboard"
msgstr "Copiar al portapapeles"
-#: utilities/templates/form_helpers/render_field.html:55
+#: netbox/utilities/templates/form_helpers/render_field.html:55
msgid "This field is required"
msgstr "Este campo es obligatorio"
-#: utilities/templates/form_helpers/render_field.html:68
+#: netbox/utilities/templates/form_helpers/render_field.html:68
msgid "Set Null"
msgstr "Establecer nulo"
-#: utilities/templates/helpers/applied_filters.html:11
+#: netbox/utilities/templates/helpers/applied_filters.html:11
msgid "Clear all"
msgstr "Borrar todo"
-#: utilities/templates/helpers/table_config_form.html:8
+#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
msgstr "Configuración de tablas"
-#: utilities/templates/helpers/table_config_form.html:31
+#: netbox/utilities/templates/helpers/table_config_form.html:31
msgid "Move Up"
msgstr "Muévete hacia arriba"
-#: utilities/templates/helpers/table_config_form.html:34
+#: netbox/utilities/templates/helpers/table_config_form.html:34
msgid "Move Down"
msgstr "Muévete hacia abajo"
-#: utilities/templates/widgets/apiselect.html:7
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search…"
+msgstr "Buscar..."
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search NetBox"
+msgstr "Buscar en NetBox"
+
+#: netbox/utilities/templates/widgets/apiselect.html:7
msgid "Open selector"
msgstr "Selector abierto"
-#: utilities/templates/widgets/clearable_file_input.html:12
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
msgid "None assigned"
msgstr "No se ha asignado ninguno"
-#: utilities/templates/widgets/markdown_input.html:6
+#: netbox/utilities/templates/widgets/markdown_input.html:6
msgid "Write"
msgstr "Escribe"
-#: utilities/testing/views.py:633
+#: netbox/utilities/testing/views.py:633
msgid "The test must define csv_update_data."
msgstr "La prueba debe definir csv_update_data."
-#: utilities/validators.py:65
+#: netbox/utilities/validators.py:65
#, python-brace-format
msgid "{value} is not a valid regular expression."
msgstr "{value} no es una expresión regular válida."
-#: utilities/views.py:40
+#: netbox/utilities/views.py:45
#, python-brace-format
msgid "{self.__class__.__name__} must implement get_required_permission()"
msgstr "{self.__class__.__name__} debe implementar get_required_permission ()"
-#: utilities/views.py:76
+#: netbox/utilities/views.py:81
#, python-brace-format
msgid "{class_name} must implement get_required_permission()"
msgstr "{class_name} debe implementar get_required_permission ()"
-#: utilities/views.py:100
+#: netbox/utilities/views.py:105
#, python-brace-format
msgid ""
"{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only"
@@ -13969,61 +14681,59 @@ msgstr ""
"ObjectPermissionRequiredMixin solo se puede usar en vistas que definan un "
"conjunto de consultas base"
-#: virtualization/filtersets.py:79
+#: netbox/virtualization/filtersets.py:79
msgid "Parent group (ID)"
msgstr "Grupo de padres (ID)"
-#: virtualization/filtersets.py:85
+#: netbox/virtualization/filtersets.py:85
msgid "Parent group (slug)"
msgstr "Grupo de padres (babosas)"
-#: virtualization/filtersets.py:89 virtualization/filtersets.py:141
+#: netbox/virtualization/filtersets.py:89
+#: netbox/virtualization/filtersets.py:141
msgid "Cluster type (ID)"
msgstr "Tipo de clúster (ID)"
-#: virtualization/filtersets.py:130
-msgid "Cluster group (ID)"
-msgstr "Grupo de clústeres (ID)"
-
-#: virtualization/filtersets.py:151 virtualization/filtersets.py:267
+#: netbox/virtualization/filtersets.py:151
+#: netbox/virtualization/filtersets.py:267
msgid "Cluster (ID)"
msgstr "Clúster (ID)"
-#: virtualization/forms/bulk_edit.py:166
-#: virtualization/models/virtualmachines.py:115
+#: netbox/virtualization/forms/bulk_edit.py:166
+#: netbox/virtualization/models/virtualmachines.py:115
msgid "vCPUs"
msgstr "CPU virtuales"
-#: virtualization/forms/bulk_edit.py:170
+#: netbox/virtualization/forms/bulk_edit.py:170
msgid "Memory (MB)"
msgstr "Memoria (MB)"
-#: virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:174
msgid "Disk (GB)"
msgstr "Disco (GB)"
-#: virtualization/forms/bulk_edit.py:334
-#: virtualization/forms/filtersets.py:247
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:247
msgid "Size (GB)"
msgstr "Tamaño (GB)"
-#: virtualization/forms/bulk_import.py:44
+#: netbox/virtualization/forms/bulk_import.py:44
msgid "Type of cluster"
msgstr "Tipo de clúster"
-#: virtualization/forms/bulk_import.py:51
+#: netbox/virtualization/forms/bulk_import.py:51
msgid "Assigned cluster group"
msgstr "Grupo de clústeres asignado"
-#: virtualization/forms/bulk_import.py:96
+#: netbox/virtualization/forms/bulk_import.py:96
msgid "Assigned cluster"
msgstr "Clúster asignado"
-#: virtualization/forms/bulk_import.py:103
+#: netbox/virtualization/forms/bulk_import.py:103
msgid "Assigned device within cluster"
msgstr "Dispositivo asignado dentro del clúster"
-#: virtualization/forms/model_forms.py:153
+#: netbox/virtualization/forms/model_forms.py:153
#, python-brace-format
msgid ""
"{device} belongs to a different site ({device_site}) than the cluster "
@@ -14032,50 +14742,50 @@ msgstr ""
"{device} pertenece a un sitio diferente ({device_site}) que el clúster "
"({cluster_site})"
-#: virtualization/forms/model_forms.py:192
+#: netbox/virtualization/forms/model_forms.py:192
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Si lo desea, puede anclar esta máquina virtual a un dispositivo host "
"específico dentro del clúster"
-#: virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:221
msgid "Site/Cluster"
msgstr "Sitio/Clúster"
-#: virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:244
msgid "Disk size is managed via the attachment of virtual disks."
msgstr ""
"El tamaño del disco se administra mediante la conexión de discos virtuales."
-#: virtualization/forms/model_forms.py:372
+#: netbox/virtualization/forms/model_forms.py:372
msgid "Disk"
msgstr "Disco"
-#: virtualization/models/clusters.py:25
+#: netbox/virtualization/models/clusters.py:25
msgid "cluster type"
msgstr "tipo de clúster"
-#: virtualization/models/clusters.py:26
+#: netbox/virtualization/models/clusters.py:26
msgid "cluster types"
msgstr "tipos de clústeres"
-#: virtualization/models/clusters.py:45
+#: netbox/virtualization/models/clusters.py:45
msgid "cluster group"
msgstr "grupo de clústeres"
-#: virtualization/models/clusters.py:46
+#: netbox/virtualization/models/clusters.py:46
msgid "cluster groups"
msgstr "grupos de clústeres"
-#: virtualization/models/clusters.py:121
+#: netbox/virtualization/models/clusters.py:121
msgid "cluster"
msgstr "racimo"
-#: virtualization/models/clusters.py:122
+#: netbox/virtualization/models/clusters.py:122
msgid "clusters"
msgstr "racimos"
-#: virtualization/models/clusters.py:141
+#: netbox/virtualization/models/clusters.py:141
#, python-brace-format
msgid ""
"{count} devices are assigned as hosts for this cluster but are not in site "
@@ -14084,42 +14794,42 @@ msgstr ""
"{count} los dispositivos se asignan como hosts para este clúster, pero no "
"están en el sitio {site}"
-#: virtualization/models/virtualmachines.py:123
+#: netbox/virtualization/models/virtualmachines.py:123
msgid "memory (MB)"
msgstr "memoria (MB)"
-#: virtualization/models/virtualmachines.py:128
+#: netbox/virtualization/models/virtualmachines.py:128
msgid "disk (GB)"
msgstr "disco (GB)"
-#: virtualization/models/virtualmachines.py:161
+#: netbox/virtualization/models/virtualmachines.py:161
msgid "Virtual machine name must be unique per cluster."
msgstr "El nombre de la máquina virtual debe ser único por clúster."
-#: virtualization/models/virtualmachines.py:164
+#: netbox/virtualization/models/virtualmachines.py:164
msgid "virtual machine"
msgstr "máquina virtual"
-#: virtualization/models/virtualmachines.py:165
+#: netbox/virtualization/models/virtualmachines.py:165
msgid "virtual machines"
msgstr "máquinas virtuales"
-#: virtualization/models/virtualmachines.py:179
+#: netbox/virtualization/models/virtualmachines.py:179
msgid "A virtual machine must be assigned to a site and/or cluster."
msgstr "Se debe asignar una máquina virtual a un sitio o clúster."
-#: virtualization/models/virtualmachines.py:186
+#: netbox/virtualization/models/virtualmachines.py:186
#, python-brace-format
msgid ""
"The selected cluster ({cluster}) is not assigned to this site ({site})."
msgstr ""
"El clúster seleccionado ({cluster}) no está asignado a este sitio ({site})."
-#: virtualization/models/virtualmachines.py:193
+#: netbox/virtualization/models/virtualmachines.py:193
msgid "Must specify a cluster when assigning a host device."
msgstr "Debe especificar un clúster al asignar un dispositivo host."
-#: virtualization/models/virtualmachines.py:198
+#: netbox/virtualization/models/virtualmachines.py:198
#, python-brace-format
msgid ""
"The selected device ({device}) is not assigned to this cluster ({cluster})."
@@ -14127,7 +14837,7 @@ msgstr ""
"El dispositivo seleccionado ({device}) no está asignado a este clúster "
"({cluster})."
-#: virtualization/models/virtualmachines.py:210
+#: netbox/virtualization/models/virtualmachines.py:210
#, python-brace-format
msgid ""
"The specified disk size ({size}) must match the aggregate size of assigned "
@@ -14136,19 +14846,19 @@ msgstr ""
"El tamaño de disco especificado ({size}) debe coincidir con el tamaño "
"agregado de los discos virtuales asignados ({total_size})."
-#: virtualization/models/virtualmachines.py:224
+#: netbox/virtualization/models/virtualmachines.py:224
#, python-brace-format
msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)"
msgstr ""
"Debe ser un IPv{family} dirección. ({ip} es un IPv{version} dirección.)"
-#: virtualization/models/virtualmachines.py:233
+#: netbox/virtualization/models/virtualmachines.py:233
#, python-brace-format
msgid "The specified IP address ({ip}) is not assigned to this VM."
msgstr ""
"La dirección IP especificada ({ip}) no está asignado a esta máquina virtual."
-#: virtualization/models/virtualmachines.py:391
+#: netbox/virtualization/models/virtualmachines.py:391
#, python-brace-format
msgid ""
"The selected parent interface ({parent}) belongs to a different virtual "
@@ -14157,7 +14867,7 @@ msgstr ""
"La interfaz principal seleccionada ({parent}) pertenece a una máquina "
"virtual diferente ({virtual_machine})."
-#: virtualization/models/virtualmachines.py:406
+#: netbox/virtualization/models/virtualmachines.py:406
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different virtual "
@@ -14166,7 +14876,7 @@ msgstr ""
"La interfaz de puente seleccionada ({bridge}) pertenece a una máquina "
"virtual diferente ({virtual_machine})."
-#: virtualization/models/virtualmachines.py:417
+#: netbox/virtualization/models/virtualmachines.py:417
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -14175,384 +14885,393 @@ msgstr ""
"La VLAN sin etiquetar ({untagged_vlan}) debe pertenecer al mismo sitio que "
"la máquina virtual principal de la interfaz o debe ser global."
-#: virtualization/models/virtualmachines.py:429
+#: netbox/virtualization/models/virtualmachines.py:429
msgid "size (GB)"
msgstr "tamaño (GB)"
-#: virtualization/models/virtualmachines.py:433
+#: netbox/virtualization/models/virtualmachines.py:433
msgid "virtual disk"
msgstr "disco virtual"
-#: virtualization/models/virtualmachines.py:434
+#: netbox/virtualization/models/virtualmachines.py:434
msgid "virtual disks"
msgstr "discos virtuales"
-#: vpn/choices.py:31
+#: netbox/vpn/choices.py:31
msgid "IPsec - Transport"
msgstr "IPSec - Transporte"
-#: vpn/choices.py:32
+#: netbox/vpn/choices.py:32
msgid "IPsec - Tunnel"
msgstr "IPSec - Túnel"
-#: vpn/choices.py:33
+#: netbox/vpn/choices.py:33
msgid "IP-in-IP"
msgstr "IP en IP"
-#: vpn/choices.py:34
+#: netbox/vpn/choices.py:34
msgid "GRE"
msgstr "GRIS"
-#: vpn/choices.py:56
+#: netbox/vpn/choices.py:56
msgid "Hub"
msgstr "Hub"
-#: vpn/choices.py:57
+#: netbox/vpn/choices.py:57
msgid "Spoke"
msgstr "Habló"
-#: vpn/choices.py:80
+#: netbox/vpn/choices.py:80
msgid "Aggressive"
msgstr "Agresivo"
-#: vpn/choices.py:81
+#: netbox/vpn/choices.py:81
msgid "Main"
msgstr "Principal"
-#: vpn/choices.py:92
+#: netbox/vpn/choices.py:92
msgid "Pre-shared keys"
msgstr "Claves previamente compartidas"
-#: vpn/choices.py:93
+#: netbox/vpn/choices.py:93
msgid "Certificates"
msgstr "Certificados"
-#: vpn/choices.py:94
+#: netbox/vpn/choices.py:94
msgid "RSA signatures"
msgstr "Firmas RSA"
-#: vpn/choices.py:95
+#: netbox/vpn/choices.py:95
msgid "DSA signatures"
msgstr "Firmas de la DSA"
-#: vpn/choices.py:178 vpn/choices.py:179 vpn/choices.py:180 vpn/choices.py:181
-#: vpn/choices.py:182 vpn/choices.py:183 vpn/choices.py:184 vpn/choices.py:185
-#: vpn/choices.py:186 vpn/choices.py:187 vpn/choices.py:188 vpn/choices.py:189
-#: vpn/choices.py:190 vpn/choices.py:191 vpn/choices.py:192 vpn/choices.py:193
-#: vpn/choices.py:194 vpn/choices.py:195 vpn/choices.py:196 vpn/choices.py:197
-#: vpn/choices.py:198 vpn/choices.py:199 vpn/choices.py:200 vpn/choices.py:201
+#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179
+#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181
+#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183
+#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185
+#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187
+#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189
+#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191
+#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193
+#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195
+#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197
+#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199
+#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201
#, python-brace-format
msgid "Group {n}"
msgstr "Grupo {n}"
-#: vpn/choices.py:241
+#: netbox/vpn/choices.py:241
msgid "Ethernet Private LAN"
msgstr "LAN privada Ethernet"
-#: vpn/choices.py:242
+#: netbox/vpn/choices.py:242
msgid "Ethernet Virtual Private LAN"
msgstr "LAN privada virtual Ethernet"
-#: vpn/choices.py:245
+#: netbox/vpn/choices.py:245
msgid "Ethernet Private Tree"
msgstr "Árbol privado de Ethernet"
-#: vpn/choices.py:246
+#: netbox/vpn/choices.py:246
msgid "Ethernet Virtual Private Tree"
msgstr "Árbol privado virtual de Ethernet"
-#: vpn/filtersets.py:41
+#: netbox/vpn/filtersets.py:41
msgid "Tunnel group (ID)"
msgstr "Grupo de túneles (ID)"
-#: vpn/filtersets.py:47
+#: netbox/vpn/filtersets.py:47
msgid "Tunnel group (slug)"
msgstr "Grupo de túneles (babosas)"
-#: vpn/filtersets.py:54
+#: netbox/vpn/filtersets.py:54
msgid "IPSec profile (ID)"
msgstr "Perfil IPSec (ID)"
-#: vpn/filtersets.py:60
+#: netbox/vpn/filtersets.py:60
msgid "IPSec profile (name)"
msgstr "Perfil IPSec (nombre)"
-#: vpn/filtersets.py:81
+#: netbox/vpn/filtersets.py:81
msgid "Tunnel (ID)"
msgstr "Túnel (ID)"
-#: vpn/filtersets.py:87
+#: netbox/vpn/filtersets.py:87
msgid "Tunnel (name)"
msgstr "Túnel (nombre)"
-#: vpn/filtersets.py:118
+#: netbox/vpn/filtersets.py:118
msgid "Outside IP (ID)"
msgstr "IP externa (ID)"
-#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
+#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153
+#: netbox/vpn/filtersets.py:282
msgid "IKE policy (ID)"
msgstr "Política de IKE (ID)"
-#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
+#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159
+#: netbox/vpn/filtersets.py:288
msgid "IKE policy (name)"
msgstr "Política IKE (nombre)"
-#: vpn/filtersets.py:215 vpn/filtersets.py:292
+#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292
msgid "IPSec policy (ID)"
msgstr "Política IPSec (ID)"
-#: vpn/filtersets.py:221 vpn/filtersets.py:298
+#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298
msgid "IPSec policy (name)"
msgstr "Política IPSec (nombre)"
-#: vpn/filtersets.py:367
+#: netbox/vpn/filtersets.py:367
msgid "L2VPN (slug)"
msgstr "VPN L2 (babosa)"
-#: vpn/filtersets.py:431
+#: netbox/vpn/filtersets.py:431
msgid "VM Interface (ID)"
msgstr "Interfaz VM (ID)"
-#: vpn/filtersets.py:437
+#: netbox/vpn/filtersets.py:437
msgid "VLAN (name)"
msgstr "VLAN (nombre)"
-#: vpn/forms/bulk_edit.py:45 vpn/forms/bulk_import.py:42
-#: vpn/forms/filtersets.py:54
+#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42
+#: netbox/vpn/forms/filtersets.py:54
msgid "Tunnel group"
msgstr "Grupo de túneles"
-#: vpn/forms/bulk_edit.py:117 vpn/models/crypto.py:47
+#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47
msgid "SA lifetime"
msgstr "Toda una vida"
-#: vpn/forms/bulk_edit.py:151 wireless/forms/bulk_edit.py:79
-#: wireless/forms/bulk_edit.py:126 wireless/forms/filtersets.py:64
-#: wireless/forms/filtersets.py:98
+#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79
+#: netbox/wireless/forms/bulk_edit.py:126
+#: netbox/wireless/forms/filtersets.py:64
+#: netbox/wireless/forms/filtersets.py:98
msgid "Pre-shared key"
msgstr "Clave previamente compartida"
-#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
-#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
-#: vpn/models/crypto.py:104
+#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239
+#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370
+#: netbox/vpn/models/crypto.py:104
msgid "IKE policy"
msgstr "Política de IKE"
-#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
-#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
-#: vpn/models/crypto.py:209
+#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244
+#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374
+#: netbox/vpn/models/crypto.py:209
msgid "IPSec policy"
msgstr "Política IPSec"
-#: vpn/forms/bulk_import.py:50
+#: netbox/vpn/forms/bulk_import.py:50
msgid "Tunnel encapsulation"
msgstr "Encapsulación de túneles"
-#: vpn/forms/bulk_import.py:83
+#: netbox/vpn/forms/bulk_import.py:83
msgid "Operational role"
msgstr "Función operativa"
-#: vpn/forms/bulk_import.py:90
+#: netbox/vpn/forms/bulk_import.py:90
msgid "Parent device of assigned interface"
msgstr "Dispositivo principal de la interfaz asignada"
-#: vpn/forms/bulk_import.py:97
+#: netbox/vpn/forms/bulk_import.py:97
msgid "Parent VM of assigned interface"
msgstr "VM principal de la interfaz asignada"
-#: vpn/forms/bulk_import.py:104
+#: netbox/vpn/forms/bulk_import.py:104
msgid "Device or virtual machine interface"
msgstr "Interfaz de dispositivo o máquina virtual"
-#: vpn/forms/bulk_import.py:183
+#: netbox/vpn/forms/bulk_import.py:183
msgid "IKE proposal(s)"
msgstr "Propuesta (s) de IKE"
-#: vpn/forms/bulk_import.py:215 vpn/models/crypto.py:197
+#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197
msgid "Diffie-Hellman group for Perfect Forward Secrecy"
msgstr "Grupo Diffie-Hellman para Perfect Forward Secrecy"
-#: vpn/forms/bulk_import.py:222
+#: netbox/vpn/forms/bulk_import.py:222
msgid "IPSec proposal(s)"
msgstr "Propuestas de IPSec"
-#: vpn/forms/bulk_import.py:236
+#: netbox/vpn/forms/bulk_import.py:236
msgid "IPSec protocol"
msgstr "Protocolo IPSec"
-#: vpn/forms/bulk_import.py:266
+#: netbox/vpn/forms/bulk_import.py:266
msgid "L2VPN type"
msgstr "Tipo L2VPN"
-#: vpn/forms/bulk_import.py:287
+#: netbox/vpn/forms/bulk_import.py:287
msgid "Parent device (for interface)"
msgstr "Dispositivo principal (para interfaz)"
-#: vpn/forms/bulk_import.py:294
+#: netbox/vpn/forms/bulk_import.py:294
msgid "Parent virtual machine (for interface)"
msgstr "Máquina virtual principal (para interfaz)"
-#: vpn/forms/bulk_import.py:301
+#: netbox/vpn/forms/bulk_import.py:301
msgid "Assigned interface (device or VM)"
msgstr "Interfaz asignada (dispositivo o máquina virtual)"
-#: vpn/forms/bulk_import.py:334
+#: netbox/vpn/forms/bulk_import.py:334
msgid "Cannot import device and VM interface terminations simultaneously."
msgstr ""
"No se pueden importar las terminaciones de la interfaz de máquina virtual y "
"del dispositivo de forma simultánea."
-#: vpn/forms/bulk_import.py:336
+#: netbox/vpn/forms/bulk_import.py:336
msgid "Each termination must specify either an interface or a VLAN."
msgstr "Cada terminación debe especificar una interfaz o una VLAN."
-#: vpn/forms/bulk_import.py:338
+#: netbox/vpn/forms/bulk_import.py:338
msgid "Cannot assign both an interface and a VLAN."
msgstr "No se puede asignar una interfaz y una VLAN a la vez."
-#: vpn/forms/filtersets.py:130
+#: netbox/vpn/forms/filtersets.py:130
msgid "IKE version"
msgstr "Versión IKE"
-#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
-#: vpn/forms/model_forms.py:298 vpn/forms/model_forms.py:334
+#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175
+#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334
msgid "Proposal"
msgstr "Propuesta"
-#: vpn/forms/filtersets.py:251
+#: netbox/vpn/forms/filtersets.py:251
msgid "Assigned Object Type"
msgstr "Tipo de objeto asignado"
-#: vpn/forms/model_forms.py:95 vpn/forms/model_forms.py:130
-#: vpn/forms/model_forms.py:240 vpn/tables/tunnels.py:91
+#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130
+#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91
msgid "Tunnel interface"
msgstr "Interfaz de túnel"
-#: vpn/forms/model_forms.py:150
+#: netbox/vpn/forms/model_forms.py:150
msgid "First Termination"
msgstr "Primera rescisión"
-#: vpn/forms/model_forms.py:153
+#: netbox/vpn/forms/model_forms.py:153
msgid "Second Termination"
msgstr "Segunda terminación"
-#: vpn/forms/model_forms.py:197
+#: netbox/vpn/forms/model_forms.py:197
msgid "This parameter is required when defining a termination."
msgstr "Este parámetro es obligatorio para definir una terminación."
-#: vpn/forms/model_forms.py:320 vpn/forms/model_forms.py:356
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356
msgid "Policy"
msgstr "Política"
-#: vpn/forms/model_forms.py:487
+#: netbox/vpn/forms/model_forms.py:487
msgid "A termination must specify an interface or VLAN."
msgstr "Una terminación debe especificar una interfaz o VLAN."
-#: vpn/forms/model_forms.py:489
+#: netbox/vpn/forms/model_forms.py:489
msgid ""
"A termination can only have one terminating object (an interface or VLAN)."
msgstr ""
"Una terminación solo puede tener un objeto de terminación (una interfaz o "
"VLAN)."
-#: vpn/models/crypto.py:33
+#: netbox/vpn/models/crypto.py:33
msgid "encryption algorithm"
msgstr "algoritmo de cifrado"
-#: vpn/models/crypto.py:37
+#: netbox/vpn/models/crypto.py:37
msgid "authentication algorithm"
msgstr "algoritmo de autenticación"
-#: vpn/models/crypto.py:44
+#: netbox/vpn/models/crypto.py:44
msgid "Diffie-Hellman group ID"
msgstr "ID de grupo Diffie-Hellman"
-#: vpn/models/crypto.py:50
+#: netbox/vpn/models/crypto.py:50
msgid "Security association lifetime (in seconds)"
msgstr "Duración de la asociación de seguridad (en segundos)"
-#: vpn/models/crypto.py:59
+#: netbox/vpn/models/crypto.py:59
msgid "IKE proposal"
msgstr "Propuesta IKE"
-#: vpn/models/crypto.py:60
+#: netbox/vpn/models/crypto.py:60
msgid "IKE proposals"
msgstr "Propuestas de IKE"
-#: vpn/models/crypto.py:76
+#: netbox/vpn/models/crypto.py:76
msgid "version"
msgstr "versión"
-#: vpn/models/crypto.py:88 vpn/models/crypto.py:190
+#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190
msgid "proposals"
msgstr "propuestas"
-#: vpn/models/crypto.py:91 wireless/models.py:38
+#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38
msgid "pre-shared key"
msgstr "clave previamente compartida"
-#: vpn/models/crypto.py:105
+#: netbox/vpn/models/crypto.py:105
msgid "IKE policies"
msgstr "Políticas de IKE"
-#: vpn/models/crypto.py:118
+#: netbox/vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version"
msgstr "El modo es necesario para la versión IKE seleccionada"
-#: vpn/models/crypto.py:122
+#: netbox/vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version"
msgstr "El modo no se puede usar para la versión IKE seleccionada"
-#: vpn/models/crypto.py:136
+#: netbox/vpn/models/crypto.py:136
msgid "encryption"
msgstr "cifrado"
-#: vpn/models/crypto.py:141
+#: netbox/vpn/models/crypto.py:141
msgid "authentication"
msgstr "autenticación"
-#: vpn/models/crypto.py:149
+#: netbox/vpn/models/crypto.py:149
msgid "Security association lifetime (seconds)"
msgstr "Duración de la asociación de seguridad (segundos)"
-#: vpn/models/crypto.py:155
+#: netbox/vpn/models/crypto.py:155
msgid "Security association lifetime (in kilobytes)"
msgstr "Duración de la asociación de seguridad (en kilobytes)"
-#: vpn/models/crypto.py:164
+#: netbox/vpn/models/crypto.py:164
msgid "IPSec proposal"
msgstr "Propuesta de IPSec"
-#: vpn/models/crypto.py:165
+#: netbox/vpn/models/crypto.py:165
msgid "IPSec proposals"
msgstr "Propuestas de IPSec"
-#: vpn/models/crypto.py:178
+#: netbox/vpn/models/crypto.py:178
msgid "Encryption and/or authentication algorithm must be defined"
msgstr "Debe definirse un algoritmo de cifrado y/o autenticación"
-#: vpn/models/crypto.py:210
+#: netbox/vpn/models/crypto.py:210
msgid "IPSec policies"
msgstr "Políticas IPSec"
-#: vpn/models/crypto.py:251
+#: netbox/vpn/models/crypto.py:251
msgid "IPSec profiles"
msgstr "Perfiles IPSec"
-#: vpn/models/l2vpn.py:116
+#: netbox/vpn/models/l2vpn.py:116
msgid "L2VPN termination"
msgstr "Terminación de L2VPN"
-#: vpn/models/l2vpn.py:117
+#: netbox/vpn/models/l2vpn.py:117
msgid "L2VPN terminations"
msgstr "Terminaciones de L2VPN"
-#: vpn/models/l2vpn.py:135
+#: netbox/vpn/models/l2vpn.py:135
#, python-brace-format
msgid "L2VPN Termination already assigned ({assigned_object})"
msgstr "La terminación de L2VPN ya está asignada ({assigned_object})"
-#: vpn/models/l2vpn.py:147
+#: netbox/vpn/models/l2vpn.py:147
#, python-brace-format
msgid ""
"{l2vpn_type} L2VPNs cannot have more than two terminations; found "
@@ -14561,169 +15280,175 @@ msgstr ""
"{l2vpn_type} Las VPN de nivel 2 no pueden tener más de dos terminaciones; se"
" encuentran {terminations_count} ya definido."
-#: vpn/models/tunnels.py:26
+#: netbox/vpn/models/tunnels.py:26
msgid "tunnel group"
msgstr "grupo de túneles"
-#: vpn/models/tunnels.py:27
+#: netbox/vpn/models/tunnels.py:27
msgid "tunnel groups"
msgstr "grupos de túneles"
-#: vpn/models/tunnels.py:53
+#: netbox/vpn/models/tunnels.py:53
msgid "encapsulation"
msgstr "encapsulamiento"
-#: vpn/models/tunnels.py:72
+#: netbox/vpn/models/tunnels.py:72
msgid "tunnel ID"
msgstr "ID de túnel"
-#: vpn/models/tunnels.py:94
+#: netbox/vpn/models/tunnels.py:94
msgid "tunnel"
msgstr "túnel"
-#: vpn/models/tunnels.py:95
+#: netbox/vpn/models/tunnels.py:95
msgid "tunnels"
msgstr "túneles"
-#: vpn/models/tunnels.py:153
+#: netbox/vpn/models/tunnels.py:153
msgid "An object may be terminated to only one tunnel at a time."
msgstr "Un objeto solo puede terminar en un túnel a la vez."
-#: vpn/models/tunnels.py:156
+#: netbox/vpn/models/tunnels.py:156
msgid "tunnel termination"
msgstr "terminación de túnel"
-#: vpn/models/tunnels.py:157
+#: netbox/vpn/models/tunnels.py:157
msgid "tunnel terminations"
msgstr "terminaciones de túneles"
-#: vpn/models/tunnels.py:174
+#: netbox/vpn/models/tunnels.py:174
#, python-brace-format
msgid "{name} is already attached to a tunnel ({tunnel})."
msgstr "{name} ya está conectado a un túnel ({tunnel})."
-#: vpn/tables/crypto.py:22
+#: netbox/vpn/tables/crypto.py:22
msgid "Authentication Method"
msgstr "Método de autenticación"
-#: vpn/tables/crypto.py:25 vpn/tables/crypto.py:97
+#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97
msgid "Encryption Algorithm"
msgstr "Algoritmo de cifrado"
-#: vpn/tables/crypto.py:28 vpn/tables/crypto.py:100
+#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100
msgid "Authentication Algorithm"
msgstr "Algoritmo de autenticación"
-#: vpn/tables/crypto.py:34
+#: netbox/vpn/tables/crypto.py:34
msgid "SA Lifetime"
msgstr "Toda una vida"
-#: vpn/tables/crypto.py:71
+#: netbox/vpn/tables/crypto.py:71
msgid "Pre-shared Key"
msgstr "Clave previamente compartida"
-#: vpn/tables/crypto.py:103
+#: netbox/vpn/tables/crypto.py:103
msgid "SA Lifetime (Seconds)"
msgstr "Una vida útil (segundos)"
-#: vpn/tables/crypto.py:106
+#: netbox/vpn/tables/crypto.py:106
msgid "SA Lifetime (KB)"
msgstr "SA Lifetime (KB)"
-#: vpn/tables/l2vpn.py:69
+#: netbox/vpn/tables/l2vpn.py:69
msgid "Object Parent"
msgstr "Objeto principal"
-#: vpn/tables/l2vpn.py:74
+#: netbox/vpn/tables/l2vpn.py:74
msgid "Object Site"
msgstr "Sitio del objeto"
-#: wireless/choices.py:11
+#: netbox/wireless/choices.py:11
msgid "Access point"
msgstr "Punto de acceso"
-#: wireless/choices.py:12
+#: netbox/wireless/choices.py:12
msgid "Station"
msgstr "Estación"
-#: wireless/choices.py:467
+#: netbox/wireless/choices.py:467
msgid "Open"
msgstr "Abrir"
-#: wireless/choices.py:469
+#: netbox/wireless/choices.py:469
msgid "WPA Personal (PSK)"
msgstr "WPA Personal (PSK)"
-#: wireless/choices.py:470
+#: netbox/wireless/choices.py:470
msgid "WPA Enterprise"
msgstr "Empresa WPA"
-#: wireless/forms/bulk_edit.py:73 wireless/forms/bulk_edit.py:120
-#: wireless/forms/bulk_import.py:68 wireless/forms/bulk_import.py:71
-#: wireless/forms/bulk_import.py:110 wireless/forms/bulk_import.py:113
-#: wireless/forms/filtersets.py:59 wireless/forms/filtersets.py:93
+#: netbox/wireless/forms/bulk_edit.py:73
+#: netbox/wireless/forms/bulk_edit.py:120
+#: netbox/wireless/forms/bulk_import.py:68
+#: netbox/wireless/forms/bulk_import.py:71
+#: netbox/wireless/forms/bulk_import.py:110
+#: netbox/wireless/forms/bulk_import.py:113
+#: netbox/wireless/forms/filtersets.py:59
+#: netbox/wireless/forms/filtersets.py:93
msgid "Authentication cipher"
msgstr "Cifrado de autenticación"
-#: wireless/forms/bulk_import.py:52
+#: netbox/wireless/forms/bulk_import.py:52
msgid "Bridged VLAN"
msgstr "VLAN puenteada"
-#: wireless/forms/bulk_import.py:89 wireless/tables/wirelesslink.py:27
+#: netbox/wireless/forms/bulk_import.py:89
+#: netbox/wireless/tables/wirelesslink.py:27
msgid "Interface A"
msgstr "Interfaz A"
-#: wireless/forms/bulk_import.py:93 wireless/tables/wirelesslink.py:36
+#: netbox/wireless/forms/bulk_import.py:93
+#: netbox/wireless/tables/wirelesslink.py:36
msgid "Interface B"
msgstr "Interfaz B"
-#: wireless/forms/model_forms.py:161
+#: netbox/wireless/forms/model_forms.py:161
msgid "Side B"
msgstr "Lado B"
-#: wireless/models.py:30
+#: netbox/wireless/models.py:30
msgid "authentication cipher"
msgstr "cifrado de autenticación"
-#: wireless/models.py:68
+#: netbox/wireless/models.py:68
msgid "wireless LAN group"
msgstr "grupo LAN inalámbrico"
-#: wireless/models.py:69
+#: netbox/wireless/models.py:69
msgid "wireless LAN groups"
msgstr "grupos LAN inalámbricos"
-#: wireless/models.py:115
+#: netbox/wireless/models.py:115
msgid "wireless LAN"
msgstr "LAN inalámbrica"
-#: wireless/models.py:143
+#: netbox/wireless/models.py:143
msgid "interface A"
msgstr "interfaz A"
-#: wireless/models.py:150
+#: netbox/wireless/models.py:150
msgid "interface B"
msgstr "interfaz B"
-#: wireless/models.py:198
+#: netbox/wireless/models.py:198
msgid "wireless link"
msgstr "enlace inalámbrico"
-#: wireless/models.py:199
+#: netbox/wireless/models.py:199
msgid "wireless links"
msgstr "enlaces inalámbricos"
-#: wireless/models.py:216 wireless/models.py:222
+#: netbox/wireless/models.py:216 netbox/wireless/models.py:222
#, python-brace-format
msgid "{type} is not a wireless interface."
msgstr "{type} no es una interfaz inalámbrica."
-#: wireless/utils.py:16
+#: netbox/wireless/utils.py:16
#, python-brace-format
msgid "Invalid channel value: {channel}"
msgstr "Valor de canal no válido: {channel}"
-#: wireless/utils.py:26
+#: netbox/wireless/utils.py:26
#, python-brace-format
msgid "Invalid channel attribute: {name}"
msgstr "Atributo de canal no válido: {name}"
diff --git a/netbox/translations/fr/LC_MESSAGES/django.po b/netbox/translations/fr/LC_MESSAGES/django.po
index 5ddbb24411..89af0be169 100644
--- a/netbox/translations/fr/LC_MESSAGES/django.po
+++ b/netbox/translations/fr/LC_MESSAGES/django.po
@@ -6,21 +6,21 @@
# Translators:
# Quentin Laurent, 2024
# Xavier W, 2024
-# Jeremy Stretch, 2024
# Jonathan Senecal, 2024
# Lou Lecrivain, 2024
# Jean Benoit , 2024
# thomas rivemale, 2024
# Jeff Gehlbach, 2024
+# Jeremy Stretch, 2024
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-07-09 05:02+0000\n"
+"POT-Creation-Date: 2024-07-11 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeff Gehlbach, 2024\n"
+"Last-Translator: Jeremy Stretch, 2024\n"
"Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -69,7 +69,7 @@ msgstr "Dernière utilisation"
msgid "Allowed IPs"
msgstr "IP autorisées"
-#: netbox/account/views.py:204
+#: netbox/account/views.py:214
msgid "Your preferences have been updated."
msgstr "Vos préférences ont été mises à jour."
@@ -1519,16 +1519,16 @@ msgstr "Mot de passe"
msgid "Branch"
msgstr "Branche"
-#: netbox/core/data_backends.py:105
+#: netbox/core/data_backends.py:106
#, python-brace-format
msgid "Fetching remote data failed ({name}): {error}"
msgstr "La récupération des données distantes a échoué ({name}) : {error}"
-#: netbox/core/data_backends.py:118
+#: netbox/core/data_backends.py:119
msgid "AWS access key ID"
msgstr "ID de clé d'accès AWS"
-#: netbox/core/data_backends.py:122
+#: netbox/core/data_backends.py:123
msgid "AWS secret access key"
msgstr "Clé d'accès secrète AWS"
@@ -1877,7 +1877,7 @@ msgstr ""
msgid "last updated"
msgstr "dernière mise à jour"
-#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
msgid "path"
msgstr "chemin"
@@ -4656,53 +4656,53 @@ msgstr "longueur"
msgid "length unit"
msgstr "unité de longueur"
-#: netbox/dcim/models/cables.py:93
+#: netbox/dcim/models/cables.py:95
msgid "cable"
msgstr "câble"
-#: netbox/dcim/models/cables.py:94
+#: netbox/dcim/models/cables.py:96
msgid "cables"
msgstr "câbles"
-#: netbox/dcim/models/cables.py:163
+#: netbox/dcim/models/cables.py:165
msgid "Must specify a unit when setting a cable length"
msgstr ""
"Vous devez spécifier une unité lors du réglage de la longueur du câble"
-#: netbox/dcim/models/cables.py:166
+#: netbox/dcim/models/cables.py:168
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
"Vous devez définir les terminaisons A et B lors de la création d'un nouveau "
"câble."
-#: netbox/dcim/models/cables.py:173
+#: netbox/dcim/models/cables.py:175
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Impossible de connecter différents types de terminaisons à la même extrémité"
" du câble."
-#: netbox/dcim/models/cables.py:181
+#: netbox/dcim/models/cables.py:183
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Types de terminaison incompatibles : {type_a} et {type_b}"
-#: netbox/dcim/models/cables.py:191
+#: netbox/dcim/models/cables.py:193
msgid "A and B terminations cannot connect to the same object."
msgstr "Les terminaisons A et B ne peuvent pas se connecter au même objet."
-#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
msgid "end"
msgstr "fin"
-#: netbox/dcim/models/cables.py:311
+#: netbox/dcim/models/cables.py:313
msgid "cable termination"
msgstr "terminaison de câble"
-#: netbox/dcim/models/cables.py:312
+#: netbox/dcim/models/cables.py:314
msgid "cable terminations"
msgstr "terminaisons de câble"
-#: netbox/dcim/models/cables.py:331
+#: netbox/dcim/models/cables.py:333
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -4711,34 +4711,34 @@ msgstr ""
"Un doublon de terminaison a été trouvé pour {app_label}.{model} "
"{termination_id}: câble {cable_pk}"
-#: netbox/dcim/models/cables.py:341
+#: netbox/dcim/models/cables.py:343
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Les câbles ne peuvent pas être raccordés à {type_display} interfaces"
-#: netbox/dcim/models/cables.py:348
+#: netbox/dcim/models/cables.py:350
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Les terminaisons de circuit connectées au réseau d'un fournisseur peuvent ne"
" pas être câblées."
-#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
msgid "is active"
msgstr "est actif"
-#: netbox/dcim/models/cables.py:450
+#: netbox/dcim/models/cables.py:452
msgid "is complete"
msgstr "est terminé"
-#: netbox/dcim/models/cables.py:454
+#: netbox/dcim/models/cables.py:456
msgid "is split"
msgstr "est divisé"
-#: netbox/dcim/models/cables.py:462
+#: netbox/dcim/models/cables.py:464
msgid "cable path"
msgstr "chemin de câble"
-#: netbox/dcim/models/cables.py:463
+#: netbox/dcim/models/cables.py:465
msgid "cable paths"
msgstr "chemins de câbles"
@@ -6983,43 +6983,43 @@ msgstr ""
"Format non valide. Les paramètres d'URL doivent être transmis sous forme de "
"dictionnaire."
-#: netbox/extras/dashboard/widgets.py:284
+#: netbox/extras/dashboard/widgets.py:288
msgid "RSS Feed"
msgstr "Fil RSS"
-#: netbox/extras/dashboard/widgets.py:289
+#: netbox/extras/dashboard/widgets.py:293
msgid "Embed an RSS feed from an external website."
msgstr "Intégrez un flux RSS provenant d'un site Web externe."
-#: netbox/extras/dashboard/widgets.py:296
+#: netbox/extras/dashboard/widgets.py:300
msgid "Feed URL"
msgstr "URL du flux"
-#: netbox/extras/dashboard/widgets.py:301
+#: netbox/extras/dashboard/widgets.py:305
msgid "The maximum number of objects to display"
msgstr "Le nombre maximum d'objets à afficher"
-#: netbox/extras/dashboard/widgets.py:306
+#: netbox/extras/dashboard/widgets.py:310
msgid "How long to stored the cached content (in seconds)"
msgstr "Durée de conservation du contenu mis en cache (en secondes)"
-#: netbox/extras/dashboard/widgets.py:358
+#: netbox/extras/dashboard/widgets.py:362
#: netbox/templates/account/base.html:10
#: netbox/templates/account/bookmarks.html:7
#: netbox/templates/inc/user_menu.html:30
msgid "Bookmarks"
msgstr "Signets"
-#: netbox/extras/dashboard/widgets.py:362
+#: netbox/extras/dashboard/widgets.py:366
msgid "Show your personal bookmarks"
msgstr "Afficher vos favoris personnels"
-#: netbox/extras/events.py:134
+#: netbox/extras/events.py:137
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Type d'action inconnu pour une règle d'événement : {action_type}"
-#: netbox/extras/events.py:182
+#: netbox/extras/events.py:185
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr ""
@@ -10048,7 +10048,7 @@ msgstr ""
"Valeur non valide. Spécifiez un type de contenu comme "
"«.'."
-#: netbox/netbox/authentication/__init__.py:138
+#: netbox/netbox/authentication/__init__.py:141
#, python-brace-format
msgid "Invalid permission {permission} for model {model}"
msgstr "Autorisation non valide {permission} pour modèle {model}"
@@ -10357,7 +10357,7 @@ msgstr "Type (s) d'objet"
#: netbox/netbox/forms/__init__.py:40
msgid "Lookup"
-msgstr ""
+msgstr "Chercher"
#: netbox/netbox/forms/base.py:88
msgid ""
@@ -10906,43 +10906,43 @@ msgstr "Impossible d'ajouter des magasins au registre après l'initialisation"
msgid "Cannot delete stores from registry"
msgstr "Impossible de supprimer des magasins du registre"
-#: netbox/netbox/settings.py:741
+#: netbox/netbox/settings.py:742
msgid "German"
msgstr "allemand"
-#: netbox/netbox/settings.py:742
+#: netbox/netbox/settings.py:743
msgid "English"
msgstr "Anglais"
-#: netbox/netbox/settings.py:743
+#: netbox/netbox/settings.py:744
msgid "Spanish"
msgstr "espagnol"
-#: netbox/netbox/settings.py:744
+#: netbox/netbox/settings.py:745
msgid "French"
msgstr "français"
-#: netbox/netbox/settings.py:745
+#: netbox/netbox/settings.py:746
msgid "Japanese"
msgstr "japonais"
-#: netbox/netbox/settings.py:746
+#: netbox/netbox/settings.py:747
msgid "Portuguese"
msgstr "portugais"
-#: netbox/netbox/settings.py:747
+#: netbox/netbox/settings.py:748
msgid "Russian"
msgstr "russe"
-#: netbox/netbox/settings.py:748
+#: netbox/netbox/settings.py:749
msgid "Turkish"
msgstr "Turc"
-#: netbox/netbox/settings.py:749
+#: netbox/netbox/settings.py:750
msgid "Ukrainian"
msgstr "Ukrainien"
-#: netbox/netbox/settings.py:750
+#: netbox/netbox/settings.py:751
msgid "Chinese"
msgstr "chinois"
diff --git a/netbox/translations/it/LC_MESSAGES/django.po b/netbox/translations/it/LC_MESSAGES/django.po
new file mode 100644
index 0000000000..1fe368a602
--- /dev/null
+++ b/netbox/translations/it/LC_MESSAGES/django.po
@@ -0,0 +1,15483 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Jeff Gehlbach, 2024
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2024-07-11 05:01+0000\n"
+"PO-Revision-Date: 2023-10-30 17:48+0000\n"
+"Last-Translator: Jeff Gehlbach, 2024\n"
+"Language-Team: Italian (https://app.transifex.com/netbox-community/teams/178115/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: it\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
+#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
+#: netbox/users/forms/model_forms.py:113
+msgid "Key"
+msgstr "Chiave"
+
+#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133
+msgid "Write Enabled"
+msgstr "Scrittura abilitata"
+
+#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
+#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
+#: netbox/extras/tables/tables.py:500 netbox/templates/account/token.html:43
+#: netbox/templates/core/configrevision.html:26
+#: netbox/templates/core/configrevision_restore.html:12
+#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/rq_task.html:73
+#: netbox/templates/core/rq_worker.html:14
+#: netbox/templates/extras/htmx/script_result.html:12
+#: netbox/templates/extras/journalentry.html:22
+#: netbox/templates/generic/object.html:58
+#: netbox/templates/users/token.html:35
+msgid "Created"
+msgstr "Creato"
+
+#: netbox/account/tables.py:39 netbox/templates/account/token.html:47
+#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117
+#: netbox/users/forms/filtersets.py:137
+msgid "Expires"
+msgstr "Scade"
+
+#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142
+msgid "Last Used"
+msgstr "Ultimo utilizzo"
+
+#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
+#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
+#: netbox/users/forms/model_forms.py:125
+msgid "Allowed IPs"
+msgstr "IP consentiti"
+
+#: netbox/account/views.py:214
+msgid "Your preferences have been updated."
+msgstr "Le tue preferenze sono state aggiornate."
+
+#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
+#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174
+#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585
+#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
+#: netbox/vpn/choices.py:18
+msgid "Planned"
+msgstr "Pianificato"
+
+#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290
+msgid "Provisioning"
+msgstr "Approvvigionamento"
+
+#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
+#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
+#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
+#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
+#: netbox/extras/tables/tables.py:386 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
+#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
+#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44
+#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25
+msgid "Active"
+msgstr "Attivo"
+
+#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172
+#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24
+#: netbox/virtualization/choices.py:43
+msgid "Offline"
+msgstr "Offline"
+
+#: netbox/circuits/choices.py:25
+msgid "Deprovisioning"
+msgstr "Deprovisioning"
+
+#: netbox/circuits/choices.py:26
+msgid "Decommissioned"
+msgstr "Dismesso"
+
+#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196
+#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151
+#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297
+#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969
+#: netbox/dcim/filtersets.py:1316 netbox/dcim/filtersets.py:1843
+#: netbox/dcim/filtersets.py:2086 netbox/dcim/filtersets.py:2144
+#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945
+#: netbox/virtualization/filtersets.py:45
+#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377
+msgid "Region (ID)"
+msgstr "Regione (ID)"
+
+#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203
+#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157
+#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304
+#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976
+#: netbox/dcim/filtersets.py:1323 netbox/dcim/filtersets.py:1850
+#: netbox/dcim/filtersets.py:2093 netbox/dcim/filtersets.py:2151
+#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346
+#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52
+#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372
+msgid "Region (slug)"
+msgstr "Regione (slug)"
+
+#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209
+#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224
+#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419
+#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1329
+#: netbox/dcim/filtersets.py:1856 netbox/dcim/filtersets.py:2099
+#: netbox/dcim/filtersets.py:2157 netbox/ipam/filtersets.py:352
+#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58
+#: netbox/virtualization/filtersets.py:186
+msgid "Site group (ID)"
+msgstr "Gruppo del sito (ID)"
+
+#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216
+#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231
+#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426
+#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1336
+#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2106
+#: netbox/dcim/filtersets.py:2164 netbox/extras/filtersets.py:467
+#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965
+#: netbox/virtualization/filtersets.py:65
+#: netbox/virtualization/filtersets.py:193
+msgid "Site group (slug)"
+msgstr "Gruppo del sito (slug)"
+
+#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186
+#: netbox/circuits/forms/bulk_edit.py:214
+#: netbox/circuits/forms/bulk_import.py:123
+#: netbox/circuits/forms/filtersets.py:49
+#: netbox/circuits/forms/filtersets.py:169
+#: netbox/circuits/forms/filtersets.py:207
+#: netbox/circuits/forms/model_forms.py:136
+#: netbox/circuits/forms/model_forms.py:152
+#: netbox/circuits/tables/circuits.py:107 netbox/dcim/forms/bulk_edit.py:167
+#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575
+#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130
+#: netbox/dcim/forms/bulk_import.py:181 netbox/dcim/forms/bulk_import.py:254
+#: netbox/dcim/forms/bulk_import.py:479 netbox/dcim/forms/bulk_import.py:1250
+#: netbox/dcim/forms/bulk_import.py:1278 netbox/dcim/forms/filtersets.py:86
+#: netbox/dcim/forms/filtersets.py:219 netbox/dcim/forms/filtersets.py:266
+#: netbox/dcim/forms/filtersets.py:375 netbox/dcim/forms/filtersets.py:684
+#: netbox/dcim/forms/filtersets.py:928 netbox/dcim/forms/filtersets.py:952
+#: netbox/dcim/forms/filtersets.py:1042 netbox/dcim/forms/filtersets.py:1080
+#: netbox/dcim/forms/filtersets.py:1488 netbox/dcim/forms/filtersets.py:1512
+#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
+#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
+#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150
+#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
+#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
+#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
+#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270
+#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522
+#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
+#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
+#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
+#: netbox/templates/dcim/device.html:22
+#: netbox/templates/dcim/inc/cable_termination.html:8
+#: netbox/templates/dcim/inc/cable_termination.html:33
+#: netbox/templates/dcim/location.html:37
+#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22
+#: netbox/templates/dcim/rackreservation.html:28
+#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56
+#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40
+#: netbox/templates/virtualization/cluster.html:42
+#: netbox/templates/virtualization/virtualmachine.html:91
+#: netbox/virtualization/forms/bulk_edit.py:91
+#: netbox/virtualization/forms/bulk_edit.py:109
+#: netbox/virtualization/forms/bulk_edit.py:124
+#: netbox/virtualization/forms/bulk_import.py:59
+#: netbox/virtualization/forms/bulk_import.py:85
+#: netbox/virtualization/forms/filtersets.py:79
+#: netbox/virtualization/forms/filtersets.py:148
+#: netbox/virtualization/forms/model_forms.py:71
+#: netbox/virtualization/forms/model_forms.py:104
+#: netbox/virtualization/forms/model_forms.py:171
+#: netbox/virtualization/tables/clusters.py:77
+#: netbox/virtualization/tables/virtualmachines.py:62
+#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76
+#: netbox/wireless/forms/model_forms.py:118
+msgid "Site"
+msgstr "Sito"
+
+#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227
+#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241
+#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400
+#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238
+#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975
+#: netbox/virtualization/filtersets.py:75
+#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382
+msgid "Site (slug)"
+msgstr "Sito (slug)"
+
+#: netbox/circuits/filtersets.py:65
+msgid "ASN (ID)"
+msgstr "ASN (ID)"
+
+#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29
+#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108
+#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41
+#: netbox/templates/ipam/asn.html:20
+msgid "ASN"
+msgstr "CENERE"
+
+#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120
+#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281
+#: netbox/ipam/filtersets.py:243
+msgid "Provider (ID)"
+msgstr "Fornitore (ID)"
+
+#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126
+#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287
+#: netbox/ipam/filtersets.py:249
+msgid "Provider (slug)"
+msgstr "Fornitore (slug)"
+
+#: netbox/circuits/filtersets.py:165
+msgid "Provider account (ID)"
+msgstr "Account fornitore (ID)"
+
+#: netbox/circuits/filtersets.py:171
+msgid "Provider account (account)"
+msgstr "Account fornitore (account)"
+
+#: netbox/circuits/filtersets.py:176
+msgid "Provider network (ID)"
+msgstr "Rete di provider (ID)"
+
+#: netbox/circuits/filtersets.py:180
+msgid "Circuit type (ID)"
+msgstr "Tipo di circuito (ID)"
+
+#: netbox/circuits/filtersets.py:186
+msgid "Circuit type (slug)"
+msgstr "Tipo di circuito (slug)"
+
+#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266
+#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321
+#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993
+#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:1868
+#: netbox/dcim/filtersets.py:2110 netbox/dcim/filtersets.py:2169
+#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363
+#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69
+#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387
+msgid "Site (ID)"
+msgstr "Sito (ID)"
+
+#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235
+msgid "Termination A (ID)"
+msgstr "Terminazione A (ID)"
+
+#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73
+#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693
+#: netbox/dcim/filtersets.py:1310 netbox/dcim/filtersets.py:2217
+#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63
+#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127
+#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204
+#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271
+#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390
+#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613
+#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696
+#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275
+#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165
+#: netbox/templates/htmx/object_selector.html:28
+#: netbox/templates/inc/filter_list.html:45
+#: netbox/templates/ipam/ipaddress_assign.html:29
+#: netbox/templates/search.html:7 netbox/templates/search.html:26
+#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23
+#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92
+#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104
+#: netbox/utilities/templates/navigation/menu.html:16
+msgid "Search"
+msgstr "Cerca"
+
+#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170
+#: netbox/circuits/forms/bulk_import.py:114
+#: netbox/circuits/forms/filtersets.py:196
+#: netbox/circuits/forms/filtersets.py:212
+#: netbox/circuits/forms/model_forms.py:109
+#: netbox/circuits/forms/model_forms.py:131
+#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:71
+#: netbox/templates/circuits/circuit.html:15
+#: netbox/templates/circuits/circuittermination.html:19
+#: netbox/templates/dcim/inc/cable_termination.html:55
+#: netbox/templates/dcim/trace/circuit.html:4
+msgid "Circuit"
+msgstr "Circuito"
+
+#: netbox/circuits/filtersets.py:276
+msgid "ProviderNetwork (ID)"
+msgstr "Rete di fornitori (ID)"
+
+#: netbox/circuits/forms/bulk_edit.py:28
+#: netbox/circuits/forms/filtersets.py:54
+#: netbox/circuits/forms/model_forms.py:27
+#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127
+#: netbox/dcim/forms/filtersets.py:189 netbox/dcim/forms/model_forms.py:122
+#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:213
+#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162
+#: netbox/templates/circuits/provider.html:23
+msgid "ASNs"
+msgstr "ASN"
+
+#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54
+#: netbox/circuits/forms/bulk_edit.py:81
+#: netbox/circuits/forms/bulk_edit.py:102
+#: netbox/circuits/forms/bulk_edit.py:162
+#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28
+#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35
+#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91
+#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337
+#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388
+#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486
+#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540
+#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665
+#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740
+#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858
+#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946
+#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030
+#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102
+#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138
+#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575
+#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
+#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
+#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:59
+#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
+#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
+#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
+#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261
+#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353
+#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424
+#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585
+#: netbox/templates/account/token.html:35
+#: netbox/templates/circuits/circuit.html:59
+#: netbox/templates/circuits/circuittype.html:26
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:88
+#: netbox/templates/circuits/provider.html:33
+#: netbox/templates/circuits/providernetwork.html:32
+#: netbox/templates/core/datasource.html:54
+#: netbox/templates/dcim/cable.html:36
+#: netbox/templates/dcim/consoleport.html:44
+#: netbox/templates/dcim/consoleserverport.html:44
+#: netbox/templates/dcim/device.html:94
+#: netbox/templates/dcim/devicebay.html:32
+#: netbox/templates/dcim/devicerole.html:30
+#: netbox/templates/dcim/devicetype.html:33
+#: netbox/templates/dcim/frontport.html:58
+#: netbox/templates/dcim/interface.html:69
+#: netbox/templates/dcim/inventoryitem.html:60
+#: netbox/templates/dcim/inventoryitemrole.html:22
+#: netbox/templates/dcim/location.html:33
+#: netbox/templates/dcim/manufacturer.html:40
+#: netbox/templates/dcim/module.html:70
+#: netbox/templates/dcim/modulebay.html:38
+#: netbox/templates/dcim/moduletype.html:26
+#: netbox/templates/dcim/platform.html:33
+#: netbox/templates/dcim/powerfeed.html:40
+#: netbox/templates/dcim/poweroutlet.html:40
+#: netbox/templates/dcim/powerpanel.html:30
+#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51
+#: netbox/templates/dcim/rackreservation.html:62
+#: netbox/templates/dcim/rackrole.html:26
+#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33
+#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33
+#: netbox/templates/dcim/virtualchassis.html:31
+#: netbox/templates/extras/configcontext.html:21
+#: netbox/templates/extras/configtemplate.html:17
+#: netbox/templates/extras/customfield.html:34
+#: netbox/templates/extras/dashboard/widget_add.html:14
+#: netbox/templates/extras/eventrule.html:21
+#: netbox/templates/extras/exporttemplate.html:19
+#: netbox/templates/extras/savedfilter.html:17
+#: netbox/templates/extras/script_list.html:47
+#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
+#: netbox/templates/generic/bulk_import.html:120
+#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42
+#: netbox/templates/ipam/asnrange.html:38
+#: netbox/templates/ipam/fhrpgroup.html:34
+#: netbox/templates/ipam/ipaddress.html:55
+#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81
+#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26
+#: netbox/templates/ipam/routetarget.html:21
+#: netbox/templates/ipam/service.html:50
+#: netbox/templates/ipam/servicetemplate.html:27
+#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34
+#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67
+#: netbox/templates/tenancy/contactgroup.html:25
+#: netbox/templates/tenancy/contactrole.html:22
+#: netbox/templates/tenancy/tenant.html:24
+#: netbox/templates/tenancy/tenantgroup.html:33
+#: netbox/templates/users/group.html:21
+#: netbox/templates/users/objectpermission.html:21
+#: netbox/templates/users/token.html:27
+#: netbox/templates/virtualization/cluster.html:25
+#: netbox/templates/virtualization/clustergroup.html:26
+#: netbox/templates/virtualization/clustertype.html:26
+#: netbox/templates/virtualization/virtualdisk.html:39
+#: netbox/templates/virtualization/virtualmachine.html:31
+#: netbox/templates/virtualization/vminterface.html:51
+#: netbox/templates/vpn/ikepolicy.html:17
+#: netbox/templates/vpn/ikeproposal.html:17
+#: netbox/templates/vpn/ipsecpolicy.html:17
+#: netbox/templates/vpn/ipsecprofile.html:17
+#: netbox/templates/vpn/ipsecprofile.html:40
+#: netbox/templates/vpn/ipsecprofile.html:73
+#: netbox/templates/vpn/ipsecproposal.html:17
+#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33
+#: netbox/templates/vpn/tunnelgroup.html:30
+#: netbox/templates/wireless/wirelesslan.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:33
+#: netbox/templates/wireless/wirelesslink.html:34
+#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80
+#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64
+#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112
+#: netbox/virtualization/forms/bulk_edit.py:32
+#: netbox/virtualization/forms/bulk_edit.py:46
+#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:228
+#: netbox/virtualization/forms/bulk_edit.py:337
+#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64
+#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155
+#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215
+#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274
+#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82
+#: netbox/wireless/forms/bulk_edit.py:129
+msgid "Description"
+msgstr "Descrizione"
+
+#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71
+#: netbox/circuits/forms/bulk_edit.py:121
+#: netbox/circuits/forms/bulk_import.py:35
+#: netbox/circuits/forms/bulk_import.py:50
+#: netbox/circuits/forms/bulk_import.py:73
+#: netbox/circuits/forms/filtersets.py:68
+#: netbox/circuits/forms/filtersets.py:86
+#: netbox/circuits/forms/filtersets.py:114
+#: netbox/circuits/forms/filtersets.py:129
+#: netbox/circuits/forms/filtersets.py:197
+#: netbox/circuits/forms/filtersets.py:230
+#: netbox/circuits/forms/model_forms.py:45
+#: netbox/circuits/forms/model_forms.py:59
+#: netbox/circuits/forms/model_forms.py:91
+#: netbox/circuits/tables/circuits.py:56
+#: netbox/circuits/tables/circuits.py:102
+#: netbox/circuits/tables/providers.py:72
+#: netbox/circuits/tables/providers.py:103
+#: netbox/templates/circuits/circuit.html:18
+#: netbox/templates/circuits/circuittermination.html:25
+#: netbox/templates/circuits/provider.html:20
+#: netbox/templates/circuits/provideraccount.html:20
+#: netbox/templates/circuits/providernetwork.html:20
+#: netbox/templates/dcim/inc/cable_termination.html:51
+msgid "Provider"
+msgstr "Fornitore"
+
+#: netbox/circuits/forms/bulk_edit.py:78
+#: netbox/circuits/forms/filtersets.py:89
+#: netbox/templates/circuits/providernetwork.html:28
+msgid "Service ID"
+msgstr "ID del servizio"
+
+#: netbox/circuits/forms/bulk_edit.py:98
+#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205
+#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702
+#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
+#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
+#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
+#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744
+#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245
+#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:334
+#: netbox/templates/circuits/circuittype.html:30
+#: netbox/templates/dcim/cable.html:40
+#: netbox/templates/dcim/devicerole.html:34
+#: netbox/templates/dcim/frontport.html:40
+#: netbox/templates/dcim/inventoryitemrole.html:26
+#: netbox/templates/dcim/rackrole.html:30
+#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26
+msgid "Color"
+msgstr "Colore"
+
+#: netbox/circuits/forms/bulk_edit.py:116
+#: netbox/circuits/forms/bulk_import.py:86
+#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18
+#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20
+#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282
+#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819
+#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906
+#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971
+#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066
+#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:647 netbox/dcim/forms/bulk_import.py:673
+#: netbox/dcim/forms/bulk_import.py:699 netbox/dcim/forms/bulk_import.py:719
+#: netbox/dcim/forms/bulk_import.py:802 netbox/dcim/forms/bulk_import.py:896
+#: netbox/dcim/forms/bulk_import.py:938 netbox/dcim/forms/bulk_import.py:1152
+#: netbox/dcim/forms/bulk_import.py:1315 netbox/dcim/forms/filtersets.py:288
+#: netbox/dcim/forms/filtersets.py:886 netbox/dcim/forms/filtersets.py:985
+#: netbox/dcim/forms/filtersets.py:1106 netbox/dcim/forms/filtersets.py:1176
+#: netbox/dcim/forms/filtersets.py:1198 netbox/dcim/forms/filtersets.py:1220
+#: netbox/dcim/forms/filtersets.py:1237 netbox/dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/filtersets.py:1366 netbox/dcim/forms/filtersets.py:1387
+#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
+#: netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/object_import.py:113
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:284
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:474
+#: netbox/netbox/tables/tables.py:239
+#: netbox/templates/circuits/circuit.html:30
+#: netbox/templates/core/datasource.html:38
+#: netbox/templates/dcim/cable.html:15
+#: netbox/templates/dcim/consoleport.html:36
+#: netbox/templates/dcim/consoleserverport.html:36
+#: netbox/templates/dcim/frontport.html:36
+#: netbox/templates/dcim/interface.html:46
+#: netbox/templates/dcim/interface.html:169
+#: netbox/templates/dcim/interface.html:311
+#: netbox/templates/dcim/powerfeed.html:32
+#: netbox/templates/dcim/poweroutlet.html:36
+#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76
+#: netbox/templates/dcim/rearport.html:36
+#: netbox/templates/extras/eventrule.html:80
+#: netbox/templates/virtualization/cluster.html:17
+#: netbox/templates/vpn/l2vpn.html:22
+#: netbox/templates/wireless/inc/authentication_attrs.html:8
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:14
+#: netbox/virtualization/forms/bulk_edit.py:60
+#: netbox/virtualization/forms/bulk_import.py:41
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/model_forms.py:62
+#: netbox/virtualization/tables/clusters.py:66
+#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264
+#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84
+#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231
+msgid "Type"
+msgstr "Tipo"
+
+#: netbox/circuits/forms/bulk_edit.py:126
+#: netbox/circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/filtersets.py:137
+#: netbox/circuits/forms/model_forms.py:96
+msgid "Provider account"
+msgstr "Account fornitore"
+
+#: netbox/circuits/forms/bulk_edit.py:134
+#: netbox/circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35
+#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23
+#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88
+#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180
+#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598
+#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686
+#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594
+#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146
+#: netbox/dcim/forms/bulk_import.py:199 netbox/dcim/forms/bulk_import.py:444
+#: netbox/dcim/forms/bulk_import.py:598 netbox/dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1310 netbox/dcim/forms/bulk_import.py:1374
+#: netbox/dcim/forms/filtersets.py:172 netbox/dcim/forms/filtersets.py:231
+#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
+#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
+#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
+#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800
+#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
+#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
+#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
+#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544
+#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
+#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236
+#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359
+#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227
+#: netbox/templates/circuits/circuit.html:34
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30
+#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
+#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
+#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
+#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43
+#: netbox/templates/dcim/site.html:43
+#: netbox/templates/extras/script_list.html:49
+#: netbox/templates/ipam/ipaddress.html:37
+#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73
+#: netbox/templates/ipam/vlan.html:48
+#: netbox/templates/virtualization/cluster.html:21
+#: netbox/templates/virtualization/virtualmachine.html:19
+#: netbox/templates/vpn/tunnel.html:25
+#: netbox/templates/wireless/wirelesslan.html:22
+#: netbox/templates/wireless/wirelesslink.html:17
+#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195
+#: netbox/virtualization/forms/bulk_edit.py:70
+#: netbox/virtualization/forms/bulk_edit.py:118
+#: netbox/virtualization/forms/bulk_import.py:54
+#: netbox/virtualization/forms/bulk_import.py:80
+#: netbox/virtualization/forms/filtersets.py:62
+#: netbox/virtualization/forms/filtersets.py:160
+#: netbox/virtualization/tables/clusters.py:74
+#: netbox/virtualization/tables/virtualmachines.py:59
+#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37
+#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48
+#: netbox/wireless/forms/bulk_edit.py:43
+#: netbox/wireless/forms/bulk_edit.py:105
+#: netbox/wireless/forms/bulk_import.py:43
+#: netbox/wireless/forms/bulk_import.py:84
+#: netbox/wireless/forms/filtersets.py:49
+#: netbox/wireless/forms/filtersets.py:83
+#: netbox/wireless/tables/wirelesslan.py:52
+#: netbox/wireless/tables/wirelesslink.py:19
+msgid "Status"
+msgstr "Status"
+
+#: netbox/circuits/forms/bulk_edit.py:140
+#: netbox/circuits/forms/bulk_import.py:97
+#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121
+#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256
+#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588
+#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599
+#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151
+#: netbox/dcim/forms/bulk_import.py:192 netbox/dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:418 netbox/dcim/forms/bulk_import.py:1158
+#: netbox/dcim/forms/bulk_import.py:1367 netbox/dcim/forms/filtersets.py:167
+#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250
+#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:356
+#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:847
+#: netbox/dcim/forms/filtersets.py:909 netbox/dcim/forms/filtersets.py:939
+#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/tables/power.py:88
+#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332
+#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41
+#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110
+#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164
+#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285
+#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539
+#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66
+#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114
+#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163
+#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285
+#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48
+#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100
+#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
+#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
+#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
+#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224
+#: netbox/templates/circuits/circuit.html:38
+#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
+#: netbox/templates/dcim/location.html:49
+#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34
+#: netbox/templates/dcim/rackreservation.html:49
+#: netbox/templates/dcim/site.html:47
+#: netbox/templates/dcim/virtualdevicecontext.html:52
+#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33
+#: netbox/templates/ipam/asnrange.html:29
+#: netbox/templates/ipam/ipaddress.html:28
+#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29
+#: netbox/templates/ipam/routetarget.html:17
+#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20
+#: netbox/templates/tenancy/tenant.html:17
+#: netbox/templates/virtualization/cluster.html:33
+#: netbox/templates/virtualization/virtualmachine.html:35
+#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49
+#: netbox/templates/wireless/wirelesslan.html:34
+#: netbox/templates/wireless/wirelesslink.html:25
+#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48
+#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64
+#: netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/bulk_edit.py:155
+#: netbox/virtualization/forms/bulk_import.py:66
+#: netbox/virtualization/forms/bulk_import.py:115
+#: netbox/virtualization/forms/filtersets.py:47
+#: netbox/virtualization/forms/filtersets.py:105
+#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269
+#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258
+#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63
+#: netbox/wireless/forms/bulk_edit.py:110
+#: netbox/wireless/forms/bulk_import.py:55
+#: netbox/wireless/forms/bulk_import.py:97
+#: netbox/wireless/forms/filtersets.py:35
+#: netbox/wireless/forms/filtersets.py:75
+msgid "Tenant"
+msgstr "Inquilino"
+
+#: netbox/circuits/forms/bulk_edit.py:145
+#: netbox/circuits/forms/filtersets.py:172
+msgid "Install date"
+msgstr "Data di installazione"
+
+#: netbox/circuits/forms/bulk_edit.py:150
+#: netbox/circuits/forms/filtersets.py:177
+msgid "Termination date"
+msgstr "Data di cessazione"
+
+#: netbox/circuits/forms/bulk_edit.py:156
+#: netbox/circuits/forms/filtersets.py:184
+msgid "Commit rate (Kbps)"
+msgstr "Velocità di commit (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:171
+#: netbox/circuits/forms/model_forms.py:110
+msgid "Service Parameters"
+msgstr "Parametri del servizio"
+
+#: netbox/circuits/forms/bulk_edit.py:172
+#: netbox/circuits/forms/model_forms.py:111
+#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180
+#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267
+#: netbox/dcim/forms/model_forms.py:716 netbox/dcim/forms/model_forms.py:1639
+#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79
+#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134
+#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230
+#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314
+#: netbox/netbox/navigation/menu.py:37
+#: netbox/templates/dcim/device_edit.html:85
+#: netbox/templates/dcim/htmx/cable_edit.html:72
+#: netbox/templates/ipam/ipaddress_bulk_add.html:27
+#: netbox/templates/ipam/vlan_edit.html:22
+#: netbox/virtualization/forms/model_forms.py:80
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44
+#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147
+#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54
+#: netbox/wireless/forms/model_forms.py:163
+msgid "Tenancy"
+msgstr "Locazione"
+
+#: netbox/circuits/forms/bulk_edit.py:191
+#: netbox/circuits/forms/bulk_edit.py:215
+#: netbox/circuits/forms/model_forms.py:153
+#: netbox/circuits/tables/circuits.py:111
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:62
+#: netbox/templates/circuits/providernetwork.html:17
+msgid "Provider Network"
+msgstr "Rete di fornitori"
+
+#: netbox/circuits/forms/bulk_edit.py:197
+msgid "Port speed (Kbps)"
+msgstr "Velocità porta (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:201
+msgid "Upstream speed (Kbps)"
+msgstr "Velocità upstream (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849
+#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225
+#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260
+#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487
+#: netbox/dcim/forms/bulk_edit.py:1504
+msgid "Mark connected"
+msgstr "Segna connesso"
+
+#: netbox/circuits/forms/bulk_edit.py:217
+#: netbox/circuits/forms/model_forms.py:155
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
+#: netbox/templates/dcim/frontport.html:121
+#: netbox/templates/dcim/interface.html:193
+#: netbox/templates/dcim/rearport.html:111
+msgid "Circuit Termination"
+msgstr "Terminazione del circuito"
+
+#: netbox/circuits/forms/bulk_edit.py:219
+#: netbox/circuits/forms/model_forms.py:157
+msgid "Termination Details"
+msgstr "Dettagli sulla cessazione"
+
+#: netbox/circuits/forms/bulk_import.py:38
+#: netbox/circuits/forms/bulk_import.py:53
+#: netbox/circuits/forms/bulk_import.py:76
+msgid "Assigned provider"
+msgstr "Fornitore assegnato"
+
+#: netbox/circuits/forms/bulk_import.py:82
+msgid "Assigned provider account"
+msgstr "Account fornitore assegnato"
+
+#: netbox/circuits/forms/bulk_import.py:89
+msgid "Type of circuit"
+msgstr "Tipo di circuito"
+
+#: netbox/circuits/forms/bulk_import.py:94 netbox/dcim/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:201
+#: netbox/dcim/forms/bulk_import.py:446 netbox/dcim/forms/bulk_import.py:600
+#: netbox/dcim/forms/bulk_import.py:1312 netbox/ipam/forms/bulk_import.py:193
+#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294
+#: netbox/ipam/forms/bulk_import.py:460
+#: netbox/virtualization/forms/bulk_import.py:56
+#: netbox/virtualization/forms/bulk_import.py:82
+#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45
+msgid "Operational status"
+msgstr "Stato operativo"
+
+#: netbox/circuits/forms/bulk_import.py:101
+#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155
+#: netbox/dcim/forms/bulk_import.py:283 netbox/dcim/forms/bulk_import.py:422
+#: netbox/dcim/forms/bulk_import.py:1162 netbox/dcim/forms/bulk_import.py:1307
+#: netbox/dcim/forms/bulk_import.py:1371 netbox/ipam/forms/bulk_import.py:41
+#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98
+#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138
+#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253
+#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455
+#: netbox/virtualization/forms/bulk_import.py:70
+#: netbox/virtualization/forms/bulk_import.py:119
+#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59
+#: netbox/wireless/forms/bulk_import.py:101
+msgid "Assigned tenant"
+msgstr "Inquilino assegnato"
+
+#: netbox/circuits/forms/bulk_import.py:119
+#: netbox/templates/circuits/inc/circuit_termination.html:6
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:15
+#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72
+#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77
+msgid "Termination"
+msgstr "Cessazione"
+
+#: netbox/circuits/forms/bulk_import.py:129
+#: netbox/circuits/forms/filtersets.py:145
+#: netbox/circuits/forms/filtersets.py:225
+#: netbox/circuits/forms/model_forms.py:142
+msgid "Provider network"
+msgstr "Rete di fornitori"
+
+#: netbox/circuits/forms/filtersets.py:28
+#: netbox/circuits/forms/filtersets.py:116
+#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248
+#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580
+#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780
+#: netbox/dcim/forms/bulk_import.py:186 netbox/dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1256
+#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:94
+#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:280
+#: netbox/dcim/forms/filtersets.py:332 netbox/dcim/forms/filtersets.py:383
+#: netbox/dcim/forms/filtersets.py:650 netbox/dcim/forms/filtersets.py:693
+#: netbox/dcim/forms/filtersets.py:908 netbox/dcim/forms/filtersets.py:937
+#: netbox/dcim/forms/filtersets.py:957 netbox/dcim/forms/filtersets.py:1021
+#: netbox/dcim/forms/filtersets.py:1051 netbox/dcim/forms/filtersets.py:1060
+#: netbox/dcim/forms/filtersets.py:1171 netbox/dcim/forms/filtersets.py:1193
+#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/filtersets.py:1232
+#: netbox/dcim/forms/filtersets.py:1252 netbox/dcim/forms/filtersets.py:1360
+#: netbox/dcim/forms/filtersets.py:1382 netbox/dcim/forms/filtersets.py:1403
+#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
+#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
+#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
+#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
+#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
+#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
+#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437
+#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599
+#: netbox/templates/dcim/device.html:26
+#: netbox/templates/dcim/device_edit.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:12
+#: netbox/templates/dcim/location.html:26
+#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26
+#: netbox/templates/dcim/rackreservation.html:32
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/wireless/forms/model_forms.py:87
+#: netbox/wireless/forms/model_forms.py:129
+msgid "Location"
+msgstr "Posizione"
+
+#: netbox/circuits/forms/filtersets.py:30
+#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:138
+#: netbox/dcim/forms/filtersets.py:152 netbox/dcim/forms/filtersets.py:168
+#: netbox/dcim/forms/filtersets.py:200 netbox/dcim/forms/filtersets.py:251
+#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:407
+#: netbox/dcim/forms/filtersets.py:654 netbox/dcim/forms/filtersets.py:1022
+#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46
+#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70
+#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19
+#: netbox/virtualization/forms/filtersets.py:37
+#: netbox/virtualization/forms/filtersets.py:48
+#: netbox/virtualization/forms/filtersets.py:106
+msgid "Contacts"
+msgstr "Contatti"
+
+#: netbox/circuits/forms/filtersets.py:35
+#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111
+#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755
+#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:72
+#: netbox/dcim/forms/filtersets.py:179 netbox/dcim/forms/filtersets.py:205
+#: netbox/dcim/forms/filtersets.py:258 netbox/dcim/forms/filtersets.py:361
+#: netbox/dcim/forms/filtersets.py:670 netbox/dcim/forms/filtersets.py:914
+#: netbox/dcim/forms/filtersets.py:944 netbox/dcim/forms/filtersets.py:1028
+#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
+#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
+#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85
+#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
+#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
+#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
+#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16
+#: netbox/templates/dcim/rackreservation.html:22
+#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31
+#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16
+#: netbox/virtualization/forms/bulk_edit.py:81
+#: netbox/virtualization/forms/filtersets.py:59
+#: netbox/virtualization/forms/filtersets.py:133
+#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/vpn/forms/filtersets.py:257
+msgid "Region"
+msgstr "Regione"
+
+#: netbox/circuits/forms/filtersets.py:40
+#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231
+#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:77
+#: netbox/dcim/forms/filtersets.py:184 netbox/dcim/forms/filtersets.py:210
+#: netbox/dcim/forms/filtersets.py:271 netbox/dcim/forms/filtersets.py:366
+#: netbox/dcim/forms/filtersets.py:675 netbox/dcim/forms/filtersets.py:919
+#: netbox/dcim/forms/filtersets.py:1033 netbox/dcim/forms/filtersets.py:1072
+#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472
+#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445
+#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222
+#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487
+#: netbox/ipam/forms/model_forms.py:584
+#: netbox/virtualization/forms/bulk_edit.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:138
+#: netbox/virtualization/forms/model_forms.py:98
+msgid "Site group"
+msgstr "Gruppo del sito"
+
+#: netbox/circuits/forms/filtersets.py:63
+#: netbox/circuits/forms/filtersets.py:81
+#: netbox/circuits/forms/filtersets.py:100
+#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64
+#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:166
+#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:846
+#: netbox/dcim/forms/filtersets.py:938 netbox/dcim/forms/filtersets.py:1062
+#: netbox/dcim/forms/filtersets.py:1170 netbox/dcim/forms/filtersets.py:1192
+#: netbox/dcim/forms/filtersets.py:1214 netbox/dcim/forms/filtersets.py:1231
+#: netbox/dcim/forms/filtersets.py:1248 netbox/dcim/forms/filtersets.py:1359
+#: netbox/dcim/forms/filtersets.py:1381 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/forms/filtersets.py:1417 netbox/dcim/forms/filtersets.py:1430
+#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112
+#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183
+#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230
+#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450
+#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99
+#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307
+#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475
+#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552
+#: netbox/netbox/tables/tables.py:255
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:103
+#: netbox/virtualization/forms/filtersets.py:194
+#: netbox/virtualization/forms/filtersets.py:239
+#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34
+#: netbox/wireless/forms/filtersets.py:74
+msgid "Attributes"
+msgstr "Attributi"
+
+#: netbox/circuits/forms/filtersets.py:71
+#: netbox/circuits/tables/circuits.py:61
+#: netbox/circuits/tables/providers.py:66
+#: netbox/templates/circuits/circuit.html:22
+#: netbox/templates/circuits/provideraccount.html:24
+msgid "Account"
+msgstr "Account"
+
+#: netbox/circuits/forms/filtersets.py:215
+msgid "Term Side"
+msgstr "Lato del termine"
+
+#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67
+#: netbox/dcim/models/device_component_templates.py:491
+#: netbox/dcim/models/device_component_templates.py:591
+#: netbox/dcim/models/device_components.py:976
+#: netbox/dcim/models/device_components.py:1050
+#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44
+#: netbox/extras/models/tags.py:28
+msgid "color"
+msgstr "colore"
+
+#: netbox/circuits/models/circuits.py:34
+msgid "circuit type"
+msgstr "tipo di circuito"
+
+#: netbox/circuits/models/circuits.py:35
+msgid "circuit types"
+msgstr "tipi di circuiti"
+
+#: netbox/circuits/models/circuits.py:46
+msgid "circuit ID"
+msgstr "ID del circuito"
+
+#: netbox/circuits/models/circuits.py:47
+msgid "Unique circuit ID"
+msgstr "ID univoco del circuito"
+
+#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55
+#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49
+#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155
+#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96
+#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154
+#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730
+#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74
+#: netbox/virtualization/models/virtualmachines.py:84
+#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94
+#: netbox/wireless/models.py:158
+msgid "status"
+msgstr "stato"
+
+#: netbox/circuits/models/circuits.py:82
+msgid "installed"
+msgstr "installato"
+
+#: netbox/circuits/models/circuits.py:87
+msgid "terminates"
+msgstr "termina"
+
+#: netbox/circuits/models/circuits.py:92
+msgid "commit rate (Kbps)"
+msgstr "tasso di commit (Kbps)"
+
+#: netbox/circuits/models/circuits.py:93
+msgid "Committed rate"
+msgstr "Tariffa impegnata"
+
+#: netbox/circuits/models/circuits.py:135
+msgid "circuit"
+msgstr "circuito"
+
+#: netbox/circuits/models/circuits.py:136
+msgid "circuits"
+msgstr "circuiti"
+
+#: netbox/circuits/models/circuits.py:169
+msgid "termination"
+msgstr "fine"
+
+#: netbox/circuits/models/circuits.py:186
+msgid "port speed (Kbps)"
+msgstr "velocità della porta (Kbps)"
+
+#: netbox/circuits/models/circuits.py:189
+msgid "Physical circuit speed"
+msgstr "Velocità fisica del circuito"
+
+#: netbox/circuits/models/circuits.py:194
+msgid "upstream speed (Kbps)"
+msgstr "velocità upstream (Kbps)"
+
+#: netbox/circuits/models/circuits.py:195
+msgid "Upstream speed, if different from port speed"
+msgstr "Velocità upstream, se diversa dalla velocità della porta"
+
+#: netbox/circuits/models/circuits.py:200
+msgid "cross-connect ID"
+msgstr "ID di connessione incrociata"
+
+#: netbox/circuits/models/circuits.py:201
+msgid "ID of the local cross-connect"
+msgstr "ID della connessione incrociata locale"
+
+#: netbox/circuits/models/circuits.py:206
+msgid "patch panel/port(s)"
+msgstr "pannello di permutazione/porte"
+
+#: netbox/circuits/models/circuits.py:207
+msgid "Patch panel ID and port number(s)"
+msgstr "ID del patch panel e numero/i di porta"
+
+#: netbox/circuits/models/circuits.py:210
+#: netbox/dcim/models/device_component_templates.py:61
+#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538
+#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
+#: netbox/extras/models/customfields.py:124 netbox/extras/models/models.py:60
+#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424
+#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32
+#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109
+#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190
+#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58
+#: netbox/users/models/users.py:33
+#: netbox/virtualization/models/virtualmachines.py:284
+msgid "description"
+msgstr "descrizione"
+
+#: netbox/circuits/models/circuits.py:223
+msgid "circuit termination"
+msgstr "terminazione del circuito"
+
+#: netbox/circuits/models/circuits.py:224
+msgid "circuit terminations"
+msgstr "terminazioni del circuito"
+
+#: netbox/circuits/models/circuits.py:237
+msgid ""
+"A circuit termination must attach to either a site or a provider network."
+msgstr ""
+"Una terminazione di circuito deve essere collegata a un sito o alla rete di "
+"un provider."
+
+#: netbox/circuits/models/circuits.py:239
+msgid ""
+"A circuit termination cannot attach to both a site and a provider network."
+msgstr ""
+"Una terminazione di circuito non può essere collegata sia a un sito che alla"
+" rete di un provider."
+
+#: netbox/circuits/models/providers.py:22
+#: netbox/circuits/models/providers.py:66
+#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42
+#: netbox/core/models/jobs.py:46
+#: netbox/dcim/models/device_component_templates.py:43
+#: netbox/dcim/models/device_components.py:54
+#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295
+#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39
+#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63
+#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:91
+#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181
+#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420
+#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624
+#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27
+#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25
+#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88
+#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164
+#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79
+#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180
+#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20
+#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20
+#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57
+#: netbox/virtualization/models/virtualmachines.py:72
+#: netbox/virtualization/models/virtualmachines.py:274
+#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71
+#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183
+#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22
+#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50
+msgid "name"
+msgstr "nome"
+
+#: netbox/circuits/models/providers.py:25
+msgid "Full name of the provider"
+msgstr "Nome completo del fornitore"
+
+#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86
+#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534
+#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30
+#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185
+#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49
+#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55
+msgid "slug"
+msgstr "pallottola"
+
+#: netbox/circuits/models/providers.py:42
+msgid "provider"
+msgstr "fornitore"
+
+#: netbox/circuits/models/providers.py:43
+msgid "providers"
+msgstr "fornitori"
+
+#: netbox/circuits/models/providers.py:63
+msgid "account ID"
+msgstr "ID dell'account"
+
+#: netbox/circuits/models/providers.py:86
+msgid "provider account"
+msgstr "account del fornitore"
+
+#: netbox/circuits/models/providers.py:87
+msgid "provider accounts"
+msgstr "account del fornitore"
+
+#: netbox/circuits/models/providers.py:115
+msgid "service ID"
+msgstr "ID di servizio"
+
+#: netbox/circuits/models/providers.py:126
+msgid "provider network"
+msgstr "rete di fornitori"
+
+#: netbox/circuits/models/providers.py:127
+msgid "provider networks"
+msgstr "reti di fornitori"
+
+#: netbox/circuits/tables/circuits.py:30
+#: netbox/circuits/tables/providers.py:18
+#: netbox/circuits/tables/providers.py:69
+#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16
+#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
+#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
+#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89
+#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286
+#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421
+#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519
+#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714
+#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824
+#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959
+#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018
+#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
+#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
+#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
+#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
+#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:89
+#: netbox/extras/tables/tables.py:121 netbox/extras/tables/tables.py:145
+#: netbox/extras/tables/tables.py:210 netbox/extras/tables/tables.py:257
+#: netbox/extras/tables/tables.py:280 netbox/extras/tables/tables.py:330
+#: netbox/extras/tables/tables.py:382 netbox/extras/tables/tables.py:405
+#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
+#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
+#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
+#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
+#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22
+#: netbox/templates/circuits/provideraccount.html:28
+#: netbox/templates/circuits/providernetwork.html:24
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26
+#: netbox/templates/core/rq_worker.html:43
+#: netbox/templates/dcim/consoleport.html:28
+#: netbox/templates/dcim/consoleserverport.html:28
+#: netbox/templates/dcim/devicebay.html:24
+#: netbox/templates/dcim/devicerole.html:26
+#: netbox/templates/dcim/frontport.html:28
+#: netbox/templates/dcim/inc/interface_vlans_table.html:5
+#: netbox/templates/dcim/inc/panels/inventory_items.html:18
+#: netbox/templates/dcim/interface.html:38
+#: netbox/templates/dcim/interface.html:165
+#: netbox/templates/dcim/inventoryitem.html:28
+#: netbox/templates/dcim/inventoryitemrole.html:18
+#: netbox/templates/dcim/location.html:29
+#: netbox/templates/dcim/manufacturer.html:36
+#: netbox/templates/dcim/modulebay.html:26
+#: netbox/templates/dcim/platform.html:29
+#: netbox/templates/dcim/poweroutlet.html:28
+#: netbox/templates/dcim/powerport.html:28
+#: netbox/templates/dcim/rackrole.html:22
+#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29
+#: netbox/templates/dcim/sitegroup.html:29
+#: netbox/templates/dcim/virtualdevicecontext.html:18
+#: netbox/templates/extras/configcontext.html:13
+#: netbox/templates/extras/configtemplate.html:13
+#: netbox/templates/extras/customfield.html:13
+#: netbox/templates/extras/customlink.html:13
+#: netbox/templates/extras/eventrule.html:13
+#: netbox/templates/extras/exporttemplate.html:15
+#: netbox/templates/extras/savedfilter.html:13
+#: netbox/templates/extras/script_list.html:46
+#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
+#: netbox/templates/ipam/asnrange.html:15
+#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22
+#: netbox/templates/ipam/role.html:22
+#: netbox/templates/ipam/routetarget.html:13
+#: netbox/templates/ipam/service.html:24
+#: netbox/templates/ipam/servicetemplate.html:15
+#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30
+#: netbox/templates/tenancy/contact.html:25
+#: netbox/templates/tenancy/contactgroup.html:21
+#: netbox/templates/tenancy/contactrole.html:18
+#: netbox/templates/tenancy/tenantgroup.html:29
+#: netbox/templates/users/group.html:17
+#: netbox/templates/users/objectpermission.html:17
+#: netbox/templates/virtualization/cluster.html:13
+#: netbox/templates/virtualization/clustergroup.html:22
+#: netbox/templates/virtualization/clustertype.html:22
+#: netbox/templates/virtualization/virtualdisk.html:25
+#: netbox/templates/virtualization/virtualmachine.html:15
+#: netbox/templates/virtualization/vminterface.html:25
+#: netbox/templates/vpn/ikepolicy.html:13
+#: netbox/templates/vpn/ikeproposal.html:13
+#: netbox/templates/vpn/ipsecpolicy.html:13
+#: netbox/templates/vpn/ipsecprofile.html:13
+#: netbox/templates/vpn/ipsecprofile.html:36
+#: netbox/templates/vpn/ipsecprofile.html:69
+#: netbox/templates/vpn/ipsecproposal.html:13
+#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21
+#: netbox/templates/vpn/tunnelgroup.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:29
+#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41
+#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16
+#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62
+#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20
+#: netbox/virtualization/forms/object_create.py:13
+#: netbox/virtualization/forms/object_create.py:23
+#: netbox/virtualization/tables/clusters.py:17
+#: netbox/virtualization/tables/clusters.py:39
+#: netbox/virtualization/tables/clusters.py:62
+#: netbox/virtualization/tables/virtualmachines.py:54
+#: netbox/virtualization/tables/virtualmachines.py:132
+#: netbox/virtualization/tables/virtualmachines.py:187
+#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57
+#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129
+#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23
+#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40
+#: netbox/wireless/tables/wirelesslan.py:18
+#: netbox/wireless/tables/wirelesslan.py:79
+msgid "Name"
+msgstr "Nome"
+
+#: netbox/circuits/tables/circuits.py:39
+#: netbox/circuits/tables/providers.py:45
+#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253
+#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259
+#: netbox/templates/circuits/provider.html:57
+#: netbox/templates/circuits/provideraccount.html:44
+#: netbox/templates/circuits/providernetwork.html:50
+msgid "Circuits"
+msgstr "Circuiti"
+
+#: netbox/circuits/tables/circuits.py:53
+#: netbox/templates/circuits/circuit.html:26
+msgid "Circuit ID"
+msgstr "ID circuito"
+
+#: netbox/circuits/tables/circuits.py:67
+#: netbox/wireless/forms/model_forms.py:160
+msgid "Side A"
+msgstr "Lato A"
+
+#: netbox/circuits/tables/circuits.py:72
+msgid "Side Z"
+msgstr "Lato Z"
+
+#: netbox/circuits/tables/circuits.py:75
+#: netbox/templates/circuits/circuit.html:55
+msgid "Commit Rate"
+msgstr "Tasso di impegno"
+
+#: netbox/circuits/tables/circuits.py:78
+#: netbox/circuits/tables/providers.py:48
+#: netbox/circuits/tables/providers.py:82
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001
+#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29
+#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
+#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
+#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
+#: netbox/extras/tables/tables.py:516 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135
+#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325
+#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24
+#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
+#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71
+#: netbox/templates/dcim/htmx/cable_edit.html:89
+#: netbox/templates/generic/bulk_edit.html:86
+#: netbox/templates/inc/panels/comments.html:6
+#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46
+#: netbox/utilities/forms/fields/fields.py:29
+#: netbox/virtualization/tables/clusters.py:91
+#: netbox/virtualization/tables/virtualmachines.py:81
+#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74
+#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140
+#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37
+#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27
+#: netbox/wireless/tables/wirelesslan.py:58
+msgid "Comments"
+msgstr "Commenti"
+
+#: netbox/circuits/tables/providers.py:23
+msgid "Accounts"
+msgstr "Account"
+
+#: netbox/circuits/tables/providers.py:29
+msgid "Account Count"
+msgstr "Numero di account"
+
+#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100
+msgid "ASN Count"
+msgstr "Numero ASN"
+
+#: netbox/core/api/views.py:36
+msgid "This user does not have permission to synchronize this data source."
+msgstr ""
+"Questo utente non dispone dell'autorizzazione per sincronizzare questa "
+"origine dati."
+
+#: netbox/core/choices.py:18
+msgid "New"
+msgstr "Nuovo"
+
+#: netbox/core/choices.py:19 netbox/core/constants.py:18
+#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77
+msgid "Queued"
+msgstr "In coda"
+
+#: netbox/core/choices.py:20
+msgid "Syncing"
+msgstr "Sincronizzazione"
+
+#: netbox/core/choices.py:21 netbox/core/choices.py:57
+#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
+#: netbox/templates/core/job.html:68
+msgid "Completed"
+msgstr "Completato"
+
+#: netbox/core/choices.py:22 netbox/core/choices.py:59
+#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
+#: netbox/dcim/choices.py:176 netbox/dcim/choices.py:222
+#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:230
+#: netbox/virtualization/choices.py:47
+msgid "Failed"
+msgstr "Fallito"
+
+#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320
+#: netbox/netbox/navigation/menu.py:324
+#: netbox/templates/extras/script/base.html:14
+#: netbox/templates/extras/script_list.html:7
+#: netbox/templates/extras/script_list.html:12
+#: netbox/templates/extras/script_result.html:17
+msgid "Scripts"
+msgstr "Script"
+
+#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13
+msgid "Reports"
+msgstr "Rapporti"
+
+#: netbox/core/choices.py:54 netbox/extras/choices.py:225
+msgid "Pending"
+msgstr "In sospeso"
+
+#: netbox/core/choices.py:55 netbox/core/constants.py:23
+#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:55
+msgid "Scheduled"
+msgstr "Pianificato"
+
+#: netbox/core/choices.py:56 netbox/extras/choices.py:227
+msgid "Running"
+msgstr "Correre"
+
+#: netbox/core/choices.py:58 netbox/extras/choices.py:229
+msgid "Errored"
+msgstr "Errorata"
+
+#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30
+msgid "Finished"
+msgstr "Finito"
+
+#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
+#: netbox/templates/core/job.html:64
+#: netbox/templates/extras/htmx/script_result.html:8
+msgid "Started"
+msgstr "Iniziato"
+
+#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26
+msgid "Deferred"
+msgstr "Differito"
+
+#: netbox/core/constants.py:24
+msgid "Stopped"
+msgstr "Fermato"
+
+#: netbox/core/constants.py:25
+msgid "Cancelled"
+msgstr "Annullato"
+
+#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216
+msgid "Local"
+msgstr "Locale"
+
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:462
+#: netbox/templates/account/profile.html:15
+#: netbox/templates/users/user.html:17 netbox/users/tables.py:31
+msgid "Username"
+msgstr "Nome utente"
+
+#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55
+msgid "Only used for cloning with HTTP(S)"
+msgstr "Utilizzato solo per la clonazione con HTTP (S)"
+
+#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17
+#: netbox/templates/account/password.html:11
+#: netbox/users/forms/model_forms.py:171
+msgid "Password"
+msgstr "Password"
+
+#: netbox/core/data_backends.py:59
+msgid "Branch"
+msgstr "Ramo"
+
+#: netbox/core/data_backends.py:106
+#, python-brace-format
+msgid "Fetching remote data failed ({name}): {error}"
+msgstr "Recupero dati remoti non riuscito ({name}): {error}"
+
+#: netbox/core/data_backends.py:119
+msgid "AWS access key ID"
+msgstr "ID chiave di accesso AWS"
+
+#: netbox/core/data_backends.py:123
+msgid "AWS secret access key"
+msgstr "Chiave di accesso segreta AWS"
+
+#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245
+#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617
+msgid "Data source (ID)"
+msgstr "Fonte dati (ID)"
+
+#: netbox/core/filtersets.py:55
+msgid "Data source (name)"
+msgstr "Fonte dati (nome)"
+
+#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
+#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
+#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
+#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221
+#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
+#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
+#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
+#: netbox/extras/tables/tables.py:128 netbox/extras/tables/tables.py:217
+#: netbox/extras/tables/tables.py:294 netbox/netbox/preferences.py:22
+#: netbox/templates/core/datasource.html:42
+#: netbox/templates/dcim/interface.html:61
+#: netbox/templates/extras/customlink.html:17
+#: netbox/templates/extras/eventrule.html:17
+#: netbox/templates/extras/savedfilter.html:25
+#: netbox/templates/users/objectpermission.html:25
+#: netbox/templates/virtualization/vminterface.html:29
+#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71
+#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217
+#: netbox/virtualization/forms/filtersets.py:211
+msgid "Enabled"
+msgstr "Abilitato"
+
+#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211
+#: netbox/templates/extras/savedfilter.html:53
+#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127
+#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170
+#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321
+#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357
+#: netbox/vpn/forms/model_forms.py:380
+msgid "Parameters"
+msgstr "Parametri"
+
+#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68
+msgid "Ignore rules"
+msgstr "Ignora le regole"
+
+#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
+#: netbox/extras/forms/model_forms.py:174
+#: netbox/extras/forms/model_forms.py:454
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:155
+#: netbox/extras/tables/tables.py:374 netbox/extras/tables/tables.py:409
+#: netbox/templates/core/datasource.html:31
+#: netbox/templates/dcim/device/render_config.html:18
+#: netbox/templates/extras/configcontext.html:29
+#: netbox/templates/extras/configtemplate.html:21
+#: netbox/templates/extras/exporttemplate.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:18
+msgid "Data Source"
+msgstr "Fonte dati"
+
+#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21
+msgid "File"
+msgstr "File"
+
+#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16
+#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337
+#: netbox/extras/forms/filtersets.py:422
+msgid "Data source"
+msgstr "Fonte dati"
+
+#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449
+msgid "Creation"
+msgstr "Creazione"
+
+#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:184
+#: netbox/extras/tables/tables.py:505 netbox/templates/core/job.html:20
+#: netbox/templates/extras/objectchange.html:52
+#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
+msgid "Object Type"
+msgstr "Tipo di oggetto"
+
+#: netbox/core/forms/filtersets.py:81
+msgid "Created after"
+msgstr "Creato dopo"
+
+#: netbox/core/forms/filtersets.py:86
+msgid "Created before"
+msgstr "Creato prima"
+
+#: netbox/core/forms/filtersets.py:91
+msgid "Scheduled after"
+msgstr "Pianificato dopo"
+
+#: netbox/core/forms/filtersets.py:96
+msgid "Scheduled before"
+msgstr "Pianificato prima"
+
+#: netbox/core/forms/filtersets.py:101
+msgid "Started after"
+msgstr "Iniziato dopo"
+
+#: netbox/core/forms/filtersets.py:106
+msgid "Started before"
+msgstr "Iniziato prima"
+
+#: netbox/core/forms/filtersets.py:111
+msgid "Completed after"
+msgstr "Completato dopo"
+
+#: netbox/core/forms/filtersets.py:116
+msgid "Completed before"
+msgstr "Completato prima"
+
+#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361
+#: netbox/dcim/forms/filtersets.py:354 netbox/dcim/forms/filtersets.py:398
+#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465
+#: netbox/extras/forms/filtersets.py:505
+#: netbox/templates/dcim/rackreservation.html:58
+#: netbox/templates/extras/objectchange.html:36
+#: netbox/templates/extras/savedfilter.html:21
+#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21
+#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14
+#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164
+#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126
+#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193
+#: netbox/users/tables.py:19
+msgid "User"
+msgstr "Utente"
+
+#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46
+#: netbox/templates/core/datafile.html:27
+#: netbox/templates/extras/report/base.html:33
+#: netbox/templates/extras/script/base.html:32
+msgid "Source"
+msgstr "Fonte"
+
+#: netbox/core/forms/model_forms.py:58
+msgid "Backend Parameters"
+msgstr "Parametri del backend"
+
+#: netbox/core/forms/model_forms.py:96
+msgid "File Upload"
+msgstr "Caricamento di file"
+
+#: netbox/core/forms/model_forms.py:108
+msgid "Cannot upload a file and sync from an existing file"
+msgstr "Impossibile caricare un file e sincronizzarlo da un file esistente"
+
+#: netbox/core/forms/model_forms.py:110
+msgid "Must upload a file or select a data file to sync"
+msgstr ""
+"È necessario caricare un file o selezionare un file di dati da sincronizzare"
+
+#: netbox/core/forms/model_forms.py:153
+#: netbox/templates/dcim/rack_elevation_list.html:6
+msgid "Rack Elevations"
+msgstr "Elevazioni dei rack"
+
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447
+#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89
+#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280
+msgid "Power"
+msgstr "Energia"
+
+#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141
+#: netbox/templates/core/inc/config_data.html:37
+msgid "IPAM"
+msgstr "IPAM"
+
+#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217
+#: netbox/templates/core/inc/config_data.html:50
+#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43
+#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146
+msgid "Security"
+msgstr "Sicurezza"
+
+#: netbox/core/forms/model_forms.py:161
+#: netbox/templates/core/inc/config_data.html:59
+msgid "Banners"
+msgstr "Banner"
+
+#: netbox/core/forms/model_forms.py:162
+#: netbox/templates/core/inc/config_data.html:80
+msgid "Pagination"
+msgstr "Impaginazione"
+
+#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67
+#: netbox/templates/core/inc/config_data.html:93
+msgid "Validation"
+msgstr "Validazione"
+
+#: netbox/core/forms/model_forms.py:164
+#: netbox/templates/account/preferences.html:6
+msgid "User Preferences"
+msgstr "Preferenze utente"
+
+#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:663
+#: netbox/templates/core/inc/config_data.html:127
+#: netbox/users/forms/model_forms.py:65
+msgid "Miscellaneous"
+msgstr "Varie"
+
+#: netbox/core/forms/model_forms.py:169
+msgid "Config Revision"
+msgstr "Revisione della configurazione"
+
+#: netbox/core/forms/model_forms.py:208
+msgid "This parameter has been defined statically and cannot be modified."
+msgstr ""
+"Questo parametro è stato definito staticamente e non può essere modificato."
+
+#: netbox/core/forms/model_forms.py:216
+#, python-brace-format
+msgid "Current value: {value}"
+msgstr "Valore attuale: {value}"
+
+#: netbox/core/forms/model_forms.py:218
+msgid " (default)"
+msgstr " (impostazione predefinita)"
+
+#: netbox/core/models/config.py:18 netbox/core/models/data.py:282
+#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50
+#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51
+#: netbox/users/models/tokens.py:33
+msgid "created"
+msgstr "creato"
+
+#: netbox/core/models/config.py:22
+msgid "comment"
+msgstr "commento"
+
+#: netbox/core/models/config.py:29
+msgid "configuration data"
+msgstr "dati di configurazione"
+
+#: netbox/core/models/config.py:36
+msgid "config revision"
+msgstr "revisione della configurazione"
+
+#: netbox/core/models/config.py:37
+msgid "config revisions"
+msgstr "revisioni della configurazione"
+
+#: netbox/core/models/config.py:41
+msgid "Default configuration"
+msgstr "Configurazione predefinita"
+
+#: netbox/core/models/config.py:43
+msgid "Current configuration"
+msgstr "Configurazione attuale"
+
+#: netbox/core/models/config.py:44
+#, python-brace-format
+msgid "Config revision #{id}"
+msgstr "Revisione della configurazione #{id}"
+
+#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43
+#: netbox/dcim/models/device_component_templates.py:177
+#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:308
+#: netbox/dcim/models/device_component_templates.py:387
+#: netbox/dcim/models/device_component_templates.py:486
+#: netbox/dcim/models/device_component_templates.py:586
+#: netbox/dcim/models/device_components.py:284
+#: netbox/dcim/models/device_components.py:313
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:464
+#: netbox/dcim/models/device_components.py:606
+#: netbox/dcim/models/device_components.py:971
+#: netbox/dcim/models/device_components.py:1045
+#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128
+#: netbox/extras/models/customfields.py:77 netbox/extras/models/search.py:41
+#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32
+msgid "type"
+msgstr "tipo"
+
+#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:590
+#: netbox/templates/core/datasource.html:58
+msgid "URL"
+msgstr "URL"
+
+#: netbox/core/models/data.py:62
+#: netbox/dcim/models/device_component_templates.py:392
+#: netbox/dcim/models/device_components.py:513
+#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329
+#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29
+msgid "enabled"
+msgstr "abilitato"
+
+#: netbox/core/models/data.py:66
+msgid "ignore rules"
+msgstr "ignora le regole"
+
+#: netbox/core/models/data.py:68
+msgid "Patterns (one per line) matching files to ignore when syncing"
+msgstr ""
+"Schemi (uno per riga) corrispondenti ai file da ignorare durante la "
+"sincronizzazione"
+
+#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562
+msgid "parameters"
+msgstr "parametri"
+
+#: netbox/core/models/data.py:76
+msgid "last synced"
+msgstr "ultima sincronizzazione"
+
+#: netbox/core/models/data.py:84
+msgid "data source"
+msgstr "origine dati"
+
+#: netbox/core/models/data.py:85
+msgid "data sources"
+msgstr "fonti di dati"
+
+#: netbox/core/models/data.py:125
+#, python-brace-format
+msgid "Unknown backend type: {type}"
+msgstr "Tipo di backend sconosciuto: {type}"
+
+#: netbox/core/models/data.py:180
+msgid "Cannot initiate sync; syncing already in progress."
+msgstr ""
+"Impossibile avviare la sincronizzazione. La sincronizzazione è già in corso."
+
+#: netbox/core/models/data.py:193
+msgid ""
+"There was an error initializing the backend. A dependency needs to be "
+"installed: "
+msgstr ""
+"Si è verificato un errore durante l'inizializzazione del backend. È "
+"necessario installare una dipendenza: "
+
+#: netbox/core/models/data.py:286 netbox/core/models/files.py:31
+#: netbox/netbox/models/features.py:57
+msgid "last updated"
+msgstr "ultimo aggiornamento"
+
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
+msgid "path"
+msgstr "sentiero"
+
+#: netbox/core/models/data.py:299
+msgid "File path relative to the data source's root"
+msgstr "Percorso del file relativo alla radice dell'origine dati"
+
+#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503
+msgid "size"
+msgstr "taglia"
+
+#: netbox/core/models/data.py:306
+msgid "hash"
+msgstr "cancelletto"
+
+#: netbox/core/models/data.py:310
+msgid "Length must be 64 hexadecimal characters."
+msgstr "La lunghezza deve essere di 64 caratteri esadecimali."
+
+#: netbox/core/models/data.py:312
+msgid "SHA256 hash of the file data"
+msgstr "Hash SHA256 dei dati del file"
+
+#: netbox/core/models/data.py:329
+msgid "data file"
+msgstr "file di dati"
+
+#: netbox/core/models/data.py:330
+msgid "data files"
+msgstr "file di dati"
+
+#: netbox/core/models/data.py:417
+msgid "auto sync record"
+msgstr "registrazione di sincronizzazione automatica"
+
+#: netbox/core/models/data.py:418
+msgid "auto sync records"
+msgstr "sincronizzazione automatica dei record"
+
+#: netbox/core/models/files.py:37
+msgid "file root"
+msgstr "radice del file"
+
+#: netbox/core/models/files.py:42
+msgid "file path"
+msgstr "percorso del file"
+
+#: netbox/core/models/files.py:44
+msgid "File path relative to the designated root path"
+msgstr "Percorso del file relativo al percorso principale designato"
+
+#: netbox/core/models/files.py:61
+msgid "managed file"
+msgstr "file gestito"
+
+#: netbox/core/models/files.py:62
+msgid "managed files"
+msgstr "file gestiti"
+
+#: netbox/core/models/jobs.py:54
+msgid "scheduled"
+msgstr "pianificata"
+
+#: netbox/core/models/jobs.py:59
+msgid "interval"
+msgstr "intervallo"
+
+#: netbox/core/models/jobs.py:65
+msgid "Recurrence interval (in minutes)"
+msgstr "Intervallo di ricorrenza (in minuti)"
+
+#: netbox/core/models/jobs.py:68
+msgid "started"
+msgstr "iniziato"
+
+#: netbox/core/models/jobs.py:73
+msgid "completed"
+msgstr "completato"
+
+#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121
+#: netbox/extras/models/staging.py:88
+msgid "data"
+msgstr "dato"
+
+#: netbox/core/models/jobs.py:96
+msgid "error"
+msgstr "errore"
+
+#: netbox/core/models/jobs.py:101
+msgid "job ID"
+msgstr "ID lavoro"
+
+#: netbox/core/models/jobs.py:112
+msgid "job"
+msgstr "occupazione"
+
+#: netbox/core/models/jobs.py:113
+msgid "jobs"
+msgstr "lavori"
+
+#: netbox/core/models/jobs.py:135
+#, python-brace-format
+msgid "Jobs cannot be assigned to this object type ({type})."
+msgstr ""
+"I lavori non possono essere assegnati a questo tipo di oggetto ({type})."
+
+#: netbox/core/models/jobs.py:185
+#, python-brace-format
+msgid "Invalid status for job termination. Choices are: {choices}"
+msgstr ""
+"Stato non valido per la cessazione del lavoro. Le scelte sono: {choices}"
+
+#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45
+#: netbox/users/tables.py:39
+msgid "Is Active"
+msgstr "È attivo"
+
+#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31
+msgid "Path"
+msgstr "Sentiero"
+
+#: netbox/core/tables/data.py:54
+#: netbox/templates/extras/inc/result_pending.html:7
+msgid "Last updated"
+msgstr "Ultimo aggiornamento"
+
+#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
+#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:180
+#: netbox/extras/tables/tables.py:351 netbox/netbox/tables/tables.py:188
+#: netbox/templates/dcim/virtualchassis_edit.html:52
+#: netbox/utilities/forms/forms.py:73
+#: netbox/wireless/tables/wirelesslink.py:16
+msgid "ID"
+msgstr "ID"
+
+#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
+#: netbox/extras/tables/tables.py:242 netbox/extras/tables/tables.py:288
+#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:479
+#: netbox/extras/tables/tables.py:510 netbox/extras/tables/tables.py:550
+#: netbox/extras/tables/tables.py:587 netbox/netbox/tables/tables.py:243
+#: netbox/templates/extras/eventrule.html:84
+#: netbox/templates/extras/journalentry.html:18
+#: netbox/templates/extras/objectchange.html:58
+#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64
+msgid "Object"
+msgstr "Oggetto"
+
+#: netbox/core/tables/jobs.py:35
+msgid "Interval"
+msgstr "Intervallo"
+
+#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44
+#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172
+#: netbox/vpn/tables/crypto.py:61
+msgid "Version"
+msgstr "Versione"
+
+#: netbox/core/tables/plugins.py:20
+msgid "Package"
+msgstr "Pacchetto"
+
+#: netbox/core/tables/plugins.py:23
+msgid "Author"
+msgstr "Autore"
+
+#: netbox/core/tables/plugins.py:26
+msgid "Author Email"
+msgstr "Email dell'autore"
+
+#: netbox/core/tables/plugins.py:33
+msgid "No plugins found"
+msgstr "Nessun plugin trovato"
+
+#: netbox/core/tables/tasks.py:18
+msgid "Oldest Task"
+msgstr "Attività più vecchia"
+
+#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34
+msgid "Workers"
+msgstr "Lavoratori"
+
+#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88
+msgid "Host"
+msgstr "Ospite"
+
+#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542
+msgid "Port"
+msgstr "Porto"
+
+#: netbox/core/tables/tasks.py:54
+msgid "DB"
+msgstr "DB"
+
+#: netbox/core/tables/tasks.py:58
+msgid "Scheduler PID"
+msgstr "PID dello scheduler"
+
+#: netbox/core/tables/tasks.py:62
+msgid "No queues found"
+msgstr "Nessuna coda trovata"
+
+#: netbox/core/tables/tasks.py:82
+msgid "Enqueued"
+msgstr "In coda"
+
+#: netbox/core/tables/tasks.py:85
+msgid "Ended"
+msgstr "Conclusa"
+
+#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85
+msgid "Callable"
+msgstr "Richiamabile"
+
+#: netbox/core/tables/tasks.py:97
+msgid "No tasks found"
+msgstr "Nessuna attività trovata"
+
+#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47
+msgid "State"
+msgstr "Stato"
+
+#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51
+msgid "Birth"
+msgstr "Nascita"
+
+#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59
+msgid "PID"
+msgstr "PID"
+
+#: netbox/core/tables/tasks.py:128
+msgid "No workers found"
+msgstr "Nessun lavoratore trovato"
+
+#: netbox/core/views.py:331 netbox/core/views.py:374 netbox/core/views.py:397
+#: netbox/core/views.py:415 netbox/core/views.py:450
+#, python-brace-format
+msgid "Job {job_id} not found"
+msgstr "Lavoro {job_id} non trovato"
+
+#: netbox/dcim/api/serializers_/devices.py:50
+#: netbox/dcim/api/serializers_/devicetypes.py:26
+msgid "Position (U)"
+msgstr "Posizione (U)"
+
+#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30
+msgid "Facility ID"
+msgstr "ID struttura"
+
+#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21
+msgid "Staging"
+msgstr "Messa in scena"
+
+#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178
+#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460
+#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
+msgid "Decommissioning"
+msgstr "Smantellamento"
+
+#: netbox/dcim/choices.py:24
+msgid "Retired"
+msgstr "Ritirato"
+
+#: netbox/dcim/choices.py:65
+msgid "2-post frame"
+msgstr "Telaio a 2 montanti"
+
+#: netbox/dcim/choices.py:66
+msgid "4-post frame"
+msgstr "Telaio a 4 montanti"
+
+#: netbox/dcim/choices.py:67
+msgid "4-post cabinet"
+msgstr "Armadio a 4 montanti"
+
+#: netbox/dcim/choices.py:68
+msgid "Wall-mounted frame"
+msgstr "Telaio a parete"
+
+#: netbox/dcim/choices.py:69
+msgid "Wall-mounted frame (vertical)"
+msgstr "Telaio a parete (verticale)"
+
+#: netbox/dcim/choices.py:70
+msgid "Wall-mounted cabinet"
+msgstr "Armadio a parete"
+
+#: netbox/dcim/choices.py:71
+msgid "Wall-mounted cabinet (vertical)"
+msgstr "Armadio a parete (verticale)"
+
+#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84
+#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86
+#, python-brace-format
+msgid "{n} inches"
+msgstr "{n} pollici"
+
+#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32
+#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70
+#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26
+msgid "Reserved"
+msgstr "Riservato"
+
+#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:259
+msgid "Available"
+msgstr "Disponibile"
+
+#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33
+#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71
+#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28
+msgid "Deprecated"
+msgstr "Obsoleto"
+
+#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123
+msgid "Millimeters"
+msgstr "Millimetri"
+
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482
+msgid "Inches"
+msgstr "Pollici"
+
+#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67
+#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172
+#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59
+#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136
+#: netbox/dcim/forms/bulk_import.py:505 netbox/dcim/forms/bulk_import.py:772
+#: netbox/dcim/forms/bulk_import.py:1027 netbox/dcim/forms/filtersets.py:228
+#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
+#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
+#: netbox/dcim/forms/model_forms.py:1449
+#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640
+#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:187
+#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374
+#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
+#: netbox/templates/dcim/interface.html:309
+#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
+#: netbox/templates/dcim/sitegroup.html:37
+#: netbox/templates/ipam/service.html:28
+#: netbox/templates/tenancy/contactgroup.html:29
+#: netbox/templates/tenancy/tenantgroup.html:37
+#: netbox/templates/virtualization/vminterface.html:39
+#: netbox/templates/wireless/wirelesslangroup.html:37
+#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61
+#: netbox/tenancy/forms/bulk_import.py:24
+#: netbox/tenancy/forms/bulk_import.py:58
+#: netbox/tenancy/forms/model_forms.py:25
+#: netbox/tenancy/forms/model_forms.py:68
+#: netbox/virtualization/forms/bulk_edit.py:207
+#: netbox/virtualization/forms/bulk_import.py:151
+#: netbox/virtualization/tables/virtualmachines.py:155
+#: netbox/wireless/forms/bulk_edit.py:24
+#: netbox/wireless/forms/bulk_import.py:21
+#: netbox/wireless/forms/model_forms.py:21
+msgid "Parent"
+msgstr "Genitore"
+
+#: netbox/dcim/choices.py:141
+msgid "Child"
+msgstr "Bambino"
+
+#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:339
+#: netbox/templates/dcim/rack.html:175
+#: netbox/templates/dcim/rack_elevation_list.html:20
+#: netbox/templates/dcim/rackreservation.html:76
+msgid "Front"
+msgstr "Anteriore"
+
+#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:345
+#: netbox/templates/dcim/rack.html:181
+#: netbox/templates/dcim/rack_elevation_list.html:21
+#: netbox/templates/dcim/rackreservation.html:82
+msgid "Rear"
+msgstr "Posteriore"
+
+#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221
+#: netbox/virtualization/choices.py:46
+msgid "Staged"
+msgstr "Messo in scena"
+
+#: netbox/dcim/choices.py:177
+msgid "Inventory"
+msgstr "Inventario"
+
+#: netbox/dcim/choices.py:193
+msgid "Front to rear"
+msgstr "Da anteriore a posteriore"
+
+#: netbox/dcim/choices.py:194
+msgid "Rear to front"
+msgstr "Posteriore/anteriore"
+
+#: netbox/dcim/choices.py:195
+msgid "Left to right"
+msgstr "Da sinistra a destra"
+
+#: netbox/dcim/choices.py:196
+msgid "Right to left"
+msgstr "Da destra a sinistra"
+
+#: netbox/dcim/choices.py:197
+msgid "Side to rear"
+msgstr "Da lato a retro"
+
+#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255
+msgid "Passive"
+msgstr "Passivo"
+
+#: netbox/dcim/choices.py:199
+msgid "Mixed"
+msgstr "Misto"
+
+#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693
+msgid "NEMA (Non-locking)"
+msgstr "NEMA (non bloccante)"
+
+#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715
+msgid "NEMA (Locking)"
+msgstr "NEMA (bloccaggio)"
+
+#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738
+msgid "California Style"
+msgstr "Stile californiano"
+
+#: netbox/dcim/choices.py:500
+msgid "International/ITA"
+msgstr "Internazionale/ITA"
+
+#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773
+msgid "Proprietary"
+msgstr "Proprietario"
+
+#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782
+#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173
+#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380
+#: netbox/netbox/navigation/menu.py:187
+msgid "Other"
+msgstr "Altro"
+
+#: netbox/dcim/choices.py:746
+msgid "ITA/International"
+msgstr "ITA/Internazionale"
+
+#: netbox/dcim/choices.py:812
+msgid "Physical"
+msgstr "Fisico"
+
+#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978
+msgid "Virtual"
+msgstr "Virtuale"
+
+#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051
+#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1251
+#: netbox/dcim/forms/model_forms.py:936 netbox/dcim/forms/model_forms.py:1344
+#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131
+#: netbox/templates/dcim/interface.html:210
+msgid "Wireless"
+msgstr "Wireless"
+
+#: netbox/dcim/choices.py:976
+msgid "Virtual interfaces"
+msgstr "Interfacce virtuali"
+
+#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
+#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
+#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106
+#: netbox/templates/virtualization/vminterface.html:43
+#: netbox/virtualization/forms/bulk_edit.py:212
+#: netbox/virtualization/forms/bulk_import.py:158
+#: netbox/virtualization/tables/virtualmachines.py:159
+msgid "Bridge"
+msgstr "ponte"
+
+#: netbox/dcim/choices.py:980
+msgid "Link Aggregation Group (LAG)"
+msgstr "Link Aggregation Group (GAL)"
+
+#: netbox/dcim/choices.py:984
+msgid "Ethernet (fixed)"
+msgstr "Ethernet (fisso)"
+
+#: netbox/dcim/choices.py:999
+msgid "Ethernet (modular)"
+msgstr "Ethernet (modulare)"
+
+#: netbox/dcim/choices.py:1035
+msgid "Ethernet (backplane)"
+msgstr "Ethernet (backplane)"
+
+#: netbox/dcim/choices.py:1065
+msgid "Cellular"
+msgstr "Cellulare"
+
+#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:304
+#: netbox/dcim/forms/filtersets.py:740 netbox/dcim/forms/filtersets.py:894
+#: netbox/dcim/forms/filtersets.py:1446
+#: netbox/templates/dcim/inventoryitem.html:52
+#: netbox/templates/dcim/virtualchassis_edit.html:54
+msgid "Serial"
+msgstr "Seriale"
+
+#: netbox/dcim/choices.py:1132
+msgid "Coaxial"
+msgstr "Coassiale"
+
+#: netbox/dcim/choices.py:1152
+msgid "Stacking"
+msgstr "impilamento"
+
+#: netbox/dcim/choices.py:1202
+msgid "Half"
+msgstr "Metà"
+
+#: netbox/dcim/choices.py:1203
+msgid "Full"
+msgstr "Completo"
+
+#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31
+#: netbox/wireless/choices.py:480
+msgid "Auto"
+msgstr "Auto"
+
+#: netbox/dcim/choices.py:1215
+msgid "Access"
+msgstr "Accesso"
+
+#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168
+#: netbox/ipam/tables/vlans.py:213
+#: netbox/templates/dcim/inc/interface_vlans_table.html:7
+msgid "Tagged"
+msgstr "Taggato"
+
+#: netbox/dcim/choices.py:1217
+msgid "Tagged (All)"
+msgstr "Contrassegnati (tutti)"
+
+#: netbox/dcim/choices.py:1246
+msgid "IEEE Standard"
+msgstr "Norma IEEE"
+
+#: netbox/dcim/choices.py:1257
+msgid "Passive 24V (2-pair)"
+msgstr "24V passivo (2 coppie)"
+
+#: netbox/dcim/choices.py:1258
+msgid "Passive 24V (4-pair)"
+msgstr "24V passivo (4 coppie)"
+
+#: netbox/dcim/choices.py:1259
+msgid "Passive 48V (2-pair)"
+msgstr "48V passivo (2 coppie)"
+
+#: netbox/dcim/choices.py:1260
+msgid "Passive 48V (4-pair)"
+msgstr "48V passivo (4 coppie)"
+
+#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418
+msgid "Copper"
+msgstr "Rame"
+
+#: netbox/dcim/choices.py:1345
+msgid "Fiber Optic"
+msgstr "Fibra ottica"
+
+#: netbox/dcim/choices.py:1434
+msgid "Fiber"
+msgstr "Fibra"
+
+#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1158
+msgid "Connected"
+msgstr "Connesso"
+
+#: netbox/dcim/choices.py:1477
+msgid "Kilometers"
+msgstr "Chilometri"
+
+#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65
+msgid "Meters"
+msgstr "Metri"
+
+#: netbox/dcim/choices.py:1479
+msgid "Centimeters"
+msgstr "Centimetri"
+
+#: netbox/dcim/choices.py:1480
+msgid "Miles"
+msgstr "Miglia"
+
+#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66
+msgid "Feet"
+msgstr "Piedi"
+
+#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:327
+#: netbox/templates/dcim/rack.html:152
+msgid "Kilograms"
+msgstr "Chilogrammi"
+
+#: netbox/dcim/choices.py:1498
+msgid "Grams"
+msgstr "Grammi"
+
+#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153
+msgid "Pounds"
+msgstr "Sterline"
+
+#: netbox/dcim/choices.py:1500
+msgid "Ounces"
+msgstr "Once"
+
+#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17
+msgid "Primary"
+msgstr "Primaria"
+
+#: netbox/dcim/choices.py:1547
+msgid "Redundant"
+msgstr "Ridondante"
+
+#: netbox/dcim/choices.py:1568
+msgid "Single phase"
+msgstr "Monofase"
+
+#: netbox/dcim/choices.py:1569
+msgid "Three-phase"
+msgstr "Trifase"
+
+#: netbox/dcim/fields.py:45
+#, python-brace-format
+msgid "Invalid MAC address format: {value}"
+msgstr "Formato dell'indirizzo MAC non valido: {value}"
+
+#: netbox/dcim/fields.py:71
+#, python-brace-format
+msgid "Invalid WWN format: {value}"
+msgstr "Formato WWN non valido: {value}"
+
+#: netbox/dcim/filtersets.py:85
+msgid "Parent region (ID)"
+msgstr "Regione principale (ID)"
+
+#: netbox/dcim/filtersets.py:91
+msgid "Parent region (slug)"
+msgstr "Regione madre (slug)"
+
+#: netbox/dcim/filtersets.py:115
+msgid "Parent site group (ID)"
+msgstr "Gruppo del sito principale (ID)"
+
+#: netbox/dcim/filtersets.py:121
+msgid "Parent site group (slug)"
+msgstr "Gruppo del sito principale (slug)"
+
+#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841
+#: netbox/ipam/filtersets.py:979
+msgid "Group (ID)"
+msgstr "Gruppo (ID)"
+
+#: netbox/dcim/filtersets.py:169
+msgid "Group (slug)"
+msgstr "Gruppo (slug)"
+
+#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180
+msgid "AS (ID)"
+msgstr "COME (ID)"
+
+#: netbox/dcim/filtersets.py:245
+msgid "Parent location (ID)"
+msgstr "Sede principale (ID)"
+
+#: netbox/dcim/filtersets.py:251
+msgid "Parent location (slug)"
+msgstr "Sede principale (slug)"
+
+#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333
+#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005
+#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2122
+msgid "Location (ID)"
+msgstr "Ubicazione (ID)"
+
+#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340
+#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1358
+#: netbox/extras/filtersets.py:494
+msgid "Location (slug)"
+msgstr "Posizione (slug)"
+
+#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840
+#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1790
+#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493
+#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210
+msgid "Role (ID)"
+msgstr "Ruolo (ID)"
+
+#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846
+#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1796
+#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387
+#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995
+#: netbox/virtualization/filtersets.py:216
+msgid "Role (slug)"
+msgstr "Ruolo (slug)"
+
+#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010
+#: netbox/dcim/filtersets.py:1363 netbox/dcim/filtersets.py:2184
+msgid "Rack (ID)"
+msgstr "Cremagliera (ID)"
+
+#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282
+#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365
+#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28
+msgid "User (ID)"
+msgstr "Utente (ID)"
+
+#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288
+#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371
+#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170
+msgid "User (name)"
+msgstr "Utente (nome)"
+
+#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620
+#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881
+#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:1780
+msgid "Manufacturer (ID)"
+msgstr "Produttore (ID)"
+
+#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626
+#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887
+#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1786
+msgid "Manufacturer (slug)"
+msgstr "Produttore (lumaca)"
+
+#: netbox/dcim/filtersets.py:491
+msgid "Default platform (ID)"
+msgstr "Piattaforma predefinita (ID)"
+
+#: netbox/dcim/filtersets.py:497
+msgid "Default platform (slug)"
+msgstr "Piattaforma predefinita (slug)"
+
+#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:453
+msgid "Has a front image"
+msgstr "Ha un'immagine frontale"
+
+#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:460
+msgid "Has a rear image"
+msgstr "Ha un'immagine posteriore"
+
+#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630
+#: netbox/dcim/filtersets.py:1079 netbox/dcim/forms/filtersets.py:467
+#: netbox/dcim/forms/filtersets.py:563 netbox/dcim/forms/filtersets.py:779
+msgid "Has console ports"
+msgstr "Dispone di porte per console"
+
+#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634
+#: netbox/dcim/filtersets.py:1083 netbox/dcim/forms/filtersets.py:474
+#: netbox/dcim/forms/filtersets.py:570 netbox/dcim/forms/filtersets.py:786
+msgid "Has console server ports"
+msgstr "Dispone di porte console server"
+
+#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638
+#: netbox/dcim/filtersets.py:1087 netbox/dcim/forms/filtersets.py:481
+#: netbox/dcim/forms/filtersets.py:577 netbox/dcim/forms/filtersets.py:793
+msgid "Has power ports"
+msgstr "Dispone di porte di alimentazione"
+
+#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642
+#: netbox/dcim/filtersets.py:1091 netbox/dcim/forms/filtersets.py:488
+#: netbox/dcim/forms/filtersets.py:584 netbox/dcim/forms/filtersets.py:800
+msgid "Has power outlets"
+msgstr "Dispone di prese di corrente"
+
+#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646
+#: netbox/dcim/filtersets.py:1095 netbox/dcim/forms/filtersets.py:495
+#: netbox/dcim/forms/filtersets.py:591 netbox/dcim/forms/filtersets.py:807
+msgid "Has interfaces"
+msgstr "Dispone di interfacce"
+
+#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650
+#: netbox/dcim/filtersets.py:1099 netbox/dcim/forms/filtersets.py:502
+#: netbox/dcim/forms/filtersets.py:598 netbox/dcim/forms/filtersets.py:814
+msgid "Has pass-through ports"
+msgstr "Dispone di porte pass-through"
+
+#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1103
+#: netbox/dcim/forms/filtersets.py:516
+msgid "Has module bays"
+msgstr "Dispone di alloggiamenti per moduli"
+
+#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1107
+#: netbox/dcim/forms/filtersets.py:509
+msgid "Has device bays"
+msgstr "Dispone di alloggiamenti per dispositivi"
+
+#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:523
+msgid "Has inventory items"
+msgstr "Ha articoli di inventario"
+
+#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937
+#: netbox/dcim/filtersets.py:1384
+msgid "Device type (ID)"
+msgstr "Tipo di dispositivo (ID)"
+
+#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1265
+msgid "Module type (ID)"
+msgstr "Tipo di modulo (ID)"
+
+#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1535
+msgid "Power port (ID)"
+msgstr "Porta di alimentazione (ID)"
+
+#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1776
+msgid "Parent inventory item (ID)"
+msgstr "Articolo di inventario principale (ID)"
+
+#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895
+#: netbox/dcim/filtersets.py:1075 netbox/virtualization/filtersets.py:238
+msgid "Config template (ID)"
+msgstr "Modello di configurazione (ID)"
+
+#: netbox/dcim/filtersets.py:933
+msgid "Device type (slug)"
+msgstr "Tipo di dispositivo (slug)"
+
+#: netbox/dcim/filtersets.py:953
+msgid "Parent Device (ID)"
+msgstr "Dispositivo principale (ID)"
+
+#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220
+msgid "Platform (ID)"
+msgstr "Piattaforma (ID)"
+
+#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521
+#: netbox/virtualization/filtersets.py:226
+msgid "Platform (slug)"
+msgstr "Piattaforma (slug)"
+
+#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1347
+#: netbox/dcim/filtersets.py:1874 netbox/dcim/filtersets.py:2116
+#: netbox/dcim/filtersets.py:2175
+msgid "Site name (slug)"
+msgstr "Nome del sito (slug)"
+
+#: netbox/dcim/filtersets.py:1015
+msgid "Parent bay (ID)"
+msgstr "Bambino per genitori (ID)"
+
+#: netbox/dcim/filtersets.py:1019
+msgid "VM cluster (ID)"
+msgstr "Cluster VM (ID)"
+
+#: netbox/dcim/filtersets.py:1025 netbox/extras/filtersets.py:543
+#: netbox/virtualization/filtersets.py:136
+msgid "Cluster group (slug)"
+msgstr "Gruppo Cluster (slug)"
+
+#: netbox/dcim/filtersets.py:1030 netbox/virtualization/filtersets.py:130
+msgid "Cluster group (ID)"
+msgstr "Gruppo cluster (ID)"
+
+#: netbox/dcim/filtersets.py:1036
+msgid "Device model (slug)"
+msgstr "Modello del dispositivo (slug)"
+
+#: netbox/dcim/filtersets.py:1047 netbox/dcim/forms/bulk_edit.py:423
+msgid "Is full depth"
+msgstr "È a piena profondità"
+
+#: netbox/dcim/filtersets.py:1051 netbox/dcim/forms/common.py:18
+#: netbox/dcim/forms/filtersets.py:749 netbox/dcim/forms/filtersets.py:1303
+#: netbox/dcim/models/device_components.py:519
+#: netbox/virtualization/filtersets.py:230
+#: netbox/virtualization/filtersets.py:297
+#: netbox/virtualization/forms/filtersets.py:172
+#: netbox/virtualization/forms/filtersets.py:219
+msgid "MAC address"
+msgstr "Indirizzo MAC"
+
+#: netbox/dcim/filtersets.py:1058 netbox/dcim/filtersets.py:1222
+#: netbox/dcim/forms/filtersets.py:758 netbox/dcim/forms/filtersets.py:861
+#: netbox/virtualization/filtersets.py:234
+#: netbox/virtualization/forms/filtersets.py:176
+msgid "Has a primary IP"
+msgstr "Ha un IP primario"
+
+#: netbox/dcim/filtersets.py:1062
+msgid "Has an out-of-band IP"
+msgstr "Ha un IP fuori banda"
+
+#: netbox/dcim/filtersets.py:1067
+msgid "Virtual chassis (ID)"
+msgstr "Chassis virtuale (ID)"
+
+#: netbox/dcim/filtersets.py:1071
+msgid "Is a virtual chassis member"
+msgstr "È un membro virtuale dello chassis"
+
+#: netbox/dcim/filtersets.py:1112
+msgid "OOB IP (ID)"
+msgstr "OOB IP (ID)"
+
+#: netbox/dcim/filtersets.py:1116
+msgid "Has virtual device context"
+msgstr "Ha un contesto di dispositivo virtuale"
+
+#: netbox/dcim/filtersets.py:1205
+msgid "VDC (ID)"
+msgstr "VDC (ID)"
+
+#: netbox/dcim/filtersets.py:1210
+msgid "Device model"
+msgstr "Modello del dispositivo"
+
+#: netbox/dcim/filtersets.py:1215 netbox/ipam/filtersets.py:632
+#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420
+msgid "Interface (ID)"
+msgstr "Interfaccia (ID)"
+
+#: netbox/dcim/filtersets.py:1271
+msgid "Module type (model)"
+msgstr "Tipo di modulo (modello)"
+
+#: netbox/dcim/filtersets.py:1277
+msgid "Module Bay (ID)"
+msgstr "Vano per moduli (ID)"
+
+#: netbox/dcim/filtersets.py:1281 netbox/dcim/filtersets.py:1373
+#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851
+#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161
+#: netbox/vpn/filtersets.py:398
+msgid "Device (ID)"
+msgstr "Dispositivo (ID)"
+
+#: netbox/dcim/filtersets.py:1369
+msgid "Rack (name)"
+msgstr "Rack (nome)"
+
+#: netbox/dcim/filtersets.py:1379 netbox/ipam/filtersets.py:606
+#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081
+#: netbox/vpn/filtersets.py:393
+msgid "Device (name)"
+msgstr "Dispositivo (nome)"
+
+#: netbox/dcim/filtersets.py:1390
+msgid "Device type (model)"
+msgstr "Tipo di dispositivo (modello)"
+
+#: netbox/dcim/filtersets.py:1395
+msgid "Device role (ID)"
+msgstr "Ruolo del dispositivo (ID)"
+
+#: netbox/dcim/filtersets.py:1401
+msgid "Device role (slug)"
+msgstr "Ruolo del dispositivo (slug)"
+
+#: netbox/dcim/filtersets.py:1406
+msgid "Virtual Chassis (ID)"
+msgstr "Chassis virtuale (ID)"
+
+#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
+#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66
+#: netbox/templates/dcim/device.html:120
+#: netbox/templates/dcim/device_edit.html:93
+#: netbox/templates/dcim/virtualchassis.html:20
+#: netbox/templates/dcim/virtualchassis_add.html:8
+#: netbox/templates/dcim/virtualchassis_edit.html:24
+msgid "Virtual Chassis"
+msgstr "Chassis virtuale"
+
+#: netbox/dcim/filtersets.py:1432
+msgid "Module (ID)"
+msgstr "Modulo (ID)"
+
+#: netbox/dcim/filtersets.py:1439
+msgid "Cable (ID)"
+msgstr "Cavo (ID)"
+
+#: netbox/dcim/filtersets.py:1548 netbox/ipam/forms/bulk_import.py:188
+#: netbox/vpn/forms/bulk_import.py:308
+msgid "Assigned VLAN"
+msgstr "VLAN assegnata"
+
+#: netbox/dcim/filtersets.py:1552
+msgid "Assigned VID"
+msgstr "VID assegnato"
+
+#: netbox/dcim/filtersets.py:1557 netbox/dcim/forms/bulk_edit.py:1382
+#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
+#: netbox/dcim/forms/model_forms.py:1325
+#: netbox/dcim/models/device_components.py:712
+#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316
+#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
+#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
+#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
+#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156
+#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278
+#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172
+#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60
+#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245
+#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429
+#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
+#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
+#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
+#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306
+#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445
+#: netbox/templates/dcim/interface.html:133
+#: netbox/templates/ipam/ipaddress.html:18
+#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
+#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13
+#: netbox/templates/virtualization/vminterface.html:47
+#: netbox/virtualization/forms/bulk_edit.py:261
+#: netbox/virtualization/forms/bulk_import.py:171
+#: netbox/virtualization/forms/filtersets.py:224
+#: netbox/virtualization/forms/model_forms.py:344
+#: netbox/virtualization/models/virtualmachines.py:350
+#: netbox/virtualization/tables/virtualmachines.py:136
+msgid "VRF"
+msgstr "VRF"
+
+#: netbox/dcim/filtersets.py:1563 netbox/ipam/filtersets.py:322
+#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489
+#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601
+msgid "VRF (RD)"
+msgstr "VRF (ROSSO)"
+
+#: netbox/dcim/filtersets.py:1568 netbox/ipam/filtersets.py:1016
+#: netbox/vpn/filtersets.py:361
+msgid "L2VPN (ID)"
+msgstr "L2VPN (ID)"
+
+#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
+#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022
+#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
+#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
+#: netbox/templates/vpn/l2vpntermination.html:12
+#: netbox/virtualization/forms/filtersets.py:229
+#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246
+#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427
+#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55
+msgid "L2VPN"
+msgstr "L2VPN"
+
+#: netbox/dcim/filtersets.py:1606
+msgid "Virtual Chassis Interfaces for Device"
+msgstr "Interfacce virtuali dello chassis per dispositivi"
+
+#: netbox/dcim/filtersets.py:1611
+msgid "Virtual Chassis Interfaces for Device (ID)"
+msgstr "Interfacce virtuali dello chassis per dispositivi (ID)"
+
+#: netbox/dcim/filtersets.py:1615
+msgid "Kind of interface"
+msgstr "Tipo di interfaccia"
+
+#: netbox/dcim/filtersets.py:1620 netbox/virtualization/filtersets.py:289
+msgid "Parent interface (ID)"
+msgstr "Interfaccia principale (ID)"
+
+#: netbox/dcim/filtersets.py:1625 netbox/virtualization/filtersets.py:294
+msgid "Bridged interface (ID)"
+msgstr "Interfaccia con ponte (ID)"
+
+#: netbox/dcim/filtersets.py:1630
+msgid "LAG interface (ID)"
+msgstr "Interfaccia LAG (ID)"
+
+#: netbox/dcim/filtersets.py:1657 netbox/dcim/filtersets.py:1669
+#: netbox/dcim/forms/filtersets.py:1263 netbox/dcim/forms/model_forms.py:1637
+#: netbox/templates/dcim/virtualdevicecontext.html:15
+msgid "Virtual Device Context"
+msgstr "Contesto del dispositivo virtuale"
+
+#: netbox/dcim/filtersets.py:1663
+msgid "Virtual Device Context (Identifier)"
+msgstr "Contesto del dispositivo virtuale (identificatore)"
+
+#: netbox/dcim/filtersets.py:1674
+#: netbox/templates/wireless/wirelesslan.html:11
+#: netbox/wireless/forms/model_forms.py:53
+msgid "Wireless LAN"
+msgstr "LAN senza fili"
+
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:597
+msgid "Wireless link"
+msgstr "Collegamento wireless"
+
+#: netbox/dcim/filtersets.py:1748
+msgid "Installed module (ID)"
+msgstr "Modulo installato (ID)"
+
+#: netbox/dcim/filtersets.py:1759
+msgid "Installed device (ID)"
+msgstr "Dispositivo installato (ID)"
+
+#: netbox/dcim/filtersets.py:1765
+msgid "Installed device (name)"
+msgstr "Dispositivo installato (nome)"
+
+#: netbox/dcim/filtersets.py:1831
+msgid "Master (ID)"
+msgstr "Maestro (ID)"
+
+#: netbox/dcim/filtersets.py:1837
+msgid "Master (name)"
+msgstr "Master (nome)"
+
+#: netbox/dcim/filtersets.py:1879 netbox/tenancy/filtersets.py:246
+msgid "Tenant (ID)"
+msgstr "Inquilino (ID)"
+
+#: netbox/dcim/filtersets.py:1885 netbox/extras/filtersets.py:570
+#: netbox/tenancy/filtersets.py:252
+msgid "Tenant (slug)"
+msgstr "Inquilino (slug)"
+
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1008
+msgid "Unterminated"
+msgstr "Interminato"
+
+#: netbox/dcim/filtersets.py:2179
+msgid "Power panel (ID)"
+msgstr "Pannello di alimentazione (ID)"
+
+#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
+#: netbox/extras/forms/model_forms.py:443
+#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:461
+#: netbox/templates/circuits/inc/circuit_termination.html:32
+#: netbox/templates/generic/bulk_edit.html:65
+#: netbox/templates/inc/panels/tags.html:5
+#: netbox/utilities/forms/fields/fields.py:81
+msgid "Tags"
+msgstr "Etichette"
+
+#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
+#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
+#: netbox/dcim/forms/object_create.py:197
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162
+#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242
+#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
+#: netbox/templates/dcim/modulebay.html:34
+#: netbox/templates/dcim/virtualchassis.html:66
+#: netbox/templates/dcim/virtualchassis_edit.html:55
+msgid "Position"
+msgstr "Posizione"
+
+#: netbox/dcim/forms/bulk_create.py:114
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of names being "
+"created.)"
+msgstr ""
+"Sono supportati gli intervalli alfanumerici. (Deve corrispondere al numero "
+"di nomi da creare.)"
+
+#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99
+#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89
+#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
+#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
+#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
+#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284
+#: netbox/templates/dcim/site.html:37
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
+#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
+#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6
+#: netbox/templates/users/group.html:14
+#: netbox/templates/virtualization/cluster.html:29
+#: netbox/templates/vpn/tunnel.html:29
+#: netbox/templates/wireless/wirelesslan.html:18
+#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94
+#: netbox/tenancy/forms/bulk_import.py:40
+#: netbox/tenancy/forms/bulk_import.py:81
+#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78
+#: netbox/tenancy/forms/filtersets.py:97
+#: netbox/tenancy/forms/model_forms.py:45
+#: netbox/tenancy/forms/model_forms.py:97
+#: netbox/tenancy/forms/model_forms.py:122
+#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107
+#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57
+#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32
+#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80
+#: netbox/virtualization/forms/bulk_edit.py:65
+#: netbox/virtualization/forms/bulk_import.py:47
+#: netbox/virtualization/forms/filtersets.py:85
+#: netbox/virtualization/forms/model_forms.py:66
+#: netbox/virtualization/tables/clusters.py:70
+#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158
+#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31
+#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48
+#: netbox/wireless/forms/bulk_import.py:36
+#: netbox/wireless/forms/filtersets.py:46
+#: netbox/wireless/forms/model_forms.py:40
+#: netbox/wireless/tables/wirelesslan.py:48
+msgid "Group"
+msgstr "Gruppo"
+
+#: netbox/dcim/forms/bulk_edit.py:131
+msgid "Contact name"
+msgstr "Nome del contatto"
+
+#: netbox/dcim/forms/bulk_edit.py:136
+msgid "Contact phone"
+msgstr "Telefono di contatto"
+
+#: netbox/dcim/forms/bulk_edit.py:142
+msgid "Contact E-mail"
+msgstr "E-mail di contatto"
+
+#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/model_forms.py:127
+msgid "Time zone"
+msgstr "Fuso orario"
+
+#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160
+#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:204
+#: netbox/dcim/forms/bulk_import.py:1015 netbox/dcim/forms/filtersets.py:301
+#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
+#: netbox/dcim/forms/model_forms.py:1457
+#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166
+#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903
+#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69
+#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246
+#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
+#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196
+#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297
+#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237
+#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360
+#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186
+#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248
+#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257
+#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230
+#: netbox/templates/dcim/device.html:182
+#: netbox/templates/dcim/inc/panels/inventory_items.html:20
+#: netbox/templates/dcim/interface.html:223
+#: netbox/templates/dcim/inventoryitem.html:36
+#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41
+#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77
+#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52
+#: netbox/templates/virtualization/virtualmachine.html:23
+#: netbox/templates/vpn/tunneltermination.html:17
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:20
+#: netbox/tenancy/forms/bulk_edit.py:142
+#: netbox/tenancy/forms/filtersets.py:107
+#: netbox/tenancy/forms/model_forms.py:137
+#: netbox/tenancy/tables/contacts.py:102
+#: netbox/virtualization/forms/bulk_edit.py:145
+#: netbox/virtualization/forms/bulk_import.py:106
+#: netbox/virtualization/forms/filtersets.py:157
+#: netbox/virtualization/forms/model_forms.py:195
+#: netbox/virtualization/tables/virtualmachines.py:74
+#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81
+#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78
+#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82
+msgid "Role"
+msgstr "Ruolo"
+
+#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610
+#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104
+#: netbox/templates/dcim/module.html:74
+#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55
+msgid "Serial Number"
+msgstr "Numero di serie"
+
+#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:308
+#: netbox/dcim/forms/filtersets.py:744 netbox/dcim/forms/filtersets.py:898
+#: netbox/dcim/forms/filtersets.py:1450
+msgid "Asset tag"
+msgstr "Etichetta dell'asset"
+
+#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/filtersets.py:293 netbox/templates/dcim/rack.html:86
+msgid "Width"
+msgstr "Larghezza"
+
+#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37
+msgid "Height (U)"
+msgstr "Altezza (U)"
+
+#: netbox/dcim/forms/bulk_edit.py:298
+msgid "Descending units"
+msgstr "Unità discendenti"
+
+#: netbox/dcim/forms/bulk_edit.py:301
+msgid "Outer width"
+msgstr "Larghezza esterna"
+
+#: netbox/dcim/forms/bulk_edit.py:306
+msgid "Outer depth"
+msgstr "Profondità esterna"
+
+#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:222
+msgid "Outer unit"
+msgstr "Unità esterna"
+
+#: netbox/dcim/forms/bulk_edit.py:316
+msgid "Mounting depth"
+msgstr "Profondità di montaggio"
+
+#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351
+#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459
+#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495
+#: netbox/dcim/forms/bulk_import.py:329 netbox/dcim/forms/bulk_import.py:355
+#: netbox/dcim/forms/filtersets.py:252 netbox/dcim/forms/filtersets.py:313
+#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
+#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
+#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103
+#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
+#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
+#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
+#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134
+#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188
+#: netbox/templates/dcim/device.html:324
+#: netbox/templates/dcim/devicetype.html:49
+#: netbox/templates/dcim/moduletype.html:30
+#: netbox/templates/extras/configcontext.html:17
+#: netbox/templates/extras/customlink.html:25
+#: netbox/templates/extras/savedfilter.html:33
+#: netbox/templates/ipam/role.html:30
+msgid "Weight"
+msgstr "Peso"
+
+#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:318
+msgid "Max weight"
+msgstr "Peso massimo"
+
+#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441
+#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:334 netbox/dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/filtersets.py:323 netbox/dcim/forms/filtersets.py:534
+#: netbox/dcim/forms/filtersets.py:609
+msgid "Weight unit"
+msgstr "Unità di peso"
+
+#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808
+#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:270
+#: netbox/dcim/forms/bulk_import.py:492 netbox/dcim/forms/bulk_import.py:1297
+#: netbox/dcim/forms/bulk_import.py:1301 netbox/dcim/forms/filtersets.py:103
+#: netbox/dcim/forms/filtersets.py:341 netbox/dcim/forms/filtersets.py:355
+#: netbox/dcim/forms/filtersets.py:393 netbox/dcim/forms/filtersets.py:703
+#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
+#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
+#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158
+#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
+#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
+#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:16
+#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13
+#: netbox/templates/dcim/rack/base.html:4
+#: netbox/templates/dcim/rackreservation.html:19
+#: netbox/templates/dcim/rackreservation.html:36
+#: netbox/virtualization/forms/model_forms.py:113
+msgid "Rack"
+msgstr "cremagliera"
+
+#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628
+#: netbox/dcim/forms/filtersets.py:249 netbox/dcim/forms/filtersets.py:334
+#: netbox/dcim/forms/filtersets.py:417 netbox/dcim/forms/filtersets.py:544
+#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:873
+#: netbox/dcim/forms/model_forms.py:613 netbox/dcim/forms/model_forms.py:1527
+#: netbox/templates/dcim/device_edit.html:20
+msgid "Hardware"
+msgstr "Hardware"
+
+#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466
+#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554
+#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165
+#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:316
+#: netbox/dcim/forms/bulk_import.py:350 netbox/dcim/forms/bulk_import.py:389
+#: netbox/dcim/forms/bulk_import.py:425 netbox/dcim/forms/bulk_import.py:1021
+#: netbox/dcim/forms/filtersets.py:430 netbox/dcim/forms/filtersets.py:555
+#: netbox/dcim/forms/filtersets.py:631 netbox/dcim/forms/filtersets.py:713
+#: netbox/dcim/forms/filtersets.py:878 netbox/dcim/forms/filtersets.py:1443
+#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
+#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
+#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93
+#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304
+#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
+#: netbox/templates/dcim/devicetype.html:14
+#: netbox/templates/dcim/inventoryitem.html:44
+#: netbox/templates/dcim/manufacturer.html:33
+#: netbox/templates/dcim/modulebay.html:58
+#: netbox/templates/dcim/moduletype.html:14
+#: netbox/templates/dcim/platform.html:37
+msgid "Manufacturer"
+msgstr "Produttore"
+
+#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/filtersets.py:435 netbox/dcim/forms/model_forms.py:297
+msgid "Default platform"
+msgstr "Piattaforma predefinita"
+
+#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471
+#: netbox/dcim/forms/filtersets.py:438 netbox/dcim/forms/filtersets.py:558
+msgid "Part number"
+msgstr "Numero del pezzo"
+
+#: netbox/dcim/forms/bulk_edit.py:416
+msgid "U height"
+msgstr "Altezza U"
+
+#: netbox/dcim/forms/bulk_edit.py:428
+msgid "Exclude from utilization"
+msgstr "Escludi dall'utilizzo"
+
+#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603
+#: netbox/dcim/forms/bulk_import.py:519 netbox/dcim/forms/filtersets.py:447
+#: netbox/dcim/forms/filtersets.py:735 netbox/templates/dcim/device.html:98
+#: netbox/templates/dcim/devicetype.html:65
+msgid "Airflow"
+msgstr "Flusso d'aria"
+
+#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312
+#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88
+#: netbox/templates/dcim/devicebay.html:52
+#: netbox/templates/dcim/module.html:58
+msgid "Device Type"
+msgstr "Tipo di dispositivo"
+
+#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345
+#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65
+#: netbox/templates/dcim/module.html:62
+#: netbox/templates/dcim/modulebay.html:62
+#: netbox/templates/dcim/moduletype.html:11
+msgid "Module Type"
+msgstr "Tipo di modulo"
+
+#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
+msgid "VM role"
+msgstr "Ruolo VM"
+
+#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535
+#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:373
+#: netbox/dcim/forms/bulk_import.py:377 netbox/dcim/forms/bulk_import.py:396
+#: netbox/dcim/forms/bulk_import.py:400 netbox/dcim/forms/bulk_import.py:525
+#: netbox/dcim/forms/bulk_import.py:529 netbox/dcim/forms/filtersets.py:620
+#: netbox/dcim/forms/filtersets.py:636 netbox/dcim/forms/filtersets.py:754
+#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384
+#: netbox/dcim/forms/model_forms.py:498
+#: netbox/virtualization/forms/bulk_import.py:132
+#: netbox/virtualization/forms/bulk_import.py:133
+#: netbox/virtualization/forms/filtersets.py:184
+#: netbox/virtualization/forms/model_forms.py:215
+msgid "Config template"
+msgstr "Modello di configurazione"
+
+#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959
+#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/filtersets.py:113
+#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:837 netbox/extras/filtersets.py:499
+msgid "Device type"
+msgstr "Tipo di dispositivo"
+
+#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:412
+#: netbox/dcim/forms/filtersets.py:118 netbox/dcim/forms/model_forms.py:452
+msgid "Device role"
+msgstr "Ruolo del dispositivo"
+
+#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
+#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179
+#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
+#: netbox/templates/dcim/platform.html:26
+#: netbox/templates/virtualization/virtualmachine.html:27
+#: netbox/virtualization/forms/bulk_edit.py:160
+#: netbox/virtualization/forms/bulk_import.py:122
+#: netbox/virtualization/forms/filtersets.py:168
+#: netbox/virtualization/forms/model_forms.py:203
+#: netbox/virtualization/tables/virtualmachines.py:78
+msgid "Platform"
+msgstr "piattaforma"
+
+#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179
+#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589
+#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:642
+#: netbox/dcim/forms/bulk_import.py:668 netbox/dcim/forms/bulk_import.py:694
+#: netbox/dcim/forms/bulk_import.py:714 netbox/dcim/forms/bulk_import.py:767
+#: netbox/dcim/forms/bulk_import.py:885 netbox/dcim/forms/bulk_import.py:933
+#: netbox/dcim/forms/bulk_import.py:950 netbox/dcim/forms/bulk_import.py:962
+#: netbox/dcim/forms/bulk_import.py:1010 netbox/dcim/forms/bulk_import.py:1361
+#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:130
+#: netbox/dcim/forms/filtersets.py:852 netbox/dcim/forms/filtersets.py:982
+#: netbox/dcim/forms/filtersets.py:1172 netbox/dcim/forms/filtersets.py:1194
+#: netbox/dcim/forms/filtersets.py:1216 netbox/dcim/forms/filtersets.py:1233
+#: netbox/dcim/forms/filtersets.py:1253 netbox/dcim/forms/filtersets.py:1361
+#: netbox/dcim/forms/filtersets.py:1383 netbox/dcim/forms/filtersets.py:1404
+#: netbox/dcim/forms/filtersets.py:1419 netbox/dcim/forms/filtersets.py:1433
+#: netbox/dcim/forms/filtersets.py:1496 netbox/dcim/forms/filtersets.py:1520
+#: netbox/dcim/forms/filtersets.py:1544 netbox/dcim/forms/model_forms.py:576
+#: netbox/dcim/forms/model_forms.py:797 netbox/dcim/forms/model_forms.py:1156
+#: netbox/dcim/forms/model_forms.py:1611
+#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
+#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359
+#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442
+#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582
+#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737
+#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844
+#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022
+#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330
+#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758
+#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176
+#: netbox/templates/dcim/consoleport.html:20
+#: netbox/templates/dcim/consoleserverport.html:20
+#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:130
+#: netbox/templates/dcim/device_edit.html:10
+#: netbox/templates/dcim/devicebay.html:20
+#: netbox/templates/dcim/devicebay.html:48
+#: netbox/templates/dcim/frontport.html:20
+#: netbox/templates/dcim/interface.html:30
+#: netbox/templates/dcim/interface.html:161
+#: netbox/templates/dcim/inventoryitem.html:20
+#: netbox/templates/dcim/module.html:54
+#: netbox/templates/dcim/modulebay.html:20
+#: netbox/templates/dcim/poweroutlet.html:20
+#: netbox/templates/dcim/powerport.html:20
+#: netbox/templates/dcim/rearport.html:20
+#: netbox/templates/dcim/virtualchassis.html:65
+#: netbox/templates/dcim/virtualchassis_edit.html:51
+#: netbox/templates/dcim/virtualdevicecontext.html:22
+#: netbox/templates/virtualization/virtualmachine.html:110
+#: netbox/templates/vpn/tunneltermination.html:23
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:6
+#: netbox/virtualization/filtersets.py:167
+#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_import.py:99
+#: netbox/virtualization/forms/filtersets.py:128
+#: netbox/virtualization/forms/model_forms.py:185
+#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44
+#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283
+#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90
+#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236
+#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99
+#: netbox/wireless/forms/model_forms.py:141
+#: netbox/wireless/tables/wirelesslan.py:75
+msgid "Device"
+msgstr "Dispositivo"
+
+#: netbox/dcim/forms/bulk_edit.py:629
+#: netbox/templates/extras/dashboard/widget_config.html:7
+#: netbox/virtualization/forms/bulk_edit.py:191
+msgid "Configuration"
+msgstr "Configurazione"
+
+#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:592
+#: netbox/dcim/forms/model_forms.py:590 netbox/dcim/forms/model_forms.py:845
+msgid "Module type"
+msgstr "Tipo di modulo"
+
+#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882
+#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924
+#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010
+#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088
+#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133
+#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:66
+#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32
+#: netbox/templates/dcim/consoleport.html:32
+#: netbox/templates/dcim/consoleserverport.html:32
+#: netbox/templates/dcim/devicebay.html:28
+#: netbox/templates/dcim/frontport.html:32
+#: netbox/templates/dcim/inc/panels/inventory_items.html:19
+#: netbox/templates/dcim/interface.html:42
+#: netbox/templates/dcim/inventoryitem.html:32
+#: netbox/templates/dcim/modulebay.html:30
+#: netbox/templates/dcim/poweroutlet.html:32
+#: netbox/templates/dcim/powerport.html:32
+#: netbox/templates/dcim/rearport.html:32
+#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/generic/bulk_import.html:162
+msgid "Label"
+msgstr "Etichetta"
+
+#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:999
+#: netbox/templates/dcim/cable.html:50
+msgid "Length"
+msgstr "Lunghezza"
+
+#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1165
+#: netbox/dcim/forms/bulk_import.py:1168 netbox/dcim/forms/filtersets.py:1003
+msgid "Length unit"
+msgstr "Unità di lunghezza"
+
+#: netbox/dcim/forms/bulk_edit.py:735
+#: netbox/templates/dcim/virtualchassis.html:23
+msgid "Domain"
+msgstr "Dominio"
+
+#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1284
+#: netbox/dcim/forms/filtersets.py:1089 netbox/dcim/forms/model_forms.py:698
+msgid "Power panel"
+msgstr "Pannello di alimentazione"
+
+#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1320
+#: netbox/dcim/forms/filtersets.py:1111
+#: netbox/templates/dcim/powerfeed.html:83
+msgid "Supply"
+msgstr "Fornitura"
+
+#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1325
+#: netbox/dcim/forms/filtersets.py:1116
+#: netbox/templates/dcim/powerfeed.html:95
+msgid "Phase"
+msgstr "Fase"
+
+#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1121
+#: netbox/templates/dcim/powerfeed.html:87
+msgid "Voltage"
+msgstr "Voltaggio"
+
+#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1125
+#: netbox/templates/dcim/powerfeed.html:91
+msgid "Amperage"
+msgstr "Amperaggio"
+
+#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1129
+msgid "Max utilization"
+msgstr "Utilizzo massimo"
+
+#: netbox/dcim/forms/bulk_edit.py:934
+msgid "Maximum draw"
+msgstr "Pareggio massimo"
+
+#: netbox/dcim/forms/bulk_edit.py:937
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_components.py:357
+msgid "Maximum power draw (watts)"
+msgstr "Potenza massima assorbita (watt)"
+
+#: netbox/dcim/forms/bulk_edit.py:940
+msgid "Allocated draw"
+msgstr "Pareggio assegnato"
+
+#: netbox/dcim/forms/bulk_edit.py:943
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:364
+msgid "Allocated power draw (watts)"
+msgstr "Potenza assorbita allocata (watt)"
+
+#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:725
+#: netbox/dcim/forms/model_forms.py:901 netbox/dcim/forms/model_forms.py:1226
+#: netbox/dcim/forms/model_forms.py:1514 netbox/dcim/forms/object_import.py:55
+msgid "Power port"
+msgstr "Porta di alimentazione"
+
+#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:732
+msgid "Feed leg"
+msgstr "Gamba di alimentazione"
+
+#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333
+msgid "Management only"
+msgstr "Solo gestione"
+
+#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339
+#: netbox/dcim/forms/bulk_import.py:815 netbox/dcim/forms/filtersets.py:1312
+#: netbox/dcim/forms/object_import.py:90
+#: netbox/dcim/models/device_component_templates.py:411
+#: netbox/dcim/models/device_components.py:671
+msgid "PoE mode"
+msgstr "modalità PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345
+#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1317
+#: netbox/dcim/forms/object_import.py:95
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:677
+msgid "PoE type"
+msgstr "Tipo PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1322
+#: netbox/dcim/forms/object_import.py:100
+msgid "Wireless role"
+msgstr "Ruolo wireless"
+
+#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:305
+#: netbox/templates/dcim/consoleport.html:24
+#: netbox/templates/dcim/consoleserverport.html:24
+#: netbox/templates/dcim/frontport.html:24
+#: netbox/templates/dcim/interface.html:34
+#: netbox/templates/dcim/module.html:51
+#: netbox/templates/dcim/modulebay.html:54
+#: netbox/templates/dcim/poweroutlet.html:24
+#: netbox/templates/dcim/powerport.html:24
+#: netbox/templates/dcim/rearport.html:24
+msgid "Module"
+msgstr "Modulo"
+
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649
+#: netbox/templates/dcim/interface.html:110
+msgid "LAG"
+msgstr "RITARDO"
+
+#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1253
+msgid "Virtual device contexts"
+msgstr "Contesti dei dispositivi virtuali"
+
+#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
+#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
+#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
+#: netbox/dcim/tables/devices.py:594
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
+#: netbox/templates/dcim/consoleport.html:40
+#: netbox/templates/dcim/consoleserverport.html:40
+msgid "Speed"
+msgstr "Velocità"
+
+#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:824
+#: netbox/templates/vpn/ikepolicy.html:25
+#: netbox/templates/vpn/ipsecprofile.html:21
+#: netbox/templates/vpn/ipsecprofile.html:48
+#: netbox/virtualization/forms/bulk_edit.py:233
+#: netbox/virtualization/forms/bulk_import.py:165
+#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232
+#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234
+#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178
+#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64
+#: netbox/vpn/tables/crypto.py:162
+msgid "Mode"
+msgstr "modalità"
+
+#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1302
+#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/model_forms.py:321
+msgid "VLAN group"
+msgstr "Gruppo VLAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
+#: netbox/dcim/tables/devices.py:567
+#: netbox/virtualization/forms/bulk_edit.py:248
+#: netbox/virtualization/forms/model_forms.py:326
+msgid "Untagged VLAN"
+msgstr "VLAN senza tag"
+
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
+#: netbox/dcim/tables/devices.py:573
+#: netbox/virtualization/forms/bulk_edit.py:256
+#: netbox/virtualization/forms/model_forms.py:335
+msgid "Tagged VLANs"
+msgstr "Taggato VLAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1289
+msgid "Wireless LAN group"
+msgstr "Gruppo LAN wireless"
+
+#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
+#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133
+#: netbox/templates/dcim/interface.html:280
+#: netbox/wireless/tables/wirelesslan.py:24
+msgid "Wireless LANs"
+msgstr "LAN wireless"
+
+#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1249
+#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:271
+#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169
+#: netbox/templates/dcim/interface.html:122
+#: netbox/templates/ipam/prefix.html:95
+#: netbox/virtualization/forms/model_forms.py:349
+msgid "Addressing"
+msgstr "Indirizzamento"
+
+#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:651
+#: netbox/dcim/forms/model_forms.py:1338
+#: netbox/virtualization/forms/model_forms.py:350
+msgid "Operation"
+msgstr "Operazione"
+
+#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1250
+#: netbox/dcim/forms/model_forms.py:935 netbox/dcim/forms/model_forms.py:1340
+msgid "PoE"
+msgstr "PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1339
+#: netbox/templates/dcim/interface.html:99
+#: netbox/virtualization/forms/bulk_edit.py:267
+#: netbox/virtualization/forms/model_forms.py:351
+msgid "Related Interfaces"
+msgstr "Interfacce correlate"
+
+#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1341
+#: netbox/virtualization/forms/bulk_edit.py:268
+#: netbox/virtualization/forms/model_forms.py:352
+msgid "802.1Q Switching"
+msgstr "Commutazione 802.1Q"
+
+#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469
+msgid "Interface mode must be specified to assign VLANs"
+msgstr ""
+"La modalità di interfaccia deve essere specificata per assegnare le VLAN"
+
+#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50
+msgid "An access interface cannot have tagged VLANs assigned."
+msgstr ""
+"A un'interfaccia di accesso non possono essere assegnate VLAN con tag."
+
+#: netbox/dcim/forms/bulk_import.py:63
+msgid "Name of parent region"
+msgstr "Nome della regione madre"
+
+#: netbox/dcim/forms/bulk_import.py:77
+msgid "Name of parent site group"
+msgstr "Nome del gruppo del sito principale"
+
+#: netbox/dcim/forms/bulk_import.py:96
+msgid "Assigned region"
+msgstr "Regione assegnata"
+
+#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44
+#: netbox/tenancy/forms/bulk_import.py:85
+#: netbox/wireless/forms/bulk_import.py:40
+msgid "Assigned group"
+msgstr "Gruppo assegnato"
+
+#: netbox/dcim/forms/bulk_import.py:122
+msgid "available options"
+msgstr "opzioni disponibili"
+
+#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:482
+#: netbox/dcim/forms/bulk_import.py:1281 netbox/ipam/forms/bulk_import.py:174
+#: netbox/ipam/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:63
+#: netbox/virtualization/forms/bulk_import.py:89
+msgid "Assigned site"
+msgstr "Sito assegnato"
+
+#: netbox/dcim/forms/bulk_import.py:140
+msgid "Parent location"
+msgstr "Sede del genitore"
+
+#: netbox/dcim/forms/bulk_import.py:142
+msgid "Location not found."
+msgstr "Posizione non trovata."
+
+#: netbox/dcim/forms/bulk_import.py:196
+msgid "Name of assigned tenant"
+msgstr "Nome dell'inquilino assegnato"
+
+#: netbox/dcim/forms/bulk_import.py:208
+msgid "Name of assigned role"
+msgstr "Nome del ruolo assegnato"
+
+#: netbox/dcim/forms/bulk_import.py:214
+msgid "Rack type"
+msgstr "Tipo di rack"
+
+#: netbox/dcim/forms/bulk_import.py:219
+msgid "Rail-to-rail width (in inches)"
+msgstr "Larghezza da rotaia a rotaia (in pollici)"
+
+#: netbox/dcim/forms/bulk_import.py:225
+msgid "Unit for outer dimensions"
+msgstr "Unità per dimensioni esterne"
+
+#: netbox/dcim/forms/bulk_import.py:231
+msgid "Unit for rack weights"
+msgstr "Unità per pesi a scaffale"
+
+#: netbox/dcim/forms/bulk_import.py:257
+msgid "Parent site"
+msgstr "Sito principale"
+
+#: netbox/dcim/forms/bulk_import.py:264 netbox/dcim/forms/bulk_import.py:1294
+msgid "Rack's location (if any)"
+msgstr "Posizione del rack (se presente)"
+
+#: netbox/dcim/forms/bulk_import.py:273 netbox/dcim/forms/model_forms.py:253
+#: netbox/dcim/tables/racks.py:153
+#: netbox/templates/dcim/rackreservation.html:12
+#: netbox/templates/dcim/rackreservation.html:45
+msgid "Units"
+msgstr "Unità"
+
+#: netbox/dcim/forms/bulk_import.py:276
+msgid "Comma-separated list of individual unit numbers"
+msgstr "Elenco separato da virgole di numeri di unità individuali"
+
+#: netbox/dcim/forms/bulk_import.py:319
+msgid "The manufacturer which produces this device type"
+msgstr "Il produttore che produce questo tipo di dispositivo"
+
+#: netbox/dcim/forms/bulk_import.py:326
+msgid "The default platform for devices of this type (optional)"
+msgstr "La piattaforma predefinita per dispositivi di questo tipo (opzionale)"
+
+#: netbox/dcim/forms/bulk_import.py:331
+msgid "Device weight"
+msgstr "Peso del dispositivo"
+
+#: netbox/dcim/forms/bulk_import.py:337
+msgid "Unit for device weight"
+msgstr "Unità per il peso del dispositivo"
+
+#: netbox/dcim/forms/bulk_import.py:357
+msgid "Module weight"
+msgstr "Peso del modulo"
+
+#: netbox/dcim/forms/bulk_import.py:363
+msgid "Unit for module weight"
+msgstr "Unità per il peso del modulo"
+
+#: netbox/dcim/forms/bulk_import.py:393
+msgid "Limit platform assignments to this manufacturer"
+msgstr "Limita le assegnazioni delle piattaforme a questo produttore"
+
+#: netbox/dcim/forms/bulk_import.py:415 netbox/dcim/forms/bulk_import.py:1364
+#: netbox/tenancy/forms/bulk_import.py:106
+msgid "Assigned role"
+msgstr "Ruolo assegnato"
+
+#: netbox/dcim/forms/bulk_import.py:428
+msgid "Device type manufacturer"
+msgstr "Produttore del tipo di dispositivo"
+
+#: netbox/dcim/forms/bulk_import.py:434
+msgid "Device type model"
+msgstr "Tipo di dispositivo modello"
+
+#: netbox/dcim/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:126
+msgid "Assigned platform"
+msgstr "Piattaforma assegnata"
+
+#: netbox/dcim/forms/bulk_import.py:449 netbox/dcim/forms/bulk_import.py:453
+#: netbox/dcim/forms/model_forms.py:479
+msgid "Virtual chassis"
+msgstr "Chassis virtuale"
+
+#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
+#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
+#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548
+#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
+#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
+#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
+#: netbox/templates/virtualization/cluster.html:10
+#: netbox/templates/virtualization/virtualmachine.html:88
+#: netbox/templates/virtualization/virtualmachine.html:97
+#: netbox/virtualization/filtersets.py:157
+#: netbox/virtualization/filtersets.py:273
+#: netbox/virtualization/forms/bulk_edit.py:129
+#: netbox/virtualization/forms/bulk_import.py:92
+#: netbox/virtualization/forms/filtersets.py:99
+#: netbox/virtualization/forms/filtersets.py:123
+#: netbox/virtualization/forms/filtersets.py:200
+#: netbox/virtualization/forms/model_forms.py:79
+#: netbox/virtualization/forms/model_forms.py:176
+#: netbox/virtualization/tables/virtualmachines.py:66
+msgid "Cluster"
+msgstr "Grappolo"
+
+#: netbox/dcim/forms/bulk_import.py:460
+msgid "Virtualization cluster"
+msgstr "Cluster di virtualizzazione"
+
+#: netbox/dcim/forms/bulk_import.py:489
+msgid "Assigned location (if any)"
+msgstr "Posizione assegnata (se presente)"
+
+#: netbox/dcim/forms/bulk_import.py:496
+msgid "Assigned rack (if any)"
+msgstr "Rack assegnato (se presente)"
+
+#: netbox/dcim/forms/bulk_import.py:499
+msgid "Face"
+msgstr "Viso"
+
+#: netbox/dcim/forms/bulk_import.py:502
+msgid "Mounted rack face"
+msgstr "Faccia del rack montata"
+
+#: netbox/dcim/forms/bulk_import.py:509
+msgid "Parent device (for child devices)"
+msgstr "Dispositivo principale (per dispositivi per bambini)"
+
+#: netbox/dcim/forms/bulk_import.py:512
+msgid "Device bay"
+msgstr "Alloggiamento per dispositivi"
+
+#: netbox/dcim/forms/bulk_import.py:516
+msgid "Device bay in which this device is installed (for child devices)"
+msgstr ""
+"Alloggiamento del dispositivo in cui è installato questo dispositivo (per "
+"dispositivi per bambini)"
+
+#: netbox/dcim/forms/bulk_import.py:522
+msgid "Airflow direction"
+msgstr "Direzione del flusso d'aria"
+
+#: netbox/dcim/forms/bulk_import.py:583
+msgid "The device in which this module is installed"
+msgstr "Il dispositivo in cui è installato questo modulo"
+
+#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/model_forms.py:583
+msgid "Module bay"
+msgstr "alloggiamento per moduli"
+
+#: netbox/dcim/forms/bulk_import.py:589
+msgid "The module bay in which this module is installed"
+msgstr "L'alloggiamento del modulo in cui è installato questo modulo"
+
+#: netbox/dcim/forms/bulk_import.py:595
+msgid "The type of module"
+msgstr "Il tipo di modulo"
+
+#: netbox/dcim/forms/bulk_import.py:603 netbox/dcim/forms/model_forms.py:599
+msgid "Replicate components"
+msgstr "Componenti replicati"
+
+#: netbox/dcim/forms/bulk_import.py:605
+msgid ""
+"Automatically populate components associated with this module type (enabled "
+"by default)"
+msgstr ""
+"Compila automaticamente i componenti associati a questo tipo di modulo "
+"(abilitato per impostazione predefinita)"
+
+#: netbox/dcim/forms/bulk_import.py:608 netbox/dcim/forms/model_forms.py:605
+msgid "Adopt components"
+msgstr "Adotta i componenti"
+
+#: netbox/dcim/forms/bulk_import.py:610 netbox/dcim/forms/model_forms.py:608
+msgid "Adopt already existing components"
+msgstr "Adotta componenti già esistenti"
+
+#: netbox/dcim/forms/bulk_import.py:650 netbox/dcim/forms/bulk_import.py:676
+#: netbox/dcim/forms/bulk_import.py:702
+msgid "Port type"
+msgstr "Tipo di porta"
+
+#: netbox/dcim/forms/bulk_import.py:658 netbox/dcim/forms/bulk_import.py:684
+msgid "Port speed in bps"
+msgstr "Velocità della porta in bps"
+
+#: netbox/dcim/forms/bulk_import.py:722
+msgid "Outlet type"
+msgstr "Tipo di presa"
+
+#: netbox/dcim/forms/bulk_import.py:729
+msgid "Local power port which feeds this outlet"
+msgstr "Porta di alimentazione locale che alimenta questa presa"
+
+#: netbox/dcim/forms/bulk_import.py:735
+msgid "Electrical phase (for three-phase circuits)"
+msgstr "Fase elettrica (per circuiti trifase)"
+
+#: netbox/dcim/forms/bulk_import.py:776 netbox/dcim/forms/model_forms.py:1264
+#: netbox/virtualization/forms/bulk_import.py:155
+#: netbox/virtualization/forms/model_forms.py:305
+msgid "Parent interface"
+msgstr "Interfaccia principale"
+
+#: netbox/dcim/forms/bulk_import.py:783 netbox/dcim/forms/model_forms.py:1272
+#: netbox/virtualization/forms/bulk_import.py:162
+#: netbox/virtualization/forms/model_forms.py:313
+msgid "Bridged interface"
+msgstr "Interfaccia con ponte"
+
+#: netbox/dcim/forms/bulk_import.py:786
+msgid "Lag"
+msgstr "Ritardo"
+
+#: netbox/dcim/forms/bulk_import.py:790
+msgid "Parent LAG interface"
+msgstr "Interfaccia LAG principale"
+
+#: netbox/dcim/forms/bulk_import.py:793
+msgid "Vdcs"
+msgstr "Vdc"
+
+#: netbox/dcim/forms/bulk_import.py:798
+msgid "VDC names separated by commas, encased with double quotes. Example:"
+msgstr ""
+"Nomi VDC separati da virgole, racchiusi tra virgolette doppie. Esempio:"
+
+#: netbox/dcim/forms/bulk_import.py:804
+msgid "Physical medium"
+msgstr "Supporto fisico"
+
+#: netbox/dcim/forms/bulk_import.py:807 netbox/dcim/forms/filtersets.py:1283
+msgid "Duplex"
+msgstr "Duplex"
+
+#: netbox/dcim/forms/bulk_import.py:812
+msgid "Poe mode"
+msgstr "modalità Poe"
+
+#: netbox/dcim/forms/bulk_import.py:818
+msgid "Poe type"
+msgstr "Tipo Poe"
+
+#: netbox/dcim/forms/bulk_import.py:827
+#: netbox/virtualization/forms/bulk_import.py:168
+msgid "IEEE 802.1Q operational mode (for L2 interfaces)"
+msgstr "Modalità operativa IEEE 802.1Q (per interfacce L2)"
+
+#: netbox/dcim/forms/bulk_import.py:834 netbox/ipam/forms/bulk_import.py:160
+#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282
+#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277
+#: netbox/ipam/forms/filtersets.py:336
+#: netbox/virtualization/forms/bulk_import.py:175
+msgid "Assigned VRF"
+msgstr "VRF assegnato"
+
+#: netbox/dcim/forms/bulk_import.py:837
+msgid "Rf role"
+msgstr "Ruolo Rf"
+
+#: netbox/dcim/forms/bulk_import.py:840
+msgid "Wireless role (AP/station)"
+msgstr "Ruolo wireless (AP/stazione)"
+
+#: netbox/dcim/forms/bulk_import.py:876
+#, python-brace-format
+msgid "VDC {vdc} is not assigned to device {device}"
+msgstr "VDC {vdc} non è assegnato al dispositivo {device}"
+
+#: netbox/dcim/forms/bulk_import.py:890 netbox/dcim/forms/model_forms.py:948
+#: netbox/dcim/forms/model_forms.py:1522
+#: netbox/dcim/forms/object_import.py:117
+msgid "Rear port"
+msgstr "Porta posteriore"
+
+#: netbox/dcim/forms/bulk_import.py:893
+msgid "Corresponding rear port"
+msgstr "Porta posteriore corrispondente"
+
+#: netbox/dcim/forms/bulk_import.py:898 netbox/dcim/forms/bulk_import.py:939
+#: netbox/dcim/forms/bulk_import.py:1155
+msgid "Physical medium classification"
+msgstr "Classificazione del mezzo fisico"
+
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:805
+msgid "Installed device"
+msgstr "Dispositivo installato"
+
+#: netbox/dcim/forms/bulk_import.py:971
+msgid "Child device installed within this bay"
+msgstr ""
+"Dispositivo per bambini installato all'interno di questo alloggiamento"
+
+#: netbox/dcim/forms/bulk_import.py:973
+msgid "Child device not found."
+msgstr "Dispositivo secondario non trovato."
+
+#: netbox/dcim/forms/bulk_import.py:1031
+msgid "Parent inventory item"
+msgstr "Articolo di inventario principale"
+
+#: netbox/dcim/forms/bulk_import.py:1034
+msgid "Component type"
+msgstr "Tipo di componente"
+
+#: netbox/dcim/forms/bulk_import.py:1038
+msgid "Component Type"
+msgstr "Tipo di componente"
+
+#: netbox/dcim/forms/bulk_import.py:1041
+msgid "Compnent name"
+msgstr "Nome del componente"
+
+#: netbox/dcim/forms/bulk_import.py:1043
+msgid "Component Name"
+msgstr "Nome del componente"
+
+#: netbox/dcim/forms/bulk_import.py:1085
+#, python-brace-format
+msgid "Component not found: {device} - {component_name}"
+msgstr "Componente non trovato: {device} - {component_name}"
+
+#: netbox/dcim/forms/bulk_import.py:1110
+msgid "Side A device"
+msgstr "Dispositivo lato A"
+
+#: netbox/dcim/forms/bulk_import.py:1113 netbox/dcim/forms/bulk_import.py:1131
+msgid "Device name"
+msgstr "Nome del dispositivo"
+
+#: netbox/dcim/forms/bulk_import.py:1116
+msgid "Side A type"
+msgstr "Tipo Lato A"
+
+#: netbox/dcim/forms/bulk_import.py:1119 netbox/dcim/forms/bulk_import.py:1137
+msgid "Termination type"
+msgstr "Tipo di terminazione"
+
+#: netbox/dcim/forms/bulk_import.py:1122
+msgid "Side A name"
+msgstr "Nome del lato A"
+
+#: netbox/dcim/forms/bulk_import.py:1123 netbox/dcim/forms/bulk_import.py:1141
+msgid "Termination name"
+msgstr "Nome della cessazione"
+
+#: netbox/dcim/forms/bulk_import.py:1128
+msgid "Side B device"
+msgstr "Dispositivo lato B"
+
+#: netbox/dcim/forms/bulk_import.py:1134
+msgid "Side B type"
+msgstr "Tipo B laterale"
+
+#: netbox/dcim/forms/bulk_import.py:1140
+msgid "Side B name"
+msgstr "Nome lato B"
+
+#: netbox/dcim/forms/bulk_import.py:1149
+#: netbox/wireless/forms/bulk_import.py:86
+msgid "Connection status"
+msgstr "Stato della connessione"
+
+#: netbox/dcim/forms/bulk_import.py:1201
+#, python-brace-format
+msgid "Side {side_upper}: {device} {termination_object} is already connected"
+msgstr "Lato {side_upper}: {device} {termination_object} è già connesso"
+
+#: netbox/dcim/forms/bulk_import.py:1207
+#, python-brace-format
+msgid "{side_upper} side termination not found: {device} {name}"
+msgstr "{side_upper} terminazione laterale non trovata: {device} {name}"
+
+#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
+#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:132
+#: netbox/templates/dcim/virtualchassis.html:27
+#: netbox/templates/dcim/virtualchassis.html:67
+msgid "Master"
+msgstr "Maestro"
+
+#: netbox/dcim/forms/bulk_import.py:1236
+msgid "Master device"
+msgstr "Dispositivo master"
+
+#: netbox/dcim/forms/bulk_import.py:1253
+msgid "Name of parent site"
+msgstr "Nome del sito principale"
+
+#: netbox/dcim/forms/bulk_import.py:1287
+msgid "Upstream power panel"
+msgstr "Pannello di alimentazione upstream"
+
+#: netbox/dcim/forms/bulk_import.py:1317
+msgid "Primary or redundant"
+msgstr "Primario o ridondante"
+
+#: netbox/dcim/forms/bulk_import.py:1322
+msgid "Supply type (AC/DC)"
+msgstr "Tipo di alimentazione (AC/DC)"
+
+#: netbox/dcim/forms/bulk_import.py:1327
+msgid "Single or three-phase"
+msgstr "Monofase o trifase"
+
+#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
+#: netbox/templates/dcim/interface.html:57
+#: netbox/templates/virtualization/vminterface.html:55
+#: netbox/virtualization/forms/bulk_edit.py:225
+msgid "MTU"
+msgstr "MTU"
+
+#: netbox/dcim/forms/common.py:65
+#, python-brace-format
+msgid ""
+"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
+"parent device/VM, or they must be global"
+msgstr ""
+"Le VLAN contrassegnate ({vlans}) devono appartenere allo stesso sito del "
+"dispositivo/macchina virtuale principale dell'interfaccia oppure devono "
+"essere globali"
+
+#: netbox/dcim/forms/common.py:110
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Impossibile installare un modulo con valori segnaposto in un alloggiamento "
+"per moduli senza una posizione definita."
+
+#: netbox/dcim/forms/common.py:119
+#, python-brace-format
+msgid "Cannot adopt {model} {name} as it already belongs to a module"
+msgstr "Non può adottare {model} {name} in quanto appartiene già a un modulo"
+
+#: netbox/dcim/forms/common.py:128
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "UN {model} denominato {name} esiste già"
+
+#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:686
+#: netbox/dcim/tables/power.py:66
+#: netbox/templates/dcim/inc/cable_termination.html:37
+#: netbox/templates/dcim/powerfeed.html:24
+#: netbox/templates/dcim/powerpanel.html:19
+#: netbox/templates/dcim/trace/powerpanel.html:4
+msgid "Power Panel"
+msgstr "Pannello di alimentazione"
+
+#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:713
+#: netbox/templates/dcim/powerfeed.html:21
+#: netbox/templates/dcim/powerport.html:80
+msgid "Power Feed"
+msgstr "Alimentazione"
+
+#: netbox/dcim/forms/connections.py:79
+msgid "Side"
+msgstr "Lato"
+
+#: netbox/dcim/forms/filtersets.py:143
+msgid "Parent region"
+msgstr "Regione principale"
+
+#: netbox/dcim/forms/filtersets.py:157 netbox/tenancy/forms/bulk_import.py:28
+#: netbox/tenancy/forms/bulk_import.py:62
+#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62
+#: netbox/wireless/forms/bulk_import.py:25
+#: netbox/wireless/forms/filtersets.py:25
+msgid "Parent group"
+msgstr "Gruppo di genitori"
+
+#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333
+msgid "Function"
+msgstr "Funzione"
+
+#: netbox/dcim/forms/filtersets.py:419 netbox/dcim/forms/model_forms.py:317
+#: netbox/templates/inc/panels/image_attachments.html:6
+msgid "Images"
+msgstr "Immagini"
+
+#: netbox/dcim/forms/filtersets.py:422 netbox/dcim/forms/filtersets.py:547
+#: netbox/dcim/forms/filtersets.py:657
+msgid "Components"
+msgstr "Componenti"
+
+#: netbox/dcim/forms/filtersets.py:442
+msgid "Subdevice role"
+msgstr "Ruolo del dispositivo secondario"
+
+#: netbox/dcim/forms/filtersets.py:721
+msgid "Model"
+msgstr "Modello"
+
+#: netbox/dcim/forms/filtersets.py:765
+msgid "Has an OOB IP"
+msgstr "Ha un IP OOB"
+
+#: netbox/dcim/forms/filtersets.py:772
+msgid "Virtual chassis member"
+msgstr "Membro virtuale dello chassis"
+
+#: netbox/dcim/forms/filtersets.py:821
+msgid "Has virtual device contexts"
+msgstr "Dispone di contesti di dispositivi virtuali"
+
+#: netbox/dcim/forms/filtersets.py:834 netbox/extras/filtersets.py:537
+#: netbox/ipam/forms/bulk_edit.py:476 netbox/ipam/forms/filtersets.py:464
+#: netbox/ipam/forms/model_forms.py:624
+#: netbox/virtualization/forms/filtersets.py:112
+msgid "Cluster group"
+msgstr "Gruppo Cluster"
+
+#: netbox/dcim/forms/filtersets.py:1141
+msgid "Cabled"
+msgstr "cablato"
+
+#: netbox/dcim/forms/filtersets.py:1148
+msgid "Occupied"
+msgstr "Occupato"
+
+#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
+#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:352
+#: netbox/templates/dcim/consoleport.html:55
+#: netbox/templates/dcim/consoleserverport.html:55
+#: netbox/templates/dcim/frontport.html:69
+#: netbox/templates/dcim/interface.html:140
+#: netbox/templates/dcim/powerfeed.html:110
+#: netbox/templates/dcim/poweroutlet.html:59
+#: netbox/templates/dcim/powerport.html:59
+#: netbox/templates/dcim/rearport.html:65
+msgid "Connection"
+msgstr "Connessione"
+
+#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
+#: netbox/extras/forms/bulk_import.py:239
+#: netbox/extras/forms/filtersets.py:473
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:513
+#: netbox/templates/extras/journalentry.html:30
+msgid "Kind"
+msgstr "Gentile"
+
+#: netbox/dcim/forms/filtersets.py:1295
+msgid "Mgmt only"
+msgstr "Solo gestione"
+
+#: netbox/dcim/forms/filtersets.py:1307 netbox/dcim/forms/model_forms.py:1330
+#: netbox/dcim/models/device_components.py:630
+#: netbox/templates/dcim/interface.html:129
+msgid "WWN"
+msgstr "WWN"
+
+#: netbox/dcim/forms/filtersets.py:1327
+msgid "Wireless channel"
+msgstr "Canale wireless"
+
+#: netbox/dcim/forms/filtersets.py:1331
+msgid "Channel frequency (MHz)"
+msgstr "Frequenza del canale (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1335
+msgid "Channel width (MHz)"
+msgstr "Larghezza del canale (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1339
+#: netbox/templates/dcim/interface.html:85
+msgid "Transmit power (dBm)"
+msgstr "Potenza di trasmissione (dBm)"
+
+#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
+#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12
+#: netbox/templates/dcim/cable_trace.html:46
+#: netbox/templates/dcim/frontport.html:77
+#: netbox/templates/dcim/htmx/cable_edit.html:50
+#: netbox/templates/dcim/inc/connection_endpoints.html:4
+#: netbox/templates/dcim/rearport.html:73
+#: netbox/templates/dcim/trace/cable.html:7
+msgid "Cable"
+msgstr "Cavo"
+
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:915
+msgid "Discovered"
+msgstr "Scoperto"
+
+#: netbox/dcim/forms/formsets.py:20
+#, python-brace-format
+msgid "A virtual chassis member already exists in position {vc_position}."
+msgstr ""
+"Un membro virtuale dello chassis esiste già in posizione {vc_position}."
+
+#: netbox/dcim/forms/model_forms.py:139
+msgid "Contact Info"
+msgstr "Informazioni di contatto"
+
+#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19
+msgid "Rack Role"
+msgstr "Ruolo del rack"
+
+#: netbox/dcim/forms/model_forms.py:227
+msgid "Inventory Control"
+msgstr "Controllo dell'inventario"
+
+#: netbox/dcim/forms/model_forms.py:231
+msgid "Outer Dimensions"
+msgstr "Dimensioni esterne"
+
+#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:315
+#: netbox/templates/dcim/rack.html:73
+msgid "Dimensions"
+msgstr "Dimensioni"
+
+#: netbox/dcim/forms/model_forms.py:255
+msgid ""
+"Comma-separated list of numeric unit IDs. A range may be specified using a "
+"hyphen."
+msgstr ""
+"Elenco separato da virgole di ID di unità numeriche. È possibile specificare"
+" un intervallo utilizzando un trattino."
+
+#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133
+msgid "Reservation"
+msgstr "Prenotazione"
+
+#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389
+#: netbox/utilities/forms/fields/fields.py:47
+msgid "Slug"
+msgstr "lumaca"
+
+#: netbox/dcim/forms/model_forms.py:315
+#: netbox/templates/dcim/devicetype.html:11
+msgid "Chassis"
+msgstr "Telaio"
+
+#: netbox/dcim/forms/model_forms.py:366
+#: netbox/templates/dcim/devicerole.html:23
+msgid "Device Role"
+msgstr "Ruolo del dispositivo"
+
+#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634
+msgid "The lowest-numbered unit occupied by the device"
+msgstr "L'unità con il numero più basso occupata dal dispositivo"
+
+#: netbox/dcim/forms/model_forms.py:490
+msgid "The position in the virtual chassis this device is identified by"
+msgstr ""
+"La posizione nello chassis virtuale da cui viene identificato questo "
+"dispositivo"
+
+#: netbox/dcim/forms/model_forms.py:494 netbox/templates/dcim/device.html:133
+#: netbox/templates/dcim/virtualchassis.html:68
+#: netbox/templates/dcim/virtualchassis_edit.html:56
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
+#: netbox/tenancy/forms/bulk_edit.py:147
+#: netbox/tenancy/forms/filtersets.py:110
+msgid "Priority"
+msgstr "Priorità"
+
+#: netbox/dcim/forms/model_forms.py:495
+msgid "The priority of the device in the virtual chassis"
+msgstr "La priorità del dispositivo nello chassis virtuale"
+
+#: netbox/dcim/forms/model_forms.py:602
+msgid "Automatically populate components associated with this module type"
+msgstr ""
+"Compila automaticamente i componenti associati a questo tipo di modulo"
+
+#: netbox/dcim/forms/model_forms.py:664
+msgid "Maximum length is 32767 (any unit)"
+msgstr "La lunghezza massima è 32767 (qualsiasi unità)"
+
+#: netbox/dcim/forms/model_forms.py:715
+msgid "Characteristics"
+msgstr "Caratteristiche"
+
+#: netbox/dcim/forms/model_forms.py:1035
+msgid "Console port template"
+msgstr "Modello di porta console"
+
+#: netbox/dcim/forms/model_forms.py:1043
+msgid "Console server port template"
+msgstr "Modello di porta del server console"
+
+#: netbox/dcim/forms/model_forms.py:1051
+msgid "Front port template"
+msgstr "Modello di porta anteriore"
+
+#: netbox/dcim/forms/model_forms.py:1059
+msgid "Interface template"
+msgstr "Modello di interfaccia"
+
+#: netbox/dcim/forms/model_forms.py:1067
+msgid "Power outlet template"
+msgstr "Modello di presa di corrente"
+
+#: netbox/dcim/forms/model_forms.py:1075
+msgid "Power port template"
+msgstr "Modello di porta di alimentazione"
+
+#: netbox/dcim/forms/model_forms.py:1083
+msgid "Rear port template"
+msgstr "Modello di porta posteriore"
+
+#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1335
+#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
+#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
+#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368
+#: netbox/ipam/tables/vlans.py:165
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
+#: netbox/templates/dcim/frontport.html:106
+#: netbox/templates/dcim/interface.html:27
+#: netbox/templates/dcim/interface.html:184
+#: netbox/templates/dcim/interface.html:310
+#: netbox/templates/dcim/rearport.html:102
+#: netbox/templates/virtualization/vminterface.html:18
+#: netbox/templates/vpn/tunneltermination.html:31
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:10
+#: netbox/templates/wireless/wirelesslink.html:10
+#: netbox/templates/wireless/wirelesslink.html:45
+#: netbox/virtualization/forms/model_forms.py:348
+#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436
+#: netbox/vpn/forms/model_forms.py:445
+#: netbox/wireless/forms/model_forms.py:113
+#: netbox/wireless/forms/model_forms.py:155
+msgid "Interface"
+msgstr "Interfaccia"
+
+#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531
+#: netbox/dcim/tables/connections.py:27
+#: netbox/templates/dcim/consoleport.html:17
+#: netbox/templates/dcim/consoleserverport.html:74
+#: netbox/templates/dcim/frontport.html:112
+msgid "Console Port"
+msgstr "Porta console"
+
+#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532
+#: netbox/templates/dcim/consoleport.html:73
+#: netbox/templates/dcim/consoleserverport.html:17
+#: netbox/templates/dcim/frontport.html:109
+msgid "Console Server Port"
+msgstr "Porta Console Server"
+
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
+#: netbox/templates/dcim/consoleport.html:76
+#: netbox/templates/dcim/consoleserverport.html:77
+#: netbox/templates/dcim/frontport.html:17
+#: netbox/templates/dcim/frontport.html:115
+#: netbox/templates/dcim/interface.html:187
+#: netbox/templates/dcim/rearport.html:105
+msgid "Front Port"
+msgstr "Porta anteriore"
+
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
+#: netbox/dcim/tables/devices.py:693
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
+#: netbox/templates/dcim/consoleport.html:79
+#: netbox/templates/dcim/consoleserverport.html:80
+#: netbox/templates/dcim/frontport.html:50
+#: netbox/templates/dcim/frontport.html:118
+#: netbox/templates/dcim/interface.html:190
+#: netbox/templates/dcim/rearport.html:17
+#: netbox/templates/dcim/rearport.html:108
+msgid "Rear Port"
+msgstr "Porta posteriore"
+
+#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500
+#: netbox/templates/dcim/poweroutlet.html:44
+#: netbox/templates/dcim/powerport.html:17
+msgid "Power Port"
+msgstr "Porta di alimentazione"
+
+#: netbox/dcim/forms/model_forms.py:1098 netbox/dcim/forms/model_forms.py:1536
+#: netbox/templates/dcim/poweroutlet.html:17
+#: netbox/templates/dcim/powerport.html:77
+msgid "Power Outlet"
+msgstr "Presa di corrente"
+
+#: netbox/dcim/forms/model_forms.py:1100 netbox/dcim/forms/model_forms.py:1538
+msgid "Component Assignment"
+msgstr "Assegnazione dei componenti"
+
+#: netbox/dcim/forms/model_forms.py:1143 netbox/dcim/forms/model_forms.py:1585
+msgid "An InventoryItem can only be assigned to a single component."
+msgstr "Un InventoryItem può essere assegnato solo a un singolo componente."
+
+#: netbox/dcim/forms/model_forms.py:1280
+msgid "LAG interface"
+msgstr "Interfaccia LAG"
+
+#: netbox/dcim/forms/model_forms.py:1431
+msgid "Child Device"
+msgstr "Dispositivo per bambini"
+
+#: netbox/dcim/forms/model_forms.py:1432
+msgid ""
+"Child devices must first be created and assigned to the site and rack of the"
+" parent device."
+msgstr ""
+"I dispositivi secondari devono prima essere creati e assegnati al sito e al "
+"rack del dispositivo principale."
+
+#: netbox/dcim/forms/model_forms.py:1474
+msgid "Console port"
+msgstr "Porta console"
+
+#: netbox/dcim/forms/model_forms.py:1482
+msgid "Console server port"
+msgstr "Porta console server"
+
+#: netbox/dcim/forms/model_forms.py:1490
+msgid "Front port"
+msgstr "Porta anteriore"
+
+#: netbox/dcim/forms/model_forms.py:1506
+msgid "Power outlet"
+msgstr "Presa di corrente"
+
+#: netbox/dcim/forms/model_forms.py:1526
+#: netbox/templates/dcim/inventoryitem.html:17
+msgid "Inventory Item"
+msgstr "Articolo di inventario"
+
+#: netbox/dcim/forms/model_forms.py:1599
+#: netbox/templates/dcim/inventoryitemrole.html:15
+msgid "Inventory Item Role"
+msgstr "Ruolo dell'articolo di inventario"
+
+#: netbox/dcim/forms/model_forms.py:1617 netbox/templates/dcim/device.html:190
+#: netbox/templates/dcim/virtualdevicecontext.html:30
+#: netbox/templates/virtualization/virtualmachine.html:48
+msgid "Primary IPv4"
+msgstr "IPv4 primario"
+
+#: netbox/dcim/forms/model_forms.py:1626 netbox/templates/dcim/device.html:206
+#: netbox/templates/dcim/virtualdevicecontext.html:41
+#: netbox/templates/virtualization/virtualmachine.html:64
+msgid "Primary IPv6"
+msgstr "IPv6 primario"
+
+#: netbox/dcim/forms/object_create.py:48
+#: netbox/dcim/forms/object_create.py:199
+#: netbox/dcim/forms/object_create.py:355
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of objects being "
+"created.)"
+msgstr ""
+"Sono supportati gli intervalli alfanumerici. (Deve corrispondere al numero "
+"di oggetti da creare.)"
+
+#: netbox/dcim/forms/object_create.py:68
+#, python-brace-format
+msgid ""
+"The provided pattern specifies {value_count} values, but {pattern_count} are"
+" expected."
+msgstr ""
+"Il modello fornito specifica {value_count} valori, ma {pattern_count} sono "
+"attesi."
+
+#: netbox/dcim/forms/object_create.py:110
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249
+msgid "Rear ports"
+msgstr "Porte posteriori"
+
+#: netbox/dcim/forms/object_create.py:111
+#: netbox/dcim/forms/object_create.py:272
+msgid "Select one rear port assignment for each front port being created."
+msgstr ""
+"Seleziona un'assegnazione della porta posteriore per ogni porta anteriore da"
+" creare."
+
+#: netbox/dcim/forms/object_create.py:164
+#, python-brace-format
+msgid ""
+"The number of front port templates to be created ({frontport_count}) must "
+"match the selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Il numero di modelli di porte frontali da creare ({frontport_count}) deve "
+"corrispondere al numero selezionato di posizioni delle porte posteriori "
+"({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:251
+#, python-brace-format
+msgid ""
+"The string {module} will be replaced with the position of the "
+"assigned module, if any."
+msgstr ""
+"La corda {module} verrà sostituita dalla posizione del modulo "
+"assegnato, se presente."
+
+#: netbox/dcim/forms/object_create.py:320
+#, python-brace-format
+msgid ""
+"The number of front ports to be created ({frontport_count}) must match the "
+"selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Il numero di porte frontali da creare ({frontport_count}) deve corrispondere"
+" al numero selezionato di posizioni delle porte posteriori "
+"({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998
+#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:47
+#: netbox/templates/ipam/fhrpgroup.html:38
+msgid "Members"
+msgstr "Membri"
+
+#: netbox/dcim/forms/object_create.py:418
+msgid "Initial position"
+msgstr "Posizione iniziale"
+
+#: netbox/dcim/forms/object_create.py:421
+msgid ""
+"Position of the first member device. Increases by one for each additional "
+"member."
+msgstr ""
+"Posizione del primo dispositivo membro. Aumenta di uno per ogni membro "
+"aggiuntivo."
+
+#: netbox/dcim/forms/object_create.py:435
+msgid "A position must be specified for the first VC member."
+msgstr "È necessario specificare una posizione per il primo membro VC."
+
+#: netbox/dcim/models/cables.py:62
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:63
+#: netbox/extras/models/customfields.py:110
+msgid "label"
+msgstr "etichetta"
+
+#: netbox/dcim/models/cables.py:71
+msgid "length"
+msgstr "lunghezza"
+
+#: netbox/dcim/models/cables.py:78
+msgid "length unit"
+msgstr "unità di lunghezza"
+
+#: netbox/dcim/models/cables.py:95
+msgid "cable"
+msgstr "cavo"
+
+#: netbox/dcim/models/cables.py:96
+msgid "cables"
+msgstr "cavi"
+
+#: netbox/dcim/models/cables.py:165
+msgid "Must specify a unit when setting a cable length"
+msgstr ""
+"È necessario specificare un'unità quando si imposta la lunghezza del cavo"
+
+#: netbox/dcim/models/cables.py:168
+msgid "Must define A and B terminations when creating a new cable."
+msgstr ""
+"È necessario definire le terminazioni A e B quando si crea un nuovo cavo."
+
+#: netbox/dcim/models/cables.py:175
+msgid "Cannot connect different termination types to same end of cable."
+msgstr ""
+"Non è possibile collegare tipi di terminazione diversi alla stessa estremità"
+" del cavo."
+
+#: netbox/dcim/models/cables.py:183
+#, python-brace-format
+msgid "Incompatible termination types: {type_a} and {type_b}"
+msgstr "Tipi di terminazione incompatibili: {type_a} e {type_b}"
+
+#: netbox/dcim/models/cables.py:193
+msgid "A and B terminations cannot connect to the same object."
+msgstr "Le terminazioni A e B non possono connettersi allo stesso oggetto."
+
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
+msgid "end"
+msgstr "fine"
+
+#: netbox/dcim/models/cables.py:313
+msgid "cable termination"
+msgstr "terminazione del cavo"
+
+#: netbox/dcim/models/cables.py:314
+msgid "cable terminations"
+msgstr "terminazioni dei cavi"
+
+#: netbox/dcim/models/cables.py:333
+#, python-brace-format
+msgid ""
+"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
+"{cable_pk}"
+msgstr ""
+"È stata rilevata una terminazione duplicata per {app_label}.{model} "
+"{termination_id}: cavo {cable_pk}"
+
+#: netbox/dcim/models/cables.py:343
+#, python-brace-format
+msgid "Cables cannot be terminated to {type_display} interfaces"
+msgstr "I cavi non possono essere terminati {type_display} interfacce"
+
+#: netbox/dcim/models/cables.py:350
+msgid "Circuit terminations attached to a provider network may not be cabled."
+msgstr ""
+"Le terminazioni dei circuiti collegate alla rete di un provider potrebbero "
+"non essere cablate."
+
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
+msgid "is active"
+msgstr "è attivo"
+
+#: netbox/dcim/models/cables.py:452
+msgid "is complete"
+msgstr "è completo"
+
+#: netbox/dcim/models/cables.py:456
+msgid "is split"
+msgstr "è diviso"
+
+#: netbox/dcim/models/cables.py:464
+msgid "cable path"
+msgstr "percorso via cavo"
+
+#: netbox/dcim/models/cables.py:465
+msgid "cable paths"
+msgstr "percorsi via cavo"
+
+#: netbox/dcim/models/device_component_templates.py:46
+#, python-brace-format
+msgid ""
+"{module} is accepted as a substitution for the module bay position when "
+"attached to a module type."
+msgstr ""
+"{module} è accettato come sostituto della posizione dell'alloggiamento del "
+"modulo quando è collegato a un tipo di modulo."
+
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:66
+msgid "Physical label"
+msgstr "Etichetta fisica"
+
+#: netbox/dcim/models/device_component_templates.py:103
+msgid "Component templates cannot be moved to a different device type."
+msgstr ""
+"I modelli di componente non possono essere spostati su un tipo di "
+"dispositivo diverso."
+
+#: netbox/dcim/models/device_component_templates.py:154
+msgid ""
+"A component template cannot be associated with both a device type and a "
+"module type."
+msgstr ""
+"Un modello di componente non può essere associato sia a un tipo di "
+"dispositivo che a un tipo di modulo."
+
+#: netbox/dcim/models/device_component_templates.py:158
+msgid ""
+"A component template must be associated with either a device type or a "
+"module type."
+msgstr ""
+"Un modello di componente deve essere associato a un tipo di dispositivo o a "
+"un tipo di modulo."
+
+#: netbox/dcim/models/device_component_templates.py:186
+msgid "console port template"
+msgstr "modello di porta console"
+
+#: netbox/dcim/models/device_component_templates.py:187
+msgid "console port templates"
+msgstr "modelli di porte per console"
+
+#: netbox/dcim/models/device_component_templates.py:220
+msgid "console server port template"
+msgstr "modello di porta console server"
+
+#: netbox/dcim/models/device_component_templates.py:221
+msgid "console server port templates"
+msgstr "modelli di porte per console server"
+
+#: netbox/dcim/models/device_component_templates.py:252
+#: netbox/dcim/models/device_components.py:353
+msgid "maximum draw"
+msgstr "pareggio massimo"
+
+#: netbox/dcim/models/device_component_templates.py:259
+#: netbox/dcim/models/device_components.py:360
+msgid "allocated draw"
+msgstr "pareggio assegnato"
+
+#: netbox/dcim/models/device_component_templates.py:269
+msgid "power port template"
+msgstr "modello di porta di alimentazione"
+
+#: netbox/dcim/models/device_component_templates.py:270
+msgid "power port templates"
+msgstr "modelli di porte di alimentazione"
+
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:383
+#, python-brace-format
+msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
+msgstr ""
+"Il pareggio assegnato non può superare il pareggio massimo "
+"({maximum_draw}W)."
+
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_components.py:478
+msgid "feed leg"
+msgstr "gamba di alimentazione"
+
+#: netbox/dcim/models/device_component_templates.py:325
+#: netbox/dcim/models/device_components.py:482
+msgid "Phase (for three-phase feeds)"
+msgstr "Fase (per alimentazioni trifase)"
+
+#: netbox/dcim/models/device_component_templates.py:331
+msgid "power outlet template"
+msgstr "modello di presa di corrente"
+
+#: netbox/dcim/models/device_component_templates.py:332
+msgid "power outlet templates"
+msgstr "modelli di prese di corrente"
+
+#: netbox/dcim/models/device_component_templates.py:341
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device type"
+msgstr ""
+"Porta di alimentazione principale ({power_port}) deve appartenere allo "
+"stesso tipo di dispositivo"
+
+#: netbox/dcim/models/device_component_templates.py:345
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same module type"
+msgstr ""
+"Porta di alimentazione principale ({power_port}) deve appartenere allo "
+"stesso tipo di modulo"
+
+#: netbox/dcim/models/device_component_templates.py:397
+#: netbox/dcim/models/device_components.py:612
+msgid "management only"
+msgstr "solo gestione"
+
+#: netbox/dcim/models/device_component_templates.py:405
+#: netbox/dcim/models/device_components.py:551
+msgid "bridge interface"
+msgstr "interfaccia bridge"
+
+#: netbox/dcim/models/device_component_templates.py:423
+#: netbox/dcim/models/device_components.py:637
+msgid "wireless role"
+msgstr "ruolo wireless"
+
+#: netbox/dcim/models/device_component_templates.py:429
+msgid "interface template"
+msgstr "modello di interfaccia"
+
+#: netbox/dcim/models/device_component_templates.py:430
+msgid "interface templates"
+msgstr "modelli di interfaccia"
+
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:805
+#: netbox/virtualization/models/virtualmachines.py:400
+msgid "An interface cannot be bridged to itself."
+msgstr "Un'interfaccia non può essere collegata a se stessa."
+
+#: netbox/dcim/models/device_component_templates.py:440
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same device type"
+msgstr ""
+"Interfaccia bridge ({bridge}) deve appartenere allo stesso tipo di "
+"dispositivo"
+
+#: netbox/dcim/models/device_component_templates.py:444
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same module type"
+msgstr ""
+"Interfaccia bridge ({bridge}) deve appartenere allo stesso tipo di modulo"
+
+#: netbox/dcim/models/device_component_templates.py:500
+#: netbox/dcim/models/device_components.py:985
+msgid "rear port position"
+msgstr "posizione della porta posteriore"
+
+#: netbox/dcim/models/device_component_templates.py:525
+msgid "front port template"
+msgstr "modello di porta anteriore"
+
+#: netbox/dcim/models/device_component_templates.py:526
+msgid "front port templates"
+msgstr "modelli di porte anteriori"
+
+#: netbox/dcim/models/device_component_templates.py:536
+#, python-brace-format
+msgid "Rear port ({name}) must belong to the same device type"
+msgstr ""
+"Porta posteriore ({name}) deve appartenere allo stesso tipo di dispositivo"
+
+#: netbox/dcim/models/device_component_templates.py:542
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({position}); rear port {name} has only {count} "
+"positions"
+msgstr ""
+"Posizione della porta posteriore non valida ({position}); porta posteriore "
+"{name} ha solo {count} posizioni"
+
+#: netbox/dcim/models/device_component_templates.py:595
+#: netbox/dcim/models/device_components.py:1054
+msgid "positions"
+msgstr "posizioni"
+
+#: netbox/dcim/models/device_component_templates.py:606
+msgid "rear port template"
+msgstr "modello di porta posteriore"
+
+#: netbox/dcim/models/device_component_templates.py:607
+msgid "rear port templates"
+msgstr "modelli di porte posteriori"
+
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:1095
+msgid "position"
+msgstr "posizione"
+
+#: netbox/dcim/models/device_component_templates.py:639
+#: netbox/dcim/models/device_components.py:1098
+msgid "Identifier to reference when renaming installed components"
+msgstr ""
+"Identificatore a cui fare riferimento quando si rinominano i componenti "
+"installati"
+
+#: netbox/dcim/models/device_component_templates.py:645
+msgid "module bay template"
+msgstr "modello di alloggiamento del modulo"
+
+#: netbox/dcim/models/device_component_templates.py:646
+msgid "module bay templates"
+msgstr "modelli module bay"
+
+#: netbox/dcim/models/device_component_templates.py:673
+msgid "device bay template"
+msgstr "modello di alloggiamento per dispositivi"
+
+#: netbox/dcim/models/device_component_templates.py:674
+msgid "device bay templates"
+msgstr "modelli di alloggiamento per dispositivi"
+
+#: netbox/dcim/models/device_component_templates.py:687
+#, python-brace-format
+msgid ""
+"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
+"allow device bays."
+msgstr ""
+"Ruolo del tipo di dispositivo secondario ({device_type}) deve essere "
+"impostato su «principale» per consentire gli alloggiamenti dei dispositivi."
+
+#: netbox/dcim/models/device_component_templates.py:742
+#: netbox/dcim/models/device_components.py:1224
+msgid "part ID"
+msgstr "ID della parte"
+
+#: netbox/dcim/models/device_component_templates.py:744
+#: netbox/dcim/models/device_components.py:1226
+msgid "Manufacturer-assigned part identifier"
+msgstr "Identificativo del pezzo assegnato dal produttore"
+
+#: netbox/dcim/models/device_component_templates.py:761
+msgid "inventory item template"
+msgstr "modello di articolo di inventario"
+
+#: netbox/dcim/models/device_component_templates.py:762
+msgid "inventory item templates"
+msgstr "modelli di articoli di inventario"
+
+#: netbox/dcim/models/device_components.py:106
+msgid "Components cannot be moved to a different device."
+msgstr "I componenti non possono essere spostati su un dispositivo diverso."
+
+#: netbox/dcim/models/device_components.py:145
+msgid "cable end"
+msgstr "estremità del cavo"
+
+#: netbox/dcim/models/device_components.py:151
+msgid "mark connected"
+msgstr "contrassegnare connesso"
+
+#: netbox/dcim/models/device_components.py:153
+msgid "Treat as if a cable is connected"
+msgstr "Tratta come se fosse collegato un cavo"
+
+#: netbox/dcim/models/device_components.py:171
+msgid "Must specify cable end (A or B) when attaching a cable."
+msgstr ""
+"È necessario specificare l'estremità del cavo (A o B) quando si collega un "
+"cavo."
+
+#: netbox/dcim/models/device_components.py:175
+msgid "Cable end must not be set without a cable."
+msgstr "L'estremità del cavo non deve essere impostata senza un cavo."
+
+#: netbox/dcim/models/device_components.py:179
+msgid "Cannot mark as connected with a cable attached."
+msgstr "Non è possibile contrassegnare come connesso con un cavo collegato."
+
+#: netbox/dcim/models/device_components.py:203
+#, python-brace-format
+msgid "{class_name} models must declare a parent_object property"
+msgstr "{class_name} i modelli devono dichiarare una proprietà parent_object"
+
+#: netbox/dcim/models/device_components.py:288
+#: netbox/dcim/models/device_components.py:317
+#: netbox/dcim/models/device_components.py:350
+#: netbox/dcim/models/device_components.py:468
+msgid "Physical port type"
+msgstr "Tipo di porta fisica"
+
+#: netbox/dcim/models/device_components.py:291
+#: netbox/dcim/models/device_components.py:320
+msgid "speed"
+msgstr "velocità"
+
+#: netbox/dcim/models/device_components.py:295
+#: netbox/dcim/models/device_components.py:324
+msgid "Port speed in bits per second"
+msgstr "Velocità della porta in bit al secondo"
+
+#: netbox/dcim/models/device_components.py:301
+msgid "console port"
+msgstr "porta console"
+
+#: netbox/dcim/models/device_components.py:302
+msgid "console ports"
+msgstr "porte console"
+
+#: netbox/dcim/models/device_components.py:330
+msgid "console server port"
+msgstr "porta console server"
+
+#: netbox/dcim/models/device_components.py:331
+msgid "console server ports"
+msgstr "porte console server"
+
+#: netbox/dcim/models/device_components.py:370
+msgid "power port"
+msgstr "porta di alimentazione"
+
+#: netbox/dcim/models/device_components.py:371
+msgid "power ports"
+msgstr "porte di alimentazione"
+
+#: netbox/dcim/models/device_components.py:488
+msgid "power outlet"
+msgstr "presa di corrente"
+
+#: netbox/dcim/models/device_components.py:489
+msgid "power outlets"
+msgstr "prese di corrente"
+
+#: netbox/dcim/models/device_components.py:500
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device"
+msgstr ""
+"Porta di alimentazione principale ({power_port}) deve appartenere allo "
+"stesso dispositivo"
+
+#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81
+#: netbox/vpn/models/crypto.py:226
+msgid "mode"
+msgstr "modalità"
+
+#: netbox/dcim/models/device_components.py:535
+msgid "IEEE 802.1Q tagging strategy"
+msgstr "Strategia di etichettatura IEEE 802.1Q"
+
+#: netbox/dcim/models/device_components.py:543
+msgid "parent interface"
+msgstr "interfaccia principale"
+
+#: netbox/dcim/models/device_components.py:603
+msgid "parent LAG"
+msgstr "GAL capogruppo"
+
+#: netbox/dcim/models/device_components.py:613
+msgid "This interface is used only for out-of-band management"
+msgstr "Questa interfaccia viene utilizzata solo per la gestione fuori banda"
+
+#: netbox/dcim/models/device_components.py:618
+msgid "speed (Kbps)"
+msgstr "velocità (Kbps)"
+
+#: netbox/dcim/models/device_components.py:621
+msgid "duplex"
+msgstr "bifamiliare"
+
+#: netbox/dcim/models/device_components.py:631
+msgid "64-bit World Wide Name"
+msgstr "Nome mondiale a 64 bit"
+
+#: netbox/dcim/models/device_components.py:643
+msgid "wireless channel"
+msgstr "canale wireless"
+
+#: netbox/dcim/models/device_components.py:650
+msgid "channel frequency (MHz)"
+msgstr "frequenza del canale (MHz)"
+
+#: netbox/dcim/models/device_components.py:651
+#: netbox/dcim/models/device_components.py:659
+msgid "Populated by selected channel (if set)"
+msgstr "Popolato dal canale selezionato (se impostato)"
+
+#: netbox/dcim/models/device_components.py:665
+msgid "transmit power (dBm)"
+msgstr "potenza di trasmissione (dBm)"
+
+#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116
+msgid "wireless LANs"
+msgstr "LAN wireless"
+
+#: netbox/dcim/models/device_components.py:698
+#: netbox/virtualization/models/virtualmachines.py:330
+msgid "untagged VLAN"
+msgstr "VLAN senza tag"
+
+#: netbox/dcim/models/device_components.py:704
+#: netbox/virtualization/models/virtualmachines.py:336
+msgid "tagged VLANs"
+msgstr "VLAN contrassegnate"
+
+#: netbox/dcim/models/device_components.py:746
+#: netbox/virtualization/models/virtualmachines.py:372
+msgid "interface"
+msgstr "interfaccia"
+
+#: netbox/dcim/models/device_components.py:747
+#: netbox/virtualization/models/virtualmachines.py:373
+msgid "interfaces"
+msgstr "interfacce"
+
+#: netbox/dcim/models/device_components.py:758
+#, python-brace-format
+msgid "{display_type} interfaces cannot have a cable attached."
+msgstr "{display_type} alle interfacce non è possibile collegare un cavo."
+
+#: netbox/dcim/models/device_components.py:766
+#, python-brace-format
+msgid "{display_type} interfaces cannot be marked as connected."
+msgstr ""
+"{display_type} le interfacce non possono essere contrassegnate come "
+"connesse."
+
+#: netbox/dcim/models/device_components.py:775
+#: netbox/virtualization/models/virtualmachines.py:385
+msgid "An interface cannot be its own parent."
+msgstr "Un'interfaccia non può essere la propria madre."
+
+#: netbox/dcim/models/device_components.py:779
+msgid "Only virtual interfaces may be assigned to a parent interface."
+msgstr ""
+"Solo le interfacce virtuali possono essere assegnate a un'interfaccia "
+"principale."
+
+#: netbox/dcim/models/device_components.py:786
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to a different device "
+"({device})"
+msgstr ""
+"L'interfaccia principale selezionata ({interface}) appartiene a un "
+"dispositivo diverso ({device})"
+
+#: netbox/dcim/models/device_components.py:792
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"L'interfaccia principale selezionata ({interface}) appartiene a {device}, "
+"che non fa parte dello chassis virtuale {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:812
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({bridge}) belongs to a different device "
+"({device})."
+msgstr ""
+"L'interfaccia bridge selezionata ({bridge}) appartiene a un dispositivo "
+"diverso ({device})."
+
+#: netbox/dcim/models/device_components.py:818
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"L'interfaccia bridge selezionata ({interface}) appartiene a {device}, che "
+"non fa parte dello chassis virtuale {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:829
+msgid "Virtual interfaces cannot have a parent LAG interface."
+msgstr ""
+"Le interfacce virtuali non possono avere un'interfaccia LAG principale."
+
+#: netbox/dcim/models/device_components.py:833
+msgid "A LAG interface cannot be its own parent."
+msgstr "Un'interfaccia LAG non può essere la propria interfaccia principale."
+
+#: netbox/dcim/models/device_components.py:840
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to a different device ({device})."
+msgstr ""
+"L'interfaccia LAG selezionata ({lag}) appartiene a un dispositivo diverso "
+"({device})."
+
+#: netbox/dcim/models/device_components.py:846
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
+" virtual chassis {virtual_chassis}."
+msgstr ""
+"L'interfaccia LAG selezionata ({lag}) appartiene a {device}, che non fa "
+"parte dello chassis virtuale {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:857
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Le interfacce virtuali non possono avere una modalità PoE."
+
+#: netbox/dcim/models/device_components.py:861
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Le interfacce virtuali non possono avere un tipo PoE."
+
+#: netbox/dcim/models/device_components.py:867
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr ""
+"È necessario specificare la modalità PoE quando si designa un tipo PoE."
+
+#: netbox/dcim/models/device_components.py:874
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"Il ruolo wireless può essere impostato solo sulle interfacce wireless."
+
+#: netbox/dcim/models/device_components.py:876
+msgid "Channel may be set only on wireless interfaces."
+msgstr "Il canale può essere impostato solo su interfacce wireless."
+
+#: netbox/dcim/models/device_components.py:882
+msgid "Channel frequency may be set only on wireless interfaces."
+msgstr ""
+"La frequenza del canale può essere impostata solo sulle interfacce wireless."
+
+#: netbox/dcim/models/device_components.py:886
+msgid "Cannot specify custom frequency with channel selected."
+msgstr ""
+"Impossibile specificare una frequenza personalizzata con il canale "
+"selezionato."
+
+#: netbox/dcim/models/device_components.py:892
+msgid "Channel width may be set only on wireless interfaces."
+msgstr ""
+"La larghezza del canale può essere impostata solo sulle interfacce wireless."
+
+#: netbox/dcim/models/device_components.py:894
+msgid "Cannot specify custom width with channel selected."
+msgstr ""
+"Impossibile specificare una larghezza personalizzata con il canale "
+"selezionato."
+
+#: netbox/dcim/models/device_components.py:902
+#, python-brace-format
+msgid ""
+"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
+"interface's parent device, or it must be global."
+msgstr ""
+"La VLAN senza tag ({untagged_vlan}) deve appartenere allo stesso sito del "
+"dispositivo principale dell'interfaccia o deve essere globale."
+
+#: netbox/dcim/models/device_components.py:991
+msgid "Mapped position on corresponding rear port"
+msgstr "Posizione mappata sulla porta posteriore corrispondente"
+
+#: netbox/dcim/models/device_components.py:1007
+msgid "front port"
+msgstr "porta anteriore"
+
+#: netbox/dcim/models/device_components.py:1008
+msgid "front ports"
+msgstr "porte anteriori"
+
+#: netbox/dcim/models/device_components.py:1022
+#, python-brace-format
+msgid "Rear port ({rear_port}) must belong to the same device"
+msgstr ""
+"Porta posteriore ({rear_port}) deve appartenere allo stesso dispositivo"
+
+#: netbox/dcim/models/device_components.py:1030
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
+" {positions} positions."
+msgstr ""
+"Posizione della porta posteriore non valida ({rear_port_position}): Porta "
+"posteriore {name} ha solo {positions} posizioni."
+
+#: netbox/dcim/models/device_components.py:1060
+msgid "Number of front ports which may be mapped"
+msgstr "Numero di porte anteriori che possono essere mappate"
+
+#: netbox/dcim/models/device_components.py:1065
+msgid "rear port"
+msgstr "porta posteriore"
+
+#: netbox/dcim/models/device_components.py:1066
+msgid "rear ports"
+msgstr "porte posteriori"
+
+#: netbox/dcim/models/device_components.py:1080
+#, python-brace-format
+msgid ""
+"The number of positions cannot be less than the number of mapped front ports"
+" ({frontport_count})"
+msgstr ""
+"Il numero di posizioni non può essere inferiore al numero di porte frontali "
+"mappate ({frontport_count})"
+
+#: netbox/dcim/models/device_components.py:1104
+msgid "module bay"
+msgstr "alloggiamento per moduli"
+
+#: netbox/dcim/models/device_components.py:1105
+msgid "module bays"
+msgstr "alloggiamenti per moduli"
+
+#: netbox/dcim/models/device_components.py:1126
+msgid "device bay"
+msgstr "alloggiamento per dispositivi"
+
+#: netbox/dcim/models/device_components.py:1127
+msgid "device bays"
+msgstr "alloggiamenti per dispositivi"
+
+#: netbox/dcim/models/device_components.py:1137
+#, python-brace-format
+msgid "This type of device ({device_type}) does not support device bays."
+msgstr ""
+"Questo tipo di dispositivo ({device_type}) non supporta gli alloggiamenti "
+"per dispositivi."
+
+#: netbox/dcim/models/device_components.py:1143
+msgid "Cannot install a device into itself."
+msgstr "Impossibile installare un dispositivo su se stesso."
+
+#: netbox/dcim/models/device_components.py:1151
+#, python-brace-format
+msgid ""
+"Cannot install the specified device; device is already installed in {bay}."
+msgstr ""
+"Impossibile installare il dispositivo specificato; il dispositivo è già "
+"installato in {bay}."
+
+#: netbox/dcim/models/device_components.py:1172
+msgid "inventory item role"
+msgstr "ruolo dell'articolo di inventario"
+
+#: netbox/dcim/models/device_components.py:1173
+msgid "inventory item roles"
+msgstr "ruoli degli articoli di inventario"
+
+#: netbox/dcim/models/device_components.py:1230
+#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163
+#: netbox/dcim/models/racks.py:114
+msgid "serial number"
+msgstr "numero di serie"
+
+#: netbox/dcim/models/device_components.py:1238
+#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170
+#: netbox/dcim/models/racks.py:121
+msgid "asset tag"
+msgstr "etichetta dell'asset"
+
+#: netbox/dcim/models/device_components.py:1239
+msgid "A unique tag used to identify this item"
+msgstr "Un tag univoco utilizzato per identificare questo articolo"
+
+#: netbox/dcim/models/device_components.py:1242
+msgid "discovered"
+msgstr "scoperto"
+
+#: netbox/dcim/models/device_components.py:1244
+msgid "This item was automatically discovered"
+msgstr "Questo articolo è stato scoperto automaticamente"
+
+#: netbox/dcim/models/device_components.py:1262
+msgid "inventory item"
+msgstr "articolo di inventario"
+
+#: netbox/dcim/models/device_components.py:1263
+msgid "inventory items"
+msgstr "articoli di inventario"
+
+#: netbox/dcim/models/device_components.py:1274
+msgid "Cannot assign self as parent."
+msgstr "Non può assegnarsi come genitore."
+
+#: netbox/dcim/models/device_components.py:1282
+msgid "Parent inventory item does not belong to the same device."
+msgstr ""
+"L'articolo dell'inventario principale non appartiene allo stesso "
+"dispositivo."
+
+#: netbox/dcim/models/device_components.py:1288
+msgid "Cannot move an inventory item with dependent children"
+msgstr "Impossibile spostare un articolo dell'inventario con figli a carico"
+
+#: netbox/dcim/models/device_components.py:1296
+msgid "Cannot assign inventory item to component on another device"
+msgstr ""
+"Impossibile assegnare un articolo di inventario a un componente su un altro "
+"dispositivo"
+
+#: netbox/dcim/models/devices.py:54
+msgid "manufacturer"
+msgstr "produttore"
+
+#: netbox/dcim/models/devices.py:55
+msgid "manufacturers"
+msgstr "produttori"
+
+#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382
+msgid "model"
+msgstr "modello"
+
+#: netbox/dcim/models/devices.py:95
+msgid "default platform"
+msgstr "piattaforma predefinita"
+
+#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386
+msgid "part number"
+msgstr "numero del pezzo"
+
+#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389
+msgid "Discrete part number (optional)"
+msgstr "Numero di parte discreto (opzionale)"
+
+#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138
+msgid "height (U)"
+msgstr "altezza (U)"
+
+#: netbox/dcim/models/devices.py:111
+msgid "exclude from utilization"
+msgstr "escludere dall'utilizzo"
+
+#: netbox/dcim/models/devices.py:112
+msgid "Devices of this type are excluded when calculating rack utilization."
+msgstr ""
+"I dispositivi di questo tipo sono esclusi dal calcolo dell'utilizzo del "
+"rack."
+
+#: netbox/dcim/models/devices.py:116
+msgid "is full depth"
+msgstr "è a piena profondità"
+
+#: netbox/dcim/models/devices.py:117
+msgid "Device consumes both front and rear rack faces."
+msgstr ""
+"Il dispositivo consuma entrambe le facce del rack anteriore e posteriore."
+
+#: netbox/dcim/models/devices.py:123
+msgid "parent/child status"
+msgstr "stato genitore/figlio"
+
+#: netbox/dcim/models/devices.py:124
+msgid ""
+"Parent devices house child devices in device bays. Leave blank if this "
+"device type is neither a parent nor a child."
+msgstr ""
+"I dispositivi principali ospitano i dispositivi secondari negli "
+"alloggiamenti dei dispositivi. Lascia vuoto se questo tipo di dispositivo "
+"non è né un genitore né un bambino."
+
+#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649
+msgid "airflow"
+msgstr "flusso d'aria"
+
+#: netbox/dcim/models/devices.py:204
+msgid "device type"
+msgstr "tipo di dispositivo"
+
+#: netbox/dcim/models/devices.py:205
+msgid "device types"
+msgstr "tipi di dispositivi"
+
+#: netbox/dcim/models/devices.py:290
+msgid "U height must be in increments of 0.5 rack units."
+msgstr "L'altezza U deve essere espressa in incrementi di 0,5 unità rack."
+
+#: netbox/dcim/models/devices.py:307
+#, python-brace-format
+msgid ""
+"Device {device} in rack {rack} does not have sufficient space to accommodate"
+" a height of {height}U"
+msgstr ""
+"Dispositivo {device} nella cremagliera {rack} non dispone di spazio "
+"sufficiente per ospitare un'altezza di {height}U"
+
+#: netbox/dcim/models/devices.py:322
+#, python-brace-format
+msgid ""
+"Unable to set 0U height: Found {racked_instance_count} "
+"instances already mounted within racks."
+msgstr ""
+"Impossibile impostare l'altezza 0U: trovato {racked_instance_count} casi già montato all'interno di "
+"rack."
+
+#: netbox/dcim/models/devices.py:331
+msgid ""
+"Must delete all device bay templates associated with this device before "
+"declassifying it as a parent device."
+msgstr ""
+"È necessario eliminare tutti i modelli di alloggiamento dei dispositivi "
+"associati a questo dispositivo prima di declassificarlo come dispositivo "
+"principale."
+
+#: netbox/dcim/models/devices.py:337
+msgid "Child device types must be 0U."
+msgstr "I tipi di dispositivi per bambini devono essere 0U."
+
+#: netbox/dcim/models/devices.py:405
+msgid "module type"
+msgstr "tipo di modulo"
+
+#: netbox/dcim/models/devices.py:406
+msgid "module types"
+msgstr "tipi di moduli"
+
+#: netbox/dcim/models/devices.py:475
+msgid "Virtual machines may be assigned to this role"
+msgstr "Le macchine virtuali possono essere assegnate a questo ruolo"
+
+#: netbox/dcim/models/devices.py:487
+msgid "device role"
+msgstr "ruolo del dispositivo"
+
+#: netbox/dcim/models/devices.py:488
+msgid "device roles"
+msgstr "ruoli dei dispositivi"
+
+#: netbox/dcim/models/devices.py:505
+msgid "Optionally limit this platform to devices of a certain manufacturer"
+msgstr ""
+"Facoltativamente, limita questa piattaforma ai dispositivi di un determinato"
+" produttore"
+
+#: netbox/dcim/models/devices.py:517
+msgid "platform"
+msgstr "piattaforma"
+
+#: netbox/dcim/models/devices.py:518
+msgid "platforms"
+msgstr "piattaforme"
+
+#: netbox/dcim/models/devices.py:566
+msgid "The function this device serves"
+msgstr "La funzione utilizzata da questo dispositivo"
+
+#: netbox/dcim/models/devices.py:598
+msgid "Chassis serial number, assigned by the manufacturer"
+msgstr "Numero di serie del telaio, assegnato dal produttore"
+
+#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171
+msgid "A unique tag used to identify this device"
+msgstr "Un tag univoco utilizzato per identificare questo dispositivo"
+
+#: netbox/dcim/models/devices.py:633
+msgid "position (U)"
+msgstr "posizione (U)"
+
+#: netbox/dcim/models/devices.py:640
+msgid "rack face"
+msgstr "faccia cremagliera"
+
+#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380
+#: netbox/virtualization/models/virtualmachines.py:100
+msgid "primary IPv4"
+msgstr "IPv4 primario"
+
+#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388
+#: netbox/virtualization/models/virtualmachines.py:108
+msgid "primary IPv6"
+msgstr "IPv6 primario"
+
+#: netbox/dcim/models/devices.py:676
+msgid "out-of-band IP"
+msgstr "IP fuori banda"
+
+#: netbox/dcim/models/devices.py:693
+msgid "VC position"
+msgstr "Posizione VC"
+
+#: netbox/dcim/models/devices.py:696
+msgid "Virtual chassis position"
+msgstr "Posizione virtuale dello chassis"
+
+#: netbox/dcim/models/devices.py:699
+msgid "VC priority"
+msgstr "Priorità VC"
+
+#: netbox/dcim/models/devices.py:703
+msgid "Virtual chassis master election priority"
+msgstr "Priorità di elezione del master dello chassis virtuale"
+
+#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207
+msgid "latitude"
+msgstr "latitudine"
+
+#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719
+#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220
+msgid "GPS coordinate in decimal format (xx.yyyyyy)"
+msgstr "Coordinate GPS in formato decimale (xx.yyyyyy)"
+
+#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215
+msgid "longitude"
+msgstr "longitudine"
+
+#: netbox/dcim/models/devices.py:787
+msgid "Device name must be unique per site."
+msgstr "Il nome del dispositivo deve essere univoco per sito."
+
+#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75
+msgid "device"
+msgstr "dispositivo"
+
+#: netbox/dcim/models/devices.py:799
+msgid "devices"
+msgstr "dispositivi"
+
+#: netbox/dcim/models/devices.py:825
+#, python-brace-format
+msgid "Rack {rack} does not belong to site {site}."
+msgstr "cremagliera {rack} non appartiene al sito {site}."
+
+#: netbox/dcim/models/devices.py:830
+#, python-brace-format
+msgid "Location {location} does not belong to site {site}."
+msgstr "Posizione {location} non appartiene al sito {site}."
+
+#: netbox/dcim/models/devices.py:836
+#, python-brace-format
+msgid "Rack {rack} does not belong to location {location}."
+msgstr "cremagliera {rack} non appartiene alla località {location}."
+
+#: netbox/dcim/models/devices.py:843
+msgid "Cannot select a rack face without assigning a rack."
+msgstr ""
+"Non è possibile selezionare una faccia del rack senza assegnare un rack."
+
+#: netbox/dcim/models/devices.py:847
+msgid "Cannot select a rack position without assigning a rack."
+msgstr ""
+"Non è possibile selezionare una posizione del rack senza assegnare un rack."
+
+#: netbox/dcim/models/devices.py:853
+msgid "Position must be in increments of 0.5 rack units."
+msgstr "La posizione deve essere in incrementi di 0,5 unità rack."
+
+#: netbox/dcim/models/devices.py:857
+msgid "Must specify rack face when defining rack position."
+msgstr ""
+"È necessario specificare la faccia del rack quando si definisce la posizione"
+" del rack."
+
+#: netbox/dcim/models/devices.py:865
+#, python-brace-format
+msgid ""
+"A 0U device type ({device_type}) cannot be assigned to a rack position."
+msgstr ""
+"Un tipo di dispositivo 0U ({device_type}) non può essere assegnato a una "
+"posizione nel rack."
+
+#: netbox/dcim/models/devices.py:876
+msgid ""
+"Child device types cannot be assigned to a rack face. This is an attribute "
+"of the parent device."
+msgstr ""
+"I tipi di dispositivi per bambini non possono essere assegnati a un rack. "
+"Questo è un attributo del dispositivo principale."
+
+#: netbox/dcim/models/devices.py:883
+msgid ""
+"Child device types cannot be assigned to a rack position. This is an "
+"attribute of the parent device."
+msgstr ""
+"I tipi di dispositivi per bambini non possono essere assegnati a una "
+"posizione rack. Questo è un attributo del dispositivo principale."
+
+#: netbox/dcim/models/devices.py:897
+#, python-brace-format
+msgid ""
+"U{position} is already occupied or does not have sufficient space to "
+"accommodate this device type: {device_type} ({u_height}U)"
+msgstr ""
+"U{position} è già occupato o non dispone di spazio sufficiente per ospitare "
+"questo tipo di dispositivo: {device_type} ({u_height}U)"
+
+#: netbox/dcim/models/devices.py:912
+#, python-brace-format
+msgid "{ip} is not an IPv4 address."
+msgstr "{ip} non è un indirizzo IPv4."
+
+#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936
+#, python-brace-format
+msgid "The specified IP address ({ip}) is not assigned to this device."
+msgstr ""
+"L'indirizzo IP specificato ({ip}) non è assegnato a questo dispositivo."
+
+#: netbox/dcim/models/devices.py:927
+#, python-brace-format
+msgid "{ip} is not an IPv6 address."
+msgstr "{ip} non è un indirizzo IPv6."
+
+#: netbox/dcim/models/devices.py:954
+#, python-brace-format
+msgid ""
+"The assigned platform is limited to {platform_manufacturer} device types, "
+"but this device's type belongs to {devicetype_manufacturer}."
+msgstr ""
+"La piattaforma assegnata è limitata a {platform_manufacturer} tipi di "
+"dispositivo, ma il tipo di questo dispositivo appartiene a "
+"{devicetype_manufacturer}."
+
+#: netbox/dcim/models/devices.py:965
+#, python-brace-format
+msgid "The assigned cluster belongs to a different site ({site})"
+msgstr "Il cluster assegnato appartiene a un sito diverso ({site})"
+
+#: netbox/dcim/models/devices.py:973
+msgid "A device assigned to a virtual chassis must have its position defined."
+msgstr ""
+"La posizione di un dispositivo assegnato a uno chassis virtuale deve essere "
+"definita."
+
+#: netbox/dcim/models/devices.py:1178
+msgid "module"
+msgstr "modulo"
+
+#: netbox/dcim/models/devices.py:1179
+msgid "modules"
+msgstr "moduli"
+
+#: netbox/dcim/models/devices.py:1195
+#, python-brace-format
+msgid ""
+"Module must be installed within a module bay belonging to the assigned "
+"device ({device})."
+msgstr ""
+"Il modulo deve essere installato all'interno di un vano del modulo "
+"appartenente al dispositivo assegnato ({device})."
+
+#: netbox/dcim/models/devices.py:1299
+msgid "domain"
+msgstr "dominio"
+
+#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313
+msgid "virtual chassis"
+msgstr "chassis virtuale"
+
+#: netbox/dcim/models/devices.py:1328
+#, python-brace-format
+msgid ""
+"The selected master ({master}) is not assigned to this virtual chassis."
+msgstr ""
+"Il master selezionato ({master}) non è assegnato a questo chassis virtuale."
+
+#: netbox/dcim/models/devices.py:1344
+#, python-brace-format
+msgid ""
+"Unable to delete virtual chassis {self}. There are member interfaces which "
+"form a cross-chassis LAG interfaces."
+msgstr ""
+"Impossibile eliminare lo chassis virtuale {self}. Esistono interfacce tra i "
+"membri che formano interfacce GAL trasversali."
+
+#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37
+msgid "identifier"
+msgstr "identificatore"
+
+#: netbox/dcim/models/devices.py:1370
+msgid "Numeric identifier unique to the parent device"
+msgstr "Identificatore numerico univoco per il dispositivo principale"
+
+#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:211
+#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722
+#: netbox/netbox/models/__init__.py:114
+msgid "comments"
+msgstr "commenti"
+
+#: netbox/dcim/models/devices.py:1414
+msgid "virtual device context"
+msgstr "contesto del dispositivo virtuale"
+
+#: netbox/dcim/models/devices.py:1415
+msgid "virtual device contexts"
+msgstr "contesti dei dispositivi virtuali"
+
+#: netbox/dcim/models/devices.py:1447
+#, python-brace-format
+msgid "{ip} is not an IPv{family} address."
+msgstr "{ip} non è un IPv{family} indirizzo."
+
+#: netbox/dcim/models/devices.py:1453
+msgid "Primary IP address must belong to an interface on the assigned device."
+msgstr ""
+"L'indirizzo IP primario deve appartenere a un'interfaccia sul dispositivo "
+"assegnato."
+
+#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41
+#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550
+#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194
+msgid "weight"
+msgstr "peso"
+
+#: netbox/dcim/models/mixins.py:22
+msgid "weight unit"
+msgstr "unità di peso"
+
+#: netbox/dcim/models/mixins.py:51
+msgid "Must specify a unit when setting a weight"
+msgstr "È necessario specificare un'unità quando si imposta un peso"
+
+#: netbox/dcim/models/power.py:55
+msgid "power panel"
+msgstr "pannello di alimentazione"
+
+#: netbox/dcim/models/power.py:56
+msgid "power panels"
+msgstr "pannelli di alimentazione"
+
+#: netbox/dcim/models/power.py:70
+#, python-brace-format
+msgid ""
+"Location {location} ({location_site}) is in a different site than {site}"
+msgstr ""
+"Posizione {location} ({location_site}) si trova in un sito diverso da {site}"
+
+#: netbox/dcim/models/power.py:108
+msgid "supply"
+msgstr "approvvigionamento"
+
+#: netbox/dcim/models/power.py:114
+msgid "phase"
+msgstr "fase"
+
+#: netbox/dcim/models/power.py:120
+msgid "voltage"
+msgstr "voltaggio"
+
+#: netbox/dcim/models/power.py:125
+msgid "amperage"
+msgstr "amperaggio"
+
+#: netbox/dcim/models/power.py:130
+msgid "max utilization"
+msgstr "utilizzo massimo"
+
+#: netbox/dcim/models/power.py:133
+msgid "Maximum permissible draw (percentage)"
+msgstr "Estrazione massima consentita (percentuale)"
+
+#: netbox/dcim/models/power.py:136
+msgid "available power"
+msgstr "potenza disponibile"
+
+#: netbox/dcim/models/power.py:164
+msgid "power feed"
+msgstr "alimentazione"
+
+#: netbox/dcim/models/power.py:165
+msgid "power feeds"
+msgstr "alimentazioni"
+
+#: netbox/dcim/models/power.py:179
+#, python-brace-format
+msgid ""
+"Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) "
+"are in different sites."
+msgstr ""
+"cremagliera {rack} ({rack_site}) e pannello di alimentazione {powerpanel} "
+"({powerpanel_site}) si trovano in siti diversi."
+
+#: netbox/dcim/models/power.py:190
+msgid "Voltage cannot be negative for AC supply"
+msgstr "La tensione non può essere negativa per l'alimentazione AC"
+
+#: netbox/dcim/models/racks.py:50
+msgid "rack role"
+msgstr "ruolo rack"
+
+#: netbox/dcim/models/racks.py:51
+msgid "rack roles"
+msgstr "ruoli rack"
+
+#: netbox/dcim/models/racks.py:75
+msgid "facility ID"
+msgstr "ID struttura"
+
+#: netbox/dcim/models/racks.py:76
+msgid "Locally-assigned identifier"
+msgstr "Identificatore assegnato localmente"
+
+#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200
+#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300
+#: netbox/ipam/forms/bulk_import.py:467
+#: netbox/virtualization/forms/bulk_import.py:112
+msgid "Functional role"
+msgstr "Ruolo funzionale"
+
+#: netbox/dcim/models/racks.py:122
+msgid "A unique tag used to identify this rack"
+msgstr "Un tag univoco utilizzato per identificare questo rack"
+
+#: netbox/dcim/models/racks.py:133
+msgid "width"
+msgstr "larghezza"
+
+#: netbox/dcim/models/racks.py:134
+msgid "Rail-to-rail width"
+msgstr "Larghezza da rotaia a rotaia"
+
+#: netbox/dcim/models/racks.py:140
+msgid "Height in rack units"
+msgstr "Altezza nelle unità rack"
+
+#: netbox/dcim/models/racks.py:144
+msgid "starting unit"
+msgstr "unità di partenza"
+
+#: netbox/dcim/models/racks.py:146
+msgid "Starting unit for rack"
+msgstr "Unità di partenza per cremagliera"
+
+#: netbox/dcim/models/racks.py:150
+msgid "descending units"
+msgstr "unità discendenti"
+
+#: netbox/dcim/models/racks.py:151
+msgid "Units are numbered top-to-bottom"
+msgstr "Le unità sono numerate dall'alto verso il basso"
+
+#: netbox/dcim/models/racks.py:154
+msgid "outer width"
+msgstr "larghezza esterna"
+
+#: netbox/dcim/models/racks.py:157
+msgid "Outer dimension of rack (width)"
+msgstr "Dimensione esterna del rack (larghezza)"
+
+#: netbox/dcim/models/racks.py:160
+msgid "outer depth"
+msgstr "profondità esterna"
+
+#: netbox/dcim/models/racks.py:163
+msgid "Outer dimension of rack (depth)"
+msgstr "Dimensione esterna del rack (profondità)"
+
+#: netbox/dcim/models/racks.py:166
+msgid "outer unit"
+msgstr "unità esterna"
+
+#: netbox/dcim/models/racks.py:172
+msgid "max weight"
+msgstr "peso massimo"
+
+#: netbox/dcim/models/racks.py:175
+msgid "Maximum load capacity for the rack"
+msgstr "Capacità di carico massima per il rack"
+
+#: netbox/dcim/models/racks.py:183
+msgid "mounting depth"
+msgstr "profondità di montaggio"
+
+#: netbox/dcim/models/racks.py:187
+msgid ""
+"Maximum depth of a mounted device, in millimeters. For four-post racks, this"
+" is the distance between the front and rear rails."
+msgstr ""
+"Profondità massima di un dispositivo montato, in millimetri. Per i rack a "
+"quattro montanti, questa è la distanza tra le guide anteriore e posteriore."
+
+#: netbox/dcim/models/racks.py:221
+msgid "rack"
+msgstr "scaffale"
+
+#: netbox/dcim/models/racks.py:222
+msgid "racks"
+msgstr "griglie"
+
+#: netbox/dcim/models/racks.py:237
+#, python-brace-format
+msgid "Assigned location must belong to parent site ({site})."
+msgstr "La posizione assegnata deve appartenere al sito principale ({site})."
+
+#: netbox/dcim/models/racks.py:241
+msgid "Must specify a unit when setting an outer width/depth"
+msgstr ""
+"È necessario specificare un'unità quando si imposta una larghezza/profondità"
+" esterna"
+
+#: netbox/dcim/models/racks.py:245
+msgid "Must specify a unit when setting a maximum weight"
+msgstr "È necessario specificare un'unità quando si imposta un peso massimo"
+
+#: netbox/dcim/models/racks.py:255
+#, python-brace-format
+msgid ""
+"Rack must be at least {min_height}U tall to house currently installed "
+"devices."
+msgstr ""
+"Il rack deve essere almeno {min_height}Parlo per ospitare i dispositivi "
+"attualmente installati."
+
+#: netbox/dcim/models/racks.py:262
+#, python-brace-format
+msgid ""
+"Rack unit numbering must begin at {position} or less to house currently "
+"installed devices."
+msgstr ""
+"La numerazione delle unità rack deve iniziare da {position} o meno per "
+"ospitare i dispositivi attualmente installati."
+
+#: netbox/dcim/models/racks.py:270
+#, python-brace-format
+msgid "Location must be from the same site, {site}."
+msgstr "La posizione deve provenire dallo stesso sito, {site}."
+
+#: netbox/dcim/models/racks.py:523
+msgid "units"
+msgstr "unità"
+
+#: netbox/dcim/models/racks.py:549
+msgid "rack reservation"
+msgstr "prenotazione del rack"
+
+#: netbox/dcim/models/racks.py:550
+msgid "rack reservations"
+msgstr "Tieni traccia delle prenotazioni"
+
+#: netbox/dcim/models/racks.py:567
+#, python-brace-format
+msgid "Invalid unit(s) for {height}U rack: {unit_list}"
+msgstr "Unità non valide per {height}Rack U: {unit_list}"
+
+#: netbox/dcim/models/racks.py:580
+#, python-brace-format
+msgid "The following units have already been reserved: {unit_list}"
+msgstr "Le seguenti unità sono già state prenotate: {unit_list}"
+
+#: netbox/dcim/models/sites.py:49
+msgid "A top-level region with this name already exists."
+msgstr "Esiste già una regione di primo livello con questo nome."
+
+#: netbox/dcim/models/sites.py:59
+msgid "A top-level region with this slug already exists."
+msgstr "Esiste già una regione di primo livello con questo slug."
+
+#: netbox/dcim/models/sites.py:62
+msgid "region"
+msgstr "regione"
+
+#: netbox/dcim/models/sites.py:63
+msgid "regions"
+msgstr "regioni"
+
+#: netbox/dcim/models/sites.py:102
+msgid "A top-level site group with this name already exists."
+msgstr "Esiste già un gruppo del sito principale con questo nome."
+
+#: netbox/dcim/models/sites.py:112
+msgid "A top-level site group with this slug already exists."
+msgstr "Esiste già un gruppo del sito di primo livello con questo slug."
+
+#: netbox/dcim/models/sites.py:115
+msgid "site group"
+msgstr "gruppo del sito"
+
+#: netbox/dcim/models/sites.py:116
+msgid "site groups"
+msgstr "gruppi del sito"
+
+#: netbox/dcim/models/sites.py:141
+msgid "Full name of the site"
+msgstr "Nome completo del sito"
+
+#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279
+msgid "facility"
+msgstr "servizio, struttura"
+
+#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282
+msgid "Local facility ID or description"
+msgstr "ID o descrizione della struttura locale"
+
+#: netbox/dcim/models/sites.py:195
+msgid "physical address"
+msgstr "indirizzo fisico"
+
+#: netbox/dcim/models/sites.py:198
+msgid "Physical location of the building"
+msgstr "Ubicazione fisica dell'edificio"
+
+#: netbox/dcim/models/sites.py:201
+msgid "shipping address"
+msgstr "indirizzo di spedizione"
+
+#: netbox/dcim/models/sites.py:204
+msgid "If different from the physical address"
+msgstr "Se diverso dall'indirizzo fisico"
+
+#: netbox/dcim/models/sites.py:238
+msgid "site"
+msgstr "sito"
+
+#: netbox/dcim/models/sites.py:239
+msgid "sites"
+msgstr "siti"
+
+#: netbox/dcim/models/sites.py:309
+msgid "A location with this name already exists within the specified site."
+msgstr ""
+"Una posizione con questo nome esiste già all'interno del sito specificato."
+
+#: netbox/dcim/models/sites.py:319
+msgid "A location with this slug already exists within the specified site."
+msgstr ""
+"Una posizione con questo slug esiste già all'interno del sito specificato."
+
+#: netbox/dcim/models/sites.py:322
+msgid "location"
+msgstr "posizione"
+
+#: netbox/dcim/models/sites.py:323
+msgid "locations"
+msgstr "posizioni"
+
+#: netbox/dcim/models/sites.py:337
+#, python-brace-format
+msgid "Parent location ({parent}) must belong to the same site ({site})."
+msgstr ""
+"Sede principale ({parent}) deve appartenere allo stesso sito ({site})."
+
+#: netbox/dcim/tables/cables.py:55
+msgid "Termination A"
+msgstr "Terminazione A"
+
+#: netbox/dcim/tables/cables.py:60
+msgid "Termination B"
+msgstr "Terminazione B"
+
+#: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22
+msgid "Device A"
+msgstr "Dispositivo A"
+
+#: netbox/dcim/tables/cables.py:72 netbox/wireless/tables/wirelesslink.py:31
+msgid "Device B"
+msgstr "Dispositivo B"
+
+#: netbox/dcim/tables/cables.py:78
+msgid "Location A"
+msgstr "Ubicazione A"
+
+#: netbox/dcim/tables/cables.py:84
+msgid "Location B"
+msgstr "Luogo B"
+
+#: netbox/dcim/tables/cables.py:90
+msgid "Rack A"
+msgstr "Cremagliera A"
+
+#: netbox/dcim/tables/cables.py:96
+msgid "Rack B"
+msgstr "Cremagliera B"
+
+#: netbox/dcim/tables/cables.py:102
+msgid "Site A"
+msgstr "Sito A"
+
+#: netbox/dcim/tables/cables.py:108
+msgid "Site B"
+msgstr "Sito B"
+
+#: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50
+#: netbox/dcim/tables/connections.py:71
+#: netbox/templates/dcim/inc/connection_endpoints.html:16
+msgid "Reachable"
+msgstr "Raggiungibile"
+
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103
+#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
+#: netbox/extras/tables/tables.py:436 netbox/netbox/navigation/menu.py:56
+#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
+#: netbox/virtualization/forms/model_forms.py:122
+#: netbox/virtualization/tables/clusters.py:83
+#: netbox/virtualization/views.py:205
+msgid "Devices"
+msgstr "Dispositivi"
+
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108
+#: netbox/virtualization/tables/clusters.py:88
+msgid "VMs"
+msgstr "VM"
+
+#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213
+#: netbox/extras/forms/model_forms.py:506
+#: netbox/templates/dcim/device.html:112
+#: netbox/templates/dcim/device/render_config.html:11
+#: netbox/templates/dcim/device/render_config.html:14
+#: netbox/templates/dcim/devicerole.html:44
+#: netbox/templates/dcim/platform.html:41
+#: netbox/templates/extras/configtemplate.html:10
+#: netbox/templates/virtualization/virtualmachine.html:44
+#: netbox/templates/virtualization/virtualmachine/render_config.html:11
+#: netbox/templates/virtualization/virtualmachine/render_config.html:14
+#: netbox/virtualization/tables/virtualmachines.py:106
+msgid "Config Template"
+msgstr "Modello di configurazione"
+
+#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26
+msgid "Site Group"
+msgstr "Gruppo del sito"
+
+#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033
+#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352
+#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441
+#: netbox/templates/ipam/ipaddress.html:11
+#: netbox/virtualization/tables/virtualmachines.py:94
+msgid "IP Address"
+msgstr "Indirizzo IP"
+
+#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037
+#: netbox/virtualization/tables/virtualmachines.py:85
+msgid "IPv4 Address"
+msgstr "Indirizzo IPv4"
+
+#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041
+#: netbox/virtualization/tables/virtualmachines.py:89
+msgid "IPv6 Address"
+msgstr "Indirizzo IPv6"
+
+#: netbox/dcim/tables/devices.py:207
+msgid "VC Position"
+msgstr "Posizione VC"
+
+#: netbox/dcim/tables/devices.py:210
+msgid "VC Priority"
+msgstr "Priorità VC"
+
+#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38
+#: netbox/templates/dcim/devicebay_populate.html:16
+msgid "Parent Device"
+msgstr "Dispositivo principale"
+
+#: netbox/dcim/tables/devices.py:222
+msgid "Position (Device Bay)"
+msgstr "Posizione (vano dispositivo)"
+
+#: netbox/dcim/tables/devices.py:231
+msgid "Console ports"
+msgstr "Porte console"
+
+#: netbox/dcim/tables/devices.py:234
+msgid "Console server ports"
+msgstr "Porte console server"
+
+#: netbox/dcim/tables/devices.py:237
+msgid "Power ports"
+msgstr "Porte di alimentazione"
+
+#: netbox/dcim/tables/devices.py:240
+msgid "Power outlets"
+msgstr "Prese di corrente"
+
+#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046
+#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:988
+#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
+#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
+#: netbox/templates/dcim/device/base.html:37
+#: netbox/templates/dcim/device_list.html:43
+#: netbox/templates/dcim/devicetype/base.html:34
+#: netbox/templates/dcim/module.html:34
+#: netbox/templates/dcim/moduletype/base.html:34
+#: netbox/templates/dcim/virtualdevicecontext.html:61
+#: netbox/templates/dcim/virtualdevicecontext.html:81
+#: netbox/templates/virtualization/virtualmachine/base.html:27
+#: netbox/templates/virtualization/virtualmachine_list.html:14
+#: netbox/virtualization/tables/virtualmachines.py:100
+#: netbox/virtualization/views.py:363 netbox/wireless/tables/wirelesslan.py:55
+msgid "Interfaces"
+msgstr "Interfacce"
+
+#: netbox/dcim/tables/devices.py:246
+msgid "Front ports"
+msgstr "Porte anteriori"
+
+#: netbox/dcim/tables/devices.py:252
+msgid "Device bays"
+msgstr "Alloggiamenti per dispositivi"
+
+#: netbox/dcim/tables/devices.py:255
+msgid "Module bays"
+msgstr "Alloggiamenti per moduli"
+
+#: netbox/dcim/tables/devices.py:258
+msgid "Inventory items"
+msgstr "Articoli di inventario"
+
+#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56
+#: netbox/templates/dcim/modulebay.html:17
+msgid "Module Bay"
+msgstr "Modulo Bay"
+
+#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1063
+#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
+#: netbox/templates/dcim/device/base.html:52
+#: netbox/templates/dcim/device_list.html:71
+#: netbox/templates/dcim/devicetype/base.html:49
+#: netbox/templates/dcim/inc/panels/inventory_items.html:6
+#: netbox/templates/dcim/inventoryitemrole.html:32
+msgid "Inventory Items"
+msgstr "Articoli di inventario"
+
+#: netbox/dcim/tables/devices.py:322
+msgid "Cable Color"
+msgstr "Colore del cavo"
+
+#: netbox/dcim/tables/devices.py:328
+msgid "Link Peers"
+msgstr "Collegamento tra colleghi"
+
+#: netbox/dcim/tables/devices.py:331
+msgid "Mark Connected"
+msgstr "Contrassegna connesso"
+
+#: netbox/dcim/tables/devices.py:449
+msgid "Maximum draw (W)"
+msgstr "Assorbimento massimo (W)"
+
+#: netbox/dcim/tables/devices.py:452
+msgid "Allocated draw (W)"
+msgstr "Pareggio assegnato (W)"
+
+#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
+#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
+#: netbox/netbox/navigation/menu.py:147
+#: netbox/templates/dcim/interface.html:339
+#: netbox/templates/ipam/ipaddress_bulk_add.html:15
+#: netbox/templates/ipam/service.html:40
+#: netbox/templates/virtualization/vminterface.html:85
+#: netbox/vpn/tables/tunnels.py:98
+msgid "IP Addresses"
+msgstr "Indirizzi IP"
+
+#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
+msgid "FHRP Groups"
+msgstr "Gruppi FHRP"
+
+#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89
+#: netbox/templates/virtualization/vminterface.html:67
+#: netbox/templates/vpn/tunnel.html:18
+#: netbox/templates/vpn/tunneltermination.html:13
+#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76
+#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82
+#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
+#: netbox/vpn/tables/tunnels.py:78
+msgid "Tunnel"
+msgstr "Tunnel"
+
+#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224
+#: netbox/templates/dcim/interface.html:65
+msgid "Management Only"
+msgstr "Solo gestione"
+
+#: netbox/dcim/tables/devices.py:607
+msgid "VDCs"
+msgstr "VDC"
+
+#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49
+msgid "Installed Module"
+msgstr "Modulo installato"
+
+#: netbox/dcim/tables/devices.py:855
+msgid "Module Serial"
+msgstr "Modulo seriale"
+
+#: netbox/dcim/tables/devices.py:859
+msgid "Module Asset Tag"
+msgstr "Tag delle risorse del modulo"
+
+#: netbox/dcim/tables/devices.py:868
+msgid "Module Status"
+msgstr "Stato del modulo"
+
+#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308
+#: netbox/templates/dcim/inventoryitem.html:40
+msgid "Component"
+msgstr "Componente"
+
+#: netbox/dcim/tables/devices.py:965
+msgid "Items"
+msgstr "Oggetti"
+
+#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71
+#: netbox/netbox/navigation/menu.py:73
+msgid "Device Types"
+msgstr "Tipi di dispositivi"
+
+#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74
+msgid "Module Types"
+msgstr "Tipi di moduli"
+
+#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:431
+#: netbox/netbox/navigation/menu.py:65
+msgid "Platforms"
+msgstr "piattaforme"
+
+#: netbox/dcim/tables/devicetypes.py:85
+#: netbox/templates/dcim/devicetype.html:29
+msgid "Default Platform"
+msgstr "Piattaforma predefinita"
+
+#: netbox/dcim/tables/devicetypes.py:89
+#: netbox/templates/dcim/devicetype.html:45
+msgid "Full Depth"
+msgstr "Profondità completa"
+
+#: netbox/dcim/tables/devicetypes.py:98
+msgid "U Height"
+msgstr "Altezza U"
+
+#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26
+msgid "Instances"
+msgstr "Istanze"
+
+#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:928
+#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
+#: netbox/netbox/navigation/menu.py:84
+#: netbox/templates/dcim/device/base.html:25
+#: netbox/templates/dcim/device_list.html:15
+#: netbox/templates/dcim/devicetype/base.html:22
+#: netbox/templates/dcim/module.html:22
+#: netbox/templates/dcim/moduletype/base.html:22
+msgid "Console Ports"
+msgstr "Porte console"
+
+#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:943
+#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
+#: netbox/netbox/navigation/menu.py:85
+#: netbox/templates/dcim/device/base.html:28
+#: netbox/templates/dcim/device_list.html:22
+#: netbox/templates/dcim/devicetype/base.html:25
+#: netbox/templates/dcim/module.html:25
+#: netbox/templates/dcim/moduletype/base.html:25
+msgid "Console Server Ports"
+msgstr "Porte Console Server"
+
+#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:958
+#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
+#: netbox/netbox/navigation/menu.py:86
+#: netbox/templates/dcim/device/base.html:31
+#: netbox/templates/dcim/device_list.html:29
+#: netbox/templates/dcim/devicetype/base.html:28
+#: netbox/templates/dcim/module.html:28
+#: netbox/templates/dcim/moduletype/base.html:28
+msgid "Power Ports"
+msgstr "Porte di alimentazione"
+
+#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:973
+#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
+#: netbox/netbox/navigation/menu.py:87
+#: netbox/templates/dcim/device/base.html:34
+#: netbox/templates/dcim/device_list.html:36
+#: netbox/templates/dcim/devicetype/base.html:31
+#: netbox/templates/dcim/module.html:31
+#: netbox/templates/dcim/moduletype/base.html:31
+msgid "Power Outlets"
+msgstr "Prese di corrente"
+
+#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1003
+#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
+#: netbox/netbox/navigation/menu.py:82
+#: netbox/templates/dcim/device/base.html:40
+#: netbox/templates/dcim/devicetype/base.html:37
+#: netbox/templates/dcim/module.html:37
+#: netbox/templates/dcim/moduletype/base.html:37
+msgid "Front Ports"
+msgstr "Porte anteriori"
+
+#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1018
+#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
+#: netbox/netbox/navigation/menu.py:83
+#: netbox/templates/dcim/device/base.html:43
+#: netbox/templates/dcim/device_list.html:50
+#: netbox/templates/dcim/devicetype/base.html:40
+#: netbox/templates/dcim/module.html:40
+#: netbox/templates/dcim/moduletype/base.html:40
+msgid "Rear Ports"
+msgstr "Porte posteriori"
+
+#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1048
+#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
+#: netbox/templates/dcim/device/base.html:49
+#: netbox/templates/dcim/device_list.html:57
+#: netbox/templates/dcim/devicetype/base.html:46
+msgid "Device Bays"
+msgstr "Alloggiamenti per dispositivi"
+
+#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1033
+#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
+#: netbox/templates/dcim/device/base.html:46
+#: netbox/templates/dcim/device_list.html:64
+#: netbox/templates/dcim/devicetype/base.html:43
+msgid "Module Bays"
+msgstr "Baie per moduli"
+
+#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282
+#: netbox/templates/dcim/powerpanel.html:51
+msgid "Power Feeds"
+msgstr "Alimenti di alimentazione"
+
+#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99
+msgid "Max Utilization"
+msgstr "Utilizzo massimo"
+
+#: netbox/dcim/tables/power.py:84
+msgid "Available Power (VA)"
+msgstr "Potenza disponibile (VA)"
+
+#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138
+#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26
+msgid "Racks"
+msgstr "Scaffali"
+
+#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:318
+#: netbox/templates/dcim/rack.html:90
+msgid "Height"
+msgstr "Altezza"
+
+#: netbox/dcim/tables/racks.py:85
+msgid "Space"
+msgstr "Spazio"
+
+#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100
+msgid "Outer Width"
+msgstr "Larghezza esterna"
+
+#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110
+msgid "Outer Depth"
+msgstr "Profondità esterna"
+
+#: netbox/dcim/tables/racks.py:108
+msgid "Max Weight"
+msgstr "Peso massimo"
+
+#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57
+#: netbox/extras/forms/filtersets.py:360
+#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129
+#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66
+#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17
+msgid "Sites"
+msgstr "Siti"
+
+#: netbox/dcim/tests/test_api.py:50
+msgid "Test case must set peer_termination_type"
+msgstr "Il test case deve impostare peer_termination_type"
+
+#: netbox/dcim/views.py:140
+#, python-brace-format
+msgid "Disconnected {count} {type}"
+msgstr "Disconnesso {count} {type}"
+
+#: netbox/dcim/views.py:686 netbox/netbox/navigation/menu.py:28
+msgid "Reservations"
+msgstr "Prenotazioni"
+
+#: netbox/dcim/views.py:705 netbox/templates/dcim/location.html:90
+#: netbox/templates/dcim/site.html:140
+msgid "Non-Racked Devices"
+msgstr "Dispositivi non montati su rack"
+
+#: netbox/dcim/views.py:2019 netbox/extras/forms/model_forms.py:453
+#: netbox/templates/extras/configcontext.html:10
+#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/virtualization/views.py:404
+msgid "Config Context"
+msgstr "Contesto di configurazione"
+
+#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:414
+msgid "Render Config"
+msgstr "Configurazione del rendering"
+
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:441
+#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
+#: netbox/virtualization/views.py:179
+msgid "Virtual Machines"
+msgstr "Macchine virtuali"
+
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:233
+msgid "Children"
+msgstr "Bambini"
+
+#: netbox/extras/api/customfields.py:88
+#, python-brace-format
+msgid "Unknown related object(s): {name}"
+msgstr "Oggetti correlati sconosciuti: {name}"
+
+#: netbox/extras/api/serializers_/customfields.py:74
+msgid "Changing the type of custom fields is not supported."
+msgstr "La modifica del tipo di campi personalizzati non è supportata."
+
+#: netbox/extras/api/serializers_/scripts.py:71
+#: netbox/extras/api/serializers_/scripts.py:76
+msgid "Scheduling is not enabled for this script."
+msgstr "La pianificazione non è abilitata per questo script."
+
+#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
+msgid "Text"
+msgstr "Testo"
+
+#: netbox/extras/choices.py:31
+msgid "Text (long)"
+msgstr "Testo (lungo)"
+
+#: netbox/extras/choices.py:32
+msgid "Integer"
+msgstr "Numero intero"
+
+#: netbox/extras/choices.py:33
+msgid "Decimal"
+msgstr "Decimale"
+
+#: netbox/extras/choices.py:34
+msgid "Boolean (true/false)"
+msgstr "Booleano (vero/falso)"
+
+#: netbox/extras/choices.py:35
+msgid "Date"
+msgstr "Data"
+
+#: netbox/extras/choices.py:36
+msgid "Date & time"
+msgstr "Data e ora"
+
+#: netbox/extras/choices.py:38
+msgid "JSON"
+msgstr "JSON"
+
+#: netbox/extras/choices.py:39
+msgid "Selection"
+msgstr "Selezione"
+
+#: netbox/extras/choices.py:40
+msgid "Multiple selection"
+msgstr "Selezione multipla"
+
+#: netbox/extras/choices.py:42
+msgid "Multiple objects"
+msgstr "Oggetti multipli"
+
+#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21
+#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20
+#: netbox/wireless/choices.py:27
+msgid "Disabled"
+msgstr "Disabili"
+
+#: netbox/extras/choices.py:54
+msgid "Loose"
+msgstr "Sciolto"
+
+#: netbox/extras/choices.py:55
+msgid "Exact"
+msgstr "Esatto"
+
+#: netbox/extras/choices.py:66
+msgid "Always"
+msgstr "Sempre"
+
+#: netbox/extras/choices.py:67
+msgid "If set"
+msgstr "Se impostato"
+
+#: netbox/extras/choices.py:68 netbox/extras/choices.py:81
+msgid "Hidden"
+msgstr "Nascosto"
+
+#: netbox/extras/choices.py:79
+msgid "Yes"
+msgstr "sì"
+
+#: netbox/extras/choices.py:80
+msgid "No"
+msgstr "No"
+
+#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57
+#: netbox/tenancy/forms/bulk_edit.py:118
+#: netbox/wireless/forms/model_forms.py:162
+msgid "Link"
+msgstr "Link"
+
+#: netbox/extras/choices.py:124
+msgid "Newest"
+msgstr "Più recente"
+
+#: netbox/extras/choices.py:125
+msgid "Oldest"
+msgstr "Il più vecchio"
+
+#: netbox/extras/choices.py:126
+msgid "Alphabetical (A-Z)"
+msgstr "Alfabetico (A-Z)"
+
+#: netbox/extras/choices.py:127
+msgid "Alphabetical (Z-A)"
+msgstr "Alfabetico (Z-A)"
+
+#: netbox/extras/choices.py:143 netbox/templates/generic/object.html:61
+msgid "Updated"
+msgstr "Aggiornato"
+
+#: netbox/extras/choices.py:144
+msgid "Deleted"
+msgstr "Eliminato"
+
+#: netbox/extras/choices.py:161 netbox/extras/choices.py:185
+msgid "Info"
+msgstr "Informazioni"
+
+#: netbox/extras/choices.py:162 netbox/extras/choices.py:184
+msgid "Success"
+msgstr "Successo"
+
+#: netbox/extras/choices.py:163 netbox/extras/choices.py:186
+msgid "Warning"
+msgstr "Avvertenza"
+
+#: netbox/extras/choices.py:164
+msgid "Danger"
+msgstr "Pericolo"
+
+#: netbox/extras/choices.py:182
+msgid "Debug"
+msgstr "Eseguire il debug"
+
+#: netbox/extras/choices.py:183 netbox/netbox/choices.py:104
+msgid "Default"
+msgstr "Predefinito"
+
+#: netbox/extras/choices.py:187
+msgid "Failure"
+msgstr "Fallimento"
+
+#: netbox/extras/choices.py:203
+msgid "Hourly"
+msgstr "Ogni ora"
+
+#: netbox/extras/choices.py:204
+msgid "12 hours"
+msgstr "12 ore"
+
+#: netbox/extras/choices.py:205
+msgid "Daily"
+msgstr "Quotidiano"
+
+#: netbox/extras/choices.py:206
+msgid "Weekly"
+msgstr "Settimanale"
+
+#: netbox/extras/choices.py:207
+msgid "30 days"
+msgstr "30 giorni"
+
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:297
+#: netbox/templates/dcim/virtualchassis_edit.html:107
+#: netbox/templates/extras/eventrule.html:40
+#: netbox/templates/generic/bulk_add_component.html:68
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/generic/object_edit.html:80
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+msgid "Create"
+msgstr "Crea"
+
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:300
+#: netbox/templates/extras/eventrule.html:44
+msgid "Update"
+msgstr "Aggiornamento"
+
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:303
+#: netbox/templates/circuits/inc/circuit_termination.html:23
+#: netbox/templates/dcim/inc/panels/inventory_items.html:37
+#: netbox/templates/dcim/moduletype/component_templates.html:23
+#: netbox/templates/dcim/powerpanel.html:66
+#: netbox/templates/extras/eventrule.html:48
+#: netbox/templates/extras/script_list.html:37
+#: netbox/templates/generic/bulk_delete.html:20
+#: netbox/templates/generic/bulk_delete.html:66
+#: netbox/templates/generic/object_delete.html:19
+#: netbox/templates/htmx/delete_form.html:57
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48
+#: netbox/templates/users/objectpermission.html:46
+#: netbox/utilities/templates/buttons/delete.html:11
+msgid "Delete"
+msgstr "Elimina"
+
+#: netbox/extras/choices.py:298 netbox/netbox/choices.py:57
+#: netbox/netbox/choices.py:105
+msgid "Blue"
+msgstr "Blu"
+
+#: netbox/extras/choices.py:299 netbox/netbox/choices.py:56
+#: netbox/netbox/choices.py:106
+msgid "Indigo"
+msgstr "Indaco"
+
+#: netbox/extras/choices.py:300 netbox/netbox/choices.py:54
+#: netbox/netbox/choices.py:107
+msgid "Purple"
+msgstr "Viola"
+
+#: netbox/extras/choices.py:301 netbox/netbox/choices.py:51
+#: netbox/netbox/choices.py:108
+msgid "Pink"
+msgstr "Rosa"
+
+#: netbox/extras/choices.py:302 netbox/netbox/choices.py:50
+#: netbox/netbox/choices.py:109
+msgid "Red"
+msgstr "Rosso"
+
+#: netbox/extras/choices.py:303 netbox/netbox/choices.py:68
+#: netbox/netbox/choices.py:110
+msgid "Orange"
+msgstr "arancia"
+
+#: netbox/extras/choices.py:304 netbox/netbox/choices.py:66
+#: netbox/netbox/choices.py:111
+msgid "Yellow"
+msgstr "Giallo"
+
+#: netbox/extras/choices.py:305 netbox/netbox/choices.py:63
+#: netbox/netbox/choices.py:112
+msgid "Green"
+msgstr "Verde"
+
+#: netbox/extras/choices.py:306 netbox/netbox/choices.py:60
+#: netbox/netbox/choices.py:113
+msgid "Teal"
+msgstr "color tè blu"
+
+#: netbox/extras/choices.py:307 netbox/netbox/choices.py:59
+#: netbox/netbox/choices.py:114
+msgid "Cyan"
+msgstr "Ciano"
+
+#: netbox/extras/choices.py:308 netbox/netbox/choices.py:115
+msgid "Gray"
+msgstr "Grigio"
+
+#: netbox/extras/choices.py:309 netbox/netbox/choices.py:74
+#: netbox/netbox/choices.py:116
+msgid "Black"
+msgstr "Nero"
+
+#: netbox/extras/choices.py:310 netbox/netbox/choices.py:75
+#: netbox/netbox/choices.py:117
+msgid "White"
+msgstr "bianco"
+
+#: netbox/extras/choices.py:324 netbox/extras/forms/model_forms.py:242
+#: netbox/extras/forms/model_forms.py:324
+#: netbox/templates/extras/webhook.html:10
+msgid "Webhook"
+msgstr "Webhook"
+
+#: netbox/extras/choices.py:325 netbox/extras/forms/model_forms.py:312
+#: netbox/templates/extras/script/base.html:29
+msgid "Script"
+msgstr "Sceneggiatura"
+
+#: netbox/extras/conditions.py:54
+#, python-brace-format
+msgid "Unknown operator: {op}. Must be one of: {operators}"
+msgstr ""
+"Operatore sconosciuto: {op}. Deve essere uno dei seguenti: {operators}"
+
+#: netbox/extras/conditions.py:58
+#, python-brace-format
+msgid "Unsupported value type: {value}"
+msgstr "Tipo di valore non supportato: {value}"
+
+#: netbox/extras/conditions.py:60
+#, python-brace-format
+msgid "Invalid type for {op} operation: {value}"
+msgstr "Tipo non valido per {op} operazione: {value}"
+
+#: netbox/extras/conditions.py:137
+#, python-brace-format
+msgid "Ruleset must be a dictionary, not {ruleset}."
+msgstr "Il set di regole deve essere un dizionario, non {ruleset}."
+
+#: netbox/extras/conditions.py:142
+msgid "Invalid logic type: must be 'AND' or 'OR'. Please check documentation."
+msgstr ""
+"Tipo di logica non valido: deve essere 'AND' o 'OR'. Controlla la "
+"documentazione."
+
+#: netbox/extras/conditions.py:154
+msgid "Incorrect key(s) informed. Please check documentation."
+msgstr "Chiavi errate comunicate. Si prega di controllare la documentazione."
+
+#: netbox/extras/dashboard/forms.py:38
+msgid "Widget type"
+msgstr "Tipo di widget"
+
+#: netbox/extras/dashboard/utils.py:36
+#, python-brace-format
+msgid "Unregistered widget class: {name}"
+msgstr "Classe widget non registrata: {name}"
+
+#: netbox/extras/dashboard/widgets.py:126
+#, python-brace-format
+msgid "{class_name} must define a render() method."
+msgstr "{class_name} deve definire un metodo render ()."
+
+#: netbox/extras/dashboard/widgets.py:161
+msgid "Note"
+msgstr "Nota"
+
+#: netbox/extras/dashboard/widgets.py:162
+msgid "Display some arbitrary custom content. Markdown is supported."
+msgstr ""
+"Visualizza alcuni contenuti personalizzati arbitrari. Markdown è supportato."
+
+#: netbox/extras/dashboard/widgets.py:175
+msgid "Object Counts"
+msgstr "Conteggi oggetti"
+
+#: netbox/extras/dashboard/widgets.py:176
+msgid ""
+"Display a set of NetBox models and the number of objects created for each "
+"type."
+msgstr ""
+"Visualizza un set di modelli NetBox e il numero di oggetti creati per ogni "
+"tipo."
+
+#: netbox/extras/dashboard/widgets.py:186
+msgid "Filters to apply when counting the number of objects"
+msgstr "Filtri da applicare durante il conteggio del numero di oggetti"
+
+#: netbox/extras/dashboard/widgets.py:194
+msgid "Invalid format. Object filters must be passed as a dictionary."
+msgstr ""
+"Formato non valido. I filtri degli oggetti devono essere passati come "
+"dizionario."
+
+#: netbox/extras/dashboard/widgets.py:222
+msgid "Object List"
+msgstr "Elenco oggetti"
+
+#: netbox/extras/dashboard/widgets.py:223
+msgid "Display an arbitrary list of objects."
+msgstr "Visualizza un elenco arbitrario di oggetti."
+
+#: netbox/extras/dashboard/widgets.py:236
+msgid "The default number of objects to display"
+msgstr "Il numero predefinito di oggetti da visualizzare"
+
+#: netbox/extras/dashboard/widgets.py:248
+msgid "Invalid format. URL parameters must be passed as a dictionary."
+msgstr ""
+"Formato non valido. I parametri URL devono essere passati come dizionario."
+
+#: netbox/extras/dashboard/widgets.py:288
+msgid "RSS Feed"
+msgstr "Feed RSS"
+
+#: netbox/extras/dashboard/widgets.py:293
+msgid "Embed an RSS feed from an external website."
+msgstr "Incorpora un feed RSS da un sito Web esterno."
+
+#: netbox/extras/dashboard/widgets.py:300
+msgid "Feed URL"
+msgstr "URL del feed"
+
+#: netbox/extras/dashboard/widgets.py:305
+msgid "The maximum number of objects to display"
+msgstr "Il numero massimo di oggetti da visualizzare"
+
+#: netbox/extras/dashboard/widgets.py:310
+msgid "How long to stored the cached content (in seconds)"
+msgstr ""
+"Per quanto tempo conservare il contenuto memorizzato nella cache (in "
+"secondi)"
+
+#: netbox/extras/dashboard/widgets.py:362
+#: netbox/templates/account/base.html:10
+#: netbox/templates/account/bookmarks.html:7
+#: netbox/templates/inc/user_menu.html:30
+msgid "Bookmarks"
+msgstr "Segnalibri"
+
+#: netbox/extras/dashboard/widgets.py:366
+msgid "Show your personal bookmarks"
+msgstr "Mostra i tuoi segnalibri personali"
+
+#: netbox/extras/events.py:137
+#, python-brace-format
+msgid "Unknown action type for an event rule: {action_type}"
+msgstr "Tipo di azione sconosciuto per una regola di evento: {action_type}"
+
+#: netbox/extras/events.py:185
+#, python-brace-format
+msgid "Cannot import events pipeline {name} error: {error}"
+msgstr "Impossibile importare la pipeline di eventi {name} errore: {error}"
+
+#: netbox/extras/filtersets.py:45
+msgid "Script module (ID)"
+msgstr "Modulo script (ID)"
+
+#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589
+#: netbox/extras/filtersets.py:621
+msgid "Data file (ID)"
+msgstr "File di dati (ID)"
+
+#: netbox/extras/filtersets.py:526
+#: netbox/virtualization/forms/filtersets.py:118
+msgid "Cluster type"
+msgstr "Tipo di cluster"
+
+#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95
+#: netbox/virtualization/filtersets.py:147
+msgid "Cluster type (slug)"
+msgstr "Tipo di cluster (slug)"
+
+#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16
+#: netbox/tenancy/forms/forms.py:39
+msgid "Tenant group"
+msgstr "Gruppo di inquilini"
+
+#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189
+#: netbox/tenancy/filtersets.py:209
+msgid "Tenant group (slug)"
+msgstr "Gruppo di inquilini (slug)"
+
+#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371
+#: netbox/templates/extras/tag.html:11
+msgid "Tag"
+msgstr "Etichetta"
+
+#: netbox/extras/filtersets.py:581
+msgid "Tag (slug)"
+msgstr "Etichetta (lumaca)"
+
+#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438
+msgid "Has local config context data"
+msgstr "Dispone di dati di contesto di configurazione locali"
+
+#: netbox/extras/filtersets.py:670
+msgid "User name"
+msgstr "Nome utente"
+
+#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57
+msgid "Group name"
+msgstr "Nome del gruppo"
+
+#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65
+#: netbox/extras/tables/tables.py:50
+#: netbox/templates/extras/customfield.html:38
+#: netbox/templates/generic/bulk_import.html:118
+msgid "Required"
+msgstr "Richiesto"
+
+#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57
+#: netbox/extras/forms/filtersets.py:79
+#: netbox/extras/models/customfields.py:195
+msgid "UI visible"
+msgstr "Interfaccia utente visibile"
+
+#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63
+#: netbox/extras/forms/filtersets.py:84
+#: netbox/extras/models/customfields.py:202
+msgid "UI editable"
+msgstr "Interfaccia utente modificabile"
+
+#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87
+msgid "Is cloneable"
+msgstr "È clonabile"
+
+#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127
+msgid "New window"
+msgstr "Nuova finestra"
+
+#: netbox/extras/forms/bulk_edit.py:112
+msgid "Button class"
+msgstr "Classe Button"
+
+#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165
+#: netbox/extras/models/models.py:437
+msgid "MIME type"
+msgstr "Tipo MIME"
+
+#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168
+msgid "File extension"
+msgstr "Estensione del file"
+
+#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172
+msgid "As attachment"
+msgstr "Come allegato"
+
+#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
+#: netbox/extras/tables/tables.py:220
+#: netbox/templates/extras/savedfilter.html:29
+msgid "Shared"
+msgstr "Condiviso"
+
+#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243
+#: netbox/extras/models/models.py:202
+msgid "HTTP method"
+msgstr "Metodo HTTP"
+
+#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237
+#: netbox/templates/extras/webhook.html:30
+msgid "Payload URL"
+msgstr "URL del payload"
+
+#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242
+msgid "SSL verification"
+msgstr "Verifica SSL"
+
+#: netbox/extras/forms/bulk_edit.py:202
+#: netbox/templates/extras/webhook.html:38
+msgid "Secret"
+msgstr "Segreto"
+
+#: netbox/extras/forms/bulk_edit.py:207
+msgid "CA file path"
+msgstr "Percorso del file CA"
+
+#: netbox/extras/forms/bulk_edit.py:226
+msgid "On create"
+msgstr "Sulla creazione"
+
+#: netbox/extras/forms/bulk_edit.py:231
+msgid "On update"
+msgstr "In aggiornamento"
+
+#: netbox/extras/forms/bulk_edit.py:236
+msgid "On delete"
+msgstr "In caso di eliminazione"
+
+#: netbox/extras/forms/bulk_edit.py:241
+msgid "On job start"
+msgstr "All'inizio del lavoro"
+
+#: netbox/extras/forms/bulk_edit.py:246
+msgid "On job end"
+msgstr "Sul lato del lavoro"
+
+#: netbox/extras/forms/bulk_edit.py:283
+msgid "Is active"
+msgstr "È attivo"
+
+#: netbox/extras/forms/bulk_import.py:34
+#: netbox/extras/forms/bulk_import.py:115
+#: netbox/extras/forms/bulk_import.py:136
+#: netbox/extras/forms/bulk_import.py:159
+#: netbox/extras/forms/bulk_import.py:183
+#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202
+#: netbox/extras/forms/model_forms.py:43
+#: netbox/extras/forms/model_forms.py:131
+#: netbox/extras/forms/model_forms.py:163
+#: netbox/extras/forms/model_forms.py:204
+#: netbox/extras/forms/model_forms.py:261
+#: netbox/extras/forms/model_forms.py:365
+#: netbox/users/forms/model_forms.py:273
+msgid "Object types"
+msgstr "Tipi di oggetti"
+
+#: netbox/extras/forms/bulk_import.py:36
+#: netbox/extras/forms/bulk_import.py:117
+#: netbox/extras/forms/bulk_import.py:138
+#: netbox/extras/forms/bulk_import.py:161
+#: netbox/extras/forms/bulk_import.py:185
+#: netbox/tenancy/forms/bulk_import.py:96
+msgid "One or more assigned object types"
+msgstr "Uno o più tipi di oggetti assegnati"
+
+#: netbox/extras/forms/bulk_import.py:41
+msgid "Field data type (e.g. text, integer, etc.)"
+msgstr "Tipo di dati del campo (ad esempio testo, numero intero, ecc.)"
+
+#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186
+#: netbox/extras/forms/filtersets.py:260
+#: netbox/extras/forms/model_forms.py:230
+#: netbox/tenancy/forms/filtersets.py:92
+msgid "Object type"
+msgstr "Tipo di oggetto"
+
+#: netbox/extras/forms/bulk_import.py:47
+msgid "Object type (for object or multi-object fields)"
+msgstr "Tipo di oggetto (per campi oggetto o multioggetto)"
+
+#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74
+msgid "Choice set"
+msgstr "Set a scelta"
+
+#: netbox/extras/forms/bulk_import.py:54
+msgid "Choice set (for selection fields)"
+msgstr "Set di scelte (per i campi di selezione)"
+
+#: netbox/extras/forms/bulk_import.py:60
+msgid "Whether the custom field is displayed in the UI"
+msgstr "Se il campo personalizzato viene visualizzato nell'interfaccia utente"
+
+#: netbox/extras/forms/bulk_import.py:66
+msgid "Whether the custom field is editable in the UI"
+msgstr "Se il campo personalizzato è modificabile nell'interfaccia utente"
+
+#: netbox/extras/forms/bulk_import.py:82
+msgid "The base set of predefined choices to use (if any)"
+msgstr "L'insieme base di scelte predefinite da utilizzare (se presenti)"
+
+#: netbox/extras/forms/bulk_import.py:88
+msgid ""
+"Quoted string of comma-separated field choices with optional labels "
+"separated by colon: \"choice1:First Choice,choice2:Second Choice\""
+msgstr ""
+"Stringa citata di scelte di campo separate da virgole con etichette "
+"opzionali separate da due punti: «Scelta 1:prima scelta, scelta 2: seconda "
+"scelta»"
+
+#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351
+msgid "button class"
+msgstr "classe di pulsanti"
+
+#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355
+msgid ""
+"The class of the first link in a group will be used for the dropdown button"
+msgstr ""
+"La classe del primo link di un gruppo verrà utilizzata per il pulsante a "
+"discesa"
+
+#: netbox/extras/forms/bulk_import.py:188
+msgid "Action object"
+msgstr "Oggetto d'azione"
+
+#: netbox/extras/forms/bulk_import.py:190
+msgid "Webhook name or script as dotted path module.Class"
+msgstr "Nome o script del webhook come percorso punteggiato module.Class"
+
+#: netbox/extras/forms/bulk_import.py:211
+#, python-brace-format
+msgid "Webhook {name} not found"
+msgstr "Webhook {name} non trovato"
+
+#: netbox/extras/forms/bulk_import.py:220
+#, python-brace-format
+msgid "Script {name} not found"
+msgstr "Sceneggiatura {name} non trovato"
+
+#: netbox/extras/forms/bulk_import.py:236
+msgid "Assigned object type"
+msgstr "Tipo di oggetto assegnato"
+
+#: netbox/extras/forms/bulk_import.py:241
+msgid "The classification of entry"
+msgstr "La classificazione degli ingressi"
+
+#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47
+msgid "Related object type"
+msgstr "Tipo di oggetto correlato"
+
+#: netbox/extras/forms/filtersets.py:54
+msgid "Field type"
+msgstr "Tipo di campo"
+
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:71
+#: netbox/templates/generic/bulk_import.html:154
+msgid "Choices"
+msgstr "Scelte"
+
+#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
+#: netbox/extras/forms/filtersets.py:417
+#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78
+#: netbox/templates/extras/eventrule.html:90
+msgid "Data"
+msgstr "Dati"
+
+#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342
+#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133
+#: netbox/utilities/forms/bulk_import.py:26
+msgid "Data file"
+msgstr "File di dati"
+
+#: netbox/extras/forms/filtersets.py:161
+msgid "Content types"
+msgstr "Tipi di contenuto"
+
+#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207
+msgid "HTTP content type"
+msgstr "Tipo di contenuto HTTP"
+
+#: netbox/extras/forms/filtersets.py:255
+#: netbox/extras/forms/model_forms.py:280
+#: netbox/templates/extras/eventrule.html:37
+msgid "Events"
+msgstr "Eventi"
+
+#: netbox/extras/forms/filtersets.py:265
+msgid "Action type"
+msgstr "Tipo di azione"
+
+#: netbox/extras/forms/filtersets.py:279
+msgid "Object creations"
+msgstr "Creazioni di oggetti"
+
+#: netbox/extras/forms/filtersets.py:286
+msgid "Object updates"
+msgstr "Aggiornamenti degli oggetti"
+
+#: netbox/extras/forms/filtersets.py:293
+msgid "Object deletions"
+msgstr "Eliminazioni di oggetti"
+
+#: netbox/extras/forms/filtersets.py:300
+msgid "Job starts"
+msgstr "Il lavoro inizia"
+
+#: netbox/extras/forms/filtersets.py:307
+#: netbox/extras/forms/model_forms.py:297
+msgid "Job terminations"
+msgstr "Cessazioni dal lavoro"
+
+#: netbox/extras/forms/filtersets.py:316
+msgid "Tagged object type"
+msgstr "Tipo di oggetto con tag"
+
+#: netbox/extras/forms/filtersets.py:321
+msgid "Allowed object type"
+msgstr "Tipo di oggetto consentito"
+
+#: netbox/extras/forms/filtersets.py:350
+#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18
+msgid "Regions"
+msgstr "Regioni"
+
+#: netbox/extras/forms/filtersets.py:355
+#: netbox/extras/forms/model_forms.py:388
+msgid "Site groups"
+msgstr "Gruppi del sito"
+
+#: netbox/extras/forms/filtersets.py:365
+#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20
+#: netbox/templates/dcim/site.html:127
+msgid "Locations"
+msgstr "Sedi"
+
+#: netbox/extras/forms/filtersets.py:370
+#: netbox/extras/forms/model_forms.py:403
+msgid "Device types"
+msgstr "Tipi di dispositivi"
+
+#: netbox/extras/forms/filtersets.py:375
+#: netbox/extras/forms/model_forms.py:408
+msgid "Roles"
+msgstr "Ruoli"
+
+#: netbox/extras/forms/filtersets.py:385
+#: netbox/extras/forms/model_forms.py:418
+msgid "Cluster types"
+msgstr "Tipi di cluster"
+
+#: netbox/extras/forms/filtersets.py:390
+#: netbox/extras/forms/model_forms.py:423
+msgid "Cluster groups"
+msgstr "Gruppi di cluster"
+
+#: netbox/extras/forms/filtersets.py:395
+#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242
+#: netbox/netbox/navigation/menu.py:244
+#: netbox/templates/virtualization/clustertype.html:30
+#: netbox/virtualization/tables/clusters.py:23
+#: netbox/virtualization/tables/clusters.py:45
+msgid "Clusters"
+msgstr "Cluster"
+
+#: netbox/extras/forms/filtersets.py:400
+#: netbox/extras/forms/model_forms.py:433
+msgid "Tenant groups"
+msgstr "Gruppi di inquilini"
+
+#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489
+msgid "After"
+msgstr "Dopo"
+
+#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494
+msgid "Before"
+msgstr "Prima"
+
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:457
+#: netbox/extras/tables/tables.py:543 netbox/extras/tables/tables.py:580
+#: netbox/templates/extras/objectchange.html:32
+msgid "Time"
+msgstr "Ora"
+
+#: netbox/extras/forms/filtersets.py:498
+#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:471
+#: netbox/templates/extras/eventrule.html:77
+#: netbox/templates/extras/objectchange.html:46
+msgid "Action"
+msgstr "Azione"
+
+#: netbox/extras/forms/model_forms.py:50
+msgid "Type of the related object (for object/multi-object fields only)"
+msgstr "Tipo di oggetto correlato (solo per i campi oggetto/multioggetto)"
+
+#: netbox/extras/forms/model_forms.py:61
+#: netbox/templates/extras/customfield.html:10
+msgid "Custom Field"
+msgstr "Campo personalizzato"
+
+#: netbox/extras/forms/model_forms.py:64
+#: netbox/templates/extras/customfield.html:58
+msgid "Behavior"
+msgstr "Comportamento"
+
+#: netbox/extras/forms/model_forms.py:66
+msgid "Values"
+msgstr "Valori"
+
+#: netbox/extras/forms/model_forms.py:75
+msgid ""
+"The type of data stored in this field. For object/multi-object fields, "
+"select the related object type below."
+msgstr ""
+"Il tipo di dati memorizzati in questo campo. Per i campi "
+"oggetti/multioggetto, seleziona il tipo di oggetto correlato di seguito."
+
+#: netbox/extras/forms/model_forms.py:78
+msgid ""
+"This will be displayed as help text for the form field. Markdown is "
+"supported."
+msgstr ""
+"Questo verrà visualizzato come testo di aiuto per il campo del modulo. "
+"Markdown è supportato."
+
+#: netbox/extras/forms/model_forms.py:95
+msgid ""
+"Enter one choice per line. An optional label may be specified for each "
+"choice by appending it with a colon. Example:"
+msgstr ""
+"Inserisci una scelta per riga. È possibile specificare un'etichetta "
+"opzionale per ciascuna scelta aggiungendola con i due punti. Esempio:"
+
+#: netbox/extras/forms/model_forms.py:138
+#: netbox/templates/extras/customlink.html:10
+msgid "Custom Link"
+msgstr "Link personalizzato"
+
+#: netbox/extras/forms/model_forms.py:140
+msgid "Templates"
+msgstr "Modelli"
+
+#: netbox/extras/forms/model_forms.py:152
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link text. Reference the object as {example}. "
+"Links which render as empty text will not be displayed."
+msgstr ""
+"Codice modello Jinja2 per il testo del link. Fai riferimento all'oggetto "
+"come {example}. I link che vengono visualizzati come testo vuoto non "
+"verranno visualizzati."
+
+#: netbox/extras/forms/model_forms.py:156
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link URL. Reference the object as {example}."
+msgstr ""
+"Codice modello Jinja2 per l'URL del link. Fai riferimento all'oggetto come "
+"{example}."
+
+#: netbox/extras/forms/model_forms.py:167
+#: netbox/extras/forms/model_forms.py:500
+msgid "Template code"
+msgstr "Codice modello"
+
+#: netbox/extras/forms/model_forms.py:173
+#: netbox/templates/extras/exporttemplate.html:12
+msgid "Export Template"
+msgstr "Modello di esportazione"
+
+#: netbox/extras/forms/model_forms.py:175
+msgid "Rendering"
+msgstr "Rendering"
+
+#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:525
+msgid "Template content is populated from the remote source selected below."
+msgstr ""
+"Il contenuto del modello viene compilato dalla fonte remota selezionata di "
+"seguito."
+
+#: netbox/extras/forms/model_forms.py:196
+#: netbox/extras/forms/model_forms.py:532
+msgid "Must specify either local content or a data file"
+msgstr "È necessario specificare il contenuto locale o un file di dati"
+
+#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70
+#: netbox/templates/extras/savedfilter.html:10
+msgid "Saved Filter"
+msgstr "Filtro salvato"
+
+#: netbox/extras/forms/model_forms.py:245
+#: netbox/templates/extras/webhook.html:23
+msgid "HTTP Request"
+msgstr "Richiesta HTTP"
+
+#: netbox/extras/forms/model_forms.py:247
+#: netbox/templates/extras/webhook.html:44
+msgid "SSL"
+msgstr "SSL"
+
+#: netbox/extras/forms/model_forms.py:265
+msgid "Action choice"
+msgstr "Scelta dell'azione"
+
+#: netbox/extras/forms/model_forms.py:270
+msgid "Enter conditions in JSON format."
+msgstr ""
+"Inserisci le condizioni in JSON formato."
+
+#: netbox/extras/forms/model_forms.py:274
+msgid ""
+"Enter parameters to pass to the action in JSON format."
+msgstr ""
+"Inserisci i parametri da passare all'azione in JSON formato."
+
+#: netbox/extras/forms/model_forms.py:279
+#: netbox/templates/extras/eventrule.html:10
+msgid "Event Rule"
+msgstr "Regola dell'evento"
+
+#: netbox/extras/forms/model_forms.py:281
+#: netbox/templates/extras/eventrule.html:66
+msgid "Conditions"
+msgstr "Condizioni"
+
+#: netbox/extras/forms/model_forms.py:293
+msgid "Creations"
+msgstr "Creazioni"
+
+#: netbox/extras/forms/model_forms.py:294
+msgid "Updates"
+msgstr "Aggiornamenti"
+
+#: netbox/extras/forms/model_forms.py:295
+msgid "Deletions"
+msgstr "Eliminazioni"
+
+#: netbox/extras/forms/model_forms.py:296
+msgid "Job executions"
+msgstr "Esecuzioni di lavori"
+
+#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39
+#: netbox/tenancy/tables/tenants.py:22
+msgid "Tenants"
+msgstr "Inquilini"
+
+#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142
+#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321
+#: netbox/templates/extras/configcontext.html:60
+#: netbox/templates/ipam/ipaddress.html:59
+#: netbox/templates/ipam/vlan_edit.html:30
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311
+msgid "Assignment"
+msgstr "Assegnazione"
+
+#: netbox/extras/forms/model_forms.py:482
+msgid "Data is populated from the remote source selected below."
+msgstr "I dati vengono compilati dalla fonte remota selezionata di seguito."
+
+#: netbox/extras/forms/model_forms.py:488
+msgid "Must specify either local data or a data file"
+msgstr "È necessario specificare dati locali o un file di dati"
+
+#: netbox/extras/forms/model_forms.py:507
+#: netbox/templates/core/datafile.html:55
+msgid "Content"
+msgstr "Contenuto"
+
+#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23
+msgid "Schedule at"
+msgstr "Programma a"
+
+#: netbox/extras/forms/reports.py:18
+msgid "Schedule execution of report to a set time"
+msgstr "Pianifica l'esecuzione del rapporto a un orario prestabilito"
+
+#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29
+msgid "Recurs every"
+msgstr "Ricorre ogni"
+
+#: netbox/extras/forms/reports.py:27
+msgid "Interval at which this report is re-run (in minutes)"
+msgstr "Intervallo di ripetizione del rapporto (in minuti)"
+
+#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41
+#, python-brace-format
+msgid " (current time: {now})"
+msgstr " (ora corrente: {now})"
+
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51
+msgid "Scheduled time must be in the future."
+msgstr "L'orario programmato deve essere futuro."
+
+#: netbox/extras/forms/scripts.py:17
+msgid "Commit changes"
+msgstr "Effettua modifiche"
+
+#: netbox/extras/forms/scripts.py:18
+msgid "Commit changes to the database (uncheck for a dry-run)"
+msgstr ""
+"Effettua il commit delle modifiche al database (deseleziona l'opzione «dry "
+"run»)"
+
+#: netbox/extras/forms/scripts.py:24
+msgid "Schedule execution of script to a set time"
+msgstr "Pianifica l'esecuzione dello script a un orario prestabilito"
+
+#: netbox/extras/forms/scripts.py:33
+msgid "Interval at which this script is re-run (in minutes)"
+msgstr "Intervallo di riesecuzione dello script (in minuti)"
+
+#: netbox/extras/management/commands/reindex.py:66
+msgid "No indexers found!"
+msgstr "Nessun indicizzatore trovato!"
+
+#: netbox/extras/models/change_logging.py:29
+msgid "time"
+msgstr "tempo"
+
+#: netbox/extras/models/change_logging.py:42
+msgid "user name"
+msgstr "nome utente"
+
+#: netbox/extras/models/change_logging.py:47
+msgid "request ID"
+msgstr "ID della richiesta"
+
+#: netbox/extras/models/change_logging.py:52
+#: netbox/extras/models/staging.py:70
+msgid "action"
+msgstr "azione"
+
+#: netbox/extras/models/change_logging.py:86
+msgid "pre-change data"
+msgstr "dati precedenti alla modifica"
+
+#: netbox/extras/models/change_logging.py:92
+msgid "post-change data"
+msgstr "dati post-modifica"
+
+#: netbox/extras/models/change_logging.py:106
+msgid "object change"
+msgstr "cambio di oggetto"
+
+#: netbox/extras/models/change_logging.py:107
+msgid "object changes"
+msgstr "modifiche agli oggetti"
+
+#: netbox/extras/models/change_logging.py:123
+#, python-brace-format
+msgid "Change logging is not supported for this object type ({type})."
+msgstr ""
+"La registrazione delle modifiche non è supportata per questo tipo di oggetto"
+" ({type})."
+
+#: netbox/extras/models/configs.py:130
+msgid "config context"
+msgstr "contesto di configurazione"
+
+#: netbox/extras/models/configs.py:131
+msgid "config contexts"
+msgstr "contesti di configurazione"
+
+#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205
+msgid "JSON data must be in object form. Example:"
+msgstr "I dati JSON devono essere in forma oggetto. Esempio:"
+
+#: netbox/extras/models/configs.py:169
+msgid ""
+"Local config context data takes precedence over source contexts in the final"
+" rendered config context"
+msgstr ""
+"I dati del contesto di configurazione locale hanno la precedenza sui "
+"contesti di origine nel contesto di configurazione finale renderizzato"
+
+#: netbox/extras/models/configs.py:224
+msgid "template code"
+msgstr "codice modello"
+
+#: netbox/extras/models/configs.py:225
+msgid "Jinja2 template code."
+msgstr "Codice modello Jinja2."
+
+#: netbox/extras/models/configs.py:228
+msgid "environment parameters"
+msgstr "parametri ambientali"
+
+#: netbox/extras/models/configs.py:233
+msgid ""
+"Any additional"
+" parameters to pass when constructing the Jinja2 environment."
+msgstr ""
+"Qualsiasi parametri"
+" aggiuntivi da superare durante la costruzione dell'ambiente Jinja2."
+
+#: netbox/extras/models/configs.py:240
+msgid "config template"
+msgstr "modello di configurazione"
+
+#: netbox/extras/models/configs.py:241
+msgid "config templates"
+msgstr "modelli di configurazione"
+
+#: netbox/extras/models/customfields.py:74
+msgid "The object(s) to which this field applies."
+msgstr "Gli oggetti a cui si applica questo campo."
+
+#: netbox/extras/models/customfields.py:81
+msgid "The type of data this custom field holds"
+msgstr "Il tipo di dati che contiene questo campo personalizzato"
+
+#: netbox/extras/models/customfields.py:88
+msgid "The type of NetBox object this field maps to (for object fields)"
+msgstr ""
+"Il tipo di oggetto NetBox a cui questo campo è associato (per i campi "
+"oggetto)"
+
+#: netbox/extras/models/customfields.py:94
+msgid "Internal field name"
+msgstr "Nome del campo interno"
+
+#: netbox/extras/models/customfields.py:98
+msgid "Only alphanumeric characters and underscores are allowed."
+msgstr "Sono consentiti solo caratteri alfanumerici e trattini bassi."
+
+#: netbox/extras/models/customfields.py:103
+msgid "Double underscores are not permitted in custom field names."
+msgstr ""
+"I doppi caratteri di sottolineatura non sono consentiti nei nomi dei campi "
+"personalizzati."
+
+#: netbox/extras/models/customfields.py:114
+msgid ""
+"Name of the field as displayed to users (if not provided, 'the field's name "
+"will be used)"
+msgstr ""
+"Nome del campo visualizzato agli utenti (se non fornito, «verrà utilizzato "
+"il nome del campo)"
+
+#: netbox/extras/models/customfields.py:118 netbox/extras/models/models.py:345
+msgid "group name"
+msgstr "nome del gruppo"
+
+#: netbox/extras/models/customfields.py:121
+msgid "Custom fields within the same group will be displayed together"
+msgstr ""
+"I campi personalizzati all'interno dello stesso gruppo verranno visualizzati"
+" insieme"
+
+#: netbox/extras/models/customfields.py:129
+msgid "required"
+msgstr "necessario"
+
+#: netbox/extras/models/customfields.py:131
+msgid ""
+"If true, this field is required when creating new objects or editing an "
+"existing object."
+msgstr ""
+"Se impostato su true, questo campo è obbligatorio quando si creano nuovi "
+"oggetti o si modifica un oggetto esistente."
+
+#: netbox/extras/models/customfields.py:134
+msgid "search weight"
+msgstr "peso di ricerca"
+
+#: netbox/extras/models/customfields.py:137
+msgid ""
+"Weighting for search. Lower values are considered more important. Fields "
+"with a search weight of zero will be ignored."
+msgstr ""
+"Ponderazione per la ricerca. I valori più bassi sono considerati più "
+"importanti. I campi con un peso di ricerca pari a zero verranno ignorati."
+
+#: netbox/extras/models/customfields.py:142
+msgid "filter logic"
+msgstr "logica di filtro"
+
+#: netbox/extras/models/customfields.py:146
+msgid ""
+"Loose matches any instance of a given string; exact matches the entire "
+"field."
+msgstr ""
+"Loose corrisponde a qualsiasi istanza di una determinata stringa; exact "
+"corrisponde all'intero campo."
+
+#: netbox/extras/models/customfields.py:149
+msgid "default"
+msgstr "predefinito"
+
+#: netbox/extras/models/customfields.py:153
+msgid ""
+"Default value for the field (must be a JSON value). Encapsulate strings with"
+" double quotes (e.g. \"Foo\")."
+msgstr ""
+"Valore predefinito per il campo (deve essere un valore JSON). Incapsula le "
+"stringhe con virgolette doppie (ad esempio «Foo»)."
+
+#: netbox/extras/models/customfields.py:158
+msgid "display weight"
+msgstr "peso dello schermo"
+
+#: netbox/extras/models/customfields.py:159
+msgid "Fields with higher weights appear lower in a form."
+msgstr "I campi con pesi più alti appaiono più bassi in un modulo."
+
+#: netbox/extras/models/customfields.py:164
+msgid "minimum value"
+msgstr "valore minimo"
+
+#: netbox/extras/models/customfields.py:165
+msgid "Minimum allowed value (for numeric fields)"
+msgstr "Valore minimo consentito (per campi numerici)"
+
+#: netbox/extras/models/customfields.py:170
+msgid "maximum value"
+msgstr "valore massimo"
+
+#: netbox/extras/models/customfields.py:171
+msgid "Maximum allowed value (for numeric fields)"
+msgstr "Valore massimo consentito (per campi numerici)"
+
+#: netbox/extras/models/customfields.py:177
+msgid "validation regex"
+msgstr "regex di convalida"
+
+#: netbox/extras/models/customfields.py:179
+#, python-brace-format
+msgid ""
+"Regular expression to enforce on text field values. Use ^ and $ to force "
+"matching of entire string. For example, ^[A-Z]{3}$ will limit "
+"values to exactly three uppercase letters."
+msgstr ""
+"Espressione regolare da applicare ai valori dei campi di testo. Usa ^ e $ "
+"per forzare la corrispondenza dell'intera stringa. Ad esempio ^ "
+"[A-Z]{3}$ limiterà i valori a esattamente tre lettere maiuscole."
+
+#: netbox/extras/models/customfields.py:187
+msgid "choice set"
+msgstr "set di scelta"
+
+#: netbox/extras/models/customfields.py:196
+msgid "Specifies whether the custom field is displayed in the UI"
+msgstr ""
+"Specifica se il campo personalizzato viene visualizzato nell'interfaccia "
+"utente"
+
+#: netbox/extras/models/customfields.py:203
+msgid "Specifies whether the custom field value can be edited in the UI"
+msgstr ""
+"Specifica se il valore del campo personalizzato può essere modificato "
+"nell'interfaccia utente"
+
+#: netbox/extras/models/customfields.py:207
+msgid "is cloneable"
+msgstr "è clonabile"
+
+#: netbox/extras/models/customfields.py:208
+msgid "Replicate this value when cloning objects"
+msgstr "Replica questo valore durante la clonazione di oggetti"
+
+#: netbox/extras/models/customfields.py:225
+msgid "custom field"
+msgstr "campo personalizzato"
+
+#: netbox/extras/models/customfields.py:226
+msgid "custom fields"
+msgstr "campi personalizzati"
+
+#: netbox/extras/models/customfields.py:315
+#, python-brace-format
+msgid "Invalid default value \"{value}\": {error}"
+msgstr "Valore predefinito non valido»{value}«: {error}"
+
+#: netbox/extras/models/customfields.py:322
+msgid "A minimum value may be set only for numeric fields"
+msgstr "È possibile impostare un valore minimo solo per i campi numerici"
+
+#: netbox/extras/models/customfields.py:324
+msgid "A maximum value may be set only for numeric fields"
+msgstr "È possibile impostare un valore massimo solo per i campi numerici"
+
+#: netbox/extras/models/customfields.py:334
+msgid ""
+"Regular expression validation is supported only for text and URL fields"
+msgstr ""
+"La convalida delle espressioni regolari è supportata solo per i campi di "
+"testo e URL"
+
+#: netbox/extras/models/customfields.py:344
+msgid "Selection fields must specify a set of choices."
+msgstr "I campi di selezione devono specificare una serie di scelte."
+
+#: netbox/extras/models/customfields.py:348
+msgid "Choices may be set only on selection fields."
+msgstr "Le scelte possono essere impostate solo nei campi di selezione."
+
+#: netbox/extras/models/customfields.py:355
+msgid "Object fields must define an object type."
+msgstr "I campi oggetto devono definire un tipo di oggetto."
+
+#: netbox/extras/models/customfields.py:360
+#, python-brace-format
+msgid "{type} fields may not define an object type."
+msgstr "{type} i campi non possono definire un tipo di oggetto."
+
+#: netbox/extras/models/customfields.py:440
+msgid "True"
+msgstr "Vero"
+
+#: netbox/extras/models/customfields.py:441
+msgid "False"
+msgstr "Falso"
+
+#: netbox/extras/models/customfields.py:523
+#, python-brace-format
+msgid "Values must match this regex: {regex}"
+msgstr "I valori devono corrispondere a questa regex: {regex}"
+
+#: netbox/extras/models/customfields.py:617
+msgid "Value must be a string."
+msgstr "Il valore deve essere una stringa."
+
+#: netbox/extras/models/customfields.py:619
+#, python-brace-format
+msgid "Value must match regex '{regex}'"
+msgstr "Il valore deve corrispondere a regex '{regex}»"
+
+#: netbox/extras/models/customfields.py:624
+msgid "Value must be an integer."
+msgstr "Il valore deve essere un numero intero."
+
+#: netbox/extras/models/customfields.py:627
+#: netbox/extras/models/customfields.py:642
+#, python-brace-format
+msgid "Value must be at least {minimum}"
+msgstr "Il valore deve essere almeno {minimum}"
+
+#: netbox/extras/models/customfields.py:631
+#: netbox/extras/models/customfields.py:646
+#, python-brace-format
+msgid "Value must not exceed {maximum}"
+msgstr "Il valore non deve superare {maximum}"
+
+#: netbox/extras/models/customfields.py:639
+msgid "Value must be a decimal."
+msgstr "Il valore deve essere decimale."
+
+#: netbox/extras/models/customfields.py:651
+msgid "Value must be true or false."
+msgstr "Il valore deve essere vero o falso."
+
+#: netbox/extras/models/customfields.py:659
+msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
+msgstr "I valori della data devono essere in formato ISO 8601 (AAAA-MM-GG)."
+
+#: netbox/extras/models/customfields.py:672
+msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
+msgstr ""
+"I valori di data e ora devono essere in formato ISO 8601 (AAAA-MM-GG "
+"HH:MM:SS)."
+
+#: netbox/extras/models/customfields.py:679
+#, python-brace-format
+msgid "Invalid choice ({value}) for choice set {choiceset}."
+msgstr "Scelta non valida ({value}) per il set a scelta {choiceset}."
+
+#: netbox/extras/models/customfields.py:689
+#, python-brace-format
+msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
+msgstr "Scelte non valide ({value}) per il set a scelta {choiceset}."
+
+#: netbox/extras/models/customfields.py:698
+#, python-brace-format
+msgid "Value must be an object ID, not {type}"
+msgstr "Il valore deve essere un ID oggetto, non {type}"
+
+#: netbox/extras/models/customfields.py:704
+#, python-brace-format
+msgid "Value must be a list of object IDs, not {type}"
+msgstr "Il valore deve essere un elenco di ID oggetto, non {type}"
+
+#: netbox/extras/models/customfields.py:708
+#, python-brace-format
+msgid "Found invalid object ID: {id}"
+msgstr "È stato trovato un ID oggetto non valido: {id}"
+
+#: netbox/extras/models/customfields.py:711
+msgid "Required field cannot be empty."
+msgstr "Il campo obbligatorio non può essere vuoto."
+
+#: netbox/extras/models/customfields.py:730
+msgid "Base set of predefined choices (optional)"
+msgstr "Set base di scelte predefinite (opzionale)"
+
+#: netbox/extras/models/customfields.py:742
+msgid "Choices are automatically ordered alphabetically"
+msgstr "Le scelte vengono ordinate automaticamente alfabeticamente"
+
+#: netbox/extras/models/customfields.py:749
+msgid "custom field choice set"
+msgstr "set di scelta dei campi personalizzati"
+
+#: netbox/extras/models/customfields.py:750
+msgid "custom field choice sets"
+msgstr "set di scelte di campi personalizzati"
+
+#: netbox/extras/models/customfields.py:786
+msgid "Must define base or extra choices."
+msgstr "È necessario definire scelte di base o extra."
+
+#: netbox/extras/models/dashboard.py:19
+msgid "layout"
+msgstr "disposizione"
+
+#: netbox/extras/models/dashboard.py:23
+msgid "config"
+msgstr "config"
+
+#: netbox/extras/models/dashboard.py:28
+msgid "dashboard"
+msgstr "cruscotto"
+
+#: netbox/extras/models/dashboard.py:29
+msgid "dashboards"
+msgstr "cruscotti"
+
+#: netbox/extras/models/models.py:51
+msgid "object types"
+msgstr "tipi di oggetti"
+
+#: netbox/extras/models/models.py:52
+msgid "The object(s) to which this rule applies."
+msgstr "L'oggetto o gli oggetti a cui si applica questa regola."
+
+#: netbox/extras/models/models.py:65
+msgid "on create"
+msgstr "su creare"
+
+#: netbox/extras/models/models.py:67
+msgid "Triggers when a matching object is created."
+msgstr "Si attiva quando viene creato un oggetto corrispondente."
+
+#: netbox/extras/models/models.py:70
+msgid "on update"
+msgstr "in aggiornamento"
+
+#: netbox/extras/models/models.py:72
+msgid "Triggers when a matching object is updated."
+msgstr "Si attiva quando viene aggiornato un oggetto corrispondente."
+
+#: netbox/extras/models/models.py:75
+msgid "on delete"
+msgstr "in caso di eliminazione"
+
+#: netbox/extras/models/models.py:77
+msgid "Triggers when a matching object is deleted."
+msgstr "Si attiva quando viene eliminato un oggetto corrispondente."
+
+#: netbox/extras/models/models.py:80
+msgid "on job start"
+msgstr "all'inizio del lavoro"
+
+#: netbox/extras/models/models.py:82
+msgid "Triggers when a job for a matching object is started."
+msgstr ""
+"Si attiva quando viene avviato un lavoro per un oggetto corrispondente."
+
+#: netbox/extras/models/models.py:85
+msgid "on job end"
+msgstr "sul posto di lavoro"
+
+#: netbox/extras/models/models.py:87
+msgid "Triggers when a job for a matching object terminates."
+msgstr "Si attiva quando termina un lavoro per un oggetto corrispondente."
+
+#: netbox/extras/models/models.py:94
+msgid "conditions"
+msgstr "condizioni"
+
+#: netbox/extras/models/models.py:97
+msgid ""
+"A set of conditions which determine whether the event will be generated."
+msgstr "Una serie di condizioni che determinano se l'evento verrà generato."
+
+#: netbox/extras/models/models.py:105
+msgid "action type"
+msgstr "tipo di azione"
+
+#: netbox/extras/models/models.py:124
+msgid "Additional data to pass to the action object"
+msgstr "Dati aggiuntivi da passare all'oggetto azione"
+
+#: netbox/extras/models/models.py:136
+msgid "event rule"
+msgstr "regola dell'evento"
+
+#: netbox/extras/models/models.py:137
+msgid "event rules"
+msgstr "regole dell'evento"
+
+#: netbox/extras/models/models.py:153
+msgid ""
+"At least one event type must be selected: create, update, delete, job start,"
+" and/or job end."
+msgstr ""
+"È necessario selezionare almeno un tipo di evento: creazione, aggiornamento,"
+" eliminazione, inizio processo e/o fine processo."
+
+#: netbox/extras/models/models.py:194
+msgid ""
+"This URL will be called using the HTTP method defined when the webhook is "
+"called. Jinja2 template processing is supported with the same context as the"
+" request body."
+msgstr ""
+"Questo URL verrà chiamato utilizzando il metodo HTTP definito quando viene "
+"chiamato il webhook. L'elaborazione dei modelli Jinja2 è supportata nello "
+"stesso contesto del corpo della richiesta."
+
+#: netbox/extras/models/models.py:209
+msgid ""
+"The complete list of official content types is available here."
+msgstr ""
+"L'elenco completo dei tipi di contenuti ufficiali è disponibile qui."
+
+#: netbox/extras/models/models.py:214
+msgid "additional headers"
+msgstr "intestazioni aggiuntive"
+
+#: netbox/extras/models/models.py:217
+msgid ""
+"User-supplied HTTP headers to be sent with the request in addition to the "
+"HTTP content type. Headers should be defined in the format Name: "
+"Value. Jinja2 template processing is supported with the same context "
+"as the request body (below)."
+msgstr ""
+"Header HTTP forniti dall'utente da inviare con la richiesta in aggiunta al "
+"tipo di contenuto HTTP. Le intestazioni devono essere definite nel formato "
+"Nome: Value. L'elaborazione dei modelli Jinja2 è supportata "
+"nello stesso contesto del corpo della richiesta (sotto)."
+
+#: netbox/extras/models/models.py:223
+msgid "body template"
+msgstr "modello di corpo"
+
+#: netbox/extras/models/models.py:226
+msgid ""
+"Jinja2 template for a custom request body. If blank, a JSON object "
+"representing the change will be included. Available context data includes: "
+"event, model, timestamp, "
+"username, request_id, and data."
+msgstr ""
+"Modello Jinja2 per un corpo di richiesta personalizzato. Se vuoto, verrà "
+"incluso un oggetto JSON che rappresenta la modifica. I dati contestuali "
+"disponibili includono: evento, modello, "
+"timestamp, nome utente, id_richiesta,"
+" e dato."
+
+#: netbox/extras/models/models.py:232
+msgid "secret"
+msgstr "segreto"
+
+#: netbox/extras/models/models.py:236
+msgid ""
+"When provided, the request will include a X-Hook-Signature "
+"header containing a HMAC hex digest of the payload body using the secret as "
+"the key. The secret is not transmitted in the request."
+msgstr ""
+"Quando fornita, la richiesta includerà un Firma X-Hook "
+"intestazione contenente un riassunto esadecimale HMAC del corpo del payload "
+"che utilizza il segreto come chiave. Il segreto non viene trasmesso nella "
+"richiesta."
+
+#: netbox/extras/models/models.py:243
+msgid "Enable SSL certificate verification. Disable with caution!"
+msgstr "Abilita la verifica del certificato SSL. Disabilita con cautela!"
+
+#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51
+msgid "CA File Path"
+msgstr "Percorso del file CA"
+
+#: netbox/extras/models/models.py:251
+msgid ""
+"The specific CA certificate file to use for SSL verification. Leave blank to"
+" use the system defaults."
+msgstr ""
+"Il file di certificato CA specifico da utilizzare per la verifica SSL. "
+"Lascia vuoto per utilizzare le impostazioni predefinite del sistema."
+
+#: netbox/extras/models/models.py:262
+msgid "webhook"
+msgstr "webhook"
+
+#: netbox/extras/models/models.py:263
+msgid "webhooks"
+msgstr "webhook"
+
+#: netbox/extras/models/models.py:281
+msgid "Do not specify a CA certificate file if SSL verification is disabled."
+msgstr ""
+"Non specificare un file di certificato CA se la verifica SSL è disabilitata."
+
+#: netbox/extras/models/models.py:321
+msgid "The object type(s) to which this link applies."
+msgstr "I tipi di oggetto a cui si applica questo link."
+
+#: netbox/extras/models/models.py:333
+msgid "link text"
+msgstr "testo del link"
+
+#: netbox/extras/models/models.py:334
+msgid "Jinja2 template code for link text"
+msgstr "Codice modello Jinja2 per il testo del link"
+
+#: netbox/extras/models/models.py:337
+msgid "link URL"
+msgstr "URL del collegamento"
+
+#: netbox/extras/models/models.py:338
+msgid "Jinja2 template code for link URL"
+msgstr "Codice modello Jinja2 per l'URL del collegamento"
+
+#: netbox/extras/models/models.py:348
+msgid "Links with the same group will appear as a dropdown menu"
+msgstr ""
+"I collegamenti con lo stesso gruppo verranno visualizzati come menu a "
+"discesa"
+
+#: netbox/extras/models/models.py:358
+msgid "new window"
+msgstr "nuova finestra"
+
+#: netbox/extras/models/models.py:360
+msgid "Force link to open in a new window"
+msgstr "Forza l'apertura del link in una nuova finestra"
+
+#: netbox/extras/models/models.py:369
+msgid "custom link"
+msgstr "link personalizzato"
+
+#: netbox/extras/models/models.py:370
+msgid "custom links"
+msgstr "link personalizzati"
+
+#: netbox/extras/models/models.py:417
+msgid "The object type(s) to which this template applies."
+msgstr "I tipi di oggetto a cui si applica questo modello."
+
+#: netbox/extras/models/models.py:430
+msgid ""
+"Jinja2 template code. The list of objects being exported is passed as a "
+"context variable named queryset."
+msgstr ""
+"Codice modello Jinja2. L'elenco degli oggetti da esportare viene passato "
+"come variabile di contesto denominata set di interrogazioni."
+
+#: netbox/extras/models/models.py:438
+msgid "Defaults to text/plain; charset=utf-8"
+msgstr "Il valore predefinito è testo/semplice; charset=utf-8"
+
+#: netbox/extras/models/models.py:441
+msgid "file extension"
+msgstr "estensione del file"
+
+#: netbox/extras/models/models.py:444
+msgid "Extension to append to the rendered filename"
+msgstr "Estensione da aggiungere al nome del file renderizzato"
+
+#: netbox/extras/models/models.py:447
+msgid "as attachment"
+msgstr "come allegato"
+
+#: netbox/extras/models/models.py:449
+msgid "Download file as attachment"
+msgstr "Scarica il file come allegato"
+
+#: netbox/extras/models/models.py:458
+msgid "export template"
+msgstr "modello di esportazione"
+
+#: netbox/extras/models/models.py:459
+msgid "export templates"
+msgstr "modelli di esportazione"
+
+#: netbox/extras/models/models.py:476
+#, python-brace-format
+msgid "\"{name}\" is a reserved name. Please choose a different name."
+msgstr "«{name}\"è un nome riservato. Scegli un nome diverso."
+
+#: netbox/extras/models/models.py:526
+msgid "The object type(s) to which this filter applies."
+msgstr "I tipi di oggetto a cui si applica questo filtro."
+
+#: netbox/extras/models/models.py:558
+msgid "shared"
+msgstr "condiviso"
+
+#: netbox/extras/models/models.py:571
+msgid "saved filter"
+msgstr "filtro salvato"
+
+#: netbox/extras/models/models.py:572
+msgid "saved filters"
+msgstr "filtri salvati"
+
+#: netbox/extras/models/models.py:590
+msgid "Filter parameters must be stored as a dictionary of keyword arguments."
+msgstr ""
+"I parametri del filtro devono essere memorizzati come dizionario degli "
+"argomenti delle parole chiave."
+
+#: netbox/extras/models/models.py:618
+msgid "image height"
+msgstr "altezza dell'immagine"
+
+#: netbox/extras/models/models.py:621
+msgid "image width"
+msgstr "larghezza dell'immagine"
+
+#: netbox/extras/models/models.py:638
+msgid "image attachment"
+msgstr "allegato immagine"
+
+#: netbox/extras/models/models.py:639
+msgid "image attachments"
+msgstr "allegati di immagini"
+
+#: netbox/extras/models/models.py:653
+#, python-brace-format
+msgid "Image attachments cannot be assigned to this object type ({type})."
+msgstr ""
+"Gli allegati di immagini non possono essere assegnati a questo tipo di "
+"oggetto ({type})."
+
+#: netbox/extras/models/models.py:716
+msgid "kind"
+msgstr "gentile"
+
+#: netbox/extras/models/models.py:730
+msgid "journal entry"
+msgstr "voce nel diario"
+
+#: netbox/extras/models/models.py:731
+msgid "journal entries"
+msgstr "voci di diario"
+
+#: netbox/extras/models/models.py:746
+#, python-brace-format
+msgid "Journaling is not supported for this object type ({type})."
+msgstr "Il journaling non è supportato per questo tipo di oggetto ({type})."
+
+#: netbox/extras/models/models.py:788
+msgid "bookmark"
+msgstr "segnalibro"
+
+#: netbox/extras/models/models.py:789
+msgid "bookmarks"
+msgstr "segnalibri"
+
+#: netbox/extras/models/models.py:802
+#, python-brace-format
+msgid "Bookmarks cannot be assigned to this object type ({type})."
+msgstr ""
+"I segnalibri non possono essere assegnati a questo tipo di oggetto ({type})."
+
+#: netbox/extras/models/scripts.py:42
+msgid "is executable"
+msgstr "è eseguibile"
+
+#: netbox/extras/models/scripts.py:64
+msgid "script"
+msgstr "sceneggiatura"
+
+#: netbox/extras/models/scripts.py:65
+msgid "scripts"
+msgstr "copioni"
+
+#: netbox/extras/models/scripts.py:111
+msgid "script module"
+msgstr "modulo script"
+
+#: netbox/extras/models/scripts.py:112
+msgid "script modules"
+msgstr "moduli di script"
+
+#: netbox/extras/models/search.py:22
+msgid "timestamp"
+msgstr "timestamp"
+
+#: netbox/extras/models/search.py:37
+msgid "field"
+msgstr "campo"
+
+#: netbox/extras/models/search.py:45
+msgid "value"
+msgstr "valore"
+
+#: netbox/extras/models/search.py:56
+msgid "cached value"
+msgstr "valore memorizzato nella cache"
+
+#: netbox/extras/models/search.py:57
+msgid "cached values"
+msgstr "valori memorizzati nella cache"
+
+#: netbox/extras/models/staging.py:45
+msgid "branch"
+msgstr "filiale"
+
+#: netbox/extras/models/staging.py:46
+msgid "branches"
+msgstr "rami"
+
+#: netbox/extras/models/staging.py:98
+msgid "staged change"
+msgstr "cambiamento graduale"
+
+#: netbox/extras/models/staging.py:99
+msgid "staged changes"
+msgstr "modifiche graduali"
+
+#: netbox/extras/models/tags.py:40
+msgid "The object type(s) to which this tag can be applied."
+msgstr "I tipi di oggetto a cui è possibile applicare questo tag."
+
+#: netbox/extras/models/tags.py:49
+msgid "tag"
+msgstr "tag"
+
+#: netbox/extras/models/tags.py:50
+msgid "tags"
+msgstr "tag"
+
+#: netbox/extras/models/tags.py:78
+msgid "tagged item"
+msgstr "articolo etichettato"
+
+#: netbox/extras/models/tags.py:79
+msgid "tagged items"
+msgstr "articoli etichettati"
+
+#: netbox/extras/scripts.py:439
+msgid "Script Data"
+msgstr "Dati dello script"
+
+#: netbox/extras/scripts.py:443
+msgid "Script Execution Parameters"
+msgstr "Parametri di esecuzione dello script"
+
+#: netbox/extras/scripts.py:666
+msgid "Database changes have been reverted automatically."
+msgstr "Le modifiche al database sono state annullate automaticamente."
+
+#: netbox/extras/scripts.py:679
+msgid "Script aborted with error: "
+msgstr "Script interrotto con errore: "
+
+#: netbox/extras/scripts.py:689
+msgid "An exception occurred: "
+msgstr "Si è verificata un'eccezione: "
+
+#: netbox/extras/scripts.py:692
+msgid "Database changes have been reverted due to error."
+msgstr "Le modifiche al database sono state annullate a causa di un errore."
+
+#: netbox/extras/signals.py:133
+#, python-brace-format
+msgid "Deletion is prevented by a protection rule: {message}"
+msgstr "L'eliminazione è impedita da una regola di protezione: {message}"
+
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:125
+#: netbox/extras/tables/tables.py:149 netbox/extras/tables/tables.py:214
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:291
+#: netbox/extras/tables/tables.py:337
+#: netbox/templates/extras/customfield.html:93
+#: netbox/templates/extras/eventrule.html:27
+#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
+msgid "Object Types"
+msgstr "Tipi di oggetti"
+
+#: netbox/extras/tables/tables.py:53
+msgid "Visible"
+msgstr "Visibile"
+
+#: netbox/extras/tables/tables.py:56
+msgid "Editable"
+msgstr "Modificabile"
+
+#: netbox/extras/tables/tables.py:62
+msgid "Related Object Type"
+msgstr "Tipo di oggetto correlato"
+
+#: netbox/extras/tables/tables.py:66
+#: netbox/templates/extras/customfield.html:47
+msgid "Choice Set"
+msgstr "Set di scelta"
+
+#: netbox/extras/tables/tables.py:74
+msgid "Is Cloneable"
+msgstr "È clonabile"
+
+#: netbox/extras/tables/tables.py:104
+msgid "Count"
+msgstr "Conta"
+
+#: netbox/extras/tables/tables.py:107
+msgid "Order Alphabetically"
+msgstr "Ordina alfabeticamente"
+
+#: netbox/extras/tables/tables.py:131
+#: netbox/templates/extras/customlink.html:33
+msgid "New Window"
+msgstr "Nuova finestra"
+
+#: netbox/extras/tables/tables.py:152
+msgid "As Attachment"
+msgstr "Come allegato"
+
+#: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:378
+#: netbox/extras/tables/tables.py:413 netbox/templates/core/datafile.html:24
+#: netbox/templates/dcim/device/render_config.html:22
+#: netbox/templates/extras/configcontext.html:39
+#: netbox/templates/extras/configtemplate.html:31
+#: netbox/templates/extras/exporttemplate.html:45
+#: netbox/templates/generic/bulk_import.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:22
+msgid "Data File"
+msgstr "File di dati"
+
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:390
+#: netbox/extras/tables/tables.py:418
+msgid "Synced"
+msgstr "Sincronizzato"
+
+#: netbox/extras/tables/tables.py:191
+msgid "Image"
+msgstr "Immagine"
+
+#: netbox/extras/tables/tables.py:196
+msgid "Size (Bytes)"
+msgstr "Dimensione (byte)"
+
+#: netbox/extras/tables/tables.py:261
+msgid "SSL Validation"
+msgstr "Validazione SSL"
+
+#: netbox/extras/tables/tables.py:306
+msgid "Job Start"
+msgstr "Inizio del lavoro"
+
+#: netbox/extras/tables/tables.py:309
+msgid "Job End"
+msgstr "Fine del lavoro"
+
+#: netbox/extras/tables/tables.py:426 netbox/netbox/navigation/menu.py:64
+#: netbox/templates/dcim/devicerole.html:8
+msgid "Device Roles"
+msgstr "Ruoli dei dispositivi"
+
+#: netbox/extras/tables/tables.py:467 netbox/templates/account/profile.html:19
+#: netbox/templates/users/user.html:21
+msgid "Full Name"
+msgstr "Nome completo"
+
+#: netbox/extras/tables/tables.py:484
+#: netbox/templates/extras/objectchange.html:68
+msgid "Request ID"
+msgstr "ID della richiesta"
+
+#: netbox/extras/tables/tables.py:521
+msgid "Comments (Short)"
+msgstr "Commenti (brevi)"
+
+#: netbox/extras/tables/tables.py:540 netbox/extras/tables/tables.py:574
+msgid "Line"
+msgstr "Linea"
+
+#: netbox/extras/tables/tables.py:547 netbox/extras/tables/tables.py:584
+msgid "Level"
+msgstr "Livello"
+
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:593
+msgid "Message"
+msgstr "Messaggio"
+
+#: netbox/extras/tables/tables.py:577
+msgid "Method"
+msgstr "Metodo"
+
+#: netbox/extras/validators.py:16
+#, python-format
+msgid "Ensure this value is equal to %(limit_value)s."
+msgstr "Assicurati che questo valore sia uguale a %(limit_value)s."
+
+#: netbox/extras/validators.py:27
+#, python-format
+msgid "Ensure this value does not equal %(limit_value)s."
+msgstr "Assicurati che questo valore non sia uguale %(limit_value)s."
+
+#: netbox/extras/validators.py:38
+msgid "This field must be empty."
+msgstr "Questo campo deve essere vuoto."
+
+#: netbox/extras/validators.py:53
+msgid "This field must not be empty."
+msgstr "Questo campo non deve essere vuoto."
+
+#: netbox/extras/validators.py:95
+msgid "Validation rules must be passed as a dictionary"
+msgstr "Le regole di convalida devono essere passate come dizionario"
+
+#: netbox/extras/validators.py:120
+#, python-brace-format
+msgid "Custom validation failed for {attribute}: {exception}"
+msgstr "Convalida personalizzata non riuscita per {attribute}: {exception}"
+
+#: netbox/extras/validators.py:140
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for request"
+msgstr "Attributo non valido»{name}\"per richiesta"
+
+#: netbox/extras/validators.py:157
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for {model}"
+msgstr "Attributo non valido»{name}\"per {model}"
+
+#: netbox/extras/views.py:889
+msgid "Your dashboard has been reset."
+msgstr "La tua dashboard è stata reimpostata."
+
+#: netbox/extras/views.py:935
+msgid "Added widget: "
+msgstr "Widget aggiunto: "
+
+#: netbox/extras/views.py:976
+msgid "Updated widget: "
+msgstr "Widget aggiornato: "
+
+#: netbox/extras/views.py:1012
+msgid "Deleted widget: "
+msgstr "Widget eliminato: "
+
+#: netbox/extras/views.py:1014
+msgid "Error deleting widget: "
+msgstr "Errore durante l'eliminazione del widget: "
+
+#: netbox/extras/views.py:1101
+msgid "Unable to run script: RQ worker process not running."
+msgstr ""
+"Impossibile eseguire lo script: processo di lavoro RQ non in esecuzione."
+
+#: netbox/ipam/api/field_serializers.py:17
+msgid "Enter a valid IPv4 or IPv6 address with optional mask."
+msgstr "Inserisci un indirizzo IPv4 o IPv6 valido con maschera opzionale."
+
+#: netbox/ipam/api/field_serializers.py:24
+#, python-brace-format
+msgid "Invalid IP address format: {data}"
+msgstr "Formato dell'indirizzo IP non valido: {data}"
+
+#: netbox/ipam/api/field_serializers.py:37
+msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation."
+msgstr ""
+"Inserisci un prefisso e una maschera IPv4 o IPv6 validi nella notazione "
+"CIDR."
+
+#: netbox/ipam/api/field_serializers.py:44
+#, python-brace-format
+msgid "Invalid IP prefix format: {data}"
+msgstr "Formato del prefisso IP non valido: {data}"
+
+#: netbox/ipam/api/views.py:358
+msgid ""
+"Insufficient space is available to accommodate the requested prefix size(s)"
+msgstr ""
+"Lo spazio disponibile è insufficiente per contenere le dimensioni del "
+"prefisso richieste"
+
+#: netbox/ipam/choices.py:30
+msgid "Container"
+msgstr "Contenitore"
+
+#: netbox/ipam/choices.py:72
+msgid "DHCP"
+msgstr "DHCP"
+
+#: netbox/ipam/choices.py:73
+msgid "SLAAC"
+msgstr "SLAAC"
+
+#: netbox/ipam/choices.py:89
+msgid "Loopback"
+msgstr "Loopback"
+
+#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18
+msgid "Secondary"
+msgstr "Secondario"
+
+#: netbox/ipam/choices.py:91
+msgid "Anycast"
+msgstr "Anycast"
+
+#: netbox/ipam/choices.py:115
+msgid "Standard"
+msgstr "Standard"
+
+#: netbox/ipam/choices.py:120
+msgid "CheckPoint"
+msgstr "CheckPoint"
+
+#: netbox/ipam/choices.py:123
+msgid "Cisco"
+msgstr "Cisco"
+
+#: netbox/ipam/choices.py:137
+msgid "Plaintext"
+msgstr "Testo in chiaro"
+
+#: netbox/ipam/fields.py:36
+#, python-brace-format
+msgid "Invalid IP address format: {address}"
+msgstr "Formato dell'indirizzo IP non valido: {address}"
+
+#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323
+msgid "Import target"
+msgstr "Obiettivo di importazione"
+
+#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329
+msgid "Import target (name)"
+msgstr "Obiettivo di importazione (nome)"
+
+#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334
+msgid "Export target"
+msgstr "Obiettivo di esportazione"
+
+#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340
+msgid "Export target (name)"
+msgstr "Destinazione di esportazione (nome)"
+
+#: netbox/ipam/filtersets.py:86
+msgid "Importing VRF"
+msgstr "Importazione di VRF"
+
+#: netbox/ipam/filtersets.py:92
+msgid "Import VRF (RD)"
+msgstr "Importa VRF (RD)"
+
+#: netbox/ipam/filtersets.py:97
+msgid "Exporting VRF"
+msgstr "Esportazione di VRF"
+
+#: netbox/ipam/filtersets.py:103
+msgid "Export VRF (RD)"
+msgstr "Esporta VRF (RD)"
+
+#: netbox/ipam/filtersets.py:108
+msgid "Importing L2VPN"
+msgstr "Importazione di L2VPN"
+
+#: netbox/ipam/filtersets.py:114
+msgid "Importing L2VPN (identifier)"
+msgstr "Importazione di L2VPN (identificatore)"
+
+#: netbox/ipam/filtersets.py:119
+msgid "Exporting L2VPN"
+msgstr "Esportazione di L2VPN"
+
+#: netbox/ipam/filtersets.py:125
+msgid "Exporting L2VPN (identifier)"
+msgstr "Esportazione di L2VPN (identificatore)"
+
+#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211
+#: netbox/templates/ipam/prefix.html:12
+msgid "Prefix"
+msgstr "Prefisso"
+
+#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198
+#: netbox/ipam/filtersets.py:221
+msgid "RIR (ID)"
+msgstr "RIR (ID)"
+
+#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204
+#: netbox/ipam/filtersets.py:227
+msgid "RIR (slug)"
+msgstr "RIR (lumaca)"
+
+#: netbox/ipam/filtersets.py:285
+msgid "Within prefix"
+msgstr "All'interno del prefisso"
+
+#: netbox/ipam/filtersets.py:289
+msgid "Within and including prefix"
+msgstr "All'interno e incluso il prefisso"
+
+#: netbox/ipam/filtersets.py:293
+msgid "Prefixes which contain this prefix or IP"
+msgstr "Prefissi che contengono questo prefisso o IP"
+
+#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572
+#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196
+#: netbox/ipam/forms/filtersets.py:331
+msgid "Mask length"
+msgstr "Lunghezza della maschera"
+
+#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446
+msgid "VLAN (ID)"
+msgstr "VLAN (ID)"
+
+#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441
+msgid "VLAN number (1-4094)"
+msgstr "Numero VLAN (1-4094)"
+
+#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475
+#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461
+#: netbox/templates/tenancy/contact.html:53
+#: netbox/tenancy/forms/bulk_edit.py:113
+msgid "Address"
+msgstr "Indirizzo"
+
+#: netbox/ipam/filtersets.py:479
+msgid "Ranges which contain this prefix or IP"
+msgstr "Intervalli che contengono questo prefisso o IP"
+
+#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563
+msgid "Parent prefix"
+msgstr "Prefisso principale"
+
+#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856
+#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404
+msgid "Virtual machine (name)"
+msgstr "Macchina virtuale (nome)"
+
+#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861
+#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278
+#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409
+msgid "Virtual machine (ID)"
+msgstr "Macchina virtuale (ID)"
+
+#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97
+#: netbox/vpn/filtersets.py:415
+msgid "Interface (name)"
+msgstr "Interfaccia (nome)"
+
+#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108
+#: netbox/vpn/filtersets.py:426
+msgid "VM interface (name)"
+msgstr "Interfaccia VM (nome)"
+
+#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113
+msgid "VM interface (ID)"
+msgstr "Interfaccia VM (ID)"
+
+#: netbox/ipam/filtersets.py:648
+msgid "FHRP group (ID)"
+msgstr "Gruppo FHRP (ID)"
+
+#: netbox/ipam/filtersets.py:652
+msgid "Is assigned to an interface"
+msgstr "È assegnato a un'interfaccia"
+
+#: netbox/ipam/filtersets.py:656
+msgid "Is assigned"
+msgstr "È assegnato"
+
+#: netbox/ipam/filtersets.py:668
+msgid "Service (ID)"
+msgstr "Servizio (ID)"
+
+#: netbox/ipam/filtersets.py:673
+msgid "NAT inside IP address (ID)"
+msgstr "Indirizzo IP interno (ID) NAT"
+
+#: netbox/ipam/filtersets.py:1096
+msgid "IP address (ID)"
+msgstr "Indirizzo IP (ID)"
+
+#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788
+msgid "IP address"
+msgstr "indirizzo IP"
+
+#: netbox/ipam/filtersets.py:1131
+msgid "Primary IPv4 (ID)"
+msgstr "IPv4 (ID) primario"
+
+#: netbox/ipam/filtersets.py:1136
+msgid "Primary IPv6 (ID)"
+msgstr "IPv6 primario (ID)"
+
+#: netbox/ipam/formfields.py:14
+msgid "Enter a valid IPv4 or IPv6 address (without a mask)."
+msgstr "Inserisci un indirizzo IPv4 o IPv6 valido (senza maschera)."
+
+#: netbox/ipam/formfields.py:32
+#, python-brace-format
+msgid "Invalid IPv4/IPv6 address format: {address}"
+msgstr "Formato indirizzo IPv4/IPv6 non valido: {address}"
+
+#: netbox/ipam/formfields.py:37
+msgid "This field requires an IP address without a mask."
+msgstr "Questo campo richiede un indirizzo IP senza maschera."
+
+#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61
+msgid "Please specify a valid IPv4 or IPv6 address."
+msgstr "Specifica un indirizzo IPv4 o IPv6 valido."
+
+#: netbox/ipam/formfields.py:44
+msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)."
+msgstr "Inserisci un indirizzo IPv4 o IPv6 valido (con maschera CIDR)."
+
+#: netbox/ipam/formfields.py:56
+msgid "CIDR mask (e.g. /24) is required."
+msgstr "È richiesta la mascherina CIDR (ad es. /24)."
+
+#: netbox/ipam/forms/bulk_create.py:13
+msgid "Address pattern"
+msgstr "Schema di indirizzo"
+
+#: netbox/ipam/forms/bulk_edit.py:48
+msgid "Enforce unique space"
+msgstr "Applica uno spazio unico"
+
+#: netbox/ipam/forms/bulk_edit.py:86
+msgid "Is private"
+msgstr "È privato"
+
+#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136
+#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88
+#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128
+#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125
+#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94
+#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129
+#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31
+#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71
+#: netbox/ipam/models/ip.py:90 netbox/ipam/tables/asn.py:20
+#: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18
+#: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19
+#: netbox/templates/ipam/rir.html:19
+msgid "RIR"
+msgstr "RIR"
+
+#: netbox/ipam/forms/bulk_edit.py:169
+msgid "Date added"
+msgstr "Data aggiunta"
+
+#: netbox/ipam/forms/bulk_edit.py:230
+msgid "Prefix length"
+msgstr "Lunghezza del prefisso"
+
+#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241
+#: netbox/templates/ipam/prefix.html:85
+msgid "Is a pool"
+msgstr "È una piscina"
+
+#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302
+#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293
+#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539
+msgid "Treat as fully utilized"
+msgstr "Trattare come completamente utilizzato"
+
+#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772
+msgid "DNS name"
+msgstr "Nome DNS"
+
+#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572
+#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390
+#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
+#: netbox/templates/ipam/service.html:32
+#: netbox/templates/ipam/servicetemplate.html:19
+msgid "Protocol"
+msgstr "Protocollo"
+
+#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397
+#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26
+msgid "Group ID"
+msgstr "ID gruppo"
+
+#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402
+#: netbox/wireless/forms/bulk_edit.py:68
+#: netbox/wireless/forms/bulk_edit.py:115
+#: netbox/wireless/forms/bulk_import.py:62
+#: netbox/wireless/forms/bulk_import.py:65
+#: netbox/wireless/forms/bulk_import.py:104
+#: netbox/wireless/forms/bulk_import.py:107
+#: netbox/wireless/forms/filtersets.py:54
+#: netbox/wireless/forms/filtersets.py:88
+msgid "Authentication type"
+msgstr "Tipo di autenticazione"
+
+#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406
+msgid "Authentication key"
+msgstr "Chiave di autenticazione"
+
+#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383
+#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370
+#: netbox/templates/ipam/fhrpgroup.html:49
+#: netbox/templates/wireless/inc/authentication_attrs.html:5
+#: netbox/wireless/forms/bulk_edit.py:91
+#: netbox/wireless/forms/bulk_edit.py:138
+#: netbox/wireless/forms/filtersets.py:36
+#: netbox/wireless/forms/filtersets.py:76
+#: netbox/wireless/forms/model_forms.py:55
+#: netbox/wireless/forms/model_forms.py:164
+msgid "Authentication"
+msgstr "Autenticazione"
+
+#: netbox/ipam/forms/bulk_edit.py:415
+msgid "Minimum child VLAN VID"
+msgstr "VLAN VID minimo per bambini"
+
+#: netbox/ipam/forms/bulk_edit.py:421
+msgid "Maximum child VLAN VID"
+msgstr "Numero massimo di VLAN per bambini"
+
+#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566
+msgid "Scope type"
+msgstr "Tipo di ambito"
+
+#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641
+#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38
+msgid "Scope"
+msgstr "Ambito"
+
+#: netbox/ipam/forms/bulk_edit.py:563
+msgid "Site & Group"
+msgstr "Sito e gruppo"
+
+#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705
+#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19
+#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36
+#: netbox/templates/ipam/servicetemplate.html:23
+msgid "Ports"
+msgstr "Porte"
+
+#: netbox/ipam/forms/bulk_import.py:47
+msgid "Import route targets"
+msgstr "Importa gli obiettivi del percorso"
+
+#: netbox/ipam/forms/bulk_import.py:53
+msgid "Export route targets"
+msgstr "Obiettivi del percorso di esportazione"
+
+#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111
+#: netbox/ipam/forms/bulk_import.py:131
+msgid "Assigned RIR"
+msgstr "RIR assegnato"
+
+#: netbox/ipam/forms/bulk_import.py:181
+msgid "VLAN's group (if any)"
+msgstr "Gruppo VLAN (se presente)"
+
+#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
+#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
+#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60
+#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
+#: netbox/templates/ipam/vlan_edit.html:10
+#: netbox/templates/wireless/wirelesslan.html:30
+#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284
+#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452
+#: netbox/wireless/forms/bulk_edit.py:55
+#: netbox/wireless/forms/bulk_import.py:48
+#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101
+msgid "VLAN"
+msgstr "VLAN"
+
+#: netbox/ipam/forms/bulk_import.py:307
+msgid "Parent device of assigned interface (if any)"
+msgstr "Dispositivo principale dell'interfaccia assegnata (se presente)"
+
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496
+#: netbox/ipam/forms/model_forms.py:731
+#: netbox/virtualization/filtersets.py:284
+#: netbox/virtualization/filtersets.py:323
+#: netbox/virtualization/forms/bulk_edit.py:200
+#: netbox/virtualization/forms/bulk_edit.py:326
+#: netbox/virtualization/forms/bulk_import.py:146
+#: netbox/virtualization/forms/bulk_import.py:207
+#: netbox/virtualization/forms/filtersets.py:208
+#: netbox/virtualization/forms/filtersets.py:244
+#: netbox/virtualization/forms/model_forms.py:288
+#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290
+msgid "Virtual machine"
+msgstr "Macchina virtuale"
+
+#: netbox/ipam/forms/bulk_import.py:314
+msgid "Parent VM of assigned interface (if any)"
+msgstr "VM principale dell'interfaccia assegnata (se presente)"
+
+#: netbox/ipam/forms/bulk_import.py:321
+msgid "Assigned interface"
+msgstr "Interfaccia assegnata"
+
+#: netbox/ipam/forms/bulk_import.py:324
+msgid "Is primary"
+msgstr "È primario"
+
+#: netbox/ipam/forms/bulk_import.py:325
+msgid "Make this the primary IP for the assigned device"
+msgstr "Imposta questo indirizzo IP primario per il dispositivo assegnato"
+
+#: netbox/ipam/forms/bulk_import.py:364
+msgid "No device or virtual machine specified; cannot set as primary IP"
+msgstr ""
+"Nessun dispositivo o macchina virtuale specificato; non può essere impostato"
+" come IP primario"
+
+#: netbox/ipam/forms/bulk_import.py:368
+msgid "No interface specified; cannot set as primary IP"
+msgstr ""
+"Nessuna interfaccia specificata; non può essere impostato come IP primario"
+
+#: netbox/ipam/forms/bulk_import.py:397
+msgid "Auth type"
+msgstr "Tipo di autenticazione"
+
+#: netbox/ipam/forms/bulk_import.py:412
+msgid "Scope type (app & model)"
+msgstr "Tipo di ambito (app e modello)"
+
+#: netbox/ipam/forms/bulk_import.py:418
+#, python-brace-format
+msgid "Minimum child VLAN VID (default: {minimum})"
+msgstr "VLAN VID figlio minimo (impostazione predefinita: {minimum})"
+
+#: netbox/ipam/forms/bulk_import.py:424
+#, python-brace-format
+msgid "Maximum child VLAN VID (default: {maximum})"
+msgstr ""
+"Numero massimo di VLAN per bambini (impostazione predefinita: {maximum})"
+
+#: netbox/ipam/forms/bulk_import.py:448
+msgid "Assigned VLAN group"
+msgstr "Gruppo VLAN assegnato"
+
+#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505
+msgid "IP protocol"
+msgstr "Protocollo IP"
+
+#: netbox/ipam/forms/bulk_import.py:493
+msgid "Required if not assigned to a VM"
+msgstr "Obbligatorio se non assegnato a una VM"
+
+#: netbox/ipam/forms/bulk_import.py:500
+msgid "Required if not assigned to a device"
+msgstr "Obbligatorio se non assegnato a un dispositivo"
+
+#: netbox/ipam/forms/bulk_import.py:525
+#, python-brace-format
+msgid "{ip} is not assigned to this device/VM."
+msgstr "{ip} non è assegnato a questo dispositivo/macchina virtuale."
+
+#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61
+#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410
+msgid "Route Targets"
+msgstr "Obiettivi del percorso"
+
+#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48
+#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397
+msgid "Import targets"
+msgstr "Obiettivi di importazione"
+
+#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53
+#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402
+msgid "Export targets"
+msgstr "Obiettivi di esportazione"
+
+#: netbox/ipam/forms/filtersets.py:73
+msgid "Imported by VRF"
+msgstr "Importato da VRF"
+
+#: netbox/ipam/forms/filtersets.py:78
+msgid "Exported by VRF"
+msgstr "Esportato da VRF"
+
+#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89
+#: netbox/templates/ipam/rir.html:30
+msgid "Private"
+msgstr "Privato"
+
+#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191
+#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326
+msgid "Address family"
+msgstr "Famiglia di indirizzi"
+
+#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25
+msgid "Range"
+msgstr "Intervallo"
+
+#: netbox/ipam/forms/filtersets.py:128
+msgid "Start"
+msgstr "Inizio"
+
+#: netbox/ipam/forms/filtersets.py:132
+msgid "End"
+msgstr "Fine"
+
+#: netbox/ipam/forms/filtersets.py:171
+msgid "VLAN Assignment"
+msgstr "Assegnazione VLAN"
+
+#: netbox/ipam/forms/filtersets.py:186
+msgid "Search within"
+msgstr "Cerca all'interno"
+
+#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342
+msgid "Present in VRF"
+msgstr "Presente in VRF"
+
+#: netbox/ipam/forms/filtersets.py:311
+msgid "Device/VM"
+msgstr "Dispositivo/VM"
+
+#: netbox/ipam/forms/filtersets.py:321
+msgid "Parent Prefix"
+msgstr "Prefisso principale"
+
+#: netbox/ipam/forms/filtersets.py:347
+msgid "Assigned Device"
+msgstr "Dispositivo assegnato"
+
+#: netbox/ipam/forms/filtersets.py:352
+msgid "Assigned VM"
+msgstr "VM assegnata"
+
+#: netbox/ipam/forms/filtersets.py:366
+msgid "Assigned to an interface"
+msgstr "Assegnata a un'interfaccia"
+
+#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51
+msgid "DNS Name"
+msgstr "Nome DNS"
+
+#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520
+#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31
+msgid "VLAN ID"
+msgstr "ID VLAN"
+
+#: netbox/ipam/forms/filtersets.py:448
+msgid "Minimum VID"
+msgstr "VID minimo"
+
+#: netbox/ipam/forms/filtersets.py:454
+msgid "Maximum VID"
+msgstr "VID massimo"
+
+#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318
+#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785
+#: netbox/ipam/tables/vlans.py:191
+#: netbox/templates/virtualization/virtualdisk.html:21
+#: netbox/templates/virtualization/virtualmachine.html:12
+#: netbox/templates/virtualization/vminterface.html:21
+#: netbox/templates/vpn/tunneltermination.html:25
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:238
+#: netbox/virtualization/forms/model_forms.py:220
+#: netbox/virtualization/tables/virtualmachines.py:128
+#: netbox/virtualization/tables/virtualmachines.py:183
+#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293
+#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171
+#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454
+msgid "Virtual Machine"
+msgstr "Macchina virtuale"
+
+#: netbox/ipam/forms/model_forms.py:78
+#: netbox/templates/ipam/routetarget.html:10
+msgid "Route Target"
+msgstr "Obiettivo del percorso"
+
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116
+#: netbox/templates/ipam/aggregate.html:11
+#: netbox/templates/ipam/prefix.html:38
+msgid "Aggregate"
+msgstr "Aggregato"
+
+#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12
+msgid "ASN Range"
+msgstr "Gamma ASN"
+
+#: netbox/ipam/forms/model_forms.py:229
+msgid "Site/VLAN Assignment"
+msgstr "Assegnazione sito/VLAN"
+
+#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10
+msgid "IP Range"
+msgstr "Intervallo IP"
+
+#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319
+#: netbox/ipam/forms/model_forms.py:471
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Gruppo FHRP"
+
+#: netbox/ipam/forms/model_forms.py:308
+msgid "Make this the primary IP for the device/VM"
+msgstr ""
+"Imposta questo indirizzo IP primario per il dispositivo/macchina virtuale"
+
+#: netbox/ipam/forms/model_forms.py:323
+msgid "NAT IP (Inside)"
+msgstr "NAT IP (interno)"
+
+#: netbox/ipam/forms/model_forms.py:382
+msgid "An IP address can only be assigned to a single object."
+msgstr "Un indirizzo IP può essere assegnato a un solo oggetto."
+
+#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897
+msgid ""
+"Cannot reassign IP address while it is designated as the primary IP for the "
+"parent object"
+msgstr ""
+"Impossibile riassegnare l'indirizzo IP mentre è designato come IP primario "
+"per l'oggetto padre"
+
+#: netbox/ipam/forms/model_forms.py:398
+msgid ""
+"Only IP addresses assigned to an interface can be designated as primary IPs."
+msgstr ""
+"Solo gli indirizzi IP assegnati a un'interfaccia possono essere designati "
+"come IP primari."
+
+#: netbox/ipam/forms/model_forms.py:473
+msgid "Virtual IP Address"
+msgstr "Indirizzo IP virtuale"
+
+#: netbox/ipam/forms/model_forms.py:558
+msgid "Assignment already exists"
+msgstr "L'assegnazione esiste già"
+
+#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
+#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/templates/ipam/vlangroup.html:27
+msgid "VLAN Group"
+msgstr "Gruppo VLAN"
+
+#: netbox/ipam/forms/model_forms.py:638
+msgid "Child VLANs"
+msgstr "VLAN per bambini"
+
+#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742
+msgid ""
+"Comma-separated list of one or more port numbers. A range may be specified "
+"using a hyphen."
+msgstr ""
+"Elenco separato da virgole di uno o più numeri di porta. È possibile "
+"specificare un intervallo utilizzando un trattino."
+
+#: netbox/ipam/forms/model_forms.py:715
+#: netbox/templates/ipam/servicetemplate.html:12
+msgid "Service Template"
+msgstr "Modello di servizio"
+
+#: netbox/ipam/forms/model_forms.py:762
+msgid "Port(s)"
+msgstr "Porta/e"
+
+#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791
+#: netbox/templates/ipam/service.html:21
+msgid "Service"
+msgstr "Servizio"
+
+#: netbox/ipam/forms/model_forms.py:776
+msgid "Service template"
+msgstr "Modello di servizio"
+
+#: netbox/ipam/forms/model_forms.py:788
+msgid "From Template"
+msgstr "Da modello"
+
+#: netbox/ipam/forms/model_forms.py:789
+msgid "Custom"
+msgstr "Personalizzato"
+
+#: netbox/ipam/forms/model_forms.py:819
+msgid ""
+"Must specify name, protocol, and port(s) if not using a service template."
+msgstr ""
+"È necessario specificare nome, protocollo e porte se non si utilizza un "
+"modello di servizio."
+
+#: netbox/ipam/models/asns.py:34
+msgid "start"
+msgstr "inizio"
+
+#: netbox/ipam/models/asns.py:51
+msgid "ASN range"
+msgstr "Serie ASN"
+
+#: netbox/ipam/models/asns.py:52
+msgid "ASN ranges"
+msgstr "Intervalli ASN"
+
+#: netbox/ipam/models/asns.py:72
+#, python-brace-format
+msgid "Starting ASN ({start}) must be lower than ending ASN ({end})."
+msgstr ""
+"Avvio dell'ASN ({start}) deve essere inferiore all'ASN finale ({end})."
+
+#: netbox/ipam/models/asns.py:104
+msgid "Regional Internet Registry responsible for this AS number space"
+msgstr "Registro Internet regionale responsabile di questo spazio numerico AS"
+
+#: netbox/ipam/models/asns.py:109
+msgid "16- or 32-bit autonomous system number"
+msgstr "Numero di sistema autonomo a 16 o 32 bit"
+
+#: netbox/ipam/models/fhrp.py:22
+msgid "group ID"
+msgstr "ID gruppo"
+
+#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22
+msgid "protocol"
+msgstr "protocollo"
+
+#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27
+msgid "authentication type"
+msgstr "tipo di autenticazione"
+
+#: netbox/ipam/models/fhrp.py:43
+msgid "authentication key"
+msgstr "chiave di autenticazione"
+
+#: netbox/ipam/models/fhrp.py:56
+msgid "FHRP group"
+msgstr "Gruppo FHRP"
+
+#: netbox/ipam/models/fhrp.py:57
+msgid "FHRP groups"
+msgstr "Gruppi FHRP"
+
+#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134
+msgid "priority"
+msgstr "priorità"
+
+#: netbox/ipam/models/fhrp.py:113
+msgid "FHRP group assignment"
+msgstr "Assegnazione del gruppo FHRP"
+
+#: netbox/ipam/models/fhrp.py:114
+msgid "FHRP group assignments"
+msgstr "Incarichi del gruppo FHRP"
+
+#: netbox/ipam/models/ip.py:65
+msgid "private"
+msgstr "privato"
+
+#: netbox/ipam/models/ip.py:66
+msgid "IP space managed by this RIR is considered private"
+msgstr "Lo spazio IP gestito da questo RIR è considerato privato"
+
+#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169
+msgid "RIRs"
+msgstr "RIR"
+
+#: netbox/ipam/models/ip.py:84
+msgid "IPv4 or IPv6 network"
+msgstr "Rete IPv4 o IPv6"
+
+#: netbox/ipam/models/ip.py:91
+msgid "Regional Internet Registry responsible for this IP space"
+msgstr "Registro Internet regionale responsabile di questo spazio IP"
+
+#: netbox/ipam/models/ip.py:101
+msgid "date added"
+msgstr "data aggiunta"
+
+#: netbox/ipam/models/ip.py:115
+msgid "aggregate"
+msgstr "aggregare"
+
+#: netbox/ipam/models/ip.py:116
+msgid "aggregates"
+msgstr "aggregati"
+
+#: netbox/ipam/models/ip.py:132
+msgid "Cannot create aggregate with /0 mask."
+msgstr "Impossibile creare un aggregato con la maschera /0."
+
+#: netbox/ipam/models/ip.py:144
+#, python-brace-format
+msgid ""
+"Aggregates cannot overlap. {prefix} is already covered by an existing "
+"aggregate ({aggregate})."
+msgstr ""
+"Gli aggregati non possono sovrapporsi. {prefix} è già coperto da un "
+"aggregato esistente ({aggregate})."
+
+#: netbox/ipam/models/ip.py:158
+#, python-brace-format
+msgid ""
+"Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate "
+"({aggregate})."
+msgstr ""
+"I prefissi non possono sovrapporsi agli aggregati. {prefix} copre un "
+"aggregato esistente ({aggregate})."
+
+#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737
+#: netbox/vpn/models/tunnels.py:114
+msgid "role"
+msgstr "ruolo"
+
+#: netbox/ipam/models/ip.py:201
+msgid "roles"
+msgstr "ruoli"
+
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293
+msgid "prefix"
+msgstr "prefisso"
+
+#: netbox/ipam/models/ip.py:218
+msgid "IPv4 or IPv6 network with mask"
+msgstr "Rete IPv4 o IPv6 con maschera"
+
+#: netbox/ipam/models/ip.py:254
+msgid "Operational status of this prefix"
+msgstr "Stato operativo di questo prefisso"
+
+#: netbox/ipam/models/ip.py:262
+msgid "The primary function of this prefix"
+msgstr "La funzione principale di questo prefisso"
+
+#: netbox/ipam/models/ip.py:265
+msgid "is a pool"
+msgstr "è una piscina"
+
+#: netbox/ipam/models/ip.py:267
+msgid "All IP addresses within this prefix are considered usable"
+msgstr ""
+"Tutti gli indirizzi IP all'interno di questo prefisso sono considerati "
+"utilizzabili"
+
+#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537
+msgid "mark utilized"
+msgstr "marchio utilizzato"
+
+#: netbox/ipam/models/ip.py:294
+msgid "prefixes"
+msgstr "prefissi"
+
+#: netbox/ipam/models/ip.py:317
+msgid "Cannot create prefix with /0 mask."
+msgstr "Impossibile creare un prefisso con la maschera /0."
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+#, python-brace-format
+msgid "VRF {vrf}"
+msgstr "VRF {vrf}"
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+msgid "global table"
+msgstr "tabella globale"
+
+#: netbox/ipam/models/ip.py:326
+#, python-brace-format
+msgid "Duplicate prefix found in {table}: {prefix}"
+msgstr "Prefisso duplicato trovato in {table}: {prefix}"
+
+#: netbox/ipam/models/ip.py:495
+msgid "start address"
+msgstr "indirizzo iniziale"
+
+#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500
+#: netbox/ipam/models/ip.py:712
+msgid "IPv4 or IPv6 address (with mask)"
+msgstr "Indirizzo IPv4 o IPv6 (con maschera)"
+
+#: netbox/ipam/models/ip.py:499
+msgid "end address"
+msgstr "indirizzo finale"
+
+#: netbox/ipam/models/ip.py:526
+msgid "Operational status of this range"
+msgstr "Stato operativo di questa gamma"
+
+#: netbox/ipam/models/ip.py:534
+msgid "The primary function of this range"
+msgstr "La funzione principale di questa gamma"
+
+#: netbox/ipam/models/ip.py:548
+msgid "IP range"
+msgstr "Intervallo IP"
+
+#: netbox/ipam/models/ip.py:549
+msgid "IP ranges"
+msgstr "Intervalli IP"
+
+#: netbox/ipam/models/ip.py:565
+msgid "Starting and ending IP address versions must match"
+msgstr "Le versioni iniziali e finali degli indirizzi IP devono corrispondere"
+
+#: netbox/ipam/models/ip.py:571
+msgid "Starting and ending IP address masks must match"
+msgstr "Le maschere di indirizzo IP iniziale e finale devono corrispondere"
+
+#: netbox/ipam/models/ip.py:578
+#, python-brace-format
+msgid ""
+"Ending address must be greater than the starting address ({start_address})"
+msgstr ""
+"L'indirizzo finale deve essere maggiore dell'indirizzo iniziale "
+"({start_address})"
+
+#: netbox/ipam/models/ip.py:590
+#, python-brace-format
+msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
+msgstr ""
+"Gli indirizzi definiti si sovrappongono all'intervallo {overlapping_range} "
+"in VRF {vrf}"
+
+#: netbox/ipam/models/ip.py:599
+#, python-brace-format
+msgid "Defined range exceeds maximum supported size ({max_size})"
+msgstr ""
+"L'intervallo definito supera la dimensione massima supportata ({max_size})"
+
+#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82
+msgid "address"
+msgstr "indirizzo"
+
+#: netbox/ipam/models/ip.py:734
+msgid "The operational status of this IP"
+msgstr "Lo stato operativo di questo IP"
+
+#: netbox/ipam/models/ip.py:741
+msgid "The functional role of this IP"
+msgstr "Il ruolo funzionale di questo IP"
+
+#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72
+msgid "NAT (inside)"
+msgstr "NAT (interno)"
+
+#: netbox/ipam/models/ip.py:766
+msgid "The IP for which this address is the \"outside\" IP"
+msgstr "L'IP per il quale questo indirizzo è l'IP «esterno»"
+
+#: netbox/ipam/models/ip.py:773
+msgid "Hostname or FQDN (not case-sensitive)"
+msgstr "Nome host o FQDN (senza distinzione tra maiuscole e minuscole)"
+
+#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94
+msgid "IP addresses"
+msgstr "Indirizzi IP"
+
+#: netbox/ipam/models/ip.py:845
+msgid "Cannot create IP address with /0 mask."
+msgstr "Impossibile creare un indirizzo IP con la maschera /0."
+
+#: netbox/ipam/models/ip.py:851
+#, python-brace-format
+msgid "{ip} is a network ID, which may not be assigned to an interface."
+msgstr "{ip} è un ID di rete, che non può essere assegnato a un'interfaccia."
+
+#: netbox/ipam/models/ip.py:862
+#, python-brace-format
+msgid ""
+"{ip} is a broadcast address, which may not be assigned to an interface."
+msgstr ""
+"{ip} è un indirizzo di trasmissione, che non può essere assegnato a "
+"un'interfaccia."
+
+#: netbox/ipam/models/ip.py:876
+#, python-brace-format
+msgid "Duplicate IP address found in {table}: {ipaddress}"
+msgstr "Indirizzo IP duplicato trovato in {table}: {ipaddress}"
+
+#: netbox/ipam/models/ip.py:903
+msgid "Only IPv6 addresses can be assigned SLAAC status"
+msgstr "Solo agli indirizzi IPv6 può essere assegnato lo stato SLAAC"
+
+#: netbox/ipam/models/services.py:33
+msgid "port numbers"
+msgstr "numeri di porta"
+
+#: netbox/ipam/models/services.py:59
+msgid "service template"
+msgstr "modello di servizio"
+
+#: netbox/ipam/models/services.py:60
+msgid "service templates"
+msgstr "modelli di servizio"
+
+#: netbox/ipam/models/services.py:95
+msgid "The specific IP addresses (if any) to which this service is bound"
+msgstr ""
+"Gli indirizzi IP specifici (se presenti) a cui è associato questo servizio"
+
+#: netbox/ipam/models/services.py:102
+msgid "service"
+msgstr "servizio"
+
+#: netbox/ipam/models/services.py:103
+msgid "services"
+msgstr "servizi"
+
+#: netbox/ipam/models/services.py:117
+msgid ""
+"A service cannot be associated with both a device and a virtual machine."
+msgstr ""
+"Un servizio non può essere associato sia a un dispositivo che a una macchina"
+" virtuale."
+
+#: netbox/ipam/models/services.py:119
+msgid ""
+"A service must be associated with either a device or a virtual machine."
+msgstr ""
+"Un servizio deve essere associato a un dispositivo o a una macchina "
+"virtuale."
+
+#: netbox/ipam/models/vlans.py:49
+msgid "minimum VLAN ID"
+msgstr "ID VLAN minimo"
+
+#: netbox/ipam/models/vlans.py:55
+msgid "Lowest permissible ID of a child VLAN"
+msgstr "ID minimo consentito di una VLAN per bambini"
+
+#: netbox/ipam/models/vlans.py:58
+msgid "maximum VLAN ID"
+msgstr "ID VLAN massimo"
+
+#: netbox/ipam/models/vlans.py:64
+msgid "Highest permissible ID of a child VLAN"
+msgstr "ID massimo consentito di una VLAN per bambini"
+
+#: netbox/ipam/models/vlans.py:85
+msgid "VLAN groups"
+msgstr "Gruppi VLAN"
+
+#: netbox/ipam/models/vlans.py:95
+msgid "Cannot set scope_type without scope_id."
+msgstr "Impossibile impostare scope_type senza scope_id."
+
+#: netbox/ipam/models/vlans.py:97
+msgid "Cannot set scope_id without scope_type."
+msgstr "Impossibile impostare scope_id senza scope_type."
+
+#: netbox/ipam/models/vlans.py:102
+msgid "Maximum child VID must be greater than or equal to minimum child VID"
+msgstr ""
+"Il VID massimo per bambini deve essere maggiore o uguale al VID minimo per "
+"bambini"
+
+#: netbox/ipam/models/vlans.py:145
+msgid "The specific site to which this VLAN is assigned (if any)"
+msgstr "Il sito specifico a cui è assegnata questa VLAN (se presente)"
+
+#: netbox/ipam/models/vlans.py:153
+msgid "VLAN group (optional)"
+msgstr "Gruppo VLAN (opzionale)"
+
+#: netbox/ipam/models/vlans.py:161
+msgid "Numeric VLAN ID (1-4094)"
+msgstr "ID VLAN numerico (1-4094)"
+
+#: netbox/ipam/models/vlans.py:179
+msgid "Operational status of this VLAN"
+msgstr "Stato operativo di questa VLAN"
+
+#: netbox/ipam/models/vlans.py:187
+msgid "The primary function of this VLAN"
+msgstr "La funzione principale di questa VLAN"
+
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175
+#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
+#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
+msgid "VLANs"
+msgstr "VLAN"
+
+#: netbox/ipam/models/vlans.py:230
+#, python-brace-format
+msgid ""
+"VLAN is assigned to group {group} (scope: {scope}); cannot also assign to "
+"site {site}."
+msgstr ""
+"La VLAN è assegnata al gruppo {group} (scopo: {scope}); non può essere "
+"assegnato anche al sito {site}."
+
+#: netbox/ipam/models/vlans.py:238
+#, python-brace-format
+msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}"
+msgstr ""
+"Il VID deve essere compreso tra {minimum} e {maximum} per le VLAN in gruppo "
+"{group}"
+
+#: netbox/ipam/models/vrfs.py:30
+msgid "route distinguisher"
+msgstr "identificatore di percorso"
+
+#: netbox/ipam/models/vrfs.py:31
+msgid "Unique route distinguisher (as defined in RFC 4364)"
+msgstr "Distinguitore di percorso univoco (come definito in RFC 4364)"
+
+#: netbox/ipam/models/vrfs.py:42
+msgid "enforce unique space"
+msgstr "imporre uno spazio unico"
+
+#: netbox/ipam/models/vrfs.py:43
+msgid "Prevent duplicate prefixes/IP addresses within this VRF"
+msgstr "Impedire prefissi/indirizzi IP duplicati all'interno di questo VRF"
+
+#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173
+#: netbox/netbox/navigation/menu.py:175
+msgid "VRFs"
+msgstr "VRF"
+
+#: netbox/ipam/models/vrfs.py:82
+msgid "Route target value (formatted in accordance with RFC 4360)"
+msgstr "Valore target del percorso (formattato secondo RFC 4360)"
+
+#: netbox/ipam/models/vrfs.py:94
+msgid "route target"
+msgstr "destinazione del percorso"
+
+#: netbox/ipam/models/vrfs.py:95
+msgid "route targets"
+msgstr "obiettivi del percorso"
+
+#: netbox/ipam/tables/asn.py:52
+msgid "ASDOT"
+msgstr "ASDOT"
+
+#: netbox/ipam/tables/asn.py:57
+msgid "Site Count"
+msgstr "Numero siti"
+
+#: netbox/ipam/tables/asn.py:62
+msgid "Provider Count"
+msgstr "Numero di fornitori"
+
+#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166
+#: netbox/netbox/navigation/menu.py:168
+msgid "Aggregates"
+msgstr "Aggregati"
+
+#: netbox/ipam/tables/ip.py:124
+msgid "Added"
+msgstr "Aggiunto"
+
+#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165
+#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
+#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
+#: netbox/templates/ipam/vlan.html:84
+msgid "Prefixes"
+msgstr "Prefissi"
+
+#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267
+#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82
+#: netbox/templates/dcim/device.html:260
+#: netbox/templates/ipam/aggregate.html:24
+#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
+msgid "Utilization"
+msgstr "Utilizzo"
+
+#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148
+msgid "IP Ranges"
+msgstr "Intervalli IP"
+
+#: netbox/ipam/tables/ip.py:220
+msgid "Prefix (Flat)"
+msgstr "Prefisso (piatto)"
+
+#: netbox/ipam/tables/ip.py:224
+msgid "Depth"
+msgstr "Profondità"
+
+#: netbox/ipam/tables/ip.py:261
+msgid "Pool"
+msgstr "Piscina"
+
+#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317
+msgid "Marked Utilized"
+msgstr "Contrassegnato Utilizzato"
+
+#: netbox/ipam/tables/ip.py:301
+msgid "Start address"
+msgstr "Indirizzo iniziale"
+
+#: netbox/ipam/tables/ip.py:379
+msgid "NAT (Inside)"
+msgstr "NAT (interno)"
+
+#: netbox/ipam/tables/ip.py:384
+msgid "NAT (Outside)"
+msgstr "NAT (esterno)"
+
+#: netbox/ipam/tables/ip.py:389
+msgid "Assigned"
+msgstr "Assegnata"
+
+#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/vpn/forms/filtersets.py:240
+msgid "Assigned Object"
+msgstr "Oggetto assegnato"
+
+#: netbox/ipam/tables/vlans.py:68
+msgid "Scope Type"
+msgstr "Tipo di ambito"
+
+#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210
+#: netbox/templates/dcim/inc/interface_vlans_table.html:4
+msgid "VID"
+msgstr "VID"
+
+#: netbox/ipam/tables/vrfs.py:30
+msgid "RD"
+msgstr "ROSSO"
+
+#: netbox/ipam/tables/vrfs.py:33
+msgid "Unique"
+msgstr "Unico"
+
+#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27
+msgid "Import Targets"
+msgstr "Obiettivi di importazione"
+
+#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32
+msgid "Export Targets"
+msgstr "Obiettivi di esportazione"
+
+#: netbox/ipam/validators.py:9
+#, python-brace-format
+msgid "{prefix} is not a valid prefix. Did you mean {suggested}?"
+msgstr "{prefix} non è un prefisso valido. Volevi dire {suggested}?"
+
+#: netbox/ipam/validators.py:16
+#, python-format
+msgid "The prefix length must be less than or equal to %(limit_value)s."
+msgstr ""
+"La lunghezza del prefisso deve essere inferiore o uguale a %(limit_value)s."
+
+#: netbox/ipam/validators.py:24
+#, python-format
+msgid "The prefix length must be greater than or equal to %(limit_value)s."
+msgstr ""
+"La lunghezza del prefisso deve essere maggiore o uguale a %(limit_value)s."
+
+#: netbox/ipam/validators.py:33
+msgid ""
+"Only alphanumeric characters, asterisks, hyphens, periods, and underscores "
+"are allowed in DNS names"
+msgstr ""
+"Nei nomi DNS sono consentiti solo caratteri alfanumerici, asterischi, "
+"trattini, punti e trattini bassi"
+
+#: netbox/ipam/views.py:533
+msgid "Child Prefixes"
+msgstr "Prefissi per bambini"
+
+#: netbox/ipam/views.py:569
+msgid "Child Ranges"
+msgstr "Gamme per bambini"
+
+#: netbox/ipam/views.py:898
+msgid "Related IPs"
+msgstr "IP correlati"
+
+#: netbox/ipam/views.py:1127
+msgid "Device Interfaces"
+msgstr "Interfacce dei dispositivi"
+
+#: netbox/ipam/views.py:1145
+msgid "VM Interfaces"
+msgstr "Interfacce VM"
+
+#: netbox/netbox/api/fields.py:63
+msgid "This field may not be blank."
+msgstr "Questo campo non può essere vuoto."
+
+#: netbox/netbox/api/fields.py:68
+msgid ""
+"Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary "
+"or list."
+msgstr ""
+"Il valore deve essere passato direttamente (ad esempio «foo»: 123); non "
+"utilizzare un dizionario o un elenco."
+
+#: netbox/netbox/api/fields.py:89
+#, python-brace-format
+msgid "{value} is not a valid choice."
+msgstr "{value} non è una scelta valida."
+
+#: netbox/netbox/api/fields.py:102
+#, python-brace-format
+msgid "Invalid content type: {content_type}"
+msgstr "Tipo di contenuto non valido: {content_type}"
+
+#: netbox/netbox/api/fields.py:103
+msgid "Invalid value. Specify a content type as '.'."
+msgstr ""
+"Valore non valido Specifica un tipo di contenuto come "
+"'.»."
+
+#: netbox/netbox/authentication/__init__.py:141
+#, python-brace-format
+msgid "Invalid permission {permission} for model {model}"
+msgstr "Autorizzazione non valida {permission} per modello {model}"
+
+#: netbox/netbox/choices.py:49
+msgid "Dark Red"
+msgstr "Rosso scuro"
+
+#: netbox/netbox/choices.py:52
+msgid "Rose"
+msgstr "Rosa"
+
+#: netbox/netbox/choices.py:53
+msgid "Fuchsia"
+msgstr "Fucsia"
+
+#: netbox/netbox/choices.py:55
+msgid "Dark Purple"
+msgstr "Viola scuro"
+
+#: netbox/netbox/choices.py:58
+msgid "Light Blue"
+msgstr "Azzurro chiaro"
+
+#: netbox/netbox/choices.py:61
+msgid "Aqua"
+msgstr "acqua"
+
+#: netbox/netbox/choices.py:62
+msgid "Dark Green"
+msgstr "Verde scuro"
+
+#: netbox/netbox/choices.py:64
+msgid "Light Green"
+msgstr "Verde chiaro"
+
+#: netbox/netbox/choices.py:65
+msgid "Lime"
+msgstr "Calce"
+
+#: netbox/netbox/choices.py:67
+msgid "Amber"
+msgstr "Ambra"
+
+#: netbox/netbox/choices.py:69
+msgid "Dark Orange"
+msgstr "Arancio scuro"
+
+#: netbox/netbox/choices.py:70
+msgid "Brown"
+msgstr "Marrone"
+
+#: netbox/netbox/choices.py:71
+msgid "Light Grey"
+msgstr "Grigio chiaro"
+
+#: netbox/netbox/choices.py:72
+msgid "Grey"
+msgstr "Grigio"
+
+#: netbox/netbox/choices.py:73
+msgid "Dark Grey"
+msgstr "Grigio scuro"
+
+#: netbox/netbox/choices.py:131
+msgid "Direct"
+msgstr "Diretto"
+
+#: netbox/netbox/choices.py:132
+msgid "Upload"
+msgstr "Carica"
+
+#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158
+msgid "Auto-detect"
+msgstr "Rilevamento automatico"
+
+#: netbox/netbox/choices.py:159
+msgid "Comma"
+msgstr "Virgola"
+
+#: netbox/netbox/choices.py:160
+msgid "Semicolon"
+msgstr "Punto e virgola"
+
+#: netbox/netbox/choices.py:161
+msgid "Tab"
+msgstr "Tab"
+
+#: netbox/netbox/config/__init__.py:67
+#, python-brace-format
+msgid "Invalid configuration parameter: {item}"
+msgstr "Parametro di configurazione non valido: {item}"
+
+#: netbox/netbox/config/parameters.py:22
+#: netbox/templates/core/inc/config_data.html:62
+msgid "Login banner"
+msgstr "Banner di accesso"
+
+#: netbox/netbox/config/parameters.py:24
+msgid "Additional content to display on the login page"
+msgstr "Contenuti aggiuntivi da visualizzare nella pagina di accesso"
+
+#: netbox/netbox/config/parameters.py:33
+#: netbox/templates/core/inc/config_data.html:66
+msgid "Maintenance banner"
+msgstr "Banner di manutenzione"
+
+#: netbox/netbox/config/parameters.py:35
+msgid "Additional content to display when in maintenance mode"
+msgstr "Contenuti aggiuntivi da visualizzare in modalità manutenzione"
+
+#: netbox/netbox/config/parameters.py:44
+#: netbox/templates/core/inc/config_data.html:70
+msgid "Top banner"
+msgstr "Banner superiore"
+
+#: netbox/netbox/config/parameters.py:46
+msgid "Additional content to display at the top of every page"
+msgstr ""
+"Contenuti aggiuntivi da visualizzare nella parte superiore di ogni pagina"
+
+#: netbox/netbox/config/parameters.py:55
+#: netbox/templates/core/inc/config_data.html:74
+msgid "Bottom banner"
+msgstr "Banner inferiore"
+
+#: netbox/netbox/config/parameters.py:57
+msgid "Additional content to display at the bottom of every page"
+msgstr ""
+"Contenuti aggiuntivi da visualizzare nella parte inferiore di ogni pagina"
+
+#: netbox/netbox/config/parameters.py:68
+msgid "Globally unique IP space"
+msgstr "Spazio IP unico a livello globale"
+
+#: netbox/netbox/config/parameters.py:70
+msgid "Enforce unique IP addressing within the global table"
+msgstr "Applica un indirizzo IP univoco all'interno della tabella globale"
+
+#: netbox/netbox/config/parameters.py:75
+#: netbox/templates/core/inc/config_data.html:44
+msgid "Prefer IPv4"
+msgstr "Preferisci IPv4"
+
+#: netbox/netbox/config/parameters.py:77
+msgid "Prefer IPv4 addresses over IPv6"
+msgstr "Preferisci gli indirizzi IPv4 rispetto a IPv6"
+
+#: netbox/netbox/config/parameters.py:84
+msgid "Rack unit height"
+msgstr "Altezza dell'unità rack"
+
+#: netbox/netbox/config/parameters.py:86
+msgid "Default unit height for rendered rack elevations"
+msgstr ""
+"Altezza dell'unità predefinita per le elevazioni dei rack renderizzate"
+
+#: netbox/netbox/config/parameters.py:91
+msgid "Rack unit width"
+msgstr "Larghezza dell'unità rack"
+
+#: netbox/netbox/config/parameters.py:93
+msgid "Default unit width for rendered rack elevations"
+msgstr ""
+"Larghezza dell'unità predefinita per le elevazioni dei rack renderizzate"
+
+#: netbox/netbox/config/parameters.py:100
+msgid "Powerfeed voltage"
+msgstr "Tensione di alimentazione"
+
+#: netbox/netbox/config/parameters.py:102
+msgid "Default voltage for powerfeeds"
+msgstr "Tensione predefinita per gli alimentatori"
+
+#: netbox/netbox/config/parameters.py:107
+msgid "Powerfeed amperage"
+msgstr "Amperaggio di alimentazione"
+
+#: netbox/netbox/config/parameters.py:109
+msgid "Default amperage for powerfeeds"
+msgstr "Amperaggio predefinito per i powerfeed"
+
+#: netbox/netbox/config/parameters.py:114
+msgid "Powerfeed max utilization"
+msgstr "Utilizzo massimo di Powerfeed"
+
+#: netbox/netbox/config/parameters.py:116
+msgid "Default max utilization for powerfeeds"
+msgstr "Utilizzo massimo predefinito per i powerfeed"
+
+#: netbox/netbox/config/parameters.py:123
+#: netbox/templates/core/inc/config_data.html:53
+msgid "Allowed URL schemes"
+msgstr "Schemi URL consentiti"
+
+#: netbox/netbox/config/parameters.py:128
+msgid "Permitted schemes for URLs in user-provided content"
+msgstr "Schemi consentiti per gli URL nei contenuti forniti dagli utenti"
+
+#: netbox/netbox/config/parameters.py:136
+msgid "Default page size"
+msgstr "Dimensioni di pagina predefinite"
+
+#: netbox/netbox/config/parameters.py:142
+msgid "Maximum page size"
+msgstr "Dimensione massima della pagina"
+
+#: netbox/netbox/config/parameters.py:150
+#: netbox/templates/core/inc/config_data.html:96
+msgid "Custom validators"
+msgstr "Validatori personalizzati"
+
+#: netbox/netbox/config/parameters.py:152
+msgid "Custom validation rules (JSON)"
+msgstr "Regole di convalida personalizzate (JSON)"
+
+#: netbox/netbox/config/parameters.py:160
+#: netbox/templates/core/inc/config_data.html:104
+msgid "Protection rules"
+msgstr "Regole di protezione"
+
+#: netbox/netbox/config/parameters.py:162
+msgid "Deletion protection rules (JSON)"
+msgstr "Regole di protezione dalla cancellazione (JSON)"
+
+#: netbox/netbox/config/parameters.py:172
+#: netbox/templates/core/inc/config_data.html:117
+msgid "Default preferences"
+msgstr "Preferenze predefinite"
+
+#: netbox/netbox/config/parameters.py:174
+msgid "Default preferences for new users"
+msgstr "Preferenze predefinite per i nuovi utenti"
+
+#: netbox/netbox/config/parameters.py:181
+#: netbox/templates/core/inc/config_data.html:129
+msgid "Maintenance mode"
+msgstr "Modalità di manutenzione"
+
+#: netbox/netbox/config/parameters.py:183
+msgid "Enable maintenance mode"
+msgstr "Abilita la modalità di manutenzione"
+
+#: netbox/netbox/config/parameters.py:188
+#: netbox/templates/core/inc/config_data.html:133
+msgid "GraphQL enabled"
+msgstr "GraphQL abilitato"
+
+#: netbox/netbox/config/parameters.py:190
+msgid "Enable the GraphQL API"
+msgstr "Abilita l'API GraphQL"
+
+#: netbox/netbox/config/parameters.py:195
+#: netbox/templates/core/inc/config_data.html:137
+msgid "Changelog retention"
+msgstr "Conservazione del changelog"
+
+#: netbox/netbox/config/parameters.py:197
+msgid "Days to retain changelog history (set to zero for unlimited)"
+msgstr ""
+"Giorni per conservare la cronologia delle modifiche (impostati a zero per un"
+" numero illimitato)"
+
+#: netbox/netbox/config/parameters.py:202
+msgid "Job result retention"
+msgstr "Conservazione dei risultati lavorativi"
+
+#: netbox/netbox/config/parameters.py:204
+msgid "Days to retain job result history (set to zero for unlimited)"
+msgstr ""
+"Giorni per conservare la cronologia dei risultati del lavoro (impostati a "
+"zero per un numero illimitato)"
+
+#: netbox/netbox/config/parameters.py:209
+#: netbox/templates/core/inc/config_data.html:145
+msgid "Maps URL"
+msgstr "URL delle mappe"
+
+#: netbox/netbox/config/parameters.py:211
+msgid "Base URL for mapping geographic locations"
+msgstr "URL di base per la mappatura delle posizioni geografiche"
+
+#: netbox/netbox/forms/__init__.py:12
+msgid "Partial match"
+msgstr "Partita parziale"
+
+#: netbox/netbox/forms/__init__.py:13
+msgid "Exact match"
+msgstr "Corrispondenza esatta"
+
+#: netbox/netbox/forms/__init__.py:14
+msgid "Starts with"
+msgstr "Inizia con"
+
+#: netbox/netbox/forms/__init__.py:15
+msgid "Ends with"
+msgstr "Termina con"
+
+#: netbox/netbox/forms/__init__.py:16
+msgid "Regex"
+msgstr "Regex"
+
+#: netbox/netbox/forms/__init__.py:34
+msgid "Object type(s)"
+msgstr "Tipo/i di oggetto"
+
+#: netbox/netbox/forms/__init__.py:40
+msgid "Lookup"
+msgstr "Cercare"
+
+#: netbox/netbox/forms/base.py:88
+msgid ""
+"Tag slugs separated by commas, encased with double quotes (e.g. "
+"\"tag1,tag2,tag3\")"
+msgstr ""
+"Slug di tag separati da virgole, racchiusi tra virgolette doppie (ad esempio"
+" «tag1, tag2, tag3\")"
+
+#: netbox/netbox/forms/base.py:118
+msgid "Add tags"
+msgstr "Aggiungi tag"
+
+#: netbox/netbox/forms/base.py:123
+msgid "Remove tags"
+msgstr "Rimuovi tag"
+
+#: netbox/netbox/forms/mixins.py:38
+#, python-brace-format
+msgid "{class_name} must specify a model class."
+msgstr "{class_name} deve specificare una classe del modello."
+
+#: netbox/netbox/models/features.py:277
+#, python-brace-format
+msgid "Unknown field name '{name}' in custom field data."
+msgstr "Nome di campo sconosciuto '{name}'nei dati dei campi personalizzati."
+
+#: netbox/netbox/models/features.py:283
+#, python-brace-format
+msgid "Invalid value for custom field '{name}': {error}"
+msgstr "Valore non valido per il campo personalizzato '{name}»: {error}"
+
+#: netbox/netbox/models/features.py:290
+#, python-brace-format
+msgid "Missing required custom field '{name}'."
+msgstr "Campo personalizzato obbligatorio mancante '{name}»."
+
+#: netbox/netbox/models/features.py:441
+msgid "Remote data source"
+msgstr "Fonte dati remota"
+
+#: netbox/netbox/models/features.py:451
+msgid "data path"
+msgstr "percorso dati"
+
+#: netbox/netbox/models/features.py:455
+msgid "Path to remote file (relative to data source root)"
+msgstr "Percorso del file remoto (relativo alla radice dell'origine dati)"
+
+#: netbox/netbox/models/features.py:458
+msgid "auto sync enabled"
+msgstr "sincronizzazione automatica abilitata"
+
+#: netbox/netbox/models/features.py:460
+msgid "Enable automatic synchronization of data when the data file is updated"
+msgstr ""
+"Abilita la sincronizzazione automatica dei dati quando il file di dati viene"
+" aggiornato"
+
+#: netbox/netbox/models/features.py:463
+msgid "date synced"
+msgstr "data sincronizzata"
+
+#: netbox/netbox/models/features.py:557
+#, python-brace-format
+msgid "{class_name} must implement a sync_data() method."
+msgstr "{class_name} deve implementare un metodo sync_data ()."
+
+#: netbox/netbox/navigation/menu.py:11
+msgid "Organization"
+msgstr "Organizzazione"
+
+#: netbox/netbox/navigation/menu.py:19
+msgid "Site Groups"
+msgstr "Gruppi del sito"
+
+#: netbox/netbox/navigation/menu.py:27
+msgid "Rack Roles"
+msgstr "Ruoli Rack"
+
+#: netbox/netbox/navigation/menu.py:31
+msgid "Elevations"
+msgstr "Elevazioni"
+
+#: netbox/netbox/navigation/menu.py:40
+msgid "Tenant Groups"
+msgstr "Gruppi di inquilini"
+
+#: netbox/netbox/navigation/menu.py:47
+msgid "Contact Groups"
+msgstr "Gruppi di contatti"
+
+#: netbox/netbox/navigation/menu.py:48
+#: netbox/templates/tenancy/contactrole.html:8
+msgid "Contact Roles"
+msgstr "Ruoli di contatto"
+
+#: netbox/netbox/navigation/menu.py:49
+msgid "Contact Assignments"
+msgstr "Assegnazioni di contatto"
+
+#: netbox/netbox/navigation/menu.py:63
+msgid "Modules"
+msgstr "Moduli"
+
+#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:160
+#: netbox/templates/dcim/virtualdevicecontext.html:8
+msgid "Virtual Device Contexts"
+msgstr "Contesti dei dispositivi virtuali"
+
+#: netbox/netbox/navigation/menu.py:75
+msgid "Manufacturers"
+msgstr "Produttori"
+
+#: netbox/netbox/navigation/menu.py:79
+msgid "Device Components"
+msgstr "Componenti del dispositivo"
+
+#: netbox/netbox/navigation/menu.py:91
+#: netbox/templates/dcim/inventoryitemrole.html:8
+msgid "Inventory Item Roles"
+msgstr "Ruoli degli articoli di inventario"
+
+#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102
+msgid "Connections"
+msgstr "Connessioni"
+
+#: netbox/netbox/navigation/menu.py:104
+msgid "Cables"
+msgstr "Cavi"
+
+#: netbox/netbox/navigation/menu.py:105
+msgid "Wireless Links"
+msgstr "Collegamenti wireless"
+
+#: netbox/netbox/navigation/menu.py:108
+msgid "Interface Connections"
+msgstr "Connessioni di interfaccia"
+
+#: netbox/netbox/navigation/menu.py:113
+msgid "Console Connections"
+msgstr "Connessioni alla console"
+
+#: netbox/netbox/navigation/menu.py:118
+msgid "Power Connections"
+msgstr "Connessioni di alimentazione"
+
+#: netbox/netbox/navigation/menu.py:134
+msgid "Wireless LAN Groups"
+msgstr "Gruppi LAN wireless"
+
+#: netbox/netbox/navigation/menu.py:155
+msgid "Prefix & VLAN Roles"
+msgstr "Prefisso e ruoli VLAN"
+
+#: netbox/netbox/navigation/menu.py:161
+msgid "ASN Ranges"
+msgstr "Intervalli ASN"
+
+#: netbox/netbox/navigation/menu.py:183
+msgid "VLAN Groups"
+msgstr "Gruppi VLAN"
+
+#: netbox/netbox/navigation/menu.py:190
+msgid "Service Templates"
+msgstr "Modelli di servizio"
+
+#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:302
+#: netbox/templates/ipam/ipaddress.html:118
+#: netbox/templates/virtualization/virtualmachine.html:150
+msgid "Services"
+msgstr "Servizi"
+
+#: netbox/netbox/navigation/menu.py:198
+msgid "VPN"
+msgstr "VPN"
+
+#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204
+#: netbox/vpn/tables/tunnels.py:24
+msgid "Tunnels"
+msgstr "Tunnel"
+
+#: netbox/netbox/navigation/menu.py:205
+#: netbox/templates/vpn/tunnelgroup.html:8
+msgid "Tunnel Groups"
+msgstr "Gruppi di tunnel"
+
+#: netbox/netbox/navigation/menu.py:206
+msgid "Tunnel Terminations"
+msgstr "Terminazioni dei tunnel"
+
+#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212
+#: netbox/vpn/models/l2vpn.py:64
+msgid "L2VPNs"
+msgstr "VPN L2"
+
+#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56
+#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58
+msgid "Terminations"
+msgstr "Terminazioni"
+
+#: netbox/netbox/navigation/menu.py:219
+msgid "IKE Proposals"
+msgstr "Proposte IKE"
+
+#: netbox/netbox/navigation/menu.py:220
+#: netbox/templates/vpn/ikeproposal.html:41
+msgid "IKE Policies"
+msgstr "Politiche IKE"
+
+#: netbox/netbox/navigation/menu.py:221
+msgid "IPSec Proposals"
+msgstr "Proposte IPSec"
+
+#: netbox/netbox/navigation/menu.py:222
+#: netbox/templates/vpn/ipsecproposal.html:37
+msgid "IPSec Policies"
+msgstr "Criteri IPSec"
+
+#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38
+#: netbox/templates/vpn/ipsecpolicy.html:25
+msgid "IPSec Profiles"
+msgstr "Profili IPSec"
+
+#: netbox/netbox/navigation/menu.py:230
+#: netbox/templates/dcim/device_edit.html:78
+msgid "Virtualization"
+msgstr "Virtualizzazione"
+
+#: netbox/netbox/navigation/menu.py:238
+#: netbox/templates/virtualization/virtualmachine.html:170
+#: netbox/templates/virtualization/virtualmachine/base.html:32
+#: netbox/templates/virtualization/virtualmachine_list.html:21
+#: netbox/virtualization/tables/virtualmachines.py:103
+#: netbox/virtualization/views.py:385
+msgid "Virtual Disks"
+msgstr "Dischi virtuali"
+
+#: netbox/netbox/navigation/menu.py:245
+msgid "Cluster Types"
+msgstr "Tipi di cluster"
+
+#: netbox/netbox/navigation/menu.py:246
+msgid "Cluster Groups"
+msgstr "Gruppi di cluster"
+
+#: netbox/netbox/navigation/menu.py:260
+msgid "Circuit Types"
+msgstr "Tipi di circuiti"
+
+#: netbox/netbox/navigation/menu.py:261
+msgid "Circuit Terminations"
+msgstr "Terminazioni del circuito"
+
+#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267
+msgid "Providers"
+msgstr "Fornitori"
+
+#: netbox/netbox/navigation/menu.py:268
+#: netbox/templates/circuits/provider.html:51
+msgid "Provider Accounts"
+msgstr "Account dei fornitori"
+
+#: netbox/netbox/navigation/menu.py:269
+msgid "Provider Networks"
+msgstr "Reti di fornitori"
+
+#: netbox/netbox/navigation/menu.py:283
+msgid "Power Panels"
+msgstr "Pannelli di alimentazione"
+
+#: netbox/netbox/navigation/menu.py:294
+msgid "Configurations"
+msgstr "Configurazioni"
+
+#: netbox/netbox/navigation/menu.py:296
+msgid "Config Contexts"
+msgstr "Contesti di configurazione"
+
+#: netbox/netbox/navigation/menu.py:297
+msgid "Config Templates"
+msgstr "Modelli di configurazione"
+
+#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308
+msgid "Customization"
+msgstr "Personalizzazione"
+
+#: netbox/netbox/navigation/menu.py:310
+#: netbox/templates/dcim/device_edit.html:103
+#: netbox/templates/dcim/htmx/cable_edit.html:81
+#: netbox/templates/dcim/virtualchassis_add.html:31
+#: netbox/templates/dcim/virtualchassis_edit.html:40
+#: netbox/templates/generic/bulk_edit.html:76
+#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30
+#: netbox/templates/inc/panels/custom_fields.html:7
+#: netbox/templates/ipam/ipaddress_bulk_add.html:35
+#: netbox/templates/ipam/vlan_edit.html:59
+msgid "Custom Fields"
+msgstr "Campi personalizzati"
+
+#: netbox/netbox/navigation/menu.py:311
+msgid "Custom Field Choices"
+msgstr "Scelte di campo personalizzate"
+
+#: netbox/netbox/navigation/menu.py:312
+msgid "Custom Links"
+msgstr "Link personalizzati"
+
+#: netbox/netbox/navigation/menu.py:313
+msgid "Export Templates"
+msgstr "Modelli di esportazione"
+
+#: netbox/netbox/navigation/menu.py:314
+msgid "Saved Filters"
+msgstr "Filtri salvati"
+
+#: netbox/netbox/navigation/menu.py:316
+msgid "Image Attachments"
+msgstr "Allegati di immagini"
+
+#: netbox/netbox/navigation/menu.py:334
+msgid "Operations"
+msgstr "Operazioni"
+
+#: netbox/netbox/navigation/menu.py:338
+msgid "Integrations"
+msgstr "Integrazioni"
+
+#: netbox/netbox/navigation/menu.py:340
+msgid "Data Sources"
+msgstr "Fonti di dati"
+
+#: netbox/netbox/navigation/menu.py:341
+msgid "Event Rules"
+msgstr "Regole dell'evento"
+
+#: netbox/netbox/navigation/menu.py:342
+msgid "Webhooks"
+msgstr "Webhook"
+
+#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350
+#: netbox/netbox/views/generic/feature_views.py:151
+#: netbox/templates/extras/report/base.html:37
+#: netbox/templates/extras/script/base.html:36
+msgid "Jobs"
+msgstr "Offerte di lavoro"
+
+#: netbox/netbox/navigation/menu.py:356
+msgid "Logging"
+msgstr "Registrazione"
+
+#: netbox/netbox/navigation/menu.py:358
+msgid "Journal Entries"
+msgstr "Voci di diario"
+
+#: netbox/netbox/navigation/menu.py:359
+#: netbox/templates/extras/objectchange.html:9
+#: netbox/templates/extras/objectchange_list.html:4
+msgid "Change Log"
+msgstr "Registro delle modifiche"
+
+#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11
+msgid "Admin"
+msgstr "Amministratore"
+
+#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29
+#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245
+#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102
+msgid "Users"
+msgstr "Utenti"
+
+#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302
+#: netbox/users/tables.py:35 netbox/users/tables.py:106
+msgid "Groups"
+msgstr "Gruppi"
+
+#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21
+#: netbox/templates/inc/user_menu.html:36
+msgid "API Tokens"
+msgstr "Token API"
+
+#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188
+#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239
+#: netbox/users/forms/model_forms.py:246
+msgid "Permissions"
+msgstr "Autorizzazioni"
+
+#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433
+#: netbox/templates/core/system.html:7
+msgid "System"
+msgstr "Sistema"
+
+#: netbox/netbox/navigation/menu.py:438
+msgid "Configuration History"
+msgstr "Cronologia della configurazione"
+
+#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8
+#: netbox/templates/core/rq_task_list.html:22
+msgid "Background Tasks"
+msgstr "Attività in background"
+
+#: netbox/netbox/navigation/menu.py:480 netbox/templates/500.html:35
+#: netbox/templates/account/preferences.html:22
+#: netbox/templates/core/system.html:80
+msgid "Plugins"
+msgstr "Plugin"
+
+#: netbox/netbox/plugins/navigation.py:47
+#: netbox/netbox/plugins/navigation.py:69
+msgid "Permissions must be passed as a tuple or list."
+msgstr "Le autorizzazioni devono essere passate come tupla o elenco."
+
+#: netbox/netbox/plugins/navigation.py:51
+msgid "Buttons must be passed as a tuple or list."
+msgstr "I pulsanti devono essere passati come tupla o lista."
+
+#: netbox/netbox/plugins/navigation.py:73
+msgid "Button color must be a choice within ButtonColorChoices."
+msgstr ""
+"Il colore del pulsante deve essere una scelta all'interno di "
+"ButtonColorChoices."
+
+#: netbox/netbox/plugins/registration.py:25
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} was passed as an "
+"instance!"
+msgstr ""
+"classe PluginTemplateExtension {template_extension} è stato approvato come "
+"istanza!"
+
+#: netbox/netbox/plugins/registration.py:31
+#, python-brace-format
+msgid ""
+"{template_extension} is not a subclass of "
+"netbox.plugins.PluginTemplateExtension!"
+msgstr ""
+"{template_extension} non è una sottoclasse di "
+"Netbox.plugins.PluginTemplateExtension!"
+
+#: netbox/netbox/plugins/registration.py:37
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} does not define a valid "
+"model!"
+msgstr ""
+"classe PluginTemplateExtension {template_extension} non definisce un modello"
+" valido!"
+
+#: netbox/netbox/plugins/registration.py:47
+#, python-brace-format
+msgid "{item} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{item} deve essere un'istanza di Netbox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:60
+#, python-brace-format
+msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{menu_link} deve essere un'istanza di Netbox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:65
+#, python-brace-format
+msgid "{button} must be an instance of netbox.plugins.PluginMenuButton"
+msgstr "{button} deve essere un'istanza di Netbox.plugins.PluginMenuButton"
+
+#: netbox/netbox/plugins/templates.py:35
+msgid "extra_context must be a dictionary"
+msgstr "extra_context deve essere un dizionario"
+
+#: netbox/netbox/preferences.py:19
+msgid "HTMX Navigation"
+msgstr "Navigazione HTMX"
+
+#: netbox/netbox/preferences.py:24
+msgid "Enable dynamic UI navigation"
+msgstr "Abilita la navigazione dinamica dell'interfaccia utente"
+
+#: netbox/netbox/preferences.py:26
+msgid "Experimental feature"
+msgstr "Funzione sperimentale"
+
+#: netbox/netbox/preferences.py:29
+msgid "Language"
+msgstr "Lingua"
+
+#: netbox/netbox/preferences.py:34
+msgid "Forces UI translation to the specified language"
+msgstr "Forza la traduzione dell'interfaccia utente nella lingua specificata"
+
+#: netbox/netbox/preferences.py:36
+msgid "Support for translation has been disabled locally"
+msgstr "Il supporto per la traduzione è stato disabilitato localmente"
+
+#: netbox/netbox/preferences.py:42
+msgid "Page length"
+msgstr "Lunghezza della pagina"
+
+#: netbox/netbox/preferences.py:44
+msgid "The default number of objects to display per page"
+msgstr "Il numero predefinito di oggetti da visualizzare per pagina"
+
+#: netbox/netbox/preferences.py:48
+msgid "Paginator placement"
+msgstr "Posizionamento dell'impaginatore"
+
+#: netbox/netbox/preferences.py:50
+msgid "Bottom"
+msgstr "Parte inferiore"
+
+#: netbox/netbox/preferences.py:51
+msgid "Top"
+msgstr "Top"
+
+#: netbox/netbox/preferences.py:52
+msgid "Both"
+msgstr "Entrambi"
+
+#: netbox/netbox/preferences.py:55
+msgid "Where the paginator controls will be displayed relative to a table"
+msgstr ""
+"Dove verranno visualizzati i controlli dell'impaginatore rispetto a una "
+"tabella"
+
+#: netbox/netbox/preferences.py:60
+msgid "Data format"
+msgstr "Formato dati"
+
+#: netbox/netbox/preferences.py:65
+msgid "The preferred syntax for displaying generic data within the UI"
+msgstr ""
+"La sintassi preferita per la visualizzazione di dati generici all'interno "
+"dell'interfaccia utente"
+
+#: netbox/netbox/registry.py:14
+#, python-brace-format
+msgid "Invalid store: {key}"
+msgstr "Negozio non valido: {key}"
+
+#: netbox/netbox/registry.py:17
+msgid "Cannot add stores to registry after initialization"
+msgstr "Impossibile aggiungere negozi al registro dopo l'inizializzazione"
+
+#: netbox/netbox/registry.py:20
+msgid "Cannot delete stores from registry"
+msgstr "Impossibile eliminare i negozi dal registro"
+
+#: netbox/netbox/settings.py:742
+msgid "German"
+msgstr "Tedesco"
+
+#: netbox/netbox/settings.py:743
+msgid "English"
+msgstr "Inglese"
+
+#: netbox/netbox/settings.py:744
+msgid "Spanish"
+msgstr "spagnolo"
+
+#: netbox/netbox/settings.py:745
+msgid "French"
+msgstr "Francese"
+
+#: netbox/netbox/settings.py:746
+msgid "Japanese"
+msgstr "Giapponese"
+
+#: netbox/netbox/settings.py:747
+msgid "Portuguese"
+msgstr "portoghese"
+
+#: netbox/netbox/settings.py:748
+msgid "Russian"
+msgstr "Russo"
+
+#: netbox/netbox/settings.py:749
+msgid "Turkish"
+msgstr "turco"
+
+#: netbox/netbox/settings.py:750
+msgid "Ukrainian"
+msgstr "ucraino"
+
+#: netbox/netbox/settings.py:751
+msgid "Chinese"
+msgstr "Cinese"
+
+#: netbox/netbox/tables/columns.py:188
+msgid "Toggle all"
+msgstr "Attiva tutto"
+
+#: netbox/netbox/tables/columns.py:290
+msgid "Toggle Dropdown"
+msgstr "Attiva il menu a discesa"
+
+#: netbox/netbox/tables/columns.py:555 netbox/templates/core/job.html:35
+msgid "Error"
+msgstr "Errore"
+
+#: netbox/netbox/tables/tables.py:57
+#, python-brace-format
+msgid "No {model_name} found"
+msgstr "No {model_name} trovato"
+
+#: netbox/netbox/tables/tables.py:248
+#: netbox/templates/generic/bulk_import.html:117
+msgid "Field"
+msgstr "Campo"
+
+#: netbox/netbox/tables/tables.py:251
+msgid "Value"
+msgstr "Valore"
+
+#: netbox/netbox/tests/dummy_plugin/navigation.py:29
+msgid "Dummy Plugin"
+msgstr "Plugin fittizio"
+
+#: netbox/netbox/views/generic/bulk_views.py:405
+#, python-brace-format
+msgid "Row {i}: Object with ID {id} does not exist"
+msgstr "Fila {i}: Oggetto con ID {id} non esiste"
+
+#: netbox/netbox/views/generic/feature_views.py:38
+msgid "Changelog"
+msgstr "Registro delle modifiche"
+
+#: netbox/netbox/views/generic/feature_views.py:91
+msgid "Journal"
+msgstr "rivista"
+
+#: netbox/netbox/views/generic/object_views.py:108
+#, python-brace-format
+msgid "{class_name} must implement get_children()"
+msgstr "{class_name} deve implementare get_children ()"
+
+#: netbox/netbox/views/misc.py:43
+msgid ""
+"There was an error loading the dashboard configuration. A default dashboard "
+"is in use."
+msgstr ""
+"Si è verificato un errore durante il caricamento della configurazione del "
+"dashboard. È in uso un pannello di controllo predefinito."
+
+#: netbox/templates/403.html:4
+msgid "Access Denied"
+msgstr "Accesso negato"
+
+#: netbox/templates/403.html:9
+msgid "You do not have permission to access this page"
+msgstr "Non sei autorizzato ad accedere a questa pagina"
+
+#: netbox/templates/404.html:4
+msgid "Page Not Found"
+msgstr "Pagina non trovata"
+
+#: netbox/templates/404.html:9
+msgid "The requested page does not exist"
+msgstr "La pagina richiesta non esiste"
+
+#: netbox/templates/500.html:7 netbox/templates/500.html:18
+msgid "Server Error"
+msgstr "Errore del server"
+
+#: netbox/templates/500.html:23
+msgid "There was a problem with your request. Please contact an administrator"
+msgstr ""
+"C'è stato un problema con la tua richiesta. Contatta un amministratore"
+
+#: netbox/templates/500.html:28
+msgid "The complete exception is provided below"
+msgstr "L'eccezione completa è riportata di seguito"
+
+#: netbox/templates/500.html:33 netbox/templates/core/system.html:35
+msgid "Python version"
+msgstr "Versione Python"
+
+#: netbox/templates/500.html:34 netbox/templates/core/system.html:31
+msgid "NetBox version"
+msgstr "Versione NetBox"
+
+#: netbox/templates/500.html:36
+msgid "None installed"
+msgstr "Nessuno installato"
+
+#: netbox/templates/500.html:39
+msgid "If further assistance is required, please post to the"
+msgstr "Se è necessaria ulteriore assistenza, invia un messaggio al"
+
+#: netbox/templates/500.html:39
+msgid "NetBox discussion forum"
+msgstr "Forum di discussione NetBox"
+
+#: netbox/templates/500.html:39
+msgid "on GitHub"
+msgstr "su GitHub"
+
+#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17
+msgid "Home Page"
+msgstr "Pagina iniziale"
+
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27
+#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189
+#: netbox/vpn/forms/model_forms.py:379
+msgid "Profile"
+msgstr "Profilo"
+
+#: netbox/templates/account/base.html:13
+#: netbox/templates/inc/user_menu.html:33
+msgid "Preferences"
+msgstr "Preferenze"
+
+#: netbox/templates/account/password.html:5
+msgid "Change Password"
+msgstr "Cambia password"
+
+#: netbox/templates/account/password.html:17
+#: netbox/templates/account/preferences.html:77
+#: netbox/templates/core/configrevision_restore.html:63
+#: netbox/templates/dcim/devicebay_populate.html:34
+#: netbox/templates/dcim/virtualchassis_add_member.html:26
+#: netbox/templates/dcim/virtualchassis_edit.html:103
+#: netbox/templates/extras/object_journal.html:26
+#: netbox/templates/extras/script.html:38
+#: netbox/templates/generic/bulk_add_component.html:67
+#: netbox/templates/generic/bulk_delete.html:65
+#: netbox/templates/generic/bulk_edit.html:106
+#: netbox/templates/generic/bulk_import.html:56
+#: netbox/templates/generic/bulk_import.html:78
+#: netbox/templates/generic/bulk_import.html:100
+#: netbox/templates/generic/bulk_remove.html:62
+#: netbox/templates/generic/bulk_rename.html:63
+#: netbox/templates/generic/confirmation_form.html:19
+#: netbox/templates/generic/object_edit.html:72
+#: netbox/templates/htmx/delete_form.html:53
+#: netbox/templates/htmx/delete_form.html:55
+#: netbox/templates/ipam/ipaddress_assign.html:28
+#: netbox/templates/virtualization/cluster_add_devices.html:30
+msgid "Cancel"
+msgstr "Annulla"
+
+#: netbox/templates/account/password.html:18
+#: netbox/templates/account/preferences.html:78
+#: netbox/templates/dcim/devicebay_populate.html:35
+#: netbox/templates/dcim/virtualchassis_add_member.html:28
+#: netbox/templates/dcim/virtualchassis_edit.html:105
+#: netbox/templates/extras/dashboard/widget_add.html:26
+#: netbox/templates/extras/dashboard/widget_config.html:19
+#: netbox/templates/extras/object_journal.html:27
+#: netbox/templates/generic/object_edit.html:75
+#: netbox/utilities/templates/helpers/applied_filters.html:16
+#: netbox/utilities/templates/helpers/table_config_form.html:40
+msgid "Save"
+msgstr "Salva"
+
+#: netbox/templates/account/preferences.html:34
+msgid "Table Configurations"
+msgstr "Configurazioni della tabella"
+
+#: netbox/templates/account/preferences.html:39
+msgid "Clear table preferences"
+msgstr "Cancella le preferenze della tabella"
+
+#: netbox/templates/account/preferences.html:47
+msgid "Toggle All"
+msgstr "Attiva tutto"
+
+#: netbox/templates/account/preferences.html:49
+msgid "Table"
+msgstr "Tavolo"
+
+#: netbox/templates/account/preferences.html:50
+msgid "Ordering"
+msgstr "Ordinazione"
+
+#: netbox/templates/account/preferences.html:51
+msgid "Columns"
+msgstr "Colonne"
+
+#: netbox/templates/account/preferences.html:71
+#: netbox/templates/dcim/cable_trace.html:113
+#: netbox/templates/extras/object_configcontext.html:43
+msgid "None found"
+msgstr "Nessuno trovato"
+
+#: netbox/templates/account/profile.html:6
+msgid "User Profile"
+msgstr "Profilo utente"
+
+#: netbox/templates/account/profile.html:12
+msgid "Account Details"
+msgstr "Dettagli dell'account"
+
+#: netbox/templates/account/profile.html:29
+#: netbox/templates/tenancy/contact.html:43
+#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109
+msgid "Email"
+msgstr "E-mail"
+
+#: netbox/templates/account/profile.html:33
+#: netbox/templates/users/user.html:29
+msgid "Account Created"
+msgstr "Account creato"
+
+#: netbox/templates/account/profile.html:37
+#: netbox/templates/users/user.html:33
+msgid "Last Login"
+msgstr "Ultimo accesso"
+
+#: netbox/templates/account/profile.html:41
+#: netbox/templates/users/user.html:45
+msgid "Superuser"
+msgstr "Superutente"
+
+#: netbox/templates/account/profile.html:45
+#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41
+msgid "Staff"
+msgstr "Personale"
+
+#: netbox/templates/account/profile.html:53
+#: netbox/templates/users/objectpermission.html:82
+#: netbox/templates/users/user.html:53
+msgid "Assigned Groups"
+msgstr "Gruppi assegnati"
+
+#: netbox/templates/account/profile.html:58
+#: netbox/templates/circuits/circuit_terminations_swap.html:18
+#: netbox/templates/circuits/circuit_terminations_swap.html:26
+#: netbox/templates/circuits/circuittermination.html:34
+#: netbox/templates/circuits/inc/circuit_termination.html:68
+#: netbox/templates/dcim/devicebay.html:59
+#: netbox/templates/dcim/inc/panels/inventory_items.html:45
+#: netbox/templates/dcim/interface.html:296
+#: netbox/templates/dcim/modulebay.html:76
+#: netbox/templates/extras/configcontext.html:70
+#: netbox/templates/extras/eventrule.html:72
+#: netbox/templates/extras/htmx/script_result.html:56
+#: netbox/templates/extras/objectchange.html:124
+#: netbox/templates/extras/objectchange.html:142
+#: netbox/templates/extras/webhook.html:67
+#: netbox/templates/extras/webhook.html:79
+#: netbox/templates/inc/panel_table.html:13
+#: netbox/templates/inc/panels/comments.html:12
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56
+#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44
+#: netbox/templates/users/objectpermission.html:77
+#: netbox/templates/users/objectpermission.html:87
+#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68
+msgid "None"
+msgstr "Nessuna"
+
+#: netbox/templates/account/profile.html:68
+#: netbox/templates/users/user.html:78
+msgid "Recent Activity"
+msgstr "Attività recente"
+
+#: netbox/templates/account/token.html:8
+#: netbox/templates/account/token_list.html:6
+msgid "My API Tokens"
+msgstr "I miei token API"
+
+#: netbox/templates/account/token.html:11
+#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6
+#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121
+msgid "Token"
+msgstr "Token"
+
+#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31
+#: netbox/users/forms/bulk_edit.py:107
+msgid "Write enabled"
+msgstr "Scrittura abilitata"
+
+#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43
+msgid "Last used"
+msgstr "Usato per ultimo"
+
+#: netbox/templates/account/token_list.html:12
+msgid "Add a Token"
+msgstr "Aggiungi un token"
+
+#: netbox/templates/base/base.html:18 netbox/templates/home.html:27
+msgid "Home"
+msgstr "Home"
+
+#: netbox/templates/base/layout.html:32
+msgid "NetBox Logo"
+msgstr "Logo NetBox"
+
+#: netbox/templates/base/layout.html:139
+msgid "Docs"
+msgstr "Documenti"
+
+#: netbox/templates/base/layout.html:145
+#: netbox/templates/rest_framework/api.html:10
+msgid "REST API"
+msgstr "API REST"
+
+#: netbox/templates/base/layout.html:151
+msgid "REST API documentation"
+msgstr "Documentazione API REST"
+
+#: netbox/templates/base/layout.html:158
+msgid "GraphQL API"
+msgstr "API GraphQL"
+
+#: netbox/templates/base/layout.html:165
+msgid "Source Code"
+msgstr "Codice sorgente"
+
+#: netbox/templates/base/layout.html:171
+msgid "Community"
+msgstr "Comunità"
+
+#: netbox/templates/circuits/circuit.html:47
+msgid "Install Date"
+msgstr "Data di installazione"
+
+#: netbox/templates/circuits/circuit.html:51
+msgid "Termination Date"
+msgstr "Data di cessazione"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:4
+msgid "Swap Circuit Terminations"
+msgstr "Terminazioni del circuito di scambio"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:8
+#, python-format
+msgid "Swap these terminations for circuit %(circuit)s?"
+msgstr "Sostituisci queste terminazioni con un circuito %(circuit)s?"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:14
+msgid "A side"
+msgstr "Un lato"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:22
+msgid "Z side"
+msgstr "Lato Z"
+
+#: netbox/templates/circuits/circuittype.html:10
+msgid "Add Circuit"
+msgstr "Aggiungi circuito"
+
+#: netbox/templates/circuits/circuittype.html:19
+msgid "Circuit Type"
+msgstr "Tipo di circuito"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:10
+#: netbox/templates/dcim/devicetype/component_templates.html:33
+#: netbox/templates/dcim/manufacturer.html:11
+#: netbox/templates/dcim/moduletype/component_templates.html:29
+#: netbox/templates/generic/bulk_add_component.html:22
+#: netbox/templates/users/objectpermission.html:38
+#: netbox/utilities/templates/buttons/add.html:4
+#: netbox/utilities/templates/helpers/table_config_form.html:20
+msgid "Add"
+msgstr "Inserisci"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:15
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:36
+#: netbox/templates/dcim/inc/panels/inventory_items.html:32
+#: netbox/templates/dcim/moduletype/component_templates.html:20
+#: netbox/templates/dcim/powerpanel.html:56
+#: netbox/templates/extras/script_list.html:32
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:43
+#: netbox/utilities/templates/buttons/edit.html:3
+msgid "Edit"
+msgstr "Modifica"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:18
+msgid "Swap"
+msgstr "Scambia"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:19
+#: netbox/templates/dcim/consoleport.html:59
+#: netbox/templates/dcim/consoleserverport.html:60
+#: netbox/templates/dcim/powerfeed.html:114
+msgid "Marked as connected"
+msgstr "Contrassegnata come connessa"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:21
+msgid "to"
+msgstr "a"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:31
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:32
+#: netbox/templates/dcim/frontport.html:80
+#: netbox/templates/dcim/inc/connection_endpoints.html:7
+#: netbox/templates/dcim/interface.html:154
+#: netbox/templates/dcim/rearport.html:76
+msgid "Trace"
+msgstr "Traccia"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:35
+msgid "Edit cable"
+msgstr "Modifica cavo"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:40
+msgid "Remove cable"
+msgstr "Rimuovere il cavo"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:41
+#: netbox/templates/dcim/bulk_disconnect.html:5
+#: netbox/templates/dcim/device/consoleports.html:12
+#: netbox/templates/dcim/device/consoleserverports.html:12
+#: netbox/templates/dcim/device/frontports.html:12
+#: netbox/templates/dcim/device/interfaces.html:16
+#: netbox/templates/dcim/device/poweroutlets.html:12
+#: netbox/templates/dcim/device/powerports.html:12
+#: netbox/templates/dcim/device/rearports.html:12
+#: netbox/templates/dcim/powerpanel.html:61
+msgid "Disconnect"
+msgstr "Disconnetti"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:48
+#: netbox/templates/dcim/consoleport.html:69
+#: netbox/templates/dcim/consoleserverport.html:70
+#: netbox/templates/dcim/frontport.html:102
+#: netbox/templates/dcim/interface.html:180
+#: netbox/templates/dcim/interface.html:200
+#: netbox/templates/dcim/powerfeed.html:127
+#: netbox/templates/dcim/poweroutlet.html:71
+#: netbox/templates/dcim/poweroutlet.html:72
+#: netbox/templates/dcim/powerport.html:73
+#: netbox/templates/dcim/rearport.html:98
+msgid "Connect"
+msgstr "Connetti"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:70
+msgid "Downstream"
+msgstr "A valle"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:71
+msgid "Upstream"
+msgstr "A monte"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:80
+msgid "Cross-Connect"
+msgstr "Connessione incrociata"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:84
+msgid "Patch Panel/Port"
+msgstr "Pannello di permutazione/porta"
+
+#: netbox/templates/circuits/provider.html:11
+msgid "Add circuit"
+msgstr "Aggiungi circuito"
+
+#: netbox/templates/circuits/provideraccount.html:17
+msgid "Provider Account"
+msgstr "Account fornitore"
+
+#: netbox/templates/core/configrevision.html:35
+msgid "Configuration Data"
+msgstr "Dati di configurazione"
+
+#: netbox/templates/core/configrevision.html:40
+msgid "Comment"
+msgstr "Commento"
+
+#: netbox/templates/core/configrevision_restore.html:8
+#: netbox/templates/core/configrevision_restore.html:25
+#: netbox/templates/core/configrevision_restore.html:64
+msgid "Restore"
+msgstr "Ripristina"
+
+#: netbox/templates/core/configrevision_restore.html:36
+msgid "Parameter"
+msgstr "Parametro"
+
+#: netbox/templates/core/configrevision_restore.html:37
+msgid "Current Value"
+msgstr "Valore attuale"
+
+#: netbox/templates/core/configrevision_restore.html:38
+msgid "New Value"
+msgstr "Nuovo valore"
+
+#: netbox/templates/core/configrevision_restore.html:50
+msgid "Changed"
+msgstr "Modificato"
+
+#: netbox/templates/core/datafile.html:38
+msgid "Last Updated"
+msgstr "Ultimo aggiornamento"
+
+#: netbox/templates/core/datafile.html:42
+#: netbox/templates/ipam/iprange.html:25
+#: netbox/templates/virtualization/virtualdisk.html:29
+msgid "Size"
+msgstr "Taglia"
+
+#: netbox/templates/core/datafile.html:43
+msgid "bytes"
+msgstr "byte"
+
+#: netbox/templates/core/datafile.html:46
+msgid "SHA256 Hash"
+msgstr "Hash SHA256"
+
+#: netbox/templates/core/datasource.html:14
+#: netbox/templates/core/datasource.html:20
+#: netbox/utilities/templates/buttons/sync.html:5
+msgid "Sync"
+msgstr "sincronizzazione"
+
+#: netbox/templates/core/datasource.html:50
+msgid "Last synced"
+msgstr "Ultima sincronizzazione"
+
+#: netbox/templates/core/datasource.html:84
+msgid "Backend"
+msgstr "Backend"
+
+#: netbox/templates/core/datasource.html:99
+msgid "No parameters defined"
+msgstr "Nessun parametro definito"
+
+#: netbox/templates/core/datasource.html:114
+msgid "Files"
+msgstr "File"
+
+#: netbox/templates/core/inc/config_data.html:7
+msgid "Rack elevations"
+msgstr "Elevazioni dei rack"
+
+#: netbox/templates/core/inc/config_data.html:10
+msgid "Default unit height"
+msgstr "Altezza predefinita dell'unità"
+
+#: netbox/templates/core/inc/config_data.html:14
+msgid "Default unit width"
+msgstr "Larghezza dell'unità predefinita"
+
+#: netbox/templates/core/inc/config_data.html:20
+msgid "Power feeds"
+msgstr "Alimentatori"
+
+#: netbox/templates/core/inc/config_data.html:23
+msgid "Default voltage"
+msgstr "Tensione predefinita"
+
+#: netbox/templates/core/inc/config_data.html:27
+msgid "Default amperage"
+msgstr "Amperaggio predefinito"
+
+#: netbox/templates/core/inc/config_data.html:31
+msgid "Default max utilization"
+msgstr "Utilizzo massimo predefinito"
+
+#: netbox/templates/core/inc/config_data.html:40
+msgid "Enforce global unique"
+msgstr "Applica l'unicità globale"
+
+#: netbox/templates/core/inc/config_data.html:83
+msgid "Paginate count"
+msgstr "Conteggio delle pagine"
+
+#: netbox/templates/core/inc/config_data.html:87
+msgid "Max page size"
+msgstr "Dimensione massima della pagina"
+
+#: netbox/templates/core/inc/config_data.html:114
+msgid "User preferences"
+msgstr "Preferenze utente"
+
+#: netbox/templates/core/inc/config_data.html:141
+msgid "Job retention"
+msgstr "Conservazione del lavoro"
+
+#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
+msgid "Job"
+msgstr "Lavoro"
+
+#: netbox/templates/core/job.html:40
+#: netbox/templates/extras/journalentry.html:26
+msgid "Created By"
+msgstr "Creato da"
+
+#: netbox/templates/core/job.html:48
+msgid "Scheduling"
+msgstr "Pianificazione"
+
+#: netbox/templates/core/job.html:59
+#, python-format
+msgid "every %(interval)s minutes"
+msgstr "ogni %(interval)s verbale"
+
+#: netbox/templates/core/rq_queue_list.html:5
+#: netbox/templates/core/rq_queue_list.html:13
+#: netbox/templates/core/rq_task_list.html:14
+#: netbox/templates/core/rq_worker.html:7
+msgid "Background Queues"
+msgstr "Code in background"
+
+#: netbox/templates/core/rq_queue_list.html:24
+#: netbox/templates/core/rq_queue_list.html:25
+#: netbox/templates/core/rq_worker_list.html:44
+#: netbox/templates/core/rq_worker_list.html:45
+#: netbox/templates/extras/script_result.html:49
+#: netbox/templates/extras/script_result.html:51
+#: netbox/templates/inc/table_controls_htmx.html:30
+#: netbox/templates/inc/table_controls_htmx.html:33
+msgid "Configure Table"
+msgstr "Configura tabella"
+
+#: netbox/templates/core/rq_task.html:29
+msgid "Stop"
+msgstr "Fermare"
+
+#: netbox/templates/core/rq_task.html:34
+msgid "Requeue"
+msgstr "Coda"
+
+#: netbox/templates/core/rq_task.html:39
+msgid "Enqueue"
+msgstr "Accodare"
+
+#: netbox/templates/core/rq_task.html:61
+msgid "Queue"
+msgstr "Coda"
+
+#: netbox/templates/core/rq_task.html:65
+msgid "Timeout"
+msgstr "Timeout"
+
+#: netbox/templates/core/rq_task.html:69
+msgid "Result TTL"
+msgstr "Risultato TTL"
+
+#: netbox/templates/core/rq_task.html:89
+msgid "Meta"
+msgstr "Meta"
+
+#: netbox/templates/core/rq_task.html:93
+msgid "Arguments"
+msgstr "Argomenti"
+
+#: netbox/templates/core/rq_task.html:97
+msgid "Keyword Arguments"
+msgstr "Argomenti delle parole"
+
+#: netbox/templates/core/rq_task.html:103
+msgid "Depends on"
+msgstr "Dipende da"
+
+#: netbox/templates/core/rq_task.html:109
+msgid "Exception"
+msgstr "Eccezione"
+
+#: netbox/templates/core/rq_task_list.html:28
+msgid "tasks in "
+msgstr "attività in "
+
+#: netbox/templates/core/rq_task_list.html:33
+msgid "Queued Jobs"
+msgstr "Lavori in coda"
+
+#: netbox/templates/core/rq_task_list.html:64
+#: netbox/templates/extras/script_result.html:68
+#, python-format
+msgid ""
+"Select all %(count)s %(object_type_plural)s matching query"
+msgstr ""
+"Seleziona tutti %(count)s %(object_type_plural)s domanda "
+"corrispondente"
+
+#: netbox/templates/core/rq_worker.html:10
+msgid "Worker Info"
+msgstr "Informazioni sul lavoratore"
+
+#: netbox/templates/core/rq_worker.html:31
+#: netbox/templates/core/rq_worker.html:40
+msgid "Worker"
+msgstr "Lavoratore"
+
+#: netbox/templates/core/rq_worker.html:55
+msgid "Queues"
+msgstr "Code"
+
+#: netbox/templates/core/rq_worker.html:63
+msgid "Curent Job"
+msgstr "Lavori attuali"
+
+#: netbox/templates/core/rq_worker.html:67
+msgid "Successful job count"
+msgstr "Numero di lavori riusciti"
+
+#: netbox/templates/core/rq_worker.html:71
+msgid "Failed job count"
+msgstr "Numero di lavori non riusciti"
+
+#: netbox/templates/core/rq_worker.html:75
+msgid "Total working time"
+msgstr "Orario di lavoro totale"
+
+#: netbox/templates/core/rq_worker.html:76
+msgid "seconds"
+msgstr "secondi"
+
+#: netbox/templates/core/rq_worker_list.html:13
+#: netbox/templates/core/rq_worker_list.html:21
+msgid "Background Workers"
+msgstr "Lavoratori di background"
+
+#: netbox/templates/core/rq_worker_list.html:27
+msgid "Workers in "
+msgstr "Lavoratori in "
+
+#: netbox/templates/core/system.html:11
+#: netbox/utilities/templates/buttons/export.html:4
+msgid "Export"
+msgstr "Esporta"
+
+#: netbox/templates/core/system.html:28
+msgid "System Status"
+msgstr "Stato del sistema"
+
+#: netbox/templates/core/system.html:39
+msgid "Django version"
+msgstr "Versione Django"
+
+#: netbox/templates/core/system.html:43
+msgid "PostgreSQL version"
+msgstr "Versione PostgreSQL"
+
+#: netbox/templates/core/system.html:47
+msgid "Database name"
+msgstr "Nome del database"
+
+#: netbox/templates/core/system.html:51
+msgid "Database size"
+msgstr "Dimensioni del database"
+
+#: netbox/templates/core/system.html:56
+msgid "Unavailable"
+msgstr "Non disponibile"
+
+#: netbox/templates/core/system.html:61
+msgid "RQ workers"
+msgstr "Lavoratori RQ"
+
+#: netbox/templates/core/system.html:64
+msgid "default queue"
+msgstr "coda predefinita"
+
+#: netbox/templates/core/system.html:68
+msgid "System time"
+msgstr "Ora del sistema"
+
+#: netbox/templates/core/system.html:90
+msgid "Current Configuration"
+msgstr "Configurazione attuale"
+
+#: netbox/templates/dcim/bulk_disconnect.html:9
+#, python-format
+msgid ""
+"Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?"
+msgstr "Sei sicuro di volerli disconnettere? %(count)s %(obj_type_plural)s?"
+
+#: netbox/templates/dcim/cable_trace.html:10
+#, python-format
+msgid "Cable Trace for %(object_type)s %(object)s"
+msgstr "Cable Trace per %(object_type)s %(object)s"
+
+#: netbox/templates/dcim/cable_trace.html:24
+#: netbox/templates/dcim/inc/rack_elevation.html:7
+msgid "Download SVG"
+msgstr "Scarica SVG"
+
+#: netbox/templates/dcim/cable_trace.html:30
+msgid "Asymmetric Path"
+msgstr "Percorso asimmetrico"
+
+#: netbox/templates/dcim/cable_trace.html:31
+msgid "The nodes below have no links and result in an asymmetric path"
+msgstr ""
+"I nodi sottostanti non hanno collegamenti e generano un percorso asimmetrico"
+
+#: netbox/templates/dcim/cable_trace.html:38
+msgid "Path split"
+msgstr "Divisione del percorso"
+
+#: netbox/templates/dcim/cable_trace.html:39
+msgid "Select a node below to continue"
+msgstr "Seleziona un nodo qui sotto per continuare"
+
+#: netbox/templates/dcim/cable_trace.html:55
+msgid "Trace Completed"
+msgstr "Traccia completata"
+
+#: netbox/templates/dcim/cable_trace.html:58
+msgid "Total segments"
+msgstr "Segmenti totali"
+
+#: netbox/templates/dcim/cable_trace.html:62
+msgid "Total length"
+msgstr "Lunghezza totale"
+
+#: netbox/templates/dcim/cable_trace.html:77
+msgid "No paths found"
+msgstr "Nessun percorso trovato"
+
+#: netbox/templates/dcim/cable_trace.html:85
+msgid "Related Paths"
+msgstr "Percorsi correlati"
+
+#: netbox/templates/dcim/cable_trace.html:89
+msgid "Origin"
+msgstr "Origine"
+
+#: netbox/templates/dcim/cable_trace.html:90
+msgid "Destination"
+msgstr "Destinazione"
+
+#: netbox/templates/dcim/cable_trace.html:91
+msgid "Segments"
+msgstr "Segmenti"
+
+#: netbox/templates/dcim/cable_trace.html:104
+msgid "Incomplete"
+msgstr "Incompleto"
+
+#: netbox/templates/dcim/component_list.html:14
+msgid "Rename Selected"
+msgstr "Rinomina selezionato"
+
+#: netbox/templates/dcim/consoleport.html:65
+#: netbox/templates/dcim/consoleserverport.html:66
+#: netbox/templates/dcim/frontport.html:98
+#: netbox/templates/dcim/interface.html:176
+#: netbox/templates/dcim/poweroutlet.html:69
+#: netbox/templates/dcim/powerport.html:69
+msgid "Not Connected"
+msgstr "Non connesso"
+
+#: netbox/templates/dcim/device.html:34
+msgid "Highlight device in rack"
+msgstr "Evidenzia il dispositivo nel rack"
+
+#: netbox/templates/dcim/device.html:55
+msgid "Not racked"
+msgstr "Non rastrellato"
+
+#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94
+msgid "GPS Coordinates"
+msgstr "Coordinate GPS"
+
+#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100
+msgid "Map It"
+msgstr "Mappalo"
+
+#: netbox/templates/dcim/device.html:108
+#: netbox/templates/dcim/inventoryitem.html:56
+#: netbox/templates/dcim/module.html:78
+#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59
+msgid "Asset Tag"
+msgstr "Etichetta dell'asset"
+
+#: netbox/templates/dcim/device.html:123
+msgid "View Virtual Chassis"
+msgstr "Visualizza lo chassis virtuale"
+
+#: netbox/templates/dcim/device.html:164
+msgid "Create VDC"
+msgstr "Crea VDC"
+
+#: netbox/templates/dcim/device.html:175
+#: netbox/templates/dcim/device_edit.html:64
+#: netbox/virtualization/forms/model_forms.py:223
+msgid "Management"
+msgstr "Direzione"
+
+#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211
+#: netbox/templates/dcim/device.html:227
+#: netbox/templates/virtualization/virtualmachine.html:53
+#: netbox/templates/virtualization/virtualmachine.html:69
+msgid "NAT for"
+msgstr "NAT per"
+
+#: netbox/templates/dcim/device.html:197 netbox/templates/dcim/device.html:213
+#: netbox/templates/dcim/device.html:229
+#: netbox/templates/virtualization/virtualmachine.html:55
+#: netbox/templates/virtualization/virtualmachine.html:71
+msgid "NAT"
+msgstr "NAT"
+
+#: netbox/templates/dcim/device.html:252 netbox/templates/dcim/rack.html:67
+msgid "Power Utilization"
+msgstr "Utilizzo dell'energia"
+
+#: netbox/templates/dcim/device.html:256
+msgid "Input"
+msgstr "Ingresso"
+
+#: netbox/templates/dcim/device.html:257
+msgid "Outlets"
+msgstr "Punti vendita"
+
+#: netbox/templates/dcim/device.html:258
+msgid "Allocated"
+msgstr "Assegnata"
+
+#: netbox/templates/dcim/device.html:268 netbox/templates/dcim/device.html:270
+#: netbox/templates/dcim/device.html:286
+#: netbox/templates/dcim/powerfeed.html:67
+msgid "VA"
+msgstr "VA"
+
+#: netbox/templates/dcim/device.html:280
+msgctxt "Leg of a power feed"
+msgid "Leg"
+msgstr "Gamba"
+
+#: netbox/templates/dcim/device.html:306
+#: netbox/templates/virtualization/virtualmachine.html:154
+msgid "Add a service"
+msgstr "Aggiungi un servizio"
+
+#: netbox/templates/dcim/device/base.html:21
+#: netbox/templates/dcim/device_list.html:9
+#: netbox/templates/dcim/devicetype/base.html:18
+#: netbox/templates/dcim/module.html:18
+#: netbox/templates/dcim/moduletype/base.html:18
+#: netbox/templates/virtualization/virtualmachine/base.html:22
+#: netbox/templates/virtualization/virtualmachine_list.html:8
+msgid "Add Components"
+msgstr "Aggiungi componenti"
+
+#: netbox/templates/dcim/device/consoleports.html:24
+msgid "Add Console Ports"
+msgstr "Aggiungi porte console"
+
+#: netbox/templates/dcim/device/consoleserverports.html:24
+msgid "Add Console Server Ports"
+msgstr "Aggiungi porte Console Server"
+
+#: netbox/templates/dcim/device/devicebays.html:10
+msgid "Add Device Bays"
+msgstr "Aggiungi alloggiamenti per dispositivi"
+
+#: netbox/templates/dcim/device/frontports.html:24
+msgid "Add Front Ports"
+msgstr "Aggiungi porte frontali"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:9
+msgid "Hide Enabled"
+msgstr "Nascondi abilitato"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:10
+msgid "Hide Disabled"
+msgstr "Nascondi disattivato"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:11
+msgid "Hide Virtual"
+msgstr "Nascondi virtuale"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:12
+msgid "Hide Disconnected"
+msgstr "Nascondi disconnesso"
+
+#: netbox/templates/dcim/device/interfaces.html:27
+msgid "Add Interfaces"
+msgstr "Aggiungi interfacce"
+
+#: netbox/templates/dcim/device/inventory.html:10
+#: netbox/templates/dcim/inc/panels/inventory_items.html:10
+msgid "Add Inventory Item"
+msgstr "Aggiungi articolo di inventario"
+
+#: netbox/templates/dcim/device/modulebays.html:10
+msgid "Add Module Bays"
+msgstr "Aggiungi alloggiamenti per moduli"
+
+#: netbox/templates/dcim/device/poweroutlets.html:24
+msgid "Add Power Outlets"
+msgstr "Aggiungi prese di corrente"
+
+#: netbox/templates/dcim/device/powerports.html:24
+msgid "Add Power Port"
+msgstr "Aggiungi porta di alimentazione"
+
+#: netbox/templates/dcim/device/rearports.html:24
+msgid "Add Rear Ports"
+msgstr "Aggiungi porte posteriori"
+
+#: netbox/templates/dcim/device/render_config.html:5
+#: netbox/templates/virtualization/virtualmachine/render_config.html:5
+msgid "Config"
+msgstr "Configurazione"
+
+#: netbox/templates/dcim/device/render_config.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:35
+msgid "Context Data"
+msgstr "Dati contestuali"
+
+#: netbox/templates/dcim/device/render_config.html:53
+#: netbox/templates/virtualization/virtualmachine/render_config.html:53
+msgid "Rendered Config"
+msgstr "Configurazione renderizzata"
+
+#: netbox/templates/dcim/device/render_config.html:55
+#: netbox/templates/virtualization/virtualmachine/render_config.html:55
+msgid "Download"
+msgstr "Scarica"
+
+#: netbox/templates/dcim/device/render_config.html:61
+#: netbox/templates/virtualization/virtualmachine/render_config.html:61
+msgid "No configuration template found"
+msgstr "Nessun modello di configurazione trovato"
+
+#: netbox/templates/dcim/device_edit.html:44
+msgid "Parent Bay"
+msgstr "Baia dei genitori"
+
+#: netbox/templates/dcim/device_edit.html:48
+#: netbox/utilities/templates/form_helpers/render_field.html:20
+msgid "Regenerate Slug"
+msgstr "Rigenera la lumaca"
+
+#: netbox/templates/dcim/device_edit.html:49
+#: netbox/templates/generic/bulk_remove.html:21
+#: netbox/utilities/templates/helpers/table_config_form.html:23
+msgid "Remove"
+msgstr "Rimuovi"
+
+#: netbox/templates/dcim/device_edit.html:110
+msgid "Local Config Context Data"
+msgstr "Dati di contesto di configurazione locale"
+
+#: netbox/templates/dcim/device_list.html:82
+#: netbox/templates/dcim/moduletype/component_templates.html:17
+#: netbox/templates/generic/bulk_rename.html:57
+#: netbox/templates/virtualization/virtualmachine/interfaces.html:11
+#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11
+msgid "Rename"
+msgstr "Rinomina"
+
+#: netbox/templates/dcim/devicebay.html:17
+msgid "Device Bay"
+msgstr "Vano per dispositivi"
+
+#: netbox/templates/dcim/devicebay.html:43
+msgid "Installed Device"
+msgstr "Dispositivo installato"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:6
+#, python-format
+msgid "Remove %(device)s from %(device_bay)s?"
+msgstr "Rimuovi %(device)s da %(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:13
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from "
+"%(device_bay)s?"
+msgstr ""
+"Sei sicuro di voler rimuovere %(device)s da "
+"%(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_populate.html:13
+msgid "Populate"
+msgstr "Popola"
+
+#: netbox/templates/dcim/devicebay_populate.html:22
+msgid "Bay"
+msgstr "Baia"
+
+#: netbox/templates/dcim/devicerole.html:14
+#: netbox/templates/dcim/platform.html:17
+msgid "Add Device"
+msgstr "Aggiungi dispositivo"
+
+#: netbox/templates/dcim/devicerole.html:40
+msgid "VM Role"
+msgstr "Ruolo VM"
+
+#: netbox/templates/dcim/devicetype.html:18
+#: netbox/templates/dcim/moduletype.html:18
+msgid "Model Name"
+msgstr "Nome del modello"
+
+#: netbox/templates/dcim/devicetype.html:25
+#: netbox/templates/dcim/moduletype.html:22
+msgid "Part Number"
+msgstr "Numero del pezzo"
+
+#: netbox/templates/dcim/devicetype.html:41
+msgid "Exclude From Utilization"
+msgstr "Escludi dall'utilizzo"
+
+#: netbox/templates/dcim/devicetype.html:59
+msgid "Parent/Child"
+msgstr "Genitore/figlio"
+
+#: netbox/templates/dcim/devicetype.html:71
+msgid "Front Image"
+msgstr "Immagine frontale"
+
+#: netbox/templates/dcim/devicetype.html:83
+msgid "Rear Image"
+msgstr "Immagine posteriore"
+
+#: netbox/templates/dcim/frontport.html:54
+msgid "Rear Port Position"
+msgstr "Posizione porta posteriore"
+
+#: netbox/templates/dcim/frontport.html:72
+#: netbox/templates/dcim/interface.html:144
+#: netbox/templates/dcim/poweroutlet.html:63
+#: netbox/templates/dcim/powerport.html:63
+#: netbox/templates/dcim/rearport.html:68
+msgid "Marked as Connected"
+msgstr "Contrassegnato come connesso"
+
+#: netbox/templates/dcim/frontport.html:86
+#: netbox/templates/dcim/rearport.html:82
+msgid "Connection Status"
+msgstr "Stato della connessione"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:10
+msgid "A Side"
+msgstr "Un lato"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:30
+msgid "B Side"
+msgstr "Lato B"
+
+#: netbox/templates/dcim/inc/cable_termination.html:65
+msgid "No termination"
+msgstr "Nessuna risoluzione"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3
+msgid "Mark Planned"
+msgstr "Segna pianificato"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6
+msgid "Mark Installed"
+msgstr "Contrassegna installato"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:13
+msgid "Path Status"
+msgstr "Stato del percorso"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:18
+msgid "Not Reachable"
+msgstr "Non raggiungibile"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:23
+msgid "Path Endpoints"
+msgstr "Punti finali del percorso"
+
+#: netbox/templates/dcim/inc/endpoint_connection.html:8
+#: netbox/templates/dcim/powerfeed.html:120
+#: netbox/templates/dcim/rearport.html:94
+msgid "Not connected"
+msgstr "Non connesso"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:6
+msgid "Untagged"
+msgstr "Senza tag"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:37
+msgid "No VLANs Assigned"
+msgstr "Nessuna VLAN assegnata"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:44
+#: netbox/templates/ipam/prefix_list.html:16
+#: netbox/templates/ipam/prefix_list.html:33
+msgid "Clear"
+msgstr "Trasparente"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:47
+msgid "Clear All"
+msgstr "Cancella tutto"
+
+#: netbox/templates/dcim/interface.html:17
+msgid "Add Child Interface"
+msgstr "Aggiungi interfaccia figlio"
+
+#: netbox/templates/dcim/interface.html:50
+msgid "Speed/Duplex"
+msgstr "Velocità/Duplex"
+
+#: netbox/templates/dcim/interface.html:73
+msgid "PoE Mode"
+msgstr "Modalità PoE"
+
+#: netbox/templates/dcim/interface.html:77
+msgid "PoE Type"
+msgstr "Tipo PoE"
+
+#: netbox/templates/dcim/interface.html:81
+#: netbox/templates/virtualization/vminterface.html:63
+msgid "802.1Q Mode"
+msgstr "Modalità 802.1Q"
+
+#: netbox/templates/dcim/interface.html:125
+#: netbox/templates/virtualization/vminterface.html:59
+msgid "MAC Address"
+msgstr "Indirizzo MAC"
+
+#: netbox/templates/dcim/interface.html:151
+msgid "Wireless Link"
+msgstr "Collegamento wireless"
+
+#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55
+msgid "Peer"
+msgstr "Pari"
+
+#: netbox/templates/dcim/interface.html:230
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:26
+msgid "Channel"
+msgstr "Canale"
+
+#: netbox/templates/dcim/interface.html:239
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:32
+msgid "Channel Frequency"
+msgstr "Frequenza del canale"
+
+#: netbox/templates/dcim/interface.html:242
+#: netbox/templates/dcim/interface.html:250
+#: netbox/templates/dcim/interface.html:261
+#: netbox/templates/dcim/interface.html:269
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/dcim/interface.html:258
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:42
+msgid "Channel Width"
+msgstr "Larghezza del canale"
+
+#: netbox/templates/dcim/interface.html:285
+#: netbox/templates/wireless/wirelesslan.html:14
+#: netbox/templates/wireless/wirelesslink.html:21
+#: netbox/wireless/forms/bulk_edit.py:60
+#: netbox/wireless/forms/bulk_edit.py:102
+#: netbox/wireless/forms/filtersets.py:40
+#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81
+#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44
+msgid "SSID"
+msgstr "SSID"
+
+#: netbox/templates/dcim/interface.html:305
+msgid "LAG Members"
+msgstr "Membri del GAL"
+
+#: netbox/templates/dcim/interface.html:323
+msgid "No member interfaces"
+msgstr "Nessuna interfaccia membro"
+
+#: netbox/templates/dcim/interface.html:343
+#: netbox/templates/ipam/fhrpgroup.html:73
+#: netbox/templates/ipam/iprange/ip_addresses.html:7
+#: netbox/templates/ipam/prefix/ip_addresses.html:7
+#: netbox/templates/virtualization/vminterface.html:89
+msgid "Add IP Address"
+msgstr "Aggiungi indirizzo IP"
+
+#: netbox/templates/dcim/inventoryitem.html:24
+msgid "Parent Item"
+msgstr "Elemento principale"
+
+#: netbox/templates/dcim/inventoryitem.html:48
+msgid "Part ID"
+msgstr "ID della parte"
+
+#: netbox/templates/dcim/location.html:17
+msgid "Add Child Location"
+msgstr "Aggiungi la posizione del bambino"
+
+#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56
+msgid "Facility"
+msgstr "Struttura"
+
+#: netbox/templates/dcim/location.html:77
+msgid "Child Locations"
+msgstr "Sedi per bambini"
+
+#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131
+msgid "Add a Location"
+msgstr "Aggiungi una posizione"
+
+#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144
+msgid "Add a Device"
+msgstr "Aggiungi un dispositivo"
+
+#: netbox/templates/dcim/manufacturer.html:16
+msgid "Add Device Type"
+msgstr "Aggiungi tipo di dispositivo"
+
+#: netbox/templates/dcim/manufacturer.html:21
+msgid "Add Module Type"
+msgstr "Aggiungi tipo di modulo"
+
+#: netbox/templates/dcim/powerfeed.html:53
+msgid "Connected Device"
+msgstr "Dispositivo connesso"
+
+#: netbox/templates/dcim/powerfeed.html:63
+msgid "Utilization (Allocated"
+msgstr "Utilizzo (allocato)"
+
+#: netbox/templates/dcim/powerfeed.html:80
+msgid "Electrical Characteristics"
+msgstr "Caratteristiche elettriche"
+
+#: netbox/templates/dcim/powerfeed.html:88
+msgctxt "Abbreviation for volts"
+msgid "V"
+msgstr "V"
+
+#: netbox/templates/dcim/powerfeed.html:92
+msgctxt "Abbreviation for amperes"
+msgid "A"
+msgstr "UN"
+
+#: netbox/templates/dcim/poweroutlet.html:48
+msgid "Feed Leg"
+msgstr "Feed Leg"
+
+#: netbox/templates/dcim/powerpanel.html:72
+msgid "Add Power Feeds"
+msgstr "Aggiungi alimentatori"
+
+#: netbox/templates/dcim/powerport.html:44
+msgid "Maximum Draw"
+msgstr "Estrazione massima"
+
+#: netbox/templates/dcim/powerport.html:48
+msgid "Allocated Draw"
+msgstr "Pareggio assegnato"
+
+#: netbox/templates/dcim/rack.html:63
+msgid "Space Utilization"
+msgstr "Utilizzo dello spazio"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "descending"
+msgstr "discendente"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "ascending"
+msgstr "ascendente"
+
+#: netbox/templates/dcim/rack.html:94
+msgid "Starting Unit"
+msgstr "Unità di partenza"
+
+#: netbox/templates/dcim/rack.html:120
+msgid "Mounting Depth"
+msgstr "Profondità di montaggio"
+
+#: netbox/templates/dcim/rack.html:130
+msgid "Rack Weight"
+msgstr "Peso dello scaffale"
+
+#: netbox/templates/dcim/rack.html:140
+msgid "Maximum Weight"
+msgstr "Peso massimo"
+
+#: netbox/templates/dcim/rack.html:150
+msgid "Total Weight"
+msgstr "Peso totale"
+
+#: netbox/templates/dcim/rack.html:167
+#: netbox/templates/dcim/rack_elevation_list.html:15
+msgid "Images and Labels"
+msgstr "Immagini ed etichette"
+
+#: netbox/templates/dcim/rack.html:168
+#: netbox/templates/dcim/rack_elevation_list.html:16
+msgid "Images only"
+msgstr "Solo immagini"
+
+#: netbox/templates/dcim/rack.html:169
+#: netbox/templates/dcim/rack_elevation_list.html:17
+msgid "Labels only"
+msgstr "Solo etichette"
+
+#: netbox/templates/dcim/rack/reservations.html:8
+msgid "Add reservation"
+msgstr "Aggiungi prenotazione"
+
+#: netbox/templates/dcim/rack_elevation_list.html:12
+msgid "View List"
+msgstr "Visualizza elenco"
+
+#: netbox/templates/dcim/rack_elevation_list.html:25
+msgid "Sort By"
+msgstr "Ordina per"
+
+#: netbox/templates/dcim/rack_elevation_list.html:74
+msgid "No Racks Found"
+msgstr "Nessun rack trovato"
+
+#: netbox/templates/dcim/rack_list.html:8
+msgid "View Elevations"
+msgstr "Visualizza elevazioni"
+
+#: netbox/templates/dcim/rackreservation.html:42
+msgid "Reservation Details"
+msgstr "Dettagli della prenotazione"
+
+#: netbox/templates/dcim/rackrole.html:10
+msgid "Add Rack"
+msgstr "Aggiungi rack"
+
+#: netbox/templates/dcim/rearport.html:50
+msgid "Positions"
+msgstr "Posizioni"
+
+#: netbox/templates/dcim/region.html:17
+#: netbox/templates/dcim/sitegroup.html:17
+msgid "Add Site"
+msgstr "Aggiungi sito"
+
+#: netbox/templates/dcim/region.html:55
+msgid "Child Regions"
+msgstr "Regioni per bambini"
+
+#: netbox/templates/dcim/region.html:59
+msgid "Add Region"
+msgstr "Aggiungi regione"
+
+#: netbox/templates/dcim/site.html:64
+msgid "Time Zone"
+msgstr "Fuso orario"
+
+#: netbox/templates/dcim/site.html:67
+msgid "UTC"
+msgstr "UTC"
+
+#: netbox/templates/dcim/site.html:68
+msgid "Site time"
+msgstr "Ora del sito"
+
+#: netbox/templates/dcim/site.html:75
+msgid "Physical Address"
+msgstr "Indirizzo fisico"
+
+#: netbox/templates/dcim/site.html:81
+msgid "Map"
+msgstr "Mappa"
+
+#: netbox/templates/dcim/site.html:90
+msgid "Shipping Address"
+msgstr "Indirizzo di spedizione"
+
+#: netbox/templates/dcim/sitegroup.html:55
+#: netbox/templates/tenancy/contactgroup.html:46
+#: netbox/templates/tenancy/tenantgroup.html:55
+#: netbox/templates/wireless/wirelesslangroup.html:55
+msgid "Child Groups"
+msgstr "Gruppi di bambini"
+
+#: netbox/templates/dcim/sitegroup.html:59
+msgid "Add Site Group"
+msgstr "Aggiungi gruppo di siti"
+
+#: netbox/templates/dcim/trace/attachment.html:5
+#: netbox/templates/extras/exporttemplate.html:31
+msgid "Attachment"
+msgstr "Allegato"
+
+#: netbox/templates/dcim/virtualchassis.html:57
+msgid "Add Member"
+msgstr "Aggiungi membro"
+
+#: netbox/templates/dcim/virtualchassis_add.html:18
+msgid "Member Devices"
+msgstr "Dispositivi per i membri"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:10
+#, python-format
+msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
+msgstr "Aggiungi nuovo membro allo chassis virtuale %(virtual_chassis)s"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:19
+msgid "Add New Member"
+msgstr "Aggiungi nuovo membro"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:27
+#: netbox/templates/generic/object_edit.html:78
+#: netbox/templates/users/objectpermission.html:31
+#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:309
+msgid "Actions"
+msgstr "Azioni"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:29
+msgid "Save & Add Another"
+msgstr "Salva e aggiungine un altro"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:7
+#, python-format
+msgid "Editing Virtual Chassis %(name)s"
+msgstr "Modifica dello chassis virtuale %(name)s"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:53
+msgid "Rack/Unit"
+msgstr "Rack/unità"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:5
+msgid "Remove Virtual Chassis Member"
+msgstr "Rimuovi membro dello chassis virtuale"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:9
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from virtual "
+"chassis %(name)s?"
+msgstr ""
+"Sei sicuro di voler rimuovere %(device)s da chassis "
+"virtuale %(name)s?"
+
+#: netbox/templates/dcim/virtualdevicecontext.html:26
+#: netbox/templates/vpn/l2vpn.html:18
+msgid "Identifier"
+msgstr "Identificatore"
+
+#: netbox/templates/exceptions/import_error.html:6
+msgid ""
+"A module import error occurred during this request. Common causes include "
+"the following:"
+msgstr ""
+"Durante questa richiesta si è verificato un errore di importazione del "
+"modulo. Le cause più comuni sono le seguenti:"
+
+#: netbox/templates/exceptions/import_error.html:10
+msgid "Missing required packages"
+msgstr "Pacchetti obbligatori mancanti"
+
+#: netbox/templates/exceptions/import_error.html:11
+msgid ""
+"This installation of NetBox might be missing one or more required Python "
+"packages. These packages are listed in requirements.txt and "
+"local_requirements.txt, and are normally installed as part of "
+"the installation or upgrade process. To verify installed packages, run "
+"pip freeze from the console and compare the output to the list "
+"of required packages."
+msgstr ""
+"In questa installazione di NetBox potrebbero mancare uno o più pacchetti "
+"Python richiesti. Questi pacchetti sono elencati in "
+"requirements.txt e local_requirements.txte vengono"
+" normalmente installati come parte del processo di installazione o "
+"aggiornamento. Per verificare i pacchetti installati, esegui "
+"congelamento dei tubi dalla console e confronta l'output con "
+"l'elenco dei pacchetti richiesti."
+
+#: netbox/templates/exceptions/import_error.html:20
+msgid "WSGI service not restarted after upgrade"
+msgstr "Il servizio WSGI non è stato riavviato dopo l'aggiornamento"
+
+#: netbox/templates/exceptions/import_error.html:21
+msgid ""
+"If this installation has recently been upgraded, check that the WSGI service"
+" (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code"
+" is running."
+msgstr ""
+"Se questa installazione è stata aggiornata di recente, controlla che il "
+"servizio WSGI (ad esempio gunicorn o uWSGI) sia stato riavviato. Questo "
+"assicura che il nuovo codice sia in esecuzione."
+
+#: netbox/templates/exceptions/permission_error.html:6
+msgid ""
+"A file permission error was detected while processing this request. Common "
+"causes include the following:"
+msgstr ""
+"È stato rilevato un errore di autorizzazione del file durante l'elaborazione"
+" di questa richiesta. Le cause più comuni sono le seguenti:"
+
+#: netbox/templates/exceptions/permission_error.html:10
+msgid "Insufficient write permission to the media root"
+msgstr ""
+"Autorizzazione di scrittura insufficiente per il file multimediale root"
+
+#: netbox/templates/exceptions/permission_error.html:11
+#, python-format
+msgid ""
+"The configured media root is %(media_root)s. Ensure that the "
+"user NetBox runs as has access to write files to all locations within this "
+"path."
+msgstr ""
+"La radice multimediale configurata è %(media_root)s. Assicurati"
+" che l'utente che esegue NetBox abbia accesso per scrivere file in tutte le "
+"posizioni all'interno di questo percorso."
+
+#: netbox/templates/exceptions/programming_error.html:6
+msgid ""
+"A database programming error was detected while processing this request. "
+"Common causes include the following:"
+msgstr ""
+"È stato rilevato un errore di programmazione del database durante "
+"l'elaborazione di questa richiesta. Le cause più comuni sono le seguenti:"
+
+#: netbox/templates/exceptions/programming_error.html:10
+msgid "Database migrations missing"
+msgstr "Migrazioni del database mancanti"
+
+#: netbox/templates/exceptions/programming_error.html:11
+msgid ""
+"When upgrading to a new NetBox release, the upgrade script must be run to "
+"apply any new database migrations. You can run migrations manually by "
+"executing python3 manage.py migrate from the command line."
+msgstr ""
+"Quando si esegue l'aggiornamento a una nuova versione di NetBox, è "
+"necessario eseguire lo script di aggiornamento per applicare eventuali nuove"
+" migrazioni del database. È possibile eseguire le migrazioni manualmente "
+"eseguendo python3 manage.py migrare dalla riga di comando."
+
+#: netbox/templates/exceptions/programming_error.html:18
+msgid "Unsupported PostgreSQL version"
+msgstr "Versione PostgreSQL non supportata"
+
+#: netbox/templates/exceptions/programming_error.html:19
+msgid ""
+"Ensure that PostgreSQL version 12 or later is in use. You can check this by "
+"connecting to the database using NetBox's credentials and issuing a query "
+"for SELECT VERSION()."
+msgstr ""
+"Assicurati che PostgreSQL versione 12 o successiva sia in uso. Puoi "
+"verificarlo connettendoti al database utilizzando le credenziali di NetBox "
+"ed eseguendo una richiesta per SELEZIONA LA VERSIONE ()."
+
+#: netbox/templates/extras/configcontext.html:45
+#: netbox/templates/extras/configtemplate.html:37
+#: netbox/templates/extras/exporttemplate.html:51
+msgid "The data file associated with this object has been deleted"
+msgstr "Il file di dati associato a questo oggetto è stato eliminato"
+
+#: netbox/templates/extras/configcontext.html:54
+#: netbox/templates/extras/configtemplate.html:46
+#: netbox/templates/extras/exporttemplate.html:60
+msgid "Data Synced"
+msgstr "Dati sincronizzati"
+
+#: netbox/templates/extras/configcontext_list.html:7
+#: netbox/templates/extras/configtemplate_list.html:7
+#: netbox/templates/extras/exporttemplate_list.html:7
+msgid "Sync Data"
+msgstr "Sincronizzazione dati"
+
+#: netbox/templates/extras/configtemplate.html:56
+msgid "Environment Parameters"
+msgstr "Parametri ambientali"
+
+#: netbox/templates/extras/configtemplate.html:67
+#: netbox/templates/extras/exporttemplate.html:79
+msgid "Template"
+msgstr "Modello"
+
+#: netbox/templates/extras/customfield.html:30
+#: netbox/templates/extras/customlink.html:21
+msgid "Group Name"
+msgstr "Nome del gruppo"
+
+#: netbox/templates/extras/customfield.html:42
+msgid "Cloneable"
+msgstr "Clonabile"
+
+#: netbox/templates/extras/customfield.html:52
+msgid "Default Value"
+msgstr "Valore predefinito"
+
+#: netbox/templates/extras/customfield.html:61
+msgid "Search Weight"
+msgstr "Cerca peso"
+
+#: netbox/templates/extras/customfield.html:71
+msgid "Filter Logic"
+msgstr "Logica del filtro"
+
+#: netbox/templates/extras/customfield.html:75
+msgid "Display Weight"
+msgstr "Peso dello schermo"
+
+#: netbox/templates/extras/customfield.html:79
+msgid "UI Visible"
+msgstr "Interfaccia utente visibile"
+
+#: netbox/templates/extras/customfield.html:83
+msgid "UI Editable"
+msgstr "Interfaccia utente modificabile"
+
+#: netbox/templates/extras/customfield.html:103
+msgid "Validation Rules"
+msgstr "Regole di convalida"
+
+#: netbox/templates/extras/customfield.html:106
+msgid "Minimum Value"
+msgstr "Valore minimo"
+
+#: netbox/templates/extras/customfield.html:110
+msgid "Maximum Value"
+msgstr "Valore massimo"
+
+#: netbox/templates/extras/customfield.html:114
+msgid "Regular Expression"
+msgstr "Espressione regolare"
+
+#: netbox/templates/extras/customlink.html:29
+msgid "Button Class"
+msgstr "Classe Button"
+
+#: netbox/templates/extras/customlink.html:39
+#: netbox/templates/extras/exporttemplate.html:66
+#: netbox/templates/extras/savedfilter.html:39
+msgid "Assigned Models"
+msgstr "Modelli assegnati"
+
+#: netbox/templates/extras/customlink.html:53
+msgid "Link Text"
+msgstr "Testo del link"
+
+#: netbox/templates/extras/customlink.html:61
+msgid "Link URL"
+msgstr "URL del collegamento"
+
+#: netbox/templates/extras/dashboard/reset.html:4
+#: netbox/templates/home.html:66
+msgid "Reset Dashboard"
+msgstr "Reimposta dashboard"
+
+#: netbox/templates/extras/dashboard/reset.html:8
+msgid ""
+"This will remove all configured widgets and restore the "
+"default dashboard configuration."
+msgstr ""
+"Questo rimuoverà tutti widget configurati e ripristina la "
+"configurazione predefinita del dashboard."
+
+#: netbox/templates/extras/dashboard/reset.html:13
+msgid ""
+"This change affects only your dashboard, and will not impact other "
+"users."
+msgstr ""
+"Questa modifica riguarda solo tuo dashboard e non avrà alcun impatto "
+"sugli altri utenti."
+
+#: netbox/templates/extras/dashboard/widget_add.html:7
+msgid "Add a Widget"
+msgstr "Aggiungi un widget"
+
+#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14
+msgid "No bookmarks have been added yet."
+msgstr "Nessun segnalibro è stato ancora aggiunto."
+
+#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10
+msgid "No permission"
+msgstr "Nessuna autorizzazione"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:6
+msgid "No permission to view this content"
+msgstr "Nessuna autorizzazione per visualizzare questo contenuto"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:10
+msgid "Unable to load content. Invalid view name"
+msgstr "Impossibile caricare il contenuto. Nome di visualizzazione non valido"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12
+msgid "No content found"
+msgstr "Nessun contenuto trovato"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18
+msgid "There was a problem fetching the RSS feed"
+msgstr "Si è verificato un problema durante il recupero del feed RSS"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21
+msgid "HTTP"
+msgstr "HTTP"
+
+#: netbox/templates/extras/eventrule.html:52
+msgid "Job start"
+msgstr "Inizio del lavoro"
+
+#: netbox/templates/extras/eventrule.html:56
+msgid "Job end"
+msgstr "Fine del lavoro"
+
+#: netbox/templates/extras/exporttemplate.html:23
+msgid "MIME Type"
+msgstr "Tipo MIME"
+
+#: netbox/templates/extras/exporttemplate.html:27
+msgid "File Extension"
+msgstr "Estensione del file"
+
+#: netbox/templates/extras/htmx/script_result.html:10
+msgid "Scheduled for"
+msgstr "Previsto per"
+
+#: netbox/templates/extras/htmx/script_result.html:15
+msgid "Duration"
+msgstr "Durata"
+
+#: netbox/templates/extras/htmx/script_result.html:23
+msgid "Test Summary"
+msgstr "Riepilogo del test"
+
+#: netbox/templates/extras/htmx/script_result.html:43
+msgid "Log"
+msgstr "Registro"
+
+#: netbox/templates/extras/htmx/script_result.html:52
+msgid "Output"
+msgstr "Uscita"
+
+#: netbox/templates/extras/inc/result_pending.html:4
+msgid "Loading"
+msgstr "Caricamento"
+
+#: netbox/templates/extras/inc/result_pending.html:6
+msgid "Results pending"
+msgstr "Risultati in sospeso"
+
+#: netbox/templates/extras/journalentry.html:15
+msgid "Journal Entry"
+msgstr "Inserimento nel diario"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Change log retention"
+msgstr "Conservazione del registro delle modifiche"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "days"
+msgstr "giorni"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Indefinite"
+msgstr "Indefinito"
+
+#: netbox/templates/extras/object_configcontext.html:19
+msgid "The local config context overwrites all source contexts"
+msgstr ""
+"Il contesto di configurazione locale sovrascrive tutti i contesti di origine"
+
+#: netbox/templates/extras/object_configcontext.html:25
+msgid "Source Contexts"
+msgstr "Contesti di origine"
+
+#: netbox/templates/extras/object_journal.html:17
+msgid "New Journal Entry"
+msgstr "Nuova voce nel diario"
+
+#: netbox/templates/extras/objectchange.html:29
+#: netbox/templates/users/objectpermission.html:42
+msgid "Change"
+msgstr "Cambia"
+
+#: netbox/templates/extras/objectchange.html:79
+msgid "Difference"
+msgstr "Differenza"
+
+#: netbox/templates/extras/objectchange.html:82
+msgid "Previous"
+msgstr "Precedente"
+
+#: netbox/templates/extras/objectchange.html:85
+msgid "Next"
+msgstr "Prossimo"
+
+#: netbox/templates/extras/objectchange.html:93
+msgid "Object Created"
+msgstr "Oggetto creato"
+
+#: netbox/templates/extras/objectchange.html:95
+msgid "Object Deleted"
+msgstr "Oggetto eliminato"
+
+#: netbox/templates/extras/objectchange.html:97
+msgid "No Changes"
+msgstr "Nessuna modifica"
+
+#: netbox/templates/extras/objectchange.html:111
+msgid "Pre-Change Data"
+msgstr "Dati precedenti alla modifica"
+
+#: netbox/templates/extras/objectchange.html:122
+msgid "Warning: Comparing non-atomic change to previous change record"
+msgstr ""
+"Avvertenza: confronto delle modifiche non atomiche con il record di "
+"modifiche precedente"
+
+#: netbox/templates/extras/objectchange.html:131
+msgid "Post-Change Data"
+msgstr "Dati successivi alla modifica"
+
+#: netbox/templates/extras/objectchange.html:162
+#, python-format
+msgid "See All %(count)s Changes"
+msgstr "Vedi tutto %(count)s Modifiche"
+
+#: netbox/templates/extras/report/base.html:30
+msgid "Report"
+msgstr "Rapporto"
+
+#: netbox/templates/extras/script.html:14
+msgid "You do not have permission to run scripts"
+msgstr "Non si dispone dell'autorizzazione per eseguire gli script"
+
+#: netbox/templates/extras/script.html:41
+#: netbox/templates/extras/script.html:45
+#: netbox/templates/extras/script_list.html:88
+msgid "Run Script"
+msgstr "Esegui script"
+
+#: netbox/templates/extras/script.html:51
+#: netbox/templates/extras/script/source.html:10
+msgid "Error loading script"
+msgstr "Errore durante il caricamento dello script"
+
+#: netbox/templates/extras/script/jobs.html:16
+msgid "Script no longer exists in the source file."
+msgstr "Lo script non esiste più nel file sorgente."
+
+#: netbox/templates/extras/script_list.html:48
+msgid "Last Run"
+msgstr "Ultima corsa"
+
+#: netbox/templates/extras/script_list.html:63
+msgid "Script is no longer present in the source file"
+msgstr "Lo script non è più presente nel file sorgente"
+
+#: netbox/templates/extras/script_list.html:76
+msgid "Never"
+msgstr "Mai"
+
+#: netbox/templates/extras/script_list.html:86
+msgid "Run Again"
+msgstr "Corri ancora"
+
+#: netbox/templates/extras/script_list.html:140
+msgid "No Scripts Found"
+msgstr "Nessuno script trovato"
+
+#: netbox/templates/extras/script_list.html:143
+#, python-format
+msgid ""
+"Get started by creating a script from "
+"an uploaded file or data source."
+msgstr ""
+"Inizia da creazione di uno script da "
+"un file o da una fonte di dati caricati."
+
+#: netbox/templates/extras/script_result.html:35
+#: netbox/templates/generic/object_list.html:50
+#: netbox/templates/search.html:13
+msgid "Results"
+msgstr "Risultati"
+
+#: netbox/templates/extras/tag.html:32
+msgid "Tagged Items"
+msgstr "Oggetti con tag"
+
+#: netbox/templates/extras/tag.html:43
+msgid "Allowed Object Types"
+msgstr "Tipi di oggetti consentiti"
+
+#: netbox/templates/extras/tag.html:51
+msgid "Any"
+msgstr "Qualsiasi"
+
+#: netbox/templates/extras/tag.html:57
+msgid "Tagged Item Types"
+msgstr "Tipi di articoli con tag"
+
+#: netbox/templates/extras/tag.html:81
+msgid "Tagged Objects"
+msgstr "Oggetti taggati"
+
+#: netbox/templates/extras/webhook.html:26
+msgid "HTTP Method"
+msgstr "Metodo HTTP"
+
+#: netbox/templates/extras/webhook.html:34
+msgid "HTTP Content Type"
+msgstr "Tipo di contenuto HTTP"
+
+#: netbox/templates/extras/webhook.html:47
+msgid "SSL Verification"
+msgstr "Verifica SSL"
+
+#: netbox/templates/extras/webhook.html:61
+msgid "Additional Headers"
+msgstr "Intestazioni aggiuntive"
+
+#: netbox/templates/extras/webhook.html:73
+msgid "Body Template"
+msgstr "Modello di corpo"
+
+#: netbox/templates/generic/bulk_add_component.html:29
+msgid "Bulk Creation"
+msgstr "Creazione in blocco"
+
+#: netbox/templates/generic/bulk_add_component.html:34
+#: netbox/templates/generic/bulk_delete.html:32
+#: netbox/templates/generic/bulk_edit.html:33
+msgid "Selected Objects"
+msgstr "Oggetti selezionati"
+
+#: netbox/templates/generic/bulk_add_component.html:58
+msgid "to Add"
+msgstr "da aggiungere"
+
+#: netbox/templates/generic/bulk_delete.html:27
+msgid "Bulk Delete"
+msgstr "Eliminazione in blocco"
+
+#: netbox/templates/generic/bulk_delete.html:49
+msgid "Confirm Bulk Deletion"
+msgstr "Conferma l'eliminazione in blocco"
+
+#: netbox/templates/generic/bulk_delete.html:50
+#, python-format
+msgid ""
+"The following operation will delete %(count)s "
+"%(type_plural)s. Please carefully review the selected objects and confirm "
+"this action."
+msgstr ""
+"La seguente operazione eliminerà %(count)s %(type_plural)s."
+" Esamina attentamente gli oggetti selezionati e conferma questa azione."
+
+#: netbox/templates/generic/bulk_edit.html:21
+#: netbox/templates/generic/object_edit.html:22
+msgid "Editing"
+msgstr "Redazione"
+
+#: netbox/templates/generic/bulk_edit.html:28
+msgid "Bulk Edit"
+msgstr "Modifica in blocco"
+
+#: netbox/templates/generic/bulk_edit.html:107
+#: netbox/templates/generic/bulk_rename.html:66
+msgid "Apply"
+msgstr "Applica"
+
+#: netbox/templates/generic/bulk_import.html:19
+msgid "Bulk Import"
+msgstr "Importazione in blocco"
+
+#: netbox/templates/generic/bulk_import.html:25
+msgid "Direct Import"
+msgstr "Importazione diretta"
+
+#: netbox/templates/generic/bulk_import.html:30
+msgid "Upload File"
+msgstr "Carica file"
+
+#: netbox/templates/generic/bulk_import.html:58
+#: netbox/templates/generic/bulk_import.html:80
+#: netbox/templates/generic/bulk_import.html:102
+msgid "Submit"
+msgstr "Invia"
+
+#: netbox/templates/generic/bulk_import.html:113
+msgid "Field Options"
+msgstr "Opzioni di campo"
+
+#: netbox/templates/generic/bulk_import.html:119
+msgid "Accessor"
+msgstr "Accessor"
+
+#: netbox/templates/generic/bulk_import.html:161
+msgid "Import Value"
+msgstr "Valore di importazione"
+
+#: netbox/templates/generic/bulk_import.html:181
+msgid "Format: YYYY-MM-DD"
+msgstr "Formato: AAAA-MM-GG"
+
+#: netbox/templates/generic/bulk_import.html:183
+msgid "Specify true or false"
+msgstr "Specifica vero o falso"
+
+#: netbox/templates/generic/bulk_import.html:195
+msgid "Required fields must be specified for all objects."
+msgstr ""
+"Campi obbligatori dovere essere specificato per tutti gli "
+"oggetti."
+
+#: netbox/templates/generic/bulk_import.html:201
+#, python-format
+msgid ""
+"Related objects may be referenced by any unique attribute. For example, "
+"%(example)s would identify a VRF by its route distinguisher."
+msgstr ""
+"Gli oggetti correlati possono essere referenziati da qualsiasi attributo "
+"univoco. Ad esempio %(example)s identificherebbe un VRF tramite"
+" il suo identificatore di percorso."
+
+#: netbox/templates/generic/bulk_remove.html:28
+msgid "Bulk Remove"
+msgstr "Rimuovi in blocco"
+
+#: netbox/templates/generic/bulk_remove.html:42
+msgid "Confirm Bulk Removal"
+msgstr "Conferma la rimozione in blocco"
+
+#: netbox/templates/generic/bulk_remove.html:43
+#, python-format
+msgid ""
+"The following operation will remove %(count)s %(obj_type_plural)s from "
+"%(parent_obj)s. Please carefully review the %(obj_type_plural)s to be "
+"removed and confirm below."
+msgstr ""
+"La seguente operazione rimuoverà %(count)s %(obj_type_plural)s da "
+"%(parent_obj)s. Si prega di rivedere attentamente il %(obj_type_plural)s da "
+"rimuovere e confermare qui sotto."
+
+#: netbox/templates/generic/bulk_remove.html:64
+#, python-format
+msgid "Remove these %(count)s %(obj_type_plural)s"
+msgstr "Rimuovi questi %(count)s %(obj_type_plural)s"
+
+#: netbox/templates/generic/bulk_rename.html:20
+msgid "Renaming"
+msgstr "Ridenominazione"
+
+#: netbox/templates/generic/bulk_rename.html:27
+msgid "Bulk Rename"
+msgstr "Rinomina in blocco"
+
+#: netbox/templates/generic/bulk_rename.html:39
+msgid "Current Name"
+msgstr "Nome attuale"
+
+#: netbox/templates/generic/bulk_rename.html:40
+msgid "New Name"
+msgstr "Nuovo nome"
+
+#: netbox/templates/generic/bulk_rename.html:64
+#: netbox/utilities/templates/widgets/markdown_input.html:11
+msgid "Preview"
+msgstr "Anteprima"
+
+#: netbox/templates/generic/confirmation_form.html:16
+msgid "Are you sure"
+msgstr "Sei sicuro?"
+
+#: netbox/templates/generic/confirmation_form.html:20
+msgid "Confirm"
+msgstr "Confermare"
+
+#: netbox/templates/generic/object_children.html:47
+#: netbox/utilities/templates/buttons/bulk_edit.html:4
+msgid "Edit Selected"
+msgstr "Modifica selezionato"
+
+#: netbox/templates/generic/object_children.html:61
+#: netbox/utilities/templates/buttons/bulk_delete.html:4
+msgid "Delete Selected"
+msgstr "Elimina selezionati"
+
+#: netbox/templates/generic/object_edit.html:24
+#, python-format
+msgid "Add a new %(object_type)s"
+msgstr "Aggiungi un nuovo %(object_type)s"
+
+#: netbox/templates/generic/object_edit.html:35
+msgid "View model documentation"
+msgstr "Visualizza la documentazione del modello"
+
+#: netbox/templates/generic/object_edit.html:36
+msgid "Help"
+msgstr "Aiuto"
+
+#: netbox/templates/generic/object_edit.html:83
+msgid "Create & Add Another"
+msgstr "Crea e aggiungi un altro"
+
+#: netbox/templates/generic/object_list.html:57
+msgid "Filters"
+msgstr "Filtri"
+
+#: netbox/templates/generic/object_list.html:96
+#, python-format
+msgid ""
+"Select all %(count)s "
+"%(object_type_plural)s matching query"
+msgstr ""
+"Seleziona tutti %(count)s "
+"%(object_type_plural)s domanda corrispondente"
+
+#: netbox/templates/home.html:15
+msgid "New Release Available"
+msgstr "Nuova versione disponibile"
+
+#: netbox/templates/home.html:16
+msgid "is available"
+msgstr "è disponibile"
+
+#: netbox/templates/home.html:18
+msgctxt "Document title"
+msgid "Upgrade Instructions"
+msgstr "Istruzioni per l'aggiornamento"
+
+#: netbox/templates/home.html:40
+msgid "Unlock Dashboard"
+msgstr "Sblocca dashboard"
+
+#: netbox/templates/home.html:49
+msgid "Lock Dashboard"
+msgstr "Blocca dashboard"
+
+#: netbox/templates/home.html:60
+msgid "Add Widget"
+msgstr "Aggiungi widget"
+
+#: netbox/templates/home.html:63
+msgid "Save Layout"
+msgstr "Salva layout"
+
+#: netbox/templates/htmx/delete_form.html:7
+msgid "Confirm Deletion"
+msgstr "Conferma l'eliminazione"
+
+#: netbox/templates/htmx/delete_form.html:11
+#, python-format
+msgid ""
+"Are you sure you want to delete "
+"%(object_type)s %(object)s?"
+msgstr ""
+"Sei sicuro di volerlo eliminare "
+"%(object_type)s %(object)s?"
+
+#: netbox/templates/htmx/delete_form.html:17
+msgid "The following objects will be deleted as a result of this action."
+msgstr ""
+"I seguenti oggetti verranno eliminati come risultato di questa azione."
+
+#: netbox/templates/htmx/object_selector.html:5
+msgid "Select"
+msgstr "Seleziona"
+
+#: netbox/templates/inc/filter_list.html:42
+#: netbox/utilities/templates/helpers/table_config_form.html:39
+msgid "Reset"
+msgstr "Reimposta"
+
+#: netbox/templates/inc/light_toggle.html:4
+msgid "Enable dark mode"
+msgstr "Abilita la modalità oscura"
+
+#: netbox/templates/inc/light_toggle.html:7
+msgid "Enable light mode"
+msgstr "Abilita la modalità luce"
+
+#: netbox/templates/inc/missing_prerequisites.html:8
+#, python-format
+msgid ""
+"Before you can add a %(model)s you must first create a "
+"%(prerequisite_model)s."
+msgstr ""
+"Prima di poter aggiungere un %(model)s devi prima creare un "
+"%(prerequisite_model)s."
+
+#: netbox/templates/inc/paginator.html:15
+msgid "Page selection"
+msgstr "Selezione della pagina"
+
+#: netbox/templates/inc/paginator.html:75
+#, python-format
+msgid "Showing %(start)s-%(end)s of %(total)s"
+msgstr "Mostrando %(start)s-%(end)s di %(total)s"
+
+#: netbox/templates/inc/paginator.html:82
+msgid "Pagination options"
+msgstr "Opzioni di impaginazione"
+
+#: netbox/templates/inc/paginator.html:86
+msgid "Per Page"
+msgstr "Per pagina"
+
+#: netbox/templates/inc/panels/image_attachments.html:10
+msgid "Attach an image"
+msgstr "Allega un'immagine"
+
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Oggetti correlati"
+
+#: netbox/templates/inc/panels/tags.html:11
+msgid "No tags assigned"
+msgstr "Nessun tag assegnato"
+
+#: netbox/templates/inc/sync_warning.html:10
+msgid "Data is out of sync with upstream file"
+msgstr "I dati non sono sincronizzati con il file upstream"
+
+#: netbox/templates/inc/table_controls_htmx.html:7
+msgid "Quick search"
+msgstr "Ricerca rapida"
+
+#: netbox/templates/inc/table_controls_htmx.html:20
+msgid "Saved filter"
+msgstr "Filtro salvato"
+
+#: netbox/templates/inc/user_menu.html:23
+msgid "Django Admin"
+msgstr "Amministratore Django"
+
+#: netbox/templates/inc/user_menu.html:40
+msgid "Log Out"
+msgstr "Esci"
+
+#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36
+msgid "Log In"
+msgstr "Effettua il login"
+
+#: netbox/templates/ipam/aggregate.html:14
+#: netbox/templates/ipam/ipaddress.html:14
+#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15
+msgid "Family"
+msgstr "Famiglia"
+
+#: netbox/templates/ipam/aggregate.html:39
+msgid "Date Added"
+msgstr "Data aggiunta"
+
+#: netbox/templates/ipam/aggregate/prefixes.html:8
+#: netbox/templates/ipam/prefix/prefixes.html:8
+#: netbox/templates/ipam/role.html:10
+msgid "Add Prefix"
+msgstr "Aggiungi prefisso"
+
+#: netbox/templates/ipam/asn.html:23
+msgid "AS Number"
+msgstr "Numero AS"
+
+#: netbox/templates/ipam/fhrpgroup.html:52
+msgid "Authentication Type"
+msgstr "Tipo di autenticazione"
+
+#: netbox/templates/ipam/fhrpgroup.html:56
+msgid "Authentication Key"
+msgstr "Chiave di autenticazione"
+
+#: netbox/templates/ipam/fhrpgroup.html:69
+msgid "Virtual IP Addresses"
+msgstr "Indirizzi IP virtuali"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13
+msgid "Assign IP"
+msgstr "Assegna IP"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19
+msgid "Bulk Create"
+msgstr "Creazione in blocco"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10
+msgid "Create Group"
+msgstr "Crea gruppo"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15
+msgid "Assign Group"
+msgstr "Assegna gruppo"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25
+msgid "Virtual IPs"
+msgstr "IP virtuali"
+
+#: netbox/templates/ipam/inc/toggle_available.html:7
+msgid "Show Assigned"
+msgstr "Mostra assegnato"
+
+#: netbox/templates/ipam/inc/toggle_available.html:10
+msgid "Show Available"
+msgstr "Mostra disponibile"
+
+#: netbox/templates/ipam/inc/toggle_available.html:13
+msgid "Show All"
+msgstr "Mostra tutto"
+
+#: netbox/templates/ipam/ipaddress.html:23
+#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24
+msgid "Global"
+msgstr "Globale"
+
+#: netbox/templates/ipam/ipaddress.html:85
+msgid "NAT (outside)"
+msgstr "NAT (esterno)"
+
+#: netbox/templates/ipam/ipaddress_assign.html:8
+msgid "Assign an IP Address"
+msgstr "Assegna un indirizzo IP"
+
+#: netbox/templates/ipam/ipaddress_assign.html:22
+msgid "Select IP Address"
+msgstr "Seleziona indirizzo IP"
+
+#: netbox/templates/ipam/ipaddress_assign.html:35
+msgid "Search Results"
+msgstr "Risultati della ricerca"
+
+#: netbox/templates/ipam/ipaddress_bulk_add.html:6
+msgid "Bulk Add IP Addresses"
+msgstr "Aggiungi indirizzi IP in blocco"
+
+#: netbox/templates/ipam/iprange.html:17
+msgid "Starting Address"
+msgstr "Indirizzo di partenza"
+
+#: netbox/templates/ipam/iprange.html:21
+msgid "Ending Address"
+msgstr "Indirizzo finale"
+
+#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110
+msgid "Marked fully utilized"
+msgstr "Contrassegnato come completamente utilizzato"
+
+#: netbox/templates/ipam/prefix.html:99
+msgid "Addressing Details"
+msgstr "Dettagli di indirizzamento"
+
+#: netbox/templates/ipam/prefix.html:118
+msgid "Child IPs"
+msgstr "IP per bambini"
+
+#: netbox/templates/ipam/prefix.html:126
+msgid "Available IPs"
+msgstr "IP disponibili"
+
+#: netbox/templates/ipam/prefix.html:138
+msgid "First available IP"
+msgstr "Primo IP disponibile"
+
+#: netbox/templates/ipam/prefix.html:179
+msgid "Prefix Details"
+msgstr "Dettagli del prefisso"
+
+#: netbox/templates/ipam/prefix.html:185
+msgid "Network Address"
+msgstr "Indirizzo di rete"
+
+#: netbox/templates/ipam/prefix.html:189
+msgid "Network Mask"
+msgstr "Maschera di rete"
+
+#: netbox/templates/ipam/prefix.html:193
+msgid "Wildcard Mask"
+msgstr "Maschera Wildcard"
+
+#: netbox/templates/ipam/prefix.html:197
+msgid "Broadcast Address"
+msgstr "Indirizzo di trasmissione"
+
+#: netbox/templates/ipam/prefix/ip_ranges.html:7
+msgid "Add IP Range"
+msgstr "Aggiungi intervallo IP"
+
+#: netbox/templates/ipam/prefix_list.html:7
+msgid "Hide Depth Indicators"
+msgstr "Nascondi indicatori di profondità"
+
+#: netbox/templates/ipam/prefix_list.html:11
+msgid "Max Depth"
+msgstr "Profondità massima"
+
+#: netbox/templates/ipam/prefix_list.html:28
+msgid "Max Length"
+msgstr "Lunghezza massima"
+
+#: netbox/templates/ipam/rir.html:10
+msgid "Add Aggregate"
+msgstr "Aggiungi aggregato"
+
+#: netbox/templates/ipam/routetarget.html:38
+msgid "Importing VRFs"
+msgstr "Importazione di VRF"
+
+#: netbox/templates/ipam/routetarget.html:44
+msgid "Exporting VRFs"
+msgstr "Esportazione di VRF"
+
+#: netbox/templates/ipam/routetarget.html:52
+msgid "Importing L2VPNs"
+msgstr "Importazione di VPN L2"
+
+#: netbox/templates/ipam/routetarget.html:58
+msgid "Exporting L2VPNs"
+msgstr "Esportazione di VPN L2"
+
+#: netbox/templates/ipam/vlan.html:88
+msgid "Add a Prefix"
+msgstr "Aggiungere un prefisso"
+
+#: netbox/templates/ipam/vlangroup.html:18
+msgid "Add VLAN"
+msgstr "Aggiungi VLAN"
+
+#: netbox/templates/ipam/vlangroup.html:42
+msgid "Permitted VIDs"
+msgstr "VID consentiti"
+
+#: netbox/templates/ipam/vrf.html:16
+msgid "Route Distinguisher"
+msgstr "Distinguitore del percorso"
+
+#: netbox/templates/ipam/vrf.html:29
+msgid "Unique IP Space"
+msgstr "Spazio IP unico"
+
+#: netbox/templates/login.html:14
+msgid "NetBox logo"
+msgstr "Logo NetBox"
+
+#: netbox/templates/login.html:27
+#: netbox/utilities/templates/form_helpers/render_errors.html:7
+msgid "Errors"
+msgstr "Errori"
+
+#: netbox/templates/login.html:67
+msgid "Sign In"
+msgstr "Accedi"
+
+#: netbox/templates/login.html:75
+msgctxt "Denotes an alternative option"
+msgid "Or"
+msgstr "Oppure"
+
+#: netbox/templates/media_failure.html:7
+msgid "Static Media Failure - NetBox"
+msgstr "Errore multimediale statico - NetBox"
+
+#: netbox/templates/media_failure.html:21
+msgid "Static Media Failure"
+msgstr "Errore multimediale statico"
+
+#: netbox/templates/media_failure.html:23
+msgid "The following static media file failed to load"
+msgstr "Il seguente file multimediale statico non è stato caricato"
+
+#: netbox/templates/media_failure.html:26
+msgid "Check the following"
+msgstr "Controlla quanto segue"
+
+#: netbox/templates/media_failure.html:29
+msgid ""
+"manage.py collectstatic was run during the most recent upgrade."
+" This installs the most recent iteration of each static file into the static"
+" root path."
+msgstr ""
+"manage.py raccoglie dati statici è stato eseguito durante "
+"l'aggiornamento più recente. Questo installa l'iterazione più recente di "
+"ogni file statico nel percorso radice statico."
+
+#: netbox/templates/media_failure.html:35
+#, python-format
+msgid ""
+"The HTTP service (e.g. nginx or Apache) is configured to serve files from "
+"the STATIC_ROOT path. Refer to the "
+"installation documentation for further guidance."
+msgstr ""
+"Il servizio HTTP (ad esempio nginx o Apache) è configurato per servire file "
+"da RADICE_STATICA percorso. Fare riferimento a la documentazione di installazione per ulteriori "
+"indicazioni."
+
+#: netbox/templates/media_failure.html:47
+#, python-format
+msgid ""
+"The file %(filename)s exists in the static root directory and "
+"is readable by the HTTP server."
+msgstr ""
+"Il fascicolo %(filename)s esiste nella directory principale "
+"statica ed è leggibile dal server HTTP."
+
+#: netbox/templates/media_failure.html:55
+#, python-format
+msgid "Click here to attempt loading NetBox again."
+msgstr ""
+"Fare clic qui per provare a caricare nuovamente"
+" NetBox."
+
+#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148
+#: netbox/tenancy/forms/bulk_edit.py:137
+#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56
+#: netbox/tenancy/forms/model_forms.py:106
+#: netbox/tenancy/forms/model_forms.py:130
+#: netbox/tenancy/tables/contacts.py:98
+msgid "Contact"
+msgstr "Contatto"
+
+#: netbox/templates/tenancy/contact.html:29
+#: netbox/tenancy/forms/bulk_edit.py:99
+msgid "Title"
+msgstr "Titolo"
+
+#: netbox/templates/tenancy/contact.html:33
+#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64
+msgid "Phone"
+msgstr "Telefono"
+
+#: netbox/templates/tenancy/contact.html:84
+#: netbox/tenancy/tables/contacts.py:73
+msgid "Assignments"
+msgstr "Incarichi"
+
+#: netbox/templates/tenancy/contactgroup.html:18
+#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75
+msgid "Contact Group"
+msgstr "Gruppo di contatto"
+
+#: netbox/templates/tenancy/contactgroup.html:50
+msgid "Add Contact Group"
+msgstr "Aggiungi gruppo di contatti"
+
+#: netbox/templates/tenancy/contactrole.html:15
+#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61
+#: netbox/tenancy/forms/model_forms.py:87
+msgid "Contact Role"
+msgstr "Ruolo di contatto"
+
+#: netbox/templates/tenancy/object_contacts.html:9
+msgid "Add a contact"
+msgstr "Aggiungere un contatto"
+
+#: netbox/templates/tenancy/tenantgroup.html:17
+msgid "Add Tenant"
+msgstr "Aggiungi inquilino"
+
+#: netbox/templates/tenancy/tenantgroup.html:26
+#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51
+#: netbox/tenancy/tables/columns.py:61
+msgid "Tenant Group"
+msgstr "Gruppo di inquilini"
+
+#: netbox/templates/tenancy/tenantgroup.html:59
+msgid "Add Tenant Group"
+msgstr "Aggiungi gruppo di inquilini"
+
+#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63
+msgid "Assigned Permissions"
+msgstr "Autorizzazioni assegnate"
+
+#: netbox/templates/users/objectpermission.html:6
+#: netbox/templates/users/objectpermission.html:14
+#: netbox/users/forms/filtersets.py:67
+msgid "Permission"
+msgstr "Autorizzazione"
+
+#: netbox/templates/users/objectpermission.html:34
+msgid "View"
+msgstr "Visualizza"
+
+#: netbox/templates/users/objectpermission.html:52
+#: netbox/users/forms/model_forms.py:312
+msgid "Constraints"
+msgstr "Vincoli"
+
+#: netbox/templates/users/objectpermission.html:72
+msgid "Assigned Users"
+msgstr "Utenti assegnati"
+
+#: netbox/templates/virtualization/cluster.html:52
+msgid "Allocated Resources"
+msgstr "Risorse allocate"
+
+#: netbox/templates/virtualization/cluster.html:55
+#: netbox/templates/virtualization/virtualmachine.html:121
+msgid "Virtual CPUs"
+msgstr "CPU virtuali"
+
+#: netbox/templates/virtualization/cluster.html:59
+#: netbox/templates/virtualization/virtualmachine.html:125
+msgid "Memory"
+msgstr "Memoria"
+
+#: netbox/templates/virtualization/cluster.html:69
+#: netbox/templates/virtualization/virtualmachine.html:136
+msgid "Disk Space"
+msgstr "Spazio su disco"
+
+#: netbox/templates/virtualization/cluster.html:72
+#: netbox/templates/virtualization/virtualdisk.html:32
+#: netbox/templates/virtualization/virtualmachine.html:140
+msgctxt "Abbreviation for gigabyte"
+msgid "GB"
+msgstr "GB"
+
+#: netbox/templates/virtualization/cluster/base.html:18
+msgid "Add Virtual Machine"
+msgstr "Aggiungi macchina virtuale"
+
+#: netbox/templates/virtualization/cluster/base.html:24
+msgid "Assign Device"
+msgstr "Assegna dispositivo"
+
+#: netbox/templates/virtualization/cluster/devices.html:10
+msgid "Remove Selected"
+msgstr "Rimuovi selezionato"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:9
+#, python-format
+msgid "Add Device to Cluster %(cluster)s"
+msgstr "Aggiungi dispositivo al cluster %(cluster)s"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:23
+msgid "Device Selection"
+msgstr "Selezione del dispositivo"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:31
+msgid "Add Devices"
+msgstr "Aggiungi dispositivi"
+
+#: netbox/templates/virtualization/clustergroup.html:10
+#: netbox/templates/virtualization/clustertype.html:10
+msgid "Add Cluster"
+msgstr "Aggiungi cluster"
+
+#: netbox/templates/virtualization/clustergroup.html:19
+#: netbox/virtualization/forms/model_forms.py:50
+msgid "Cluster Group"
+msgstr "Gruppo Cluster"
+
+#: netbox/templates/virtualization/clustertype.html:19
+#: netbox/templates/virtualization/virtualmachine.html:106
+#: netbox/virtualization/forms/model_forms.py:36
+msgid "Cluster Type"
+msgstr "Tipo di cluster"
+
+#: netbox/templates/virtualization/virtualdisk.html:18
+msgid "Virtual Disk"
+msgstr "Disco virtuale"
+
+#: netbox/templates/virtualization/virtualmachine.html:118
+#: netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/virtualization/forms/model_forms.py:224
+msgid "Resources"
+msgstr "Risorse"
+
+#: netbox/templates/virtualization/virtualmachine.html:174
+msgid "Add Virtual Disk"
+msgstr "Aggiungi disco virtuale"
+
+#: netbox/templates/vpn/ikepolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166
+msgid "IKE Policy"
+msgstr "Politica IKE"
+
+#: netbox/templates/vpn/ikepolicy.html:21
+msgid "IKE Version"
+msgstr "Versione IKE"
+
+#: netbox/templates/vpn/ikepolicy.html:29
+msgid "Pre-Shared Key"
+msgstr "Chiave precondivisa"
+
+#: netbox/templates/vpn/ikepolicy.html:33
+#: netbox/templates/wireless/inc/authentication_attrs.html:20
+msgid "Show Secret"
+msgstr "Mostra segreto"
+
+#: netbox/templates/vpn/ikepolicy.html:57
+#: netbox/templates/vpn/ipsecpolicy.html:45
+#: netbox/templates/vpn/ipsecprofile.html:52
+#: netbox/templates/vpn/ipsecprofile.html:77
+#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352
+#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134
+msgid "Proposals"
+msgstr "Proposte"
+
+#: netbox/templates/vpn/ikeproposal.html:10
+msgid "IKE Proposal"
+msgstr "Proposta IKE"
+
+#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97
+#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101
+msgid "Authentication method"
+msgstr "Metodo di autenticazione"
+
+#: netbox/templates/vpn/ikeproposal.html:25
+#: netbox/templates/vpn/ipsecproposal.html:21
+#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172
+#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195
+#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154
+msgid "Encryption algorithm"
+msgstr "Algoritmo di crittografia"
+
+#: netbox/templates/vpn/ikeproposal.html:29
+#: netbox/templates/vpn/ipsecproposal.html:25
+#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177
+#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200
+#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159
+msgid "Authentication algorithm"
+msgstr "Algoritmo di autenticazione"
+
+#: netbox/templates/vpn/ikeproposal.html:33
+msgid "DH group"
+msgstr "Gruppo DH"
+
+#: netbox/templates/vpn/ikeproposal.html:37
+#: netbox/templates/vpn/ipsecproposal.html:29
+#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146
+msgid "SA lifetime (seconds)"
+msgstr "Durata SA (secondi)"
+
+#: netbox/templates/vpn/ipsecpolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170
+msgid "IPSec Policy"
+msgstr "Politica IPSec"
+
+#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210
+#: netbox/vpn/models/crypto.py:193
+msgid "PFS group"
+msgstr "Gruppo PFS"
+
+#: netbox/templates/vpn/ipsecprofile.html:10
+#: netbox/vpn/forms/model_forms.py:54
+msgid "IPSec Profile"
+msgstr "Profilo IPSec"
+
+#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137
+msgid "PFS Group"
+msgstr "Gruppo PFS"
+
+#: netbox/templates/vpn/ipsecproposal.html:10
+msgid "IPSec Proposal"
+msgstr "Proposta IPSec"
+
+#: netbox/templates/vpn/ipsecproposal.html:33
+#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152
+msgid "SA lifetime (KB)"
+msgstr "Durata SA (KB)"
+
+#: netbox/templates/vpn/l2vpn.html:11
+#: netbox/templates/vpn/l2vpntermination.html:9
+msgid "L2VPN Attributes"
+msgstr "Attributi L2VPN"
+
+#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76
+msgid "Add a Termination"
+msgstr "Aggiungi una terminazione"
+
+#: netbox/templates/vpn/tunnel.html:9
+msgid "Add Termination"
+msgstr "Aggiungi terminazione"
+
+#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49
+#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57
+msgid "Encapsulation"
+msgstr "Incapsulamento"
+
+#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55
+#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64
+#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51
+msgid "IPSec profile"
+msgstr "Profilo IPSec"
+
+#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69
+#: netbox/vpn/forms/filtersets.py:68
+msgid "Tunnel ID"
+msgstr "ID del tunnel"
+
+#: netbox/templates/vpn/tunnelgroup.html:14
+msgid "Add Tunnel"
+msgstr "Aggiungi tunnel"
+
+#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36
+#: netbox/vpn/forms/model_forms.py:49
+msgid "Tunnel Group"
+msgstr "Gruppo Tunnel"
+
+#: netbox/templates/vpn/tunneltermination.html:10
+msgid "Tunnel Termination"
+msgstr "Terminazione del tunnel"
+
+#: netbox/templates/vpn/tunneltermination.html:35
+#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102
+#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247
+#: netbox/vpn/tables/tunnels.py:101
+msgid "Outside IP"
+msgstr "IP esterno"
+
+#: netbox/templates/vpn/tunneltermination.html:51
+msgid "Peer Terminations"
+msgstr "Terminazioni tra pari"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:12
+msgid "Cipher"
+msgstr "Cifrario"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:16
+msgid "PSK"
+msgstr "PSK"
+
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:35
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:45
+msgctxt "Abbreviation for megahertz"
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/wireless/wirelesslan.html:57
+msgid "Attached Interfaces"
+msgstr "Interfacce collegate"
+
+#: netbox/templates/wireless/wirelesslangroup.html:17
+msgid "Add Wireless LAN"
+msgstr "Aggiungi LAN wireless"
+
+#: netbox/templates/wireless/wirelesslangroup.html:26
+#: netbox/wireless/forms/model_forms.py:28
+msgid "Wireless LAN Group"
+msgstr "Gruppo LAN wireless"
+
+#: netbox/templates/wireless/wirelesslangroup.html:59
+msgid "Add Wireless LAN Group"
+msgstr "Aggiungi gruppo LAN wireless"
+
+#: netbox/templates/wireless/wirelesslink.html:14
+msgid "Link Properties"
+msgstr "Proprietà dei link"
+
+#: netbox/tenancy/choices.py:19
+msgid "Tertiary"
+msgstr "Terziario"
+
+#: netbox/tenancy/choices.py:20
+msgid "Inactive"
+msgstr "Inattivo"
+
+#: netbox/tenancy/filtersets.py:29
+msgid "Parent contact group (ID)"
+msgstr "Gruppo di contatto dei genitori (ID)"
+
+#: netbox/tenancy/filtersets.py:35
+msgid "Parent contact group (slug)"
+msgstr "Gruppo di contatto con i genitori (slug)"
+
+#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68
+#: netbox/tenancy/filtersets.py:111
+msgid "Contact group (ID)"
+msgstr "Gruppo di contatti (ID)"
+
+#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75
+#: netbox/tenancy/filtersets.py:118
+msgid "Contact group (slug)"
+msgstr "Gruppo di contatti (slug)"
+
+#: netbox/tenancy/filtersets.py:105
+msgid "Contact (ID)"
+msgstr "Contatto (ID)"
+
+#: netbox/tenancy/filtersets.py:122
+msgid "Contact role (ID)"
+msgstr "Ruolo di contatto (ID)"
+
+#: netbox/tenancy/filtersets.py:128
+msgid "Contact role (slug)"
+msgstr "Ruolo di contatto (slug)"
+
+#: netbox/tenancy/filtersets.py:159
+msgid "Contact group"
+msgstr "Gruppo di contatti"
+
+#: netbox/tenancy/filtersets.py:170
+msgid "Parent tenant group (ID)"
+msgstr "Gruppo di inquilini principali (ID)"
+
+#: netbox/tenancy/filtersets.py:176
+msgid "Parent tenant group (slug)"
+msgstr "Gruppo di inquilini principali (slug)"
+
+#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202
+msgid "Tenant group (ID)"
+msgstr "Gruppo di inquilini (ID)"
+
+#: netbox/tenancy/filtersets.py:235
+msgid "Tenant Group (ID)"
+msgstr "Gruppo di inquilini (ID)"
+
+#: netbox/tenancy/filtersets.py:242
+msgid "Tenant Group (slug)"
+msgstr "Gruppo di inquilini (slug)"
+
+#: netbox/tenancy/forms/bulk_edit.py:66
+msgid "Desciption"
+msgstr "Descrizione"
+
+#: netbox/tenancy/forms/bulk_import.py:101
+msgid "Assigned contact"
+msgstr "Contatto assegnato"
+
+#: netbox/tenancy/models/contacts.py:32
+msgid "contact group"
+msgstr "gruppo di contatti"
+
+#: netbox/tenancy/models/contacts.py:33
+msgid "contact groups"
+msgstr "gruppi di contatti"
+
+#: netbox/tenancy/models/contacts.py:48
+msgid "contact role"
+msgstr "ruolo di contatto"
+
+#: netbox/tenancy/models/contacts.py:49
+msgid "contact roles"
+msgstr "ruoli di contatto"
+
+#: netbox/tenancy/models/contacts.py:68
+msgid "title"
+msgstr "titolo"
+
+#: netbox/tenancy/models/contacts.py:73
+msgid "phone"
+msgstr "telefono"
+
+#: netbox/tenancy/models/contacts.py:78
+msgid "email"
+msgstr "e-mail"
+
+#: netbox/tenancy/models/contacts.py:87
+msgid "link"
+msgstr "collegamento"
+
+#: netbox/tenancy/models/contacts.py:103
+msgid "contact"
+msgstr "contatto"
+
+#: netbox/tenancy/models/contacts.py:104
+msgid "contacts"
+msgstr "contatta"
+
+#: netbox/tenancy/models/contacts.py:153
+msgid "contact assignment"
+msgstr "assegnazione dei contatti"
+
+#: netbox/tenancy/models/contacts.py:154
+msgid "contact assignments"
+msgstr "assegnazioni di contatto"
+
+#: netbox/tenancy/models/contacts.py:170
+#, python-brace-format
+msgid "Contacts cannot be assigned to this object type ({type})."
+msgstr ""
+"I contatti non possono essere assegnati a questo tipo di oggetto ({type})."
+
+#: netbox/tenancy/models/tenants.py:32
+msgid "tenant group"
+msgstr "gruppo di inquilini"
+
+#: netbox/tenancy/models/tenants.py:33
+msgid "tenant groups"
+msgstr "gruppi di inquilini"
+
+#: netbox/tenancy/models/tenants.py:70
+msgid "Tenant name must be unique per group."
+msgstr "Il nome del tenant deve essere univoco per gruppo."
+
+#: netbox/tenancy/models/tenants.py:80
+msgid "Tenant slug must be unique per group."
+msgstr "Lo slug del tenant deve essere unico per gruppo."
+
+#: netbox/tenancy/models/tenants.py:88
+msgid "tenant"
+msgstr "inquilino"
+
+#: netbox/tenancy/models/tenants.py:89
+msgid "tenants"
+msgstr "inquilini"
+
+#: netbox/tenancy/tables/contacts.py:112
+msgid "Contact Title"
+msgstr "Titolo del contatto"
+
+#: netbox/tenancy/tables/contacts.py:116
+msgid "Contact Phone"
+msgstr "Telefono di contatto"
+
+#: netbox/tenancy/tables/contacts.py:120
+msgid "Contact Email"
+msgstr "Email di contatto"
+
+#: netbox/tenancy/tables/contacts.py:124
+msgid "Contact Address"
+msgstr "Indirizzo di contatto"
+
+#: netbox/tenancy/tables/contacts.py:128
+msgid "Contact Link"
+msgstr "Link di contatto"
+
+#: netbox/tenancy/tables/contacts.py:132
+msgid "Contact Description"
+msgstr "Descrizione del contatto"
+
+#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68
+msgid "Permission (ID)"
+msgstr "Autorizzazione (ID)"
+
+#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181
+msgid "Group (name)"
+msgstr "Gruppo (nome)"
+
+#: netbox/users/forms/bulk_edit.py:26
+msgid "First name"
+msgstr "Nome"
+
+#: netbox/users/forms/bulk_edit.py:31
+msgid "Last name"
+msgstr "Cognome"
+
+#: netbox/users/forms/bulk_edit.py:43
+msgid "Staff status"
+msgstr "Status del personale"
+
+#: netbox/users/forms/bulk_edit.py:48
+msgid "Superuser status"
+msgstr "Stato di utente avanzato"
+
+#: netbox/users/forms/bulk_import.py:41
+msgid "If no key is provided, one will be generated automatically."
+msgstr ""
+"Se non viene fornita alcuna chiave, ne verrà generata una automaticamente."
+
+#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42
+msgid "Is Staff"
+msgstr "È personale"
+
+#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45
+msgid "Is Superuser"
+msgstr "È Superuser"
+
+#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86
+msgid "Can View"
+msgstr "Può visualizzare"
+
+#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89
+msgid "Can Add"
+msgstr "Può aggiungere"
+
+#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92
+msgid "Can Change"
+msgstr "Può cambiare"
+
+#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95
+msgid "Can Delete"
+msgstr "Può eliminare"
+
+#: netbox/users/forms/model_forms.py:63
+msgid "User Interface"
+msgstr "Interfaccia utente"
+
+#: netbox/users/forms/model_forms.py:115
+msgid ""
+"Keys must be at least 40 characters in length. Be sure to record "
+"your key prior to submitting this form, as it may no longer be "
+"accessible once the token has been created."
+msgstr ""
+"Le chiavi devono contenere almeno 40 caratteri. Assicurati di "
+"registrare la tua chiave prima di inviare questo modulo, poiché "
+"potrebbe non essere più accessibile una volta creato il token."
+
+#: netbox/users/forms/model_forms.py:127
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Example: "
+"10.1.1.0/24,192.168.10.16/32,2001:db8:1::/64"
+msgstr ""
+"Reti IPv4/IPv6 consentite da cui è possibile utilizzare il token. Lascia "
+"vuoto per non avere restrizioni. Esempio: "
+"10.1.1.0/24,192.168.10.16/32,2001: db 8:1: :/64"
+
+#: netbox/users/forms/model_forms.py:176
+msgid "Confirm password"
+msgstr "Conferma la password"
+
+#: netbox/users/forms/model_forms.py:179
+msgid "Enter the same password as before, for verification."
+msgstr "Inserisci la stessa password di prima, per la verifica."
+
+#: netbox/users/forms/model_forms.py:228
+msgid "Passwords do not match! Please check your input and try again."
+msgstr "Le password non corrispondono! Controlla i dati inseriti e riprova."
+
+#: netbox/users/forms/model_forms.py:291
+msgid "Additional actions"
+msgstr "Azioni aggiuntive"
+
+#: netbox/users/forms/model_forms.py:294
+msgid "Actions granted in addition to those listed above"
+msgstr "Azioni concesse in aggiunta a quelle sopra elencate"
+
+#: netbox/users/forms/model_forms.py:310
+msgid "Objects"
+msgstr "Oggetti"
+
+#: netbox/users/forms/model_forms.py:322
+msgid ""
+"JSON expression of a queryset filter that will return only permitted "
+"objects. Leave null to match all objects of this type. A list of multiple "
+"objects will result in a logical OR operation."
+msgstr ""
+"Espressione JSON di un filtro queryset che restituirà solo oggetti "
+"consentiti. Lascia null in modo che corrisponda a tutti gli oggetti di "
+"questo tipo. Un elenco di più oggetti risulterà in un'operazione OR logica."
+
+#: netbox/users/forms/model_forms.py:361
+msgid "At least one action must be selected."
+msgstr "È necessario selezionare almeno un'azione."
+
+#: netbox/users/forms/model_forms.py:379
+#, python-brace-format
+msgid "Invalid filter for {model}: {error}"
+msgstr "Filtro non valido per {model}: {error}"
+
+#: netbox/users/models/permissions.py:39
+msgid "The list of actions granted by this permission"
+msgstr "L'elenco delle azioni concesse da questa autorizzazione"
+
+#: netbox/users/models/permissions.py:44
+msgid "constraints"
+msgstr "limiti"
+
+#: netbox/users/models/permissions.py:45
+msgid ""
+"Queryset filter matching the applicable objects of the selected type(s)"
+msgstr ""
+"Filtro Queryset che corrisponde agli oggetti applicabili dei tipi "
+"selezionati"
+
+#: netbox/users/models/permissions.py:52
+msgid "permission"
+msgstr "autorizzazione"
+
+#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47
+msgid "permissions"
+msgstr "autorizzazioni"
+
+#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31
+msgid "user preferences"
+msgstr "preferenze utente"
+
+#: netbox/users/models/preferences.py:98
+#, python-brace-format
+msgid "Key '{path}' is a leaf node; cannot assign new keys"
+msgstr "Chiave '{path}'è un nodo foglia; non può assegnare nuove chiavi"
+
+#: netbox/users/models/preferences.py:110
+#, python-brace-format
+msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value"
+msgstr ""
+"Chiave '{path}'è un dizionario; non può assegnare un valore diverso dal "
+"dizionario"
+
+#: netbox/users/models/tokens.py:37
+msgid "expires"
+msgstr "scade"
+
+#: netbox/users/models/tokens.py:42
+msgid "last used"
+msgstr "usato per ultimo"
+
+#: netbox/users/models/tokens.py:47
+msgid "key"
+msgstr "chiave"
+
+#: netbox/users/models/tokens.py:53
+msgid "write enabled"
+msgstr "scrittura abilitata"
+
+#: netbox/users/models/tokens.py:55
+msgid "Permit create/update/delete operations using this key"
+msgstr ""
+"Consenti operazioni di creazione/aggiornamento/eliminazione utilizzando "
+"questa chiave"
+
+#: netbox/users/models/tokens.py:66
+msgid "allowed IPs"
+msgstr "IP consentiti"
+
+#: netbox/users/models/tokens.py:68
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\""
+msgstr ""
+"Reti IPv4/IPv6 consentite da cui è possibile utilizzare il token. Lascia "
+"vuoto per non avere restrizioni. Es: «10.1.1.0/24, 192.168.10.16/32, 2001:DB"
+" 8:1: :/64\""
+
+#: netbox/users/models/tokens.py:76
+msgid "token"
+msgstr "gettone"
+
+#: netbox/users/models/tokens.py:77
+msgid "tokens"
+msgstr "gettoni"
+
+#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42
+msgid "group"
+msgstr "gruppo"
+
+#: netbox/users/models/users.py:58 netbox/users/models/users.py:77
+msgid "groups"
+msgstr "gruppi"
+
+#: netbox/users/models/users.py:92
+msgid "user"
+msgstr "utente"
+
+#: netbox/users/models/users.py:93
+msgid "users"
+msgstr "utenti"
+
+#: netbox/users/models/users.py:104
+msgid "A user with this username already exists."
+msgstr "Esiste già un utente con questo nome utente."
+
+#: netbox/users/tables.py:98
+msgid "Custom Actions"
+msgstr "Azioni personalizzate"
+
+#: netbox/utilities/api.py:153
+#, python-brace-format
+msgid "Related object not found using the provided attributes: {params}"
+msgstr ""
+"Oggetto correlato non trovato utilizzando gli attributi forniti: {params}"
+
+#: netbox/utilities/api.py:156
+#, python-brace-format
+msgid "Multiple objects match the provided attributes: {params}"
+msgstr "Più oggetti corrispondono agli attributi forniti: {params}"
+
+#: netbox/utilities/api.py:168
+#, python-brace-format
+msgid ""
+"Related objects must be referenced by numeric ID or by dictionary of "
+"attributes. Received an unrecognized value: {value}"
+msgstr ""
+"Gli oggetti correlati devono essere referenziati tramite ID numerico o "
+"dizionario di attributi. Ha ricevuto un valore non riconosciuto: {value}"
+
+#: netbox/utilities/api.py:177
+#, python-brace-format
+msgid "Related object not found using the provided numeric ID: {id}"
+msgstr "Oggetto correlato non trovato utilizzando l'ID numerico fornito: {id}"
+
+#: netbox/utilities/choices.py:19
+#, python-brace-format
+msgid "{name} has a key defined but CHOICES is not a list"
+msgstr "{name} ha una chiave definita ma CHOICES non è una lista"
+
+#: netbox/utilities/conversion.py:19
+msgid "Weight must be a positive number"
+msgstr "Il peso deve essere un numero positivo"
+
+#: netbox/utilities/conversion.py:21
+#, python-brace-format
+msgid "Invalid value '{weight}' for weight (must be a number)"
+msgstr "Valore non valido '{weight}'per il peso (deve essere un numero)"
+
+#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62
+#, python-brace-format
+msgid "Unknown unit {unit}. Must be one of the following: {valid_units}"
+msgstr "Unità sconosciuta {unit}. Deve essere uno dei seguenti: {valid_units}"
+
+#: netbox/utilities/conversion.py:45
+msgid "Length must be a positive number"
+msgstr "La lunghezza deve essere un numero positivo"
+
+#: netbox/utilities/conversion.py:47
+#, python-brace-format
+msgid "Invalid value '{length}' for length (must be a number)"
+msgstr "Valore non valido '{length}'per la lunghezza (deve essere un numero)"
+
+#: netbox/utilities/error_handlers.py:31
+#, python-brace-format
+msgid ""
+"Unable to delete {objects}. {count} dependent objects were "
+"found: "
+msgstr ""
+"Impossibile eliminare {objects}. {count} sono stati trovati"
+" oggetti dipendenti: "
+
+#: netbox/utilities/error_handlers.py:33
+msgid "More than 50"
+msgstr "Più di 50"
+
+#: netbox/utilities/fields.py:30
+msgid "RGB color in hexadecimal. Example: "
+msgstr "Colore RGB in formato esadecimale. Esempio: "
+
+#: netbox/utilities/fields.py:159
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_model parameter to CounterCacheField must be a string "
+"in the format 'app.model'"
+msgstr ""
+"%s(%r) non è valido. Il parametro to_model di CounterCacheField deve essere "
+"una stringa nel formato 'app.model'"
+
+#: netbox/utilities/fields.py:169
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_field parameter to CounterCacheField must be a string "
+"in the format 'field'"
+msgstr ""
+"%s(%r) non è valido. Il parametro to_field di CounterCacheField deve essere "
+"una stringa nel formato 'field'"
+
+#: netbox/utilities/forms/bulk_import.py:23
+msgid "Enter object data in CSV, JSON or YAML format."
+msgstr "Inserisci i dati dell'oggetto in formato CSV, JSON o YAML."
+
+#: netbox/utilities/forms/bulk_import.py:36
+msgid "CSV delimiter"
+msgstr "Delimitatore CSV"
+
+#: netbox/utilities/forms/bulk_import.py:37
+msgid "The character which delimits CSV fields. Applies only to CSV format."
+msgstr ""
+"Il carattere che delimita i campi CSV. Si applica solo al formato CSV."
+
+#: netbox/utilities/forms/bulk_import.py:51
+msgid "Form data must be empty when uploading/selecting a file."
+msgstr ""
+"I dati del modulo devono essere vuoti durante il caricamento/selezione di un"
+" file."
+
+#: netbox/utilities/forms/bulk_import.py:80
+#, python-brace-format
+msgid "Unknown data format: {format}"
+msgstr "Formato dati sconosciuto: {format}"
+
+#: netbox/utilities/forms/bulk_import.py:100
+msgid "Unable to detect data format. Please specify."
+msgstr "Impossibile rilevare il formato dei dati. Si prega di specificare."
+
+#: netbox/utilities/forms/bulk_import.py:123
+msgid "Invalid CSV delimiter"
+msgstr "Delimitatore CSV non valido"
+
+#: netbox/utilities/forms/bulk_import.py:167
+msgid ""
+"Invalid YAML data. Data must be in the form of multiple documents, or a "
+"single document comprising a list of dictionaries."
+msgstr ""
+"Dati YAML non validi. I dati devono avere la forma di più documenti o di un "
+"singolo documento comprendente un elenco di dizionari."
+
+#: netbox/utilities/forms/fields/array.py:17
+#, python-brace-format
+msgid ""
+"Invalid list ({value}). Must be numeric and ranges must be in ascending "
+"order."
+msgstr ""
+"Elenco non valido ({value}). Deve essere numerico e gli intervalli devono "
+"essere in ordine crescente."
+
+#: netbox/utilities/forms/fields/csv.py:44
+#, python-brace-format
+msgid "Invalid value for a multiple choice field: {value}"
+msgstr "Valore non valido per un campo a scelta multipla: {value}"
+
+#: netbox/utilities/forms/fields/csv.py:57
+#: netbox/utilities/forms/fields/csv.py:74
+#, python-format
+msgid "Object not found: %(value)s"
+msgstr "Oggetto non trovato: %(value)s"
+
+#: netbox/utilities/forms/fields/csv.py:65
+#, python-brace-format
+msgid ""
+"\"{value}\" is not a unique value for this field; multiple objects were "
+"found"
+msgstr ""
+"«{value}\"non è un valore univoco per questo campo; sono stati trovati più "
+"oggetti"
+
+#: netbox/utilities/forms/fields/csv.py:97
+msgid "Object type must be specified as \".\""
+msgstr "Il tipo di oggetto deve essere specificato come».»"
+
+#: netbox/utilities/forms/fields/csv.py:101
+msgid "Invalid object type"
+msgstr "Tipo di oggetto non valido"
+
+#: netbox/utilities/forms/fields/expandable.py:25
+msgid ""
+"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
+"within a single range are not supported (example: "
+"[ge,xe]-0/0/[0-9])."
+msgstr ""
+"Gli intervalli alfanumerici sono supportati per la creazione in blocco. I "
+"casi e i tipi misti all'interno di un unico intervallo non sono supportati "
+"(esempio: [età, ex] -0/0/ [0-9])."
+
+#: netbox/utilities/forms/fields/expandable.py:46
+msgid ""
+"Specify a numeric range to create multiple IPs. Example: "
+"192.0.2.[1,5,100-254]/24"
+msgstr ""
+"Specifica un intervallo numerico per creare più IP. Esempio: "
+"192.0.2. [1.500-254] /24"
+
+#: netbox/utilities/forms/fields/fields.py:31
+#, python-brace-format
+msgid ""
+" Markdown syntax is supported"
+msgstr ""
+" Markdown la sintassi è supportata"
+
+#: netbox/utilities/forms/fields/fields.py:48
+msgid "URL-friendly unique shorthand"
+msgstr "Abbreviazione univoca compatibile con gli URL"
+
+#: netbox/utilities/forms/fields/fields.py:101
+msgid "Enter context data in JSON format."
+msgstr ""
+"Inserisci i dati contestuali in JSON "
+"formato."
+
+#: netbox/utilities/forms/fields/fields.py:124
+msgid "MAC address must be in EUI-48 format"
+msgstr "L'indirizzo MAC deve essere in formato EUI-48"
+
+#: netbox/utilities/forms/forms.py:52
+msgid "Use regular expressions"
+msgstr "Usare espressioni regolari"
+
+#: netbox/utilities/forms/forms.py:75
+msgid ""
+"Numeric ID of an existing object to update (if not creating a new object)"
+msgstr ""
+"ID numerico di un oggetto esistente da aggiornare (se non si crea un nuovo "
+"oggetto)"
+
+#: netbox/utilities/forms/forms.py:92
+#, python-brace-format
+msgid "Unrecognized header: {name}"
+msgstr "Intestazione non riconosciuta: {name}"
+
+#: netbox/utilities/forms/forms.py:118
+msgid "Available Columns"
+msgstr "Colonne disponibili"
+
+#: netbox/utilities/forms/forms.py:126
+msgid "Selected Columns"
+msgstr "Colonne selezionate"
+
+#: netbox/utilities/forms/mixins.py:44
+msgid ""
+"This object has been modified since the form was rendered. Please consult "
+"the object's change log for details."
+msgstr ""
+"Questo oggetto è stato modificato dopo il rendering del modulo. Per i "
+"dettagli, consulta il registro delle modifiche dell'oggetto."
+
+#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68
+#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87
+#, python-brace-format
+msgid "Range \"{value}\" is invalid."
+msgstr "Gamma»{value}\"non è valido."
+
+#: netbox/utilities/forms/utils.py:74
+#, python-brace-format
+msgid ""
+"Invalid range: Ending value ({end}) must be greater than beginning value "
+"({begin})."
+msgstr ""
+"Intervallo non valido: valore finale ({end}) deve essere maggiore del valore"
+" iniziale ({begin})."
+
+#: netbox/utilities/forms/utils.py:232
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{field}\""
+msgstr "Intestazione di colonna duplicata o in conflitto per»{field}»"
+
+#: netbox/utilities/forms/utils.py:238
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{header}\""
+msgstr "Intestazione di colonna duplicata o in conflitto per»{header}»"
+
+#: netbox/utilities/forms/utils.py:247
+#, python-brace-format
+msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
+msgstr ""
+"Fila {row}: Previsto {count_expected} colonne ma trovate {count_found}"
+
+#: netbox/utilities/forms/utils.py:270
+#, python-brace-format
+msgid "Unexpected column header \"{field}\" found."
+msgstr "Intestazione di colonna inaspettata»{field}«trovato."
+
+#: netbox/utilities/forms/utils.py:272
+#, python-brace-format
+msgid "Column \"{field}\" is not a related object; cannot use dots"
+msgstr "Colonna»{field}\"non è un oggetto correlato; non può usare punti"
+
+#: netbox/utilities/forms/utils.py:276
+#, python-brace-format
+msgid "Invalid related object attribute for column \"{field}\": {to_field}"
+msgstr ""
+"Attributo oggetto correlato non valido per la colonna»{field}«: {to_field}"
+
+#: netbox/utilities/forms/utils.py:284
+#, python-brace-format
+msgid "Required column header \"{header}\" not found."
+msgstr "Intestazione di colonna obbligatoria»{header}\"non trovato."
+
+#: netbox/utilities/forms/widgets/apiselect.py:124
+#, python-brace-format
+msgid "Missing required value for dynamic query param: '{dynamic_params}'"
+msgstr ""
+"Valore obbligatorio mancante per il parametro di interrogazione dinamica: "
+"'{dynamic_params}»"
+
+#: netbox/utilities/forms/widgets/apiselect.py:141
+#, python-brace-format
+msgid "Missing required value for static query param: '{static_params}'"
+msgstr ""
+"Valore obbligatorio mancante per il parametro di query statica: "
+"'{static_params}»"
+
+#: netbox/utilities/permissions.py:39
+#, python-brace-format
+msgid ""
+"Invalid permission name: {name}. Must be in the format "
+"._"
+msgstr ""
+"Nome di autorizzazione non valido: {name}. Deve essere nel formato "
+"._"
+
+#: netbox/utilities/permissions.py:57
+#, python-brace-format
+msgid "Unknown app_label/model_name for {name}"
+msgstr "app_label/model_name sconosciuto per {name}"
+
+#: netbox/utilities/request.py:76
+#, python-brace-format
+msgid "Invalid IP address set for {header}: {ip}"
+msgstr "Indirizzo IP non valido impostato per {header}: {ip}"
+
+#: netbox/utilities/tables.py:47
+#, python-brace-format
+msgid "A column named {name} is already defined for table {table_name}"
+msgstr ""
+"Una colonna denominata {name} è già definito per la tabella {table_name}"
+
+#: netbox/utilities/templates/builtins/customfield_value.html:30
+msgid "Not defined"
+msgstr "Non definito"
+
+#: netbox/utilities/templates/buttons/bookmark.html:9
+msgid "Unbookmark"
+msgstr "Annulla segnalibro"
+
+#: netbox/utilities/templates/buttons/bookmark.html:13
+msgid "Bookmark"
+msgstr "Segnalibro"
+
+#: netbox/utilities/templates/buttons/clone.html:4
+msgid "Clone"
+msgstr "Clona"
+
+#: netbox/utilities/templates/buttons/export.html:7
+msgid "Current View"
+msgstr "Visualizzazione corrente"
+
+#: netbox/utilities/templates/buttons/export.html:8
+msgid "All Data"
+msgstr "Tutti i dati"
+
+#: netbox/utilities/templates/buttons/export.html:28
+msgid "Add export template"
+msgstr "Aggiungi modello di esportazione"
+
+#: netbox/utilities/templates/buttons/import.html:4
+msgid "Import"
+msgstr "Importa"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:39
+msgid "Copy to clipboard"
+msgstr "Copia negli appunti"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:55
+msgid "This field is required"
+msgstr "Questo campo è obbligatorio"
+
+#: netbox/utilities/templates/form_helpers/render_field.html:68
+msgid "Set Null"
+msgstr "Imposta Null"
+
+#: netbox/utilities/templates/helpers/applied_filters.html:11
+msgid "Clear all"
+msgstr "Cancella tutto"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:8
+msgid "Table Configuration"
+msgstr "Configurazione della tabella"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:31
+msgid "Move Up"
+msgstr "Sposta verso l'alto"
+
+#: netbox/utilities/templates/helpers/table_config_form.html:34
+msgid "Move Down"
+msgstr "Sposta verso il basso"
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search…"
+msgstr "Cerca..."
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search NetBox"
+msgstr "Cerca NetBox"
+
+#: netbox/utilities/templates/widgets/apiselect.html:7
+msgid "Open selector"
+msgstr "Apri selettore"
+
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Nessuno assegnato"
+
+#: netbox/utilities/templates/widgets/markdown_input.html:6
+msgid "Write"
+msgstr "Scrivere"
+
+#: netbox/utilities/testing/views.py:633
+msgid "The test must define csv_update_data."
+msgstr "Il test deve definire csv_update_data."
+
+#: netbox/utilities/validators.py:65
+#, python-brace-format
+msgid "{value} is not a valid regular expression."
+msgstr "{value} non è un'espressione regolare valida."
+
+#: netbox/utilities/views.py:45
+#, python-brace-format
+msgid "{self.__class__.__name__} must implement get_required_permission()"
+msgstr ""
+"{self.__class__.__name__} deve implementare get_required_permission ()"
+
+#: netbox/utilities/views.py:81
+#, python-brace-format
+msgid "{class_name} must implement get_required_permission()"
+msgstr "{class_name} deve implementare get_required_permission ()"
+
+#: netbox/utilities/views.py:105
+#, python-brace-format
+msgid ""
+"{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only"
+" be used on views which define a base queryset"
+msgstr ""
+"{class_name} non ha un set di query definito. ObjectPermissionRequiredMixin "
+"può essere utilizzato solo su viste che definiscono un set di query di base"
+
+#: netbox/virtualization/filtersets.py:79
+msgid "Parent group (ID)"
+msgstr "Gruppo padre (ID)"
+
+#: netbox/virtualization/filtersets.py:85
+msgid "Parent group (slug)"
+msgstr "Gruppo principale (slug)"
+
+#: netbox/virtualization/filtersets.py:89
+#: netbox/virtualization/filtersets.py:141
+msgid "Cluster type (ID)"
+msgstr "Tipo di cluster (ID)"
+
+#: netbox/virtualization/filtersets.py:151
+#: netbox/virtualization/filtersets.py:267
+msgid "Cluster (ID)"
+msgstr "Cluster (ID)"
+
+#: netbox/virtualization/forms/bulk_edit.py:166
+#: netbox/virtualization/models/virtualmachines.py:115
+msgid "vCPUs"
+msgstr "vCPU"
+
+#: netbox/virtualization/forms/bulk_edit.py:170
+msgid "Memory (MB)"
+msgstr "Memoria (MB)"
+
+#: netbox/virtualization/forms/bulk_edit.py:174
+msgid "Disk (GB)"
+msgstr "Disco (GB)"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:247
+msgid "Size (GB)"
+msgstr "Dimensioni (GB)"
+
+#: netbox/virtualization/forms/bulk_import.py:44
+msgid "Type of cluster"
+msgstr "Tipo di cluster"
+
+#: netbox/virtualization/forms/bulk_import.py:51
+msgid "Assigned cluster group"
+msgstr "Gruppo di cluster assegnato"
+
+#: netbox/virtualization/forms/bulk_import.py:96
+msgid "Assigned cluster"
+msgstr "Cluster assegnato"
+
+#: netbox/virtualization/forms/bulk_import.py:103
+msgid "Assigned device within cluster"
+msgstr "Dispositivo assegnato all'interno del cluster"
+
+#: netbox/virtualization/forms/model_forms.py:153
+#, python-brace-format
+msgid ""
+"{device} belongs to a different site ({device_site}) than the cluster "
+"({cluster_site})"
+msgstr ""
+"{device} appartiene a un sito diverso ({device_site}) rispetto al cluster "
+"({cluster_site})"
+
+#: netbox/virtualization/forms/model_forms.py:192
+msgid "Optionally pin this VM to a specific host device within the cluster"
+msgstr ""
+"Facoltativamente, aggiungi questa VM a un dispositivo host specifico "
+"all'interno del cluster"
+
+#: netbox/virtualization/forms/model_forms.py:221
+msgid "Site/Cluster"
+msgstr "Sito/cluster"
+
+#: netbox/virtualization/forms/model_forms.py:244
+msgid "Disk size is managed via the attachment of virtual disks."
+msgstr ""
+"La dimensione del disco viene gestita tramite il collegamento di dischi "
+"virtuali."
+
+#: netbox/virtualization/forms/model_forms.py:372
+msgid "Disk"
+msgstr "Disco"
+
+#: netbox/virtualization/models/clusters.py:25
+msgid "cluster type"
+msgstr "tipo di cluster"
+
+#: netbox/virtualization/models/clusters.py:26
+msgid "cluster types"
+msgstr "tipi di cluster"
+
+#: netbox/virtualization/models/clusters.py:45
+msgid "cluster group"
+msgstr "gruppo di cluster"
+
+#: netbox/virtualization/models/clusters.py:46
+msgid "cluster groups"
+msgstr "gruppi di cluster"
+
+#: netbox/virtualization/models/clusters.py:121
+msgid "cluster"
+msgstr "grappolo"
+
+#: netbox/virtualization/models/clusters.py:122
+msgid "clusters"
+msgstr "grappoli"
+
+#: netbox/virtualization/models/clusters.py:141
+#, python-brace-format
+msgid ""
+"{count} devices are assigned as hosts for this cluster but are not in site "
+"{site}"
+msgstr ""
+"{count} i dispositivi vengono assegnati come host per questo cluster ma non "
+"si trovano nel sito {site}"
+
+#: netbox/virtualization/models/virtualmachines.py:123
+msgid "memory (MB)"
+msgstr "memoria (MB)"
+
+#: netbox/virtualization/models/virtualmachines.py:128
+msgid "disk (GB)"
+msgstr "disco (GB)"
+
+#: netbox/virtualization/models/virtualmachines.py:161
+msgid "Virtual machine name must be unique per cluster."
+msgstr "Il nome della macchina virtuale deve essere univoco per cluster."
+
+#: netbox/virtualization/models/virtualmachines.py:164
+msgid "virtual machine"
+msgstr "macchina virtuale"
+
+#: netbox/virtualization/models/virtualmachines.py:165
+msgid "virtual machines"
+msgstr "macchine virtuali"
+
+#: netbox/virtualization/models/virtualmachines.py:179
+msgid "A virtual machine must be assigned to a site and/or cluster."
+msgstr ""
+"Una macchina virtuale deve essere assegnata a un sito e/o a un cluster."
+
+#: netbox/virtualization/models/virtualmachines.py:186
+#, python-brace-format
+msgid ""
+"The selected cluster ({cluster}) is not assigned to this site ({site})."
+msgstr ""
+"Il cluster selezionato ({cluster}) non è assegnato a questo sito ({site})."
+
+#: netbox/virtualization/models/virtualmachines.py:193
+msgid "Must specify a cluster when assigning a host device."
+msgstr ""
+"È necessario specificare un cluster quando si assegna un dispositivo host."
+
+#: netbox/virtualization/models/virtualmachines.py:198
+#, python-brace-format
+msgid ""
+"The selected device ({device}) is not assigned to this cluster ({cluster})."
+msgstr ""
+"Il dispositivo selezionato ({device}) non è assegnato a questo cluster "
+"({cluster})."
+
+#: netbox/virtualization/models/virtualmachines.py:210
+#, python-brace-format
+msgid ""
+"The specified disk size ({size}) must match the aggregate size of assigned "
+"virtual disks ({total_size})."
+msgstr ""
+"La dimensione del disco specificata ({size}) deve corrispondere alla "
+"dimensione aggregata dei dischi virtuali assegnati ({total_size})."
+
+#: netbox/virtualization/models/virtualmachines.py:224
+#, python-brace-format
+msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)"
+msgstr ""
+"Deve essere un IPV{family} indirizzo. ({ip} è un IPv{version} indirizzo.)"
+
+#: netbox/virtualization/models/virtualmachines.py:233
+#, python-brace-format
+msgid "The specified IP address ({ip}) is not assigned to this VM."
+msgstr "L'indirizzo IP specificato ({ip}) non è assegnato a questa VM."
+
+#: netbox/virtualization/models/virtualmachines.py:391
+#, python-brace-format
+msgid ""
+"The selected parent interface ({parent}) belongs to a different virtual "
+"machine ({virtual_machine})."
+msgstr ""
+"L'interfaccia principale selezionata ({parent}) appartiene a una macchina "
+"virtuale diversa ({virtual_machine})."
+
+#: netbox/virtualization/models/virtualmachines.py:406
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({bridge}) belongs to a different virtual "
+"machine ({virtual_machine})."
+msgstr ""
+"L'interfaccia bridge selezionata ({bridge}) appartiene a una macchina "
+"virtuale diversa ({virtual_machine})."
+
+#: netbox/virtualization/models/virtualmachines.py:417
+#, python-brace-format
+msgid ""
+"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
+"interface's parent virtual machine, or it must be global."
+msgstr ""
+"La VLAN senza tag ({untagged_vlan}) deve appartenere allo stesso sito della "
+"macchina virtuale principale dell'interfaccia o deve essere globale."
+
+#: netbox/virtualization/models/virtualmachines.py:429
+msgid "size (GB)"
+msgstr "dimensione (GB)"
+
+#: netbox/virtualization/models/virtualmachines.py:433
+msgid "virtual disk"
+msgstr "disco virtuale"
+
+#: netbox/virtualization/models/virtualmachines.py:434
+msgid "virtual disks"
+msgstr "dischi virtuali"
+
+#: netbox/vpn/choices.py:31
+msgid "IPsec - Transport"
+msgstr "IPSec - Trasporto"
+
+#: netbox/vpn/choices.py:32
+msgid "IPsec - Tunnel"
+msgstr "IPSec - Tunnel"
+
+#: netbox/vpn/choices.py:33
+msgid "IP-in-IP"
+msgstr "IP in IP"
+
+#: netbox/vpn/choices.py:34
+msgid "GRE"
+msgstr "GRE"
+
+#: netbox/vpn/choices.py:56
+msgid "Hub"
+msgstr "Hub"
+
+#: netbox/vpn/choices.py:57
+msgid "Spoke"
+msgstr "Ha parlato"
+
+#: netbox/vpn/choices.py:80
+msgid "Aggressive"
+msgstr "Agressivo"
+
+#: netbox/vpn/choices.py:81
+msgid "Main"
+msgstr "Principale"
+
+#: netbox/vpn/choices.py:92
+msgid "Pre-shared keys"
+msgstr "Chiavi precondivise"
+
+#: netbox/vpn/choices.py:93
+msgid "Certificates"
+msgstr "Certificati"
+
+#: netbox/vpn/choices.py:94
+msgid "RSA signatures"
+msgstr "Firme RSA"
+
+#: netbox/vpn/choices.py:95
+msgid "DSA signatures"
+msgstr "Firme DSA"
+
+#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179
+#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181
+#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183
+#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185
+#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187
+#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189
+#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191
+#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193
+#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195
+#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197
+#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199
+#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201
+#, python-brace-format
+msgid "Group {n}"
+msgstr "Gruppo {n}"
+
+#: netbox/vpn/choices.py:241
+msgid "Ethernet Private LAN"
+msgstr "LAN privata Ethernet"
+
+#: netbox/vpn/choices.py:242
+msgid "Ethernet Virtual Private LAN"
+msgstr "LAN privata virtuale Ethernet"
+
+#: netbox/vpn/choices.py:245
+msgid "Ethernet Private Tree"
+msgstr "Albero privato Ethernet"
+
+#: netbox/vpn/choices.py:246
+msgid "Ethernet Virtual Private Tree"
+msgstr "Albero privato virtuale Ethernet"
+
+#: netbox/vpn/filtersets.py:41
+msgid "Tunnel group (ID)"
+msgstr "Gruppo Tunnel (ID)"
+
+#: netbox/vpn/filtersets.py:47
+msgid "Tunnel group (slug)"
+msgstr "Gruppo tunnel (slug)"
+
+#: netbox/vpn/filtersets.py:54
+msgid "IPSec profile (ID)"
+msgstr "Profilo IPSec (ID)"
+
+#: netbox/vpn/filtersets.py:60
+msgid "IPSec profile (name)"
+msgstr "Profilo IPSec (nome)"
+
+#: netbox/vpn/filtersets.py:81
+msgid "Tunnel (ID)"
+msgstr "Tunnel (ID)"
+
+#: netbox/vpn/filtersets.py:87
+msgid "Tunnel (name)"
+msgstr "Tunnel (nome)"
+
+#: netbox/vpn/filtersets.py:118
+msgid "Outside IP (ID)"
+msgstr "IP esterno (ID)"
+
+#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153
+#: netbox/vpn/filtersets.py:282
+msgid "IKE policy (ID)"
+msgstr "Politica IKE (ID)"
+
+#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159
+#: netbox/vpn/filtersets.py:288
+msgid "IKE policy (name)"
+msgstr "Politica IKE (nome)"
+
+#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292
+msgid "IPSec policy (ID)"
+msgstr "Politica IPSec (ID)"
+
+#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298
+msgid "IPSec policy (name)"
+msgstr "Politica IPSec (nome)"
+
+#: netbox/vpn/filtersets.py:367
+msgid "L2VPN (slug)"
+msgstr "L2VPN (slug)"
+
+#: netbox/vpn/filtersets.py:431
+msgid "VM Interface (ID)"
+msgstr "Interfaccia VM (ID)"
+
+#: netbox/vpn/filtersets.py:437
+msgid "VLAN (name)"
+msgstr "VLAN (nome)"
+
+#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42
+#: netbox/vpn/forms/filtersets.py:54
+msgid "Tunnel group"
+msgstr "Gruppo Tunnel"
+
+#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47
+msgid "SA lifetime"
+msgstr "Una vita"
+
+#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79
+#: netbox/wireless/forms/bulk_edit.py:126
+#: netbox/wireless/forms/filtersets.py:64
+#: netbox/wireless/forms/filtersets.py:98
+msgid "Pre-shared key"
+msgstr "Chiave precondivisa"
+
+#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239
+#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370
+#: netbox/vpn/models/crypto.py:104
+msgid "IKE policy"
+msgstr "Politica IKE"
+
+#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244
+#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374
+#: netbox/vpn/models/crypto.py:209
+msgid "IPSec policy"
+msgstr "Politica IPSec"
+
+#: netbox/vpn/forms/bulk_import.py:50
+msgid "Tunnel encapsulation"
+msgstr "Incapsulamento del tunnel"
+
+#: netbox/vpn/forms/bulk_import.py:83
+msgid "Operational role"
+msgstr "Ruolo operativo"
+
+#: netbox/vpn/forms/bulk_import.py:90
+msgid "Parent device of assigned interface"
+msgstr "Dispositivo principale dell'interfaccia assegnata"
+
+#: netbox/vpn/forms/bulk_import.py:97
+msgid "Parent VM of assigned interface"
+msgstr "VM principale dell'interfaccia assegnata"
+
+#: netbox/vpn/forms/bulk_import.py:104
+msgid "Device or virtual machine interface"
+msgstr "Interfaccia dispositivo o macchina virtuale"
+
+#: netbox/vpn/forms/bulk_import.py:183
+msgid "IKE proposal(s)"
+msgstr "Proposte IKE"
+
+#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197
+msgid "Diffie-Hellman group for Perfect Forward Secrecy"
+msgstr "Gruppo Diffie-Hellman per Perfect Forward Secrecy"
+
+#: netbox/vpn/forms/bulk_import.py:222
+msgid "IPSec proposal(s)"
+msgstr "Proposte IPSec"
+
+#: netbox/vpn/forms/bulk_import.py:236
+msgid "IPSec protocol"
+msgstr "Protocollo IPSec"
+
+#: netbox/vpn/forms/bulk_import.py:266
+msgid "L2VPN type"
+msgstr "Tipo L2VPN"
+
+#: netbox/vpn/forms/bulk_import.py:287
+msgid "Parent device (for interface)"
+msgstr "Dispositivo principale (per interfaccia)"
+
+#: netbox/vpn/forms/bulk_import.py:294
+msgid "Parent virtual machine (for interface)"
+msgstr "Macchina virtuale principale (per interfaccia)"
+
+#: netbox/vpn/forms/bulk_import.py:301
+msgid "Assigned interface (device or VM)"
+msgstr "Interfaccia assegnata (dispositivo o VM)"
+
+#: netbox/vpn/forms/bulk_import.py:334
+msgid "Cannot import device and VM interface terminations simultaneously."
+msgstr ""
+"Non è possibile importare contemporaneamente le terminazioni del dispositivo"
+" e dell'interfaccia VM."
+
+#: netbox/vpn/forms/bulk_import.py:336
+msgid "Each termination must specify either an interface or a VLAN."
+msgstr "Ogni terminazione deve specificare un'interfaccia o una VLAN."
+
+#: netbox/vpn/forms/bulk_import.py:338
+msgid "Cannot assign both an interface and a VLAN."
+msgstr "Non è possibile assegnare sia un'interfaccia che una VLAN."
+
+#: netbox/vpn/forms/filtersets.py:130
+msgid "IKE version"
+msgstr "Versione IKE"
+
+#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175
+#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334
+msgid "Proposal"
+msgstr "Proposta"
+
+#: netbox/vpn/forms/filtersets.py:251
+msgid "Assigned Object Type"
+msgstr "Tipo di oggetto assegnato"
+
+#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130
+#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91
+msgid "Tunnel interface"
+msgstr "Interfaccia tunnel"
+
+#: netbox/vpn/forms/model_forms.py:150
+msgid "First Termination"
+msgstr "Prima cessazione"
+
+#: netbox/vpn/forms/model_forms.py:153
+msgid "Second Termination"
+msgstr "Seconda cessazione"
+
+#: netbox/vpn/forms/model_forms.py:197
+msgid "This parameter is required when defining a termination."
+msgstr "Questo parametro è obbligatorio per definire una terminazione."
+
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356
+msgid "Policy"
+msgstr "Politica"
+
+#: netbox/vpn/forms/model_forms.py:487
+msgid "A termination must specify an interface or VLAN."
+msgstr "Una terminazione deve specificare un'interfaccia o una VLAN."
+
+#: netbox/vpn/forms/model_forms.py:489
+msgid ""
+"A termination can only have one terminating object (an interface or VLAN)."
+msgstr ""
+"Una terminazione può avere un solo oggetto di terminazione (un'interfaccia o"
+" VLAN)."
+
+#: netbox/vpn/models/crypto.py:33
+msgid "encryption algorithm"
+msgstr "algoritmo di crittografia"
+
+#: netbox/vpn/models/crypto.py:37
+msgid "authentication algorithm"
+msgstr "algoritmo di autenticazione"
+
+#: netbox/vpn/models/crypto.py:44
+msgid "Diffie-Hellman group ID"
+msgstr "ID del gruppo Diffie-Hellman"
+
+#: netbox/vpn/models/crypto.py:50
+msgid "Security association lifetime (in seconds)"
+msgstr "Durata dell'associazione di sicurezza (in secondi)"
+
+#: netbox/vpn/models/crypto.py:59
+msgid "IKE proposal"
+msgstr "Proposta IKE"
+
+#: netbox/vpn/models/crypto.py:60
+msgid "IKE proposals"
+msgstr "Proposte IKE"
+
+#: netbox/vpn/models/crypto.py:76
+msgid "version"
+msgstr "versione"
+
+#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190
+msgid "proposals"
+msgstr "proposte"
+
+#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38
+msgid "pre-shared key"
+msgstr "chiave precondivisa"
+
+#: netbox/vpn/models/crypto.py:105
+msgid "IKE policies"
+msgstr "Politiche IKE"
+
+#: netbox/vpn/models/crypto.py:118
+msgid "Mode is required for selected IKE version"
+msgstr "La modalità è richiesta per la versione IKE selezionata"
+
+#: netbox/vpn/models/crypto.py:122
+msgid "Mode cannot be used for selected IKE version"
+msgstr "La modalità non può essere utilizzata per la versione IKE selezionata"
+
+#: netbox/vpn/models/crypto.py:136
+msgid "encryption"
+msgstr "cifratura"
+
+#: netbox/vpn/models/crypto.py:141
+msgid "authentication"
+msgstr "autenticazione"
+
+#: netbox/vpn/models/crypto.py:149
+msgid "Security association lifetime (seconds)"
+msgstr "Durata dell'associazione di sicurezza (secondi)"
+
+#: netbox/vpn/models/crypto.py:155
+msgid "Security association lifetime (in kilobytes)"
+msgstr "Durata dell'associazione di sicurezza (in kilobyte)"
+
+#: netbox/vpn/models/crypto.py:164
+msgid "IPSec proposal"
+msgstr "Proposta IPSec"
+
+#: netbox/vpn/models/crypto.py:165
+msgid "IPSec proposals"
+msgstr "Proposte IPSec"
+
+#: netbox/vpn/models/crypto.py:178
+msgid "Encryption and/or authentication algorithm must be defined"
+msgstr "È necessario definire un algoritmo di crittografia e/o autenticazione"
+
+#: netbox/vpn/models/crypto.py:210
+msgid "IPSec policies"
+msgstr "Criteri IPSec"
+
+#: netbox/vpn/models/crypto.py:251
+msgid "IPSec profiles"
+msgstr "Profili IPSec"
+
+#: netbox/vpn/models/l2vpn.py:116
+msgid "L2VPN termination"
+msgstr "Terminazione L2VPN"
+
+#: netbox/vpn/models/l2vpn.py:117
+msgid "L2VPN terminations"
+msgstr "Terminazioni L2VPN"
+
+#: netbox/vpn/models/l2vpn.py:135
+#, python-brace-format
+msgid "L2VPN Termination already assigned ({assigned_object})"
+msgstr "Terminazione L2VPN già assegnata ({assigned_object})"
+
+#: netbox/vpn/models/l2vpn.py:147
+#, python-brace-format
+msgid ""
+"{l2vpn_type} L2VPNs cannot have more than two terminations; found "
+"{terminations_count} already defined."
+msgstr ""
+"{l2vpn_type} Le L2VPN non possono avere più di due terminazioni; trovato "
+"{terminations_count} già definito."
+
+#: netbox/vpn/models/tunnels.py:26
+msgid "tunnel group"
+msgstr "gruppo tunnel"
+
+#: netbox/vpn/models/tunnels.py:27
+msgid "tunnel groups"
+msgstr "gruppi di tunnel"
+
+#: netbox/vpn/models/tunnels.py:53
+msgid "encapsulation"
+msgstr "incapsulamento"
+
+#: netbox/vpn/models/tunnels.py:72
+msgid "tunnel ID"
+msgstr "ID del tunnel"
+
+#: netbox/vpn/models/tunnels.py:94
+msgid "tunnel"
+msgstr "tunnel"
+
+#: netbox/vpn/models/tunnels.py:95
+msgid "tunnels"
+msgstr "gallerie"
+
+#: netbox/vpn/models/tunnels.py:153
+msgid "An object may be terminated to only one tunnel at a time."
+msgstr "Un oggetto può terminare in un solo tunnel alla volta."
+
+#: netbox/vpn/models/tunnels.py:156
+msgid "tunnel termination"
+msgstr "terminazione del tunnel"
+
+#: netbox/vpn/models/tunnels.py:157
+msgid "tunnel terminations"
+msgstr "terminazioni dei tunnel"
+
+#: netbox/vpn/models/tunnels.py:174
+#, python-brace-format
+msgid "{name} is already attached to a tunnel ({tunnel})."
+msgstr "{name} è già collegato a un tunnel ({tunnel})."
+
+#: netbox/vpn/tables/crypto.py:22
+msgid "Authentication Method"
+msgstr "Metodo di autenticazione"
+
+#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97
+msgid "Encryption Algorithm"
+msgstr "Algoritmo di crittografia"
+
+#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100
+msgid "Authentication Algorithm"
+msgstr "Algoritmo di autenticazione"
+
+#: netbox/vpn/tables/crypto.py:34
+msgid "SA Lifetime"
+msgstr "Una vita"
+
+#: netbox/vpn/tables/crypto.py:71
+msgid "Pre-shared Key"
+msgstr "Chiave precondivisa"
+
+#: netbox/vpn/tables/crypto.py:103
+msgid "SA Lifetime (Seconds)"
+msgstr "Durata SA (secondi)"
+
+#: netbox/vpn/tables/crypto.py:106
+msgid "SA Lifetime (KB)"
+msgstr "SA Lifetime (KB)"
+
+#: netbox/vpn/tables/l2vpn.py:69
+msgid "Object Parent"
+msgstr "Genitore dell'oggetto"
+
+#: netbox/vpn/tables/l2vpn.py:74
+msgid "Object Site"
+msgstr "Sito oggetto"
+
+#: netbox/wireless/choices.py:11
+msgid "Access point"
+msgstr "Punto di accesso"
+
+#: netbox/wireless/choices.py:12
+msgid "Station"
+msgstr "Stazione"
+
+#: netbox/wireless/choices.py:467
+msgid "Open"
+msgstr "Aperta"
+
+#: netbox/wireless/choices.py:469
+msgid "WPA Personal (PSK)"
+msgstr "WPA personale (PSK)"
+
+#: netbox/wireless/choices.py:470
+msgid "WPA Enterprise"
+msgstr "WPA Enterprise"
+
+#: netbox/wireless/forms/bulk_edit.py:73
+#: netbox/wireless/forms/bulk_edit.py:120
+#: netbox/wireless/forms/bulk_import.py:68
+#: netbox/wireless/forms/bulk_import.py:71
+#: netbox/wireless/forms/bulk_import.py:110
+#: netbox/wireless/forms/bulk_import.py:113
+#: netbox/wireless/forms/filtersets.py:59
+#: netbox/wireless/forms/filtersets.py:93
+msgid "Authentication cipher"
+msgstr "Cifrario di autenticazione"
+
+#: netbox/wireless/forms/bulk_import.py:52
+msgid "Bridged VLAN"
+msgstr "VLAN con bridge"
+
+#: netbox/wireless/forms/bulk_import.py:89
+#: netbox/wireless/tables/wirelesslink.py:27
+msgid "Interface A"
+msgstr "Interfaccia A"
+
+#: netbox/wireless/forms/bulk_import.py:93
+#: netbox/wireless/tables/wirelesslink.py:36
+msgid "Interface B"
+msgstr "Interfaccia B"
+
+#: netbox/wireless/forms/model_forms.py:161
+msgid "Side B"
+msgstr "Lato B"
+
+#: netbox/wireless/models.py:30
+msgid "authentication cipher"
+msgstr "cifrario di autenticazione"
+
+#: netbox/wireless/models.py:68
+msgid "wireless LAN group"
+msgstr "gruppo LAN wireless"
+
+#: netbox/wireless/models.py:69
+msgid "wireless LAN groups"
+msgstr "gruppi LAN wireless"
+
+#: netbox/wireless/models.py:115
+msgid "wireless LAN"
+msgstr "LAN senza fili"
+
+#: netbox/wireless/models.py:143
+msgid "interface A"
+msgstr "interfaccia A"
+
+#: netbox/wireless/models.py:150
+msgid "interface B"
+msgstr "interfaccia B"
+
+#: netbox/wireless/models.py:198
+msgid "wireless link"
+msgstr "collegamento wireless"
+
+#: netbox/wireless/models.py:199
+msgid "wireless links"
+msgstr "collegamenti wireless"
+
+#: netbox/wireless/models.py:216 netbox/wireless/models.py:222
+#, python-brace-format
+msgid "{type} is not a wireless interface."
+msgstr "{type} non è un'interfaccia wireless."
+
+#: netbox/wireless/utils.py:16
+#, python-brace-format
+msgid "Invalid channel value: {channel}"
+msgstr "Valore del canale non valido: {channel}"
+
+#: netbox/wireless/utils.py:26
+#, python-brace-format
+msgid "Invalid channel attribute: {name}"
+msgstr "Attributo del canale non valido: {name}"
diff --git a/netbox/translations/ja/LC_MESSAGES/django.po b/netbox/translations/ja/LC_MESSAGES/django.po
index f75189073a..9c2d99dd69 100644
--- a/netbox/translations/ja/LC_MESSAGES/django.po
+++ b/netbox/translations/ja/LC_MESSAGES/django.po
@@ -5,17 +5,17 @@
#
# Translators:
# Tatsuya Ueda , 2024
-# teapot, 2024
# Jeremy Stretch, 2024
+# teapot, 2024
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-22 17:41+0000\n"
+"POT-Creation-Date: 2024-07-20 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeremy Stretch, 2024\n"
+"Last-Translator: teapot, 2024\n"
"Language-Team: Japanese (https://app.transifex.com/netbox-community/teams/178115/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,4123 +23,4530 @@ msgstr ""
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: account/tables.py:27 templates/account/token.html:22
-#: templates/users/token.html:17 users/forms/bulk_import.py:39
-#: users/forms/model_forms.py:113
+#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
+#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
+#: netbox/users/forms/model_forms.py:113
msgid "Key"
msgstr "Key"
-#: account/tables.py:31 users/forms/filtersets.py:133
+#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133
msgid "Write Enabled"
msgstr "書き込み可能"
-#: account/tables.py:35 core/tables/jobs.py:29 core/tables/tasks.py:79
-#: extras/choices.py:138 extras/tables/tables.py:499
-#: templates/account/token.html:43 templates/core/configrevision.html:26
-#: templates/core/configrevision_restore.html:12 templates/core/job.html:51
-#: templates/core/rq_task.html:16 templates/core/rq_task.html:73
-#: templates/core/rq_worker.html:14
-#: templates/extras/htmx/script_result.html:12
-#: templates/extras/journalentry.html:22 templates/generic/object.html:58
-#: templates/users/token.html:35
+#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
+#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
+#: netbox/extras/tables/tables.py:506 netbox/templates/account/token.html:43
+#: netbox/templates/core/configrevision.html:26
+#: netbox/templates/core/configrevision_restore.html:12
+#: netbox/templates/core/job.html:63 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/rq_task.html:73
+#: netbox/templates/core/rq_worker.html:14
+#: netbox/templates/extras/htmx/script_result.html:12
+#: netbox/templates/extras/journalentry.html:22
+#: netbox/templates/generic/object.html:58
+#: netbox/templates/users/token.html:35
msgid "Created"
-msgstr "作成日時"
+msgstr "作成"
-#: account/tables.py:39 templates/account/token.html:47
-#: templates/users/token.html:39 users/forms/bulk_edit.py:117
-#: users/forms/filtersets.py:137
+#: netbox/account/tables.py:39 netbox/templates/account/token.html:47
+#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117
+#: netbox/users/forms/filtersets.py:137
msgid "Expires"
msgstr "有効期限"
-#: account/tables.py:42 users/forms/filtersets.py:142
+#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142
msgid "Last Used"
msgstr "最終使用日"
-#: account/tables.py:45 templates/account/token.html:55
-#: templates/users/token.html:47 users/forms/bulk_edit.py:122
-#: users/forms/model_forms.py:125
+#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
+#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
+#: netbox/users/forms/model_forms.py:125
msgid "Allowed IPs"
msgstr "許可された IP"
-#: account/views.py:197
+#: netbox/account/views.py:214
msgid "Your preferences have been updated."
msgstr "設定が更新されました。"
-#: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102
-#: dcim/choices.py:174 dcim/choices.py:220 dcim/choices.py:1457
-#: dcim/choices.py:1533 dcim/choices.py:1583 virtualization/choices.py:20
-#: virtualization/choices.py:45 vpn/choices.py:18
+#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
+#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174
+#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585
+#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
+#: netbox/vpn/choices.py:18
msgid "Planned"
msgstr "計画中"
-#: circuits/choices.py:22 netbox/navigation/menu.py:290
+#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290
msgid "Provisioning"
msgstr "プロビジョニング"
-#: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22
-#: dcim/choices.py:103 dcim/choices.py:173 dcim/choices.py:219
-#: dcim/choices.py:1532 dcim/choices.py:1582 extras/tables/tables.py:385
-#: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69
-#: ipam/choices.py:154 templates/extras/configcontext.html:25
-#: templates/users/user.html:37 users/forms/bulk_edit.py:38
-#: virtualization/choices.py:22 virtualization/choices.py:44 vpn/choices.py:19
-#: wireless/choices.py:25
+#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
+#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
+#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
+#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
+#: netbox/extras/tables/tables.py:392 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
+#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
+#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44
+#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25
msgid "Active"
msgstr "アクティブ"
-#: circuits/choices.py:24 dcim/choices.py:172 dcim/choices.py:218
-#: dcim/choices.py:1531 dcim/choices.py:1584 virtualization/choices.py:24
-#: virtualization/choices.py:43
+#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172
+#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24
+#: netbox/virtualization/choices.py:43
msgid "Offline"
msgstr "オフライン"
-#: circuits/choices.py:25
+#: netbox/circuits/choices.py:25
msgid "Deprovisioning"
msgstr "デプロビジョニング"
-#: circuits/choices.py:26
+#: netbox/circuits/choices.py:26
msgid "Decommissioned"
msgstr "廃止"
-#: circuits/filtersets.py:29 circuits/filtersets.py:196 dcim/filtersets.py:97
-#: dcim/filtersets.py:151 dcim/filtersets.py:211 dcim/filtersets.py:297
-#: dcim/filtersets.py:406 dcim/filtersets.py:969 dcim/filtersets.py:1305
-#: dcim/filtersets.py:1832 dcim/filtersets.py:2075 dcim/filtersets.py:2133
-#: ipam/filtersets.py:339 ipam/filtersets.py:945
-#: virtualization/filtersets.py:45 virtualization/filtersets.py:173
-#: vpn/filtersets.py:377
+#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196
+#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151
+#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297
+#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969
+#: netbox/dcim/filtersets.py:1316 netbox/dcim/filtersets.py:1843
+#: netbox/dcim/filtersets.py:2086 netbox/dcim/filtersets.py:2144
+#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945
+#: netbox/virtualization/filtersets.py:45
+#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377
msgid "Region (ID)"
msgstr "リージョン (ID)"
-#: circuits/filtersets.py:36 circuits/filtersets.py:203 dcim/filtersets.py:104
-#: dcim/filtersets.py:157 dcim/filtersets.py:218 dcim/filtersets.py:304
-#: dcim/filtersets.py:413 dcim/filtersets.py:976 dcim/filtersets.py:1312
-#: dcim/filtersets.py:1839 dcim/filtersets.py:2082 dcim/filtersets.py:2140
-#: extras/filtersets.py:461 ipam/filtersets.py:346 ipam/filtersets.py:952
-#: virtualization/filtersets.py:52 virtualization/filtersets.py:180
-#: vpn/filtersets.py:372
+#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203
+#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157
+#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304
+#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976
+#: netbox/dcim/filtersets.py:1323 netbox/dcim/filtersets.py:1850
+#: netbox/dcim/filtersets.py:2093 netbox/dcim/filtersets.py:2151
+#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346
+#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52
+#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372
msgid "Region (slug)"
msgstr "リージョン (slug)"
-#: circuits/filtersets.py:42 circuits/filtersets.py:209 dcim/filtersets.py:127
-#: dcim/filtersets.py:224 dcim/filtersets.py:310 dcim/filtersets.py:419
-#: dcim/filtersets.py:982 dcim/filtersets.py:1318 dcim/filtersets.py:1845
-#: dcim/filtersets.py:2088 dcim/filtersets.py:2146 ipam/filtersets.py:352
-#: ipam/filtersets.py:958 virtualization/filtersets.py:58
-#: virtualization/filtersets.py:186
+#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209
+#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224
+#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419
+#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1329
+#: netbox/dcim/filtersets.py:1856 netbox/dcim/filtersets.py:2099
+#: netbox/dcim/filtersets.py:2157 netbox/ipam/filtersets.py:352
+#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58
+#: netbox/virtualization/filtersets.py:186
msgid "Site group (ID)"
msgstr "サイトグループ (ID)"
-#: circuits/filtersets.py:49 circuits/filtersets.py:216 dcim/filtersets.py:134
-#: dcim/filtersets.py:231 dcim/filtersets.py:317 dcim/filtersets.py:426
-#: dcim/filtersets.py:989 dcim/filtersets.py:1325 dcim/filtersets.py:1852
-#: dcim/filtersets.py:2095 dcim/filtersets.py:2153 extras/filtersets.py:467
-#: ipam/filtersets.py:359 ipam/filtersets.py:965
-#: virtualization/filtersets.py:65 virtualization/filtersets.py:193
+#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216
+#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231
+#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426
+#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1336
+#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2106
+#: netbox/dcim/filtersets.py:2164 netbox/extras/filtersets.py:467
+#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965
+#: netbox/virtualization/filtersets.py:65
+#: netbox/virtualization/filtersets.py:193
msgid "Site group (slug)"
msgstr "サイトグループ (slug)"
-#: circuits/filtersets.py:54 circuits/forms/bulk_edit.py:186
-#: circuits/forms/bulk_edit.py:214 circuits/forms/bulk_import.py:126
-#: circuits/forms/filtersets.py:49 circuits/forms/filtersets.py:169
-#: circuits/forms/filtersets.py:207 circuits/forms/model_forms.py:136
-#: circuits/forms/model_forms.py:152 circuits/tables/circuits.py:105
-#: dcim/forms/bulk_edit.py:167 dcim/forms/bulk_edit.py:239
-#: dcim/forms/bulk_edit.py:575 dcim/forms/bulk_edit.py:771
-#: dcim/forms/bulk_import.py:130 dcim/forms/bulk_import.py:184
-#: dcim/forms/bulk_import.py:257 dcim/forms/bulk_import.py:485
-#: dcim/forms/bulk_import.py:1262 dcim/forms/bulk_import.py:1290
-#: dcim/forms/filtersets.py:85 dcim/forms/filtersets.py:218
-#: dcim/forms/filtersets.py:265 dcim/forms/filtersets.py:374
-#: dcim/forms/filtersets.py:682 dcim/forms/filtersets.py:916
-#: dcim/forms/filtersets.py:940 dcim/forms/filtersets.py:1030
-#: dcim/forms/filtersets.py:1068 dcim/forms/filtersets.py:1476
-#: dcim/forms/filtersets.py:1500 dcim/forms/filtersets.py:1524
-#: dcim/forms/model_forms.py:136 dcim/forms/model_forms.py:164
-#: dcim/forms/model_forms.py:206 dcim/forms/model_forms.py:406
-#: dcim/forms/model_forms.py:668 dcim/forms/object_create.py:391
-#: dcim/tables/devices.py:158 dcim/tables/power.py:26 dcim/tables/power.py:93
-#: dcim/tables/racks.py:62 dcim/tables/racks.py:138 dcim/tables/sites.py:129
-#: extras/filtersets.py:477 ipam/forms/bulk_edit.py:216
-#: ipam/forms/bulk_edit.py:270 ipam/forms/bulk_edit.py:448
-#: ipam/forms/bulk_edit.py:522 ipam/forms/bulk_import.py:170
-#: ipam/forms/bulk_import.py:437 ipam/forms/filtersets.py:153
-#: ipam/forms/filtersets.py:231 ipam/forms/filtersets.py:432
-#: ipam/forms/filtersets.py:496 ipam/forms/model_forms.py:203
-#: ipam/forms/model_forms.py:587 ipam/forms/model_forms.py:682
-#: ipam/tables/ip.py:244 ipam/tables/vlans.py:114 ipam/tables/vlans.py:216
-#: templates/circuits/inc/circuit_termination_fields.html:6
-#: templates/dcim/device.html:21 templates/dcim/inc/cable_termination.html:8
-#: templates/dcim/inc/cable_termination.html:33
-#: templates/dcim/location.html:37 templates/dcim/powerpanel.html:22
-#: templates/dcim/rack.html:22 templates/dcim/rackreservation.html:28
-#: templates/dcim/site.html:27 templates/ipam/prefix.html:56
-#: templates/ipam/vlan.html:23 templates/ipam/vlan_edit.html:40
-#: templates/virtualization/cluster.html:42
-#: templates/virtualization/virtualmachine.html:91
-#: virtualization/forms/bulk_edit.py:91 virtualization/forms/bulk_edit.py:109
-#: virtualization/forms/bulk_edit.py:124
-#: virtualization/forms/bulk_import.py:59
-#: virtualization/forms/bulk_import.py:85
-#: virtualization/forms/filtersets.py:79
-#: virtualization/forms/filtersets.py:148
-#: virtualization/forms/model_forms.py:71
-#: virtualization/forms/model_forms.py:104
-#: virtualization/forms/model_forms.py:171
-#: virtualization/tables/clusters.py:77
-#: virtualization/tables/virtualmachines.py:62 vpn/forms/filtersets.py:266
-#: wireless/forms/model_forms.py:76 wireless/forms/model_forms.py:118
+#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186
+#: netbox/circuits/forms/bulk_edit.py:214
+#: netbox/circuits/forms/bulk_import.py:123
+#: netbox/circuits/forms/filtersets.py:49
+#: netbox/circuits/forms/filtersets.py:169
+#: netbox/circuits/forms/filtersets.py:207
+#: netbox/circuits/forms/model_forms.py:136
+#: netbox/circuits/forms/model_forms.py:152
+#: netbox/circuits/tables/circuits.py:107 netbox/dcim/forms/bulk_edit.py:167
+#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575
+#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130
+#: netbox/dcim/forms/bulk_import.py:181 netbox/dcim/forms/bulk_import.py:254
+#: netbox/dcim/forms/bulk_import.py:479 netbox/dcim/forms/bulk_import.py:1250
+#: netbox/dcim/forms/bulk_import.py:1278 netbox/dcim/forms/filtersets.py:86
+#: netbox/dcim/forms/filtersets.py:219 netbox/dcim/forms/filtersets.py:266
+#: netbox/dcim/forms/filtersets.py:375 netbox/dcim/forms/filtersets.py:684
+#: netbox/dcim/forms/filtersets.py:928 netbox/dcim/forms/filtersets.py:952
+#: netbox/dcim/forms/filtersets.py:1042 netbox/dcim/forms/filtersets.py:1080
+#: netbox/dcim/forms/filtersets.py:1488 netbox/dcim/forms/filtersets.py:1512
+#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
+#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
+#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:153
+#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
+#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
+#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
+#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270
+#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522
+#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
+#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
+#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:245
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:217
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
+#: netbox/templates/dcim/device.html:22
+#: netbox/templates/dcim/inc/cable_termination.html:8
+#: netbox/templates/dcim/inc/cable_termination.html:33
+#: netbox/templates/dcim/location.html:37
+#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22
+#: netbox/templates/dcim/rackreservation.html:28
+#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56
+#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40
+#: netbox/templates/virtualization/cluster.html:42
+#: netbox/templates/virtualization/virtualmachine.html:91
+#: netbox/virtualization/forms/bulk_edit.py:91
+#: netbox/virtualization/forms/bulk_edit.py:109
+#: netbox/virtualization/forms/bulk_edit.py:124
+#: netbox/virtualization/forms/bulk_import.py:59
+#: netbox/virtualization/forms/bulk_import.py:85
+#: netbox/virtualization/forms/filtersets.py:79
+#: netbox/virtualization/forms/filtersets.py:148
+#: netbox/virtualization/forms/model_forms.py:71
+#: netbox/virtualization/forms/model_forms.py:104
+#: netbox/virtualization/forms/model_forms.py:171
+#: netbox/virtualization/tables/clusters.py:77
+#: netbox/virtualization/tables/virtualmachines.py:62
+#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76
+#: netbox/wireless/forms/model_forms.py:118
msgid "Site"
msgstr "サイト"
-#: circuits/filtersets.py:60 circuits/filtersets.py:227
-#: circuits/filtersets.py:272 dcim/filtersets.py:241 dcim/filtersets.py:327
-#: dcim/filtersets.py:400 extras/filtersets.py:483 ipam/filtersets.py:238
-#: ipam/filtersets.py:369 ipam/filtersets.py:975
-#: virtualization/filtersets.py:75 virtualization/filtersets.py:203
-#: vpn/filtersets.py:382
+#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227
+#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241
+#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400
+#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238
+#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975
+#: netbox/virtualization/filtersets.py:75
+#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382
msgid "Site (slug)"
msgstr "サイト (slug)"
-#: circuits/filtersets.py:65
+#: netbox/circuits/filtersets.py:65
msgid "ASN (ID)"
msgstr "ASN (ID)"
-#: circuits/filtersets.py:71 circuits/forms/filtersets.py:29
-#: ipam/forms/model_forms.py:157 ipam/models/asns.py:108
-#: ipam/models/asns.py:125 ipam/tables/asn.py:41 templates/ipam/asn.html:20
+#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29
+#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108
+#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41
+#: netbox/templates/ipam/asn.html:20
msgid "ASN"
msgstr "ASN"
-#: circuits/filtersets.py:93 circuits/filtersets.py:120
-#: circuits/filtersets.py:154 circuits/filtersets.py:281
-#: ipam/filtersets.py:243
+#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120
+#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281
+#: netbox/ipam/filtersets.py:243
msgid "Provider (ID)"
msgstr "プロバイダ (ID)"
-#: circuits/filtersets.py:99 circuits/filtersets.py:126
-#: circuits/filtersets.py:160 circuits/filtersets.py:287
-#: ipam/filtersets.py:249
+#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126
+#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287
+#: netbox/ipam/filtersets.py:249
msgid "Provider (slug)"
msgstr "プロバイダ (slug)"
-#: circuits/filtersets.py:165
+#: netbox/circuits/filtersets.py:165
msgid "Provider account (ID)"
msgstr "プロバイダアカウント (ID)"
-#: circuits/filtersets.py:171
+#: netbox/circuits/filtersets.py:171
msgid "Provider account (account)"
msgstr "プロバイダーアカウント (アカウント)"
-#: circuits/filtersets.py:176
+#: netbox/circuits/filtersets.py:176
msgid "Provider network (ID)"
msgstr "プロバイダネットワーク (ID)"
-#: circuits/filtersets.py:180
+#: netbox/circuits/filtersets.py:180
msgid "Circuit type (ID)"
msgstr "回線タイプ (ID)"
-#: circuits/filtersets.py:186
+#: netbox/circuits/filtersets.py:186
msgid "Circuit type (slug)"
msgstr "回線タイプ (slug)"
-#: circuits/filtersets.py:221 circuits/filtersets.py:266
-#: dcim/filtersets.py:235 dcim/filtersets.py:321 dcim/filtersets.py:394
-#: dcim/filtersets.py:993 dcim/filtersets.py:1330 dcim/filtersets.py:1857
-#: dcim/filtersets.py:2099 dcim/filtersets.py:2158 ipam/filtersets.py:232
-#: ipam/filtersets.py:363 ipam/filtersets.py:969
-#: virtualization/filtersets.py:69 virtualization/filtersets.py:197
-#: vpn/filtersets.py:387
+#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266
+#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321
+#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993
+#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:1868
+#: netbox/dcim/filtersets.py:2110 netbox/dcim/filtersets.py:2169
+#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363
+#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69
+#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387
msgid "Site (ID)"
msgstr "サイト (ID)"
-#: circuits/filtersets.py:231 circuits/filtersets.py:235
+#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235
msgid "Termination A (ID)"
msgstr "ターミネーション A (ID)"
-#: circuits/filtersets.py:258 core/filtersets.py:73 core/filtersets.py:132
-#: dcim/filtersets.py:693 dcim/filtersets.py:1299 dcim/filtersets.py:2206
-#: extras/filtersets.py:41 extras/filtersets.py:63 extras/filtersets.py:92
-#: extras/filtersets.py:127 extras/filtersets.py:176 extras/filtersets.py:204
-#: extras/filtersets.py:234 extras/filtersets.py:271 extras/filtersets.py:343
-#: extras/filtersets.py:390 extras/filtersets.py:450 extras/filtersets.py:613
-#: extras/filtersets.py:655 extras/filtersets.py:696
-#: ipam/forms/model_forms.py:447 netbox/filtersets.py:275
-#: netbox/forms/__init__.py:22 netbox/forms/base.py:165
-#: templates/htmx/object_selector.html:28 templates/inc/filter_list.html:45
-#: templates/ipam/ipaddress_assign.html:29 templates/search.html:7
-#: templates/search.html:26 tenancy/filtersets.py:100 users/filtersets.py:23
-#: users/filtersets.py:52 users/filtersets.py:92 users/filtersets.py:140
-#: utilities/forms/forms.py:104
+#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73
+#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693
+#: netbox/dcim/filtersets.py:1310 netbox/dcim/filtersets.py:2217
+#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63
+#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127
+#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204
+#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271
+#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390
+#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613
+#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696
+#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275
+#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165
+#: netbox/templates/htmx/object_selector.html:28
+#: netbox/templates/inc/filter_list.html:45
+#: netbox/templates/ipam/ipaddress_assign.html:29
+#: netbox/templates/search.html:7 netbox/templates/search.html:26
+#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23
+#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92
+#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104
+#: netbox/utilities/templates/navigation/menu.html:16
msgid "Search"
msgstr "検索"
-#: circuits/filtersets.py:262 circuits/forms/bulk_edit.py:170
-#: circuits/forms/bulk_import.py:117 circuits/forms/filtersets.py:196
-#: circuits/forms/filtersets.py:212 circuits/forms/model_forms.py:109
-#: circuits/forms/model_forms.py:131 circuits/tables/circuits.py:96
-#: dcim/forms/connections.py:71 templates/circuits/circuit.html:15
-#: templates/circuits/circuittermination.html:19
-#: templates/dcim/inc/cable_termination.html:55
-#: templates/dcim/trace/circuit.html:4
+#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170
+#: netbox/circuits/forms/bulk_import.py:114
+#: netbox/circuits/forms/filtersets.py:196
+#: netbox/circuits/forms/filtersets.py:212
+#: netbox/circuits/forms/model_forms.py:109
+#: netbox/circuits/forms/model_forms.py:131
+#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:71
+#: netbox/templates/circuits/circuit.html:15
+#: netbox/templates/circuits/circuittermination.html:19
+#: netbox/templates/dcim/inc/cable_termination.html:55
+#: netbox/templates/dcim/trace/circuit.html:4
msgid "Circuit"
msgstr "回線"
-#: circuits/filtersets.py:276
+#: netbox/circuits/filtersets.py:276
msgid "ProviderNetwork (ID)"
msgstr "プロバイダネットワーク (ID)"
-#: circuits/forms/bulk_edit.py:28 circuits/forms/filtersets.py:54
-#: circuits/forms/model_forms.py:27 circuits/tables/providers.py:33
-#: dcim/forms/bulk_edit.py:127 dcim/forms/filtersets.py:188
-#: dcim/forms/model_forms.py:122 dcim/tables/sites.py:94
-#: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:219
-#: netbox/navigation/menu.py:159 netbox/navigation/menu.py:162
-#: templates/circuits/provider.html:23
+#: netbox/circuits/forms/bulk_edit.py:28
+#: netbox/circuits/forms/filtersets.py:54
+#: netbox/circuits/forms/model_forms.py:27
+#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127
+#: netbox/dcim/forms/filtersets.py:189 netbox/dcim/forms/model_forms.py:122
+#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:213
+#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162
+#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
msgstr "ASN"
-#: circuits/forms/bulk_edit.py:32 circuits/forms/bulk_edit.py:54
-#: circuits/forms/bulk_edit.py:81 circuits/forms/bulk_edit.py:102
-#: circuits/forms/bulk_edit.py:162 circuits/forms/bulk_edit.py:181
-#: core/forms/bulk_edit.py:28 core/tables/plugins.py:29
-#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:72
-#: dcim/forms/bulk_edit.py:91 dcim/forms/bulk_edit.py:150
-#: dcim/forms/bulk_edit.py:191 dcim/forms/bulk_edit.py:209
-#: dcim/forms/bulk_edit.py:337 dcim/forms/bulk_edit.py:373
-#: dcim/forms/bulk_edit.py:388 dcim/forms/bulk_edit.py:447
-#: dcim/forms/bulk_edit.py:486 dcim/forms/bulk_edit.py:516
-#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:613
-#: dcim/forms/bulk_edit.py:665 dcim/forms/bulk_edit.py:717
-#: dcim/forms/bulk_edit.py:740 dcim/forms/bulk_edit.py:788
-#: dcim/forms/bulk_edit.py:858 dcim/forms/bulk_edit.py:911
-#: dcim/forms/bulk_edit.py:946 dcim/forms/bulk_edit.py:986
-#: dcim/forms/bulk_edit.py:1030 dcim/forms/bulk_edit.py:1075
-#: dcim/forms/bulk_edit.py:1102 dcim/forms/bulk_edit.py:1120
-#: dcim/forms/bulk_edit.py:1138 dcim/forms/bulk_edit.py:1156
-#: dcim/forms/bulk_edit.py:1575 extras/forms/bulk_edit.py:36
-#: extras/forms/bulk_edit.py:124 extras/forms/bulk_edit.py:153
-#: extras/forms/bulk_edit.py:183 extras/forms/bulk_edit.py:264
-#: extras/forms/bulk_edit.py:288 extras/forms/bulk_edit.py:302
-#: extras/tables/tables.py:58 ipam/forms/bulk_edit.py:51
-#: ipam/forms/bulk_edit.py:71 ipam/forms/bulk_edit.py:91
-#: ipam/forms/bulk_edit.py:115 ipam/forms/bulk_edit.py:144
-#: ipam/forms/bulk_edit.py:173 ipam/forms/bulk_edit.py:192
-#: ipam/forms/bulk_edit.py:261 ipam/forms/bulk_edit.py:305
-#: ipam/forms/bulk_edit.py:353 ipam/forms/bulk_edit.py:396
-#: ipam/forms/bulk_edit.py:424 ipam/forms/bulk_edit.py:554
-#: ipam/forms/bulk_edit.py:585 templates/account/token.html:35
-#: templates/circuits/circuit.html:59 templates/circuits/circuittype.html:26
-#: templates/circuits/inc/circuit_termination_fields.html:88
-#: templates/circuits/provider.html:33
-#: templates/circuits/providernetwork.html:32
-#: templates/core/datasource.html:54 templates/dcim/cable.html:36
-#: templates/dcim/consoleport.html:44 templates/dcim/consoleserverport.html:44
-#: templates/dcim/device.html:93 templates/dcim/devicebay.html:32
-#: templates/dcim/devicerole.html:30 templates/dcim/devicetype.html:33
-#: templates/dcim/frontport.html:58 templates/dcim/interface.html:69
-#: templates/dcim/inventoryitem.html:60
-#: templates/dcim/inventoryitemrole.html:22 templates/dcim/location.html:33
-#: templates/dcim/manufacturer.html:40 templates/dcim/module.html:70
-#: templates/dcim/modulebay.html:38 templates/dcim/moduletype.html:26
-#: templates/dcim/platform.html:33 templates/dcim/powerfeed.html:40
-#: templates/dcim/poweroutlet.html:40 templates/dcim/powerpanel.html:30
-#: templates/dcim/powerport.html:40 templates/dcim/rack.html:51
-#: templates/dcim/rackreservation.html:62 templates/dcim/rackrole.html:26
-#: templates/dcim/rearport.html:54 templates/dcim/region.html:33
-#: templates/dcim/site.html:59 templates/dcim/sitegroup.html:33
-#: templates/dcim/virtualchassis.html:31
-#: templates/extras/configcontext.html:21
-#: templates/extras/configtemplate.html:17
-#: templates/extras/customfield.html:34
-#: templates/extras/dashboard/widget_add.html:14
-#: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19
-#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:47
-#: templates/extras/tag.html:20 templates/extras/webhook.html:17
-#: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43
-#: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38
-#: templates/ipam/fhrpgroup.html:34 templates/ipam/ipaddress.html:55
-#: templates/ipam/iprange.html:67 templates/ipam/prefix.html:81
-#: templates/ipam/rir.html:26 templates/ipam/role.html:26
-#: templates/ipam/routetarget.html:21 templates/ipam/service.html:50
-#: templates/ipam/servicetemplate.html:27 templates/ipam/vlan.html:62
-#: templates/ipam/vlangroup.html:34 templates/ipam/vrf.html:33
-#: templates/tenancy/contact.html:67 templates/tenancy/contactgroup.html:25
-#: templates/tenancy/contactrole.html:22 templates/tenancy/tenant.html:24
-#: templates/tenancy/tenantgroup.html:33 templates/users/group.html:21
-#: templates/users/objectpermission.html:21 templates/users/token.html:27
-#: templates/virtualization/cluster.html:25
-#: templates/virtualization/clustergroup.html:26
-#: templates/virtualization/clustertype.html:26
-#: templates/virtualization/virtualdisk.html:39
-#: templates/virtualization/virtualmachine.html:31
-#: templates/virtualization/vminterface.html:51
-#: templates/vpn/ikepolicy.html:17 templates/vpn/ikeproposal.html:17
-#: templates/vpn/ipsecpolicy.html:17 templates/vpn/ipsecprofile.html:17
-#: templates/vpn/ipsecprofile.html:40 templates/vpn/ipsecprofile.html:73
-#: templates/vpn/ipsecproposal.html:17 templates/vpn/l2vpn.html:26
-#: templates/vpn/tunnel.html:33 templates/vpn/tunnelgroup.html:30
-#: templates/wireless/wirelesslan.html:26
-#: templates/wireless/wirelesslangroup.html:33
-#: templates/wireless/wirelesslink.html:34 tenancy/forms/bulk_edit.py:32
-#: tenancy/forms/bulk_edit.py:80 tenancy/forms/bulk_edit.py:122
-#: users/forms/bulk_edit.py:64 users/forms/bulk_edit.py:82
-#: users/forms/bulk_edit.py:112 virtualization/forms/bulk_edit.py:32
-#: virtualization/forms/bulk_edit.py:46 virtualization/forms/bulk_edit.py:100
-#: virtualization/forms/bulk_edit.py:177 virtualization/forms/bulk_edit.py:228
-#: virtualization/forms/bulk_edit.py:337 vpn/forms/bulk_edit.py:28
-#: vpn/forms/bulk_edit.py:64 vpn/forms/bulk_edit.py:121
-#: vpn/forms/bulk_edit.py:155 vpn/forms/bulk_edit.py:190
-#: vpn/forms/bulk_edit.py:215 vpn/forms/bulk_edit.py:247
-#: vpn/forms/bulk_edit.py:274 wireless/forms/bulk_edit.py:29
-#: wireless/forms/bulk_edit.py:82 wireless/forms/bulk_edit.py:129
+#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54
+#: netbox/circuits/forms/bulk_edit.py:81
+#: netbox/circuits/forms/bulk_edit.py:102
+#: netbox/circuits/forms/bulk_edit.py:162
+#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28
+#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35
+#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91
+#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337
+#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388
+#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486
+#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540
+#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665
+#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740
+#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858
+#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946
+#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030
+#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102
+#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138
+#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575
+#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
+#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
+#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:60
+#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
+#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
+#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
+#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261
+#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353
+#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424
+#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585
+#: netbox/templates/account/token.html:35
+#: netbox/templates/circuits/circuit.html:59
+#: netbox/templates/circuits/circuittype.html:26
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:88
+#: netbox/templates/circuits/provider.html:33
+#: netbox/templates/circuits/providernetwork.html:32
+#: netbox/templates/core/datasource.html:54
+#: netbox/templates/dcim/cable.html:36
+#: netbox/templates/dcim/consoleport.html:44
+#: netbox/templates/dcim/consoleserverport.html:44
+#: netbox/templates/dcim/device.html:94
+#: netbox/templates/dcim/devicebay.html:32
+#: netbox/templates/dcim/devicerole.html:30
+#: netbox/templates/dcim/devicetype.html:33
+#: netbox/templates/dcim/frontport.html:58
+#: netbox/templates/dcim/interface.html:69
+#: netbox/templates/dcim/inventoryitem.html:60
+#: netbox/templates/dcim/inventoryitemrole.html:22
+#: netbox/templates/dcim/location.html:33
+#: netbox/templates/dcim/manufacturer.html:40
+#: netbox/templates/dcim/module.html:70
+#: netbox/templates/dcim/modulebay.html:38
+#: netbox/templates/dcim/moduletype.html:26
+#: netbox/templates/dcim/platform.html:33
+#: netbox/templates/dcim/powerfeed.html:40
+#: netbox/templates/dcim/poweroutlet.html:40
+#: netbox/templates/dcim/powerpanel.html:30
+#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51
+#: netbox/templates/dcim/rackreservation.html:62
+#: netbox/templates/dcim/rackrole.html:26
+#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33
+#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33
+#: netbox/templates/dcim/virtualchassis.html:31
+#: netbox/templates/extras/configcontext.html:21
+#: netbox/templates/extras/configtemplate.html:17
+#: netbox/templates/extras/customfield.html:34
+#: netbox/templates/extras/dashboard/widget_add.html:14
+#: netbox/templates/extras/eventrule.html:21
+#: netbox/templates/extras/exporttemplate.html:19
+#: netbox/templates/extras/savedfilter.html:17
+#: netbox/templates/extras/script_list.html:47
+#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
+#: netbox/templates/generic/bulk_import.html:120
+#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42
+#: netbox/templates/ipam/asnrange.html:38
+#: netbox/templates/ipam/fhrpgroup.html:34
+#: netbox/templates/ipam/ipaddress.html:55
+#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81
+#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26
+#: netbox/templates/ipam/routetarget.html:21
+#: netbox/templates/ipam/service.html:50
+#: netbox/templates/ipam/servicetemplate.html:27
+#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34
+#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67
+#: netbox/templates/tenancy/contactgroup.html:25
+#: netbox/templates/tenancy/contactrole.html:22
+#: netbox/templates/tenancy/tenant.html:24
+#: netbox/templates/tenancy/tenantgroup.html:33
+#: netbox/templates/users/group.html:21
+#: netbox/templates/users/objectpermission.html:21
+#: netbox/templates/users/token.html:27
+#: netbox/templates/virtualization/cluster.html:25
+#: netbox/templates/virtualization/clustergroup.html:26
+#: netbox/templates/virtualization/clustertype.html:26
+#: netbox/templates/virtualization/virtualdisk.html:39
+#: netbox/templates/virtualization/virtualmachine.html:31
+#: netbox/templates/virtualization/vminterface.html:51
+#: netbox/templates/vpn/ikepolicy.html:17
+#: netbox/templates/vpn/ikeproposal.html:17
+#: netbox/templates/vpn/ipsecpolicy.html:17
+#: netbox/templates/vpn/ipsecprofile.html:17
+#: netbox/templates/vpn/ipsecprofile.html:40
+#: netbox/templates/vpn/ipsecprofile.html:73
+#: netbox/templates/vpn/ipsecproposal.html:17
+#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33
+#: netbox/templates/vpn/tunnelgroup.html:30
+#: netbox/templates/wireless/wirelesslan.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:33
+#: netbox/templates/wireless/wirelesslink.html:34
+#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80
+#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64
+#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112
+#: netbox/virtualization/forms/bulk_edit.py:32
+#: netbox/virtualization/forms/bulk_edit.py:46
+#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:228
+#: netbox/virtualization/forms/bulk_edit.py:337
+#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64
+#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155
+#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215
+#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274
+#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82
+#: netbox/wireless/forms/bulk_edit.py:129
msgid "Description"
msgstr "説明"
-#: circuits/forms/bulk_edit.py:49 circuits/forms/bulk_edit.py:71
-#: circuits/forms/bulk_edit.py:121 circuits/forms/bulk_import.py:35
-#: circuits/forms/bulk_import.py:50 circuits/forms/bulk_import.py:76
-#: circuits/forms/filtersets.py:68 circuits/forms/filtersets.py:86
-#: circuits/forms/filtersets.py:114 circuits/forms/filtersets.py:129
-#: circuits/forms/filtersets.py:197 circuits/forms/filtersets.py:230
-#: circuits/forms/model_forms.py:45 circuits/forms/model_forms.py:59
-#: circuits/forms/model_forms.py:91 circuits/tables/circuits.py:56
-#: circuits/tables/circuits.py:100 circuits/tables/providers.py:72
-#: circuits/tables/providers.py:103 templates/circuits/circuit.html:18
-#: templates/circuits/circuittermination.html:25
-#: templates/circuits/provider.html:20
-#: templates/circuits/provideraccount.html:20
-#: templates/circuits/providernetwork.html:20
-#: templates/dcim/inc/cable_termination.html:51
+#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71
+#: netbox/circuits/forms/bulk_edit.py:121
+#: netbox/circuits/forms/bulk_import.py:35
+#: netbox/circuits/forms/bulk_import.py:50
+#: netbox/circuits/forms/bulk_import.py:73
+#: netbox/circuits/forms/filtersets.py:68
+#: netbox/circuits/forms/filtersets.py:86
+#: netbox/circuits/forms/filtersets.py:114
+#: netbox/circuits/forms/filtersets.py:129
+#: netbox/circuits/forms/filtersets.py:197
+#: netbox/circuits/forms/filtersets.py:230
+#: netbox/circuits/forms/model_forms.py:45
+#: netbox/circuits/forms/model_forms.py:59
+#: netbox/circuits/forms/model_forms.py:91
+#: netbox/circuits/tables/circuits.py:56
+#: netbox/circuits/tables/circuits.py:102
+#: netbox/circuits/tables/providers.py:72
+#: netbox/circuits/tables/providers.py:103
+#: netbox/templates/circuits/circuit.html:18
+#: netbox/templates/circuits/circuittermination.html:25
+#: netbox/templates/circuits/provider.html:20
+#: netbox/templates/circuits/provideraccount.html:20
+#: netbox/templates/circuits/providernetwork.html:20
+#: netbox/templates/dcim/inc/cable_termination.html:51
msgid "Provider"
msgstr "プロバイダ"
-#: circuits/forms/bulk_edit.py:78 circuits/forms/filtersets.py:89
-#: templates/circuits/providernetwork.html:28
+#: netbox/circuits/forms/bulk_edit.py:78
+#: netbox/circuits/forms/filtersets.py:89
+#: netbox/templates/circuits/providernetwork.html:28
msgid "Service ID"
msgstr "サービス ID"
-#: circuits/forms/bulk_edit.py:98 circuits/forms/filtersets.py:105
-#: dcim/forms/bulk_edit.py:205 dcim/forms/bulk_edit.py:502
-#: dcim/forms/bulk_edit.py:702 dcim/forms/bulk_edit.py:1071
-#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1571
-#: dcim/forms/filtersets.py:983 dcim/forms/filtersets.py:1359
-#: dcim/forms/filtersets.py:1380 dcim/tables/devices.py:699
-#: dcim/tables/devices.py:759 dcim/tables/devices.py:986
-#: dcim/tables/devicetypes.py:245 dcim/tables/devicetypes.py:260
-#: dcim/tables/racks.py:32 extras/forms/bulk_edit.py:260
-#: extras/tables/tables.py:333 templates/circuits/circuittype.html:30
-#: templates/dcim/cable.html:40 templates/dcim/devicerole.html:34
-#: templates/dcim/frontport.html:40 templates/dcim/inventoryitemrole.html:26
-#: templates/dcim/rackrole.html:30 templates/dcim/rearport.html:40
-#: templates/extras/tag.html:26
+#: netbox/circuits/forms/bulk_edit.py:98
+#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205
+#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702
+#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
+#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
+#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
+#: netbox/dcim/tables/devices.py:692 netbox/dcim/tables/devices.py:749
+#: netbox/dcim/tables/devices.py:974 netbox/dcim/tables/devicetypes.py:250
+#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:340
+#: netbox/templates/circuits/circuittype.html:30
+#: netbox/templates/dcim/cable.html:40
+#: netbox/templates/dcim/devicerole.html:34
+#: netbox/templates/dcim/frontport.html:40
+#: netbox/templates/dcim/inventoryitemrole.html:26
+#: netbox/templates/dcim/rackrole.html:30
+#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26
msgid "Color"
msgstr "色"
-#: circuits/forms/bulk_edit.py:116 circuits/forms/bulk_import.py:89
-#: circuits/forms/filtersets.py:124 core/forms/bulk_edit.py:18
-#: core/forms/filtersets.py:30 core/tables/data.py:20 core/tables/jobs.py:18
-#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:680
-#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:887
-#: dcim/forms/bulk_edit.py:906 dcim/forms/bulk_edit.py:929
-#: dcim/forms/bulk_edit.py:971 dcim/forms/bulk_edit.py:1015
-#: dcim/forms/bulk_edit.py:1066 dcim/forms/bulk_edit.py:1093
-#: dcim/forms/bulk_import.py:214 dcim/forms/bulk_import.py:653
-#: dcim/forms/bulk_import.py:679 dcim/forms/bulk_import.py:705
-#: dcim/forms/bulk_import.py:725 dcim/forms/bulk_import.py:808
-#: dcim/forms/bulk_import.py:902 dcim/forms/bulk_import.py:944
-#: dcim/forms/bulk_import.py:1161 dcim/forms/bulk_import.py:1327
-#: dcim/forms/filtersets.py:287 dcim/forms/filtersets.py:874
-#: dcim/forms/filtersets.py:973 dcim/forms/filtersets.py:1094
-#: dcim/forms/filtersets.py:1164 dcim/forms/filtersets.py:1186
-#: dcim/forms/filtersets.py:1208 dcim/forms/filtersets.py:1225
-#: dcim/forms/filtersets.py:1259 dcim/forms/filtersets.py:1354
-#: dcim/forms/filtersets.py:1375 dcim/forms/model_forms.py:643
-#: dcim/forms/model_forms.py:649 dcim/forms/object_import.py:84
-#: dcim/forms/object_import.py:113 dcim/forms/object_import.py:145
-#: dcim/tables/devices.py:183 dcim/tables/devices.py:815
-#: dcim/tables/power.py:77 extras/forms/bulk_import.py:39
-#: extras/tables/tables.py:283 extras/tables/tables.py:355
-#: extras/tables/tables.py:473 netbox/tables/tables.py:239
-#: templates/circuits/circuit.html:30 templates/core/datasource.html:38
-#: templates/dcim/cable.html:15 templates/dcim/consoleport.html:36
-#: templates/dcim/consoleserverport.html:36 templates/dcim/frontport.html:36
-#: templates/dcim/interface.html:46 templates/dcim/interface.html:169
-#: templates/dcim/interface.html:311 templates/dcim/powerfeed.html:32
-#: templates/dcim/poweroutlet.html:36 templates/dcim/powerport.html:36
-#: templates/dcim/rack.html:76 templates/dcim/rearport.html:36
-#: templates/extras/eventrule.html:80 templates/virtualization/cluster.html:17
-#: templates/vpn/l2vpn.html:22
-#: templates/wireless/inc/authentication_attrs.html:8
-#: templates/wireless/inc/wirelesslink_interface.html:14
-#: virtualization/forms/bulk_edit.py:60 virtualization/forms/bulk_import.py:41
-#: virtualization/forms/filtersets.py:54
-#: virtualization/forms/model_forms.py:62 virtualization/tables/clusters.py:66
-#: vpn/forms/bulk_edit.py:264 vpn/forms/bulk_import.py:264
-#: vpn/forms/filtersets.py:217 vpn/forms/model_forms.py:84
-#: vpn/forms/model_forms.py:119 vpn/forms/model_forms.py:231
+#: netbox/circuits/forms/bulk_edit.py:116
+#: netbox/circuits/forms/bulk_import.py:86
+#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18
+#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20
+#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282
+#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819
+#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906
+#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971
+#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066
+#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:647 netbox/dcim/forms/bulk_import.py:673
+#: netbox/dcim/forms/bulk_import.py:699 netbox/dcim/forms/bulk_import.py:719
+#: netbox/dcim/forms/bulk_import.py:802 netbox/dcim/forms/bulk_import.py:896
+#: netbox/dcim/forms/bulk_import.py:938 netbox/dcim/forms/bulk_import.py:1152
+#: netbox/dcim/forms/bulk_import.py:1315 netbox/dcim/forms/filtersets.py:288
+#: netbox/dcim/forms/filtersets.py:886 netbox/dcim/forms/filtersets.py:985
+#: netbox/dcim/forms/filtersets.py:1106 netbox/dcim/forms/filtersets.py:1176
+#: netbox/dcim/forms/filtersets.py:1198 netbox/dcim/forms/filtersets.py:1220
+#: netbox/dcim/forms/filtersets.py:1237 netbox/dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/filtersets.py:1366 netbox/dcim/forms/filtersets.py:1387
+#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
+#: netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/object_import.py:113
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
+#: netbox/dcim/tables/devices.py:802 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:290
+#: netbox/extras/tables/tables.py:362 netbox/extras/tables/tables.py:480
+#: netbox/netbox/tables/tables.py:239
+#: netbox/templates/circuits/circuit.html:30
+#: netbox/templates/core/datasource.html:38
+#: netbox/templates/dcim/cable.html:15
+#: netbox/templates/dcim/consoleport.html:36
+#: netbox/templates/dcim/consoleserverport.html:36
+#: netbox/templates/dcim/frontport.html:36
+#: netbox/templates/dcim/interface.html:46
+#: netbox/templates/dcim/interface.html:169
+#: netbox/templates/dcim/interface.html:311
+#: netbox/templates/dcim/powerfeed.html:32
+#: netbox/templates/dcim/poweroutlet.html:36
+#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76
+#: netbox/templates/dcim/rearport.html:36
+#: netbox/templates/extras/eventrule.html:80
+#: netbox/templates/virtualization/cluster.html:17
+#: netbox/templates/vpn/l2vpn.html:22
+#: netbox/templates/wireless/inc/authentication_attrs.html:8
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:14
+#: netbox/virtualization/forms/bulk_edit.py:60
+#: netbox/virtualization/forms/bulk_import.py:41
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/model_forms.py:62
+#: netbox/virtualization/tables/clusters.py:66
+#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264
+#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84
+#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231
msgid "Type"
msgstr "タイプ"
-#: circuits/forms/bulk_edit.py:126 circuits/forms/bulk_import.py:82
-#: circuits/forms/filtersets.py:137 circuits/forms/model_forms.py:96
+#: netbox/circuits/forms/bulk_edit.py:126
+#: netbox/circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/filtersets.py:137
+#: netbox/circuits/forms/model_forms.py:96
msgid "Provider account"
msgstr "プロバイダアカウント"
-#: circuits/forms/bulk_edit.py:134 circuits/forms/bulk_import.py:95
-#: circuits/forms/filtersets.py:148 core/forms/filtersets.py:35
-#: core/forms/filtersets.py:76 core/tables/data.py:23 core/tables/jobs.py:26
-#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:105
-#: dcim/forms/bulk_edit.py:180 dcim/forms/bulk_edit.py:261
-#: dcim/forms/bulk_edit.py:598 dcim/forms/bulk_edit.py:654
-#: dcim/forms/bulk_edit.py:686 dcim/forms/bulk_edit.py:813
-#: dcim/forms/bulk_edit.py:1594 dcim/forms/bulk_import.py:87
-#: dcim/forms/bulk_import.py:146 dcim/forms/bulk_import.py:202
-#: dcim/forms/bulk_import.py:450 dcim/forms/bulk_import.py:604
-#: dcim/forms/bulk_import.py:1155 dcim/forms/bulk_import.py:1322
-#: dcim/forms/bulk_import.py:1386 dcim/forms/filtersets.py:171
-#: dcim/forms/filtersets.py:230 dcim/forms/filtersets.py:282
-#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:843
-#: dcim/forms/filtersets.py:877 dcim/forms/filtersets.py:978
-#: dcim/forms/filtersets.py:1089 dcim/tables/devices.py:145
-#: dcim/tables/devices.py:818 dcim/tables/devices.py:1046
-#: dcim/tables/modules.py:69 dcim/tables/power.py:74 dcim/tables/racks.py:66
-#: dcim/tables/sites.py:82 dcim/tables/sites.py:133
-#: ipam/forms/bulk_edit.py:241 ipam/forms/bulk_edit.py:290
-#: ipam/forms/bulk_edit.py:338 ipam/forms/bulk_edit.py:544
-#: ipam/forms/bulk_import.py:191 ipam/forms/bulk_import.py:256
-#: ipam/forms/bulk_import.py:292 ipam/forms/bulk_import.py:458
-#: ipam/forms/filtersets.py:210 ipam/forms/filtersets.py:281
-#: ipam/forms/filtersets.py:355 ipam/forms/filtersets.py:508
-#: ipam/forms/model_forms.py:466 ipam/tables/ip.py:236 ipam/tables/ip.py:309
-#: ipam/tables/ip.py:359 ipam/tables/ip.py:421 ipam/tables/ip.py:448
-#: ipam/tables/vlans.py:122 ipam/tables/vlans.py:227
-#: templates/circuits/circuit.html:34 templates/core/datasource.html:46
-#: templates/core/job.html:30 templates/core/rq_task.html:81
-#: templates/core/system.html:18 templates/dcim/cable.html:19
-#: templates/dcim/device.html:175 templates/dcim/location.html:45
-#: templates/dcim/module.html:66 templates/dcim/powerfeed.html:36
-#: templates/dcim/rack.html:43 templates/dcim/site.html:42
-#: templates/extras/script_list.html:49 templates/ipam/ipaddress.html:37
-#: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73
-#: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21
-#: templates/virtualization/virtualmachine.html:19
-#: templates/vpn/tunnel.html:25 templates/wireless/wirelesslan.html:22
-#: templates/wireless/wirelesslink.html:17 users/forms/filtersets.py:33
-#: users/forms/model_forms.py:195 virtualization/forms/bulk_edit.py:70
-#: virtualization/forms/bulk_edit.py:118
-#: virtualization/forms/bulk_import.py:54
-#: virtualization/forms/bulk_import.py:80
-#: virtualization/forms/filtersets.py:62
-#: virtualization/forms/filtersets.py:160 virtualization/tables/clusters.py:74
-#: virtualization/tables/virtualmachines.py:59 vpn/forms/bulk_edit.py:39
-#: vpn/forms/bulk_import.py:37 vpn/forms/filtersets.py:47
-#: vpn/tables/tunnels.py:48 wireless/forms/bulk_edit.py:43
-#: wireless/forms/bulk_edit.py:105 wireless/forms/bulk_import.py:43
-#: wireless/forms/bulk_import.py:84 wireless/forms/filtersets.py:49
-#: wireless/forms/filtersets.py:83 wireless/tables/wirelesslan.py:52
-#: wireless/tables/wirelesslink.py:19
+#: netbox/circuits/forms/bulk_edit.py:134
+#: netbox/circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35
+#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23
+#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88
+#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180
+#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598
+#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686
+#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594
+#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146
+#: netbox/dcim/forms/bulk_import.py:199 netbox/dcim/forms/bulk_import.py:444
+#: netbox/dcim/forms/bulk_import.py:598 netbox/dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1310 netbox/dcim/forms/bulk_import.py:1374
+#: netbox/dcim/forms/filtersets.py:172 netbox/dcim/forms/filtersets.py:231
+#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
+#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
+#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:805
+#: netbox/dcim/tables/devices.py:1034 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
+#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
+#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
+#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544
+#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
+#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:237
+#: netbox/ipam/tables/ip.py:312 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/ip.py:426 netbox/ipam/tables/ip.py:453
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:228
+#: netbox/templates/circuits/circuit.html:34
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:42
+#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
+#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
+#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
+#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43
+#: netbox/templates/dcim/site.html:43
+#: netbox/templates/extras/script_list.html:49
+#: netbox/templates/ipam/ipaddress.html:37
+#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73
+#: netbox/templates/ipam/vlan.html:48
+#: netbox/templates/virtualization/cluster.html:21
+#: netbox/templates/virtualization/virtualmachine.html:19
+#: netbox/templates/vpn/tunnel.html:25
+#: netbox/templates/wireless/wirelesslan.html:22
+#: netbox/templates/wireless/wirelesslink.html:17
+#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195
+#: netbox/virtualization/forms/bulk_edit.py:70
+#: netbox/virtualization/forms/bulk_edit.py:118
+#: netbox/virtualization/forms/bulk_import.py:54
+#: netbox/virtualization/forms/bulk_import.py:80
+#: netbox/virtualization/forms/filtersets.py:62
+#: netbox/virtualization/forms/filtersets.py:160
+#: netbox/virtualization/tables/clusters.py:74
+#: netbox/virtualization/tables/virtualmachines.py:59
+#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37
+#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48
+#: netbox/wireless/forms/bulk_edit.py:43
+#: netbox/wireless/forms/bulk_edit.py:105
+#: netbox/wireless/forms/bulk_import.py:43
+#: netbox/wireless/forms/bulk_import.py:84
+#: netbox/wireless/forms/filtersets.py:49
+#: netbox/wireless/forms/filtersets.py:83
+#: netbox/wireless/tables/wirelesslan.py:52
+#: netbox/wireless/tables/wirelesslink.py:19
msgid "Status"
msgstr "ステータス"
-#: circuits/forms/bulk_edit.py:140 circuits/forms/bulk_import.py:100
-#: circuits/forms/filtersets.py:117 dcim/forms/bulk_edit.py:121
-#: dcim/forms/bulk_edit.py:186 dcim/forms/bulk_edit.py:256
-#: dcim/forms/bulk_edit.py:368 dcim/forms/bulk_edit.py:588
-#: dcim/forms/bulk_edit.py:692 dcim/forms/bulk_edit.py:1599
-#: dcim/forms/bulk_import.py:106 dcim/forms/bulk_import.py:151
-#: dcim/forms/bulk_import.py:195 dcim/forms/bulk_import.py:282
-#: dcim/forms/bulk_import.py:424 dcim/forms/bulk_import.py:1167
-#: dcim/forms/bulk_import.py:1379 dcim/forms/filtersets.py:166
-#: dcim/forms/filtersets.py:198 dcim/forms/filtersets.py:249
-#: dcim/forms/filtersets.py:334 dcim/forms/filtersets.py:355
-#: dcim/forms/filtersets.py:652 dcim/forms/filtersets.py:835
-#: dcim/forms/filtersets.py:897 dcim/forms/filtersets.py:927
-#: dcim/forms/filtersets.py:1049 dcim/tables/power.py:88
-#: extras/filtersets.py:564 extras/forms/filtersets.py:332
-#: extras/forms/filtersets.py:405 ipam/forms/bulk_edit.py:41
-#: ipam/forms/bulk_edit.py:66 ipam/forms/bulk_edit.py:110
-#: ipam/forms/bulk_edit.py:139 ipam/forms/bulk_edit.py:164
-#: ipam/forms/bulk_edit.py:236 ipam/forms/bulk_edit.py:285
-#: ipam/forms/bulk_edit.py:333 ipam/forms/bulk_edit.py:539
-#: ipam/forms/bulk_import.py:37 ipam/forms/bulk_import.py:66
-#: ipam/forms/bulk_import.py:94 ipam/forms/bulk_import.py:114
-#: ipam/forms/bulk_import.py:134 ipam/forms/bulk_import.py:163
-#: ipam/forms/bulk_import.py:249 ipam/forms/bulk_import.py:285
-#: ipam/forms/bulk_import.py:451 ipam/forms/filtersets.py:48
-#: ipam/forms/filtersets.py:68 ipam/forms/filtersets.py:100
-#: ipam/forms/filtersets.py:120 ipam/forms/filtersets.py:143
-#: ipam/forms/filtersets.py:174 ipam/forms/filtersets.py:267
-#: ipam/forms/filtersets.py:310 ipam/forms/filtersets.py:476
-#: ipam/tables/ip.py:451 ipam/tables/vlans.py:224
-#: templates/circuits/circuit.html:38 templates/dcim/cable.html:23
-#: templates/dcim/device.html:78 templates/dcim/location.html:49
-#: templates/dcim/powerfeed.html:44 templates/dcim/rack.html:34
-#: templates/dcim/rackreservation.html:49 templates/dcim/site.html:46
-#: templates/dcim/virtualdevicecontext.html:52
-#: templates/ipam/aggregate.html:30 templates/ipam/asn.html:33
-#: templates/ipam/asnrange.html:29 templates/ipam/ipaddress.html:28
-#: templates/ipam/iprange.html:58 templates/ipam/prefix.html:29
-#: templates/ipam/routetarget.html:17 templates/ipam/vlan.html:39
-#: templates/ipam/vrf.html:20 templates/tenancy/tenant.html:17
-#: templates/virtualization/cluster.html:33
-#: templates/virtualization/virtualmachine.html:35 templates/vpn/l2vpn.html:30
-#: templates/vpn/tunnel.html:49 templates/wireless/wirelesslan.html:34
-#: templates/wireless/wirelesslink.html:25 tenancy/forms/forms.py:25
-#: tenancy/forms/forms.py:48 tenancy/forms/model_forms.py:52
-#: tenancy/tables/columns.py:64 virtualization/forms/bulk_edit.py:76
-#: virtualization/forms/bulk_edit.py:155
-#: virtualization/forms/bulk_import.py:66
-#: virtualization/forms/bulk_import.py:115
-#: virtualization/forms/filtersets.py:47
-#: virtualization/forms/filtersets.py:105 vpn/forms/bulk_edit.py:59
-#: vpn/forms/bulk_edit.py:269 vpn/forms/bulk_import.py:59
-#: vpn/forms/bulk_import.py:258 vpn/forms/filtersets.py:214
-#: wireless/forms/bulk_edit.py:63 wireless/forms/bulk_edit.py:110
-#: wireless/forms/bulk_import.py:55 wireless/forms/bulk_import.py:97
-#: wireless/forms/filtersets.py:35 wireless/forms/filtersets.py:75
+#: netbox/circuits/forms/bulk_edit.py:140
+#: netbox/circuits/forms/bulk_import.py:97
+#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121
+#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256
+#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588
+#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599
+#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151
+#: netbox/dcim/forms/bulk_import.py:192 netbox/dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:418 netbox/dcim/forms/bulk_import.py:1158
+#: netbox/dcim/forms/bulk_import.py:1367 netbox/dcim/forms/filtersets.py:167
+#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250
+#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:356
+#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:847
+#: netbox/dcim/forms/filtersets.py:909 netbox/dcim/forms/filtersets.py:939
+#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/tables/power.py:88
+#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332
+#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41
+#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110
+#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164
+#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285
+#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539
+#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66
+#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114
+#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163
+#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285
+#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48
+#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100
+#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
+#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
+#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
+#: netbox/ipam/tables/ip.py:456 netbox/ipam/tables/vlans.py:225
+#: netbox/templates/circuits/circuit.html:38
+#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
+#: netbox/templates/dcim/location.html:49
+#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34
+#: netbox/templates/dcim/rackreservation.html:49
+#: netbox/templates/dcim/site.html:47
+#: netbox/templates/dcim/virtualdevicecontext.html:52
+#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33
+#: netbox/templates/ipam/asnrange.html:29
+#: netbox/templates/ipam/ipaddress.html:28
+#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29
+#: netbox/templates/ipam/routetarget.html:17
+#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20
+#: netbox/templates/tenancy/tenant.html:17
+#: netbox/templates/virtualization/cluster.html:33
+#: netbox/templates/virtualization/virtualmachine.html:35
+#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49
+#: netbox/templates/wireless/wirelesslan.html:34
+#: netbox/templates/wireless/wirelesslink.html:25
+#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48
+#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64
+#: netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/bulk_edit.py:155
+#: netbox/virtualization/forms/bulk_import.py:66
+#: netbox/virtualization/forms/bulk_import.py:115
+#: netbox/virtualization/forms/filtersets.py:47
+#: netbox/virtualization/forms/filtersets.py:105
+#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269
+#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258
+#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63
+#: netbox/wireless/forms/bulk_edit.py:110
+#: netbox/wireless/forms/bulk_import.py:55
+#: netbox/wireless/forms/bulk_import.py:97
+#: netbox/wireless/forms/filtersets.py:35
+#: netbox/wireless/forms/filtersets.py:75
msgid "Tenant"
msgstr "テナント"
-#: circuits/forms/bulk_edit.py:145 circuits/forms/filtersets.py:172
+#: netbox/circuits/forms/bulk_edit.py:145
+#: netbox/circuits/forms/filtersets.py:172
msgid "Install date"
msgstr "開通日"
-#: circuits/forms/bulk_edit.py:150 circuits/forms/filtersets.py:177
+#: netbox/circuits/forms/bulk_edit.py:150
+#: netbox/circuits/forms/filtersets.py:177
msgid "Termination date"
msgstr "終了日"
-#: circuits/forms/bulk_edit.py:156 circuits/forms/filtersets.py:184
+#: netbox/circuits/forms/bulk_edit.py:156
+#: netbox/circuits/forms/filtersets.py:184
msgid "Commit rate (Kbps)"
msgstr "保証帯域 (Kbps)"
-#: circuits/forms/bulk_edit.py:171 circuits/forms/model_forms.py:110
+#: netbox/circuits/forms/bulk_edit.py:171
+#: netbox/circuits/forms/model_forms.py:110
msgid "Service Parameters"
msgstr "サービス情報"
-#: circuits/forms/bulk_edit.py:172 circuits/forms/model_forms.py:111
-#: dcim/forms/model_forms.py:138 dcim/forms/model_forms.py:180
-#: dcim/forms/model_forms.py:228 dcim/forms/model_forms.py:267
-#: dcim/forms/model_forms.py:713 dcim/forms/model_forms.py:1636
-#: ipam/forms/model_forms.py:62 ipam/forms/model_forms.py:79
-#: ipam/forms/model_forms.py:113 ipam/forms/model_forms.py:134
-#: ipam/forms/model_forms.py:158 ipam/forms/model_forms.py:230
-#: ipam/forms/model_forms.py:259 ipam/forms/model_forms.py:314
-#: netbox/navigation/menu.py:37 templates/dcim/device_edit.html:85
-#: templates/dcim/htmx/cable_edit.html:72
-#: templates/ipam/ipaddress_bulk_add.html:27 templates/ipam/vlan_edit.html:22
-#: virtualization/forms/model_forms.py:80
-#: virtualization/forms/model_forms.py:222 vpn/forms/bulk_edit.py:78
-#: vpn/forms/filtersets.py:44 vpn/forms/model_forms.py:62
-#: vpn/forms/model_forms.py:147 vpn/forms/model_forms.py:411
-#: wireless/forms/model_forms.py:54 wireless/forms/model_forms.py:163
+#: netbox/circuits/forms/bulk_edit.py:172
+#: netbox/circuits/forms/model_forms.py:111
+#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180
+#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267
+#: netbox/dcim/forms/model_forms.py:716 netbox/dcim/forms/model_forms.py:1639
+#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79
+#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134
+#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230
+#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314
+#: netbox/netbox/navigation/menu.py:37
+#: netbox/templates/dcim/device_edit.html:85
+#: netbox/templates/dcim/htmx/cable_edit.html:72
+#: netbox/templates/ipam/ipaddress_bulk_add.html:27
+#: netbox/templates/ipam/vlan_edit.html:22
+#: netbox/virtualization/forms/model_forms.py:80
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44
+#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147
+#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54
+#: netbox/wireless/forms/model_forms.py:163
msgid "Tenancy"
msgstr "テナンシー"
-#: circuits/forms/bulk_edit.py:191 circuits/forms/bulk_edit.py:215
-#: circuits/forms/model_forms.py:153 circuits/tables/circuits.py:109
-#: templates/circuits/inc/circuit_termination_fields.html:62
-#: templates/circuits/providernetwork.html:17
+#: netbox/circuits/forms/bulk_edit.py:191
+#: netbox/circuits/forms/bulk_edit.py:215
+#: netbox/circuits/forms/model_forms.py:153
+#: netbox/circuits/tables/circuits.py:111
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:62
+#: netbox/templates/circuits/providernetwork.html:17
msgid "Provider Network"
msgstr "プロバイダネットワーク"
-#: circuits/forms/bulk_edit.py:197
+#: netbox/circuits/forms/bulk_edit.py:197
msgid "Port speed (Kbps)"
msgstr "ポートスピード (Kbps)"
-#: circuits/forms/bulk_edit.py:201
+#: netbox/circuits/forms/bulk_edit.py:201
msgid "Upstream speed (Kbps)"
msgstr "アップストリーム速度 (Kbps)"
-#: circuits/forms/bulk_edit.py:204 dcim/forms/bulk_edit.py:849
-#: dcim/forms/bulk_edit.py:1208 dcim/forms/bulk_edit.py:1225
-#: dcim/forms/bulk_edit.py:1242 dcim/forms/bulk_edit.py:1260
-#: dcim/forms/bulk_edit.py:1348 dcim/forms/bulk_edit.py:1487
-#: dcim/forms/bulk_edit.py:1504
+#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849
+#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225
+#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260
+#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487
+#: netbox/dcim/forms/bulk_edit.py:1504
msgid "Mark connected"
msgstr "接続済みにする"
-#: circuits/forms/bulk_edit.py:217 circuits/forms/model_forms.py:155
-#: templates/circuits/inc/circuit_termination_fields.html:54
-#: templates/dcim/frontport.html:121 templates/dcim/interface.html:193
-#: templates/dcim/rearport.html:111
+#: netbox/circuits/forms/bulk_edit.py:217
+#: netbox/circuits/forms/model_forms.py:155
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
+#: netbox/templates/dcim/frontport.html:121
+#: netbox/templates/dcim/interface.html:193
+#: netbox/templates/dcim/rearport.html:111
msgid "Circuit Termination"
msgstr "回線終端"
-#: circuits/forms/bulk_edit.py:219 circuits/forms/model_forms.py:157
+#: netbox/circuits/forms/bulk_edit.py:219
+#: netbox/circuits/forms/model_forms.py:157
msgid "Termination Details"
msgstr "終了詳細"
-#: circuits/forms/bulk_import.py:38 circuits/forms/bulk_import.py:53
-#: circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/bulk_import.py:38
+#: netbox/circuits/forms/bulk_import.py:53
+#: netbox/circuits/forms/bulk_import.py:76
msgid "Assigned provider"
msgstr "割当プロバイダ"
-#: circuits/forms/bulk_import.py:70 dcim/forms/bulk_import.py:178
-#: dcim/forms/bulk_import.py:388 dcim/forms/bulk_import.py:1108
-#: dcim/forms/bulk_import.py:1187 extras/forms/bulk_import.py:232
-msgid "RGB color in hexadecimal. Example:"
-msgstr "16 進数の RGB カラーコード。例:"
-
-#: circuits/forms/bulk_import.py:85
+#: netbox/circuits/forms/bulk_import.py:82
msgid "Assigned provider account"
msgstr "割当プロバイダアカウント"
-#: circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/bulk_import.py:89
msgid "Type of circuit"
msgstr "回線のタイプ"
-#: circuits/forms/bulk_import.py:97 dcim/forms/bulk_import.py:89
-#: dcim/forms/bulk_import.py:148 dcim/forms/bulk_import.py:204
-#: dcim/forms/bulk_import.py:452 dcim/forms/bulk_import.py:606
-#: dcim/forms/bulk_import.py:1324 ipam/forms/bulk_import.py:193
-#: ipam/forms/bulk_import.py:258 ipam/forms/bulk_import.py:294
-#: ipam/forms/bulk_import.py:460 virtualization/forms/bulk_import.py:56
-#: virtualization/forms/bulk_import.py:82 vpn/forms/bulk_import.py:39
-#: wireless/forms/bulk_import.py:45
+#: netbox/circuits/forms/bulk_import.py:94 netbox/dcim/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:201
+#: netbox/dcim/forms/bulk_import.py:446 netbox/dcim/forms/bulk_import.py:600
+#: netbox/dcim/forms/bulk_import.py:1312 netbox/ipam/forms/bulk_import.py:193
+#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294
+#: netbox/ipam/forms/bulk_import.py:460
+#: netbox/virtualization/forms/bulk_import.py:56
+#: netbox/virtualization/forms/bulk_import.py:82
+#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45
msgid "Operational status"
msgstr "運用状況"
-#: circuits/forms/bulk_import.py:104 dcim/forms/bulk_import.py:110
-#: dcim/forms/bulk_import.py:155 dcim/forms/bulk_import.py:286
-#: dcim/forms/bulk_import.py:428 dcim/forms/bulk_import.py:1171
-#: dcim/forms/bulk_import.py:1319 dcim/forms/bulk_import.py:1383
-#: ipam/forms/bulk_import.py:41 ipam/forms/bulk_import.py:70
-#: ipam/forms/bulk_import.py:98 ipam/forms/bulk_import.py:118
-#: ipam/forms/bulk_import.py:138 ipam/forms/bulk_import.py:167
-#: ipam/forms/bulk_import.py:253 ipam/forms/bulk_import.py:289
-#: ipam/forms/bulk_import.py:455 virtualization/forms/bulk_import.py:70
-#: virtualization/forms/bulk_import.py:119 vpn/forms/bulk_import.py:63
-#: wireless/forms/bulk_import.py:59 wireless/forms/bulk_import.py:101
+#: netbox/circuits/forms/bulk_import.py:101
+#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155
+#: netbox/dcim/forms/bulk_import.py:283 netbox/dcim/forms/bulk_import.py:422
+#: netbox/dcim/forms/bulk_import.py:1162 netbox/dcim/forms/bulk_import.py:1307
+#: netbox/dcim/forms/bulk_import.py:1371 netbox/ipam/forms/bulk_import.py:41
+#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98
+#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138
+#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253
+#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455
+#: netbox/virtualization/forms/bulk_import.py:70
+#: netbox/virtualization/forms/bulk_import.py:119
+#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59
+#: netbox/wireless/forms/bulk_import.py:101
msgid "Assigned tenant"
msgstr "割当テナント"
-#: circuits/forms/bulk_import.py:122
-#: templates/circuits/inc/circuit_termination.html:6
-#: templates/circuits/inc/circuit_termination_fields.html:15
-#: templates/dcim/cable.html:68 templates/dcim/cable.html:72
-#: vpn/forms/bulk_import.py:100 vpn/forms/filtersets.py:77
+#: netbox/circuits/forms/bulk_import.py:119
+#: netbox/templates/circuits/inc/circuit_termination.html:6
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:15
+#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72
+#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77
msgid "Termination"
msgstr "終了"
-#: circuits/forms/bulk_import.py:132 circuits/forms/filtersets.py:145
-#: circuits/forms/filtersets.py:225 circuits/forms/model_forms.py:142
+#: netbox/circuits/forms/bulk_import.py:129
+#: netbox/circuits/forms/filtersets.py:145
+#: netbox/circuits/forms/filtersets.py:225
+#: netbox/circuits/forms/model_forms.py:142
msgid "Provider network"
msgstr "プロバイダネットワーク"
-#: circuits/forms/filtersets.py:28 circuits/forms/filtersets.py:116
-#: circuits/forms/filtersets.py:198 dcim/forms/bulk_edit.py:248
-#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:580
-#: dcim/forms/bulk_edit.py:627 dcim/forms/bulk_edit.py:780
-#: dcim/forms/bulk_import.py:189 dcim/forms/bulk_import.py:263
-#: dcim/forms/bulk_import.py:491 dcim/forms/bulk_import.py:1268
-#: dcim/forms/bulk_import.py:1302 dcim/forms/filtersets.py:93
-#: dcim/forms/filtersets.py:246 dcim/forms/filtersets.py:279
-#: dcim/forms/filtersets.py:331 dcim/forms/filtersets.py:382
-#: dcim/forms/filtersets.py:649 dcim/forms/filtersets.py:691
-#: dcim/forms/filtersets.py:896 dcim/forms/filtersets.py:925
-#: dcim/forms/filtersets.py:945 dcim/forms/filtersets.py:1009
-#: dcim/forms/filtersets.py:1039 dcim/forms/filtersets.py:1048
-#: dcim/forms/filtersets.py:1159 dcim/forms/filtersets.py:1181
-#: dcim/forms/filtersets.py:1203 dcim/forms/filtersets.py:1220
-#: dcim/forms/filtersets.py:1240 dcim/forms/filtersets.py:1348
-#: dcim/forms/filtersets.py:1370 dcim/forms/filtersets.py:1391
-#: dcim/forms/filtersets.py:1406 dcim/forms/filtersets.py:1420
-#: dcim/forms/model_forms.py:179 dcim/forms/model_forms.py:211
-#: dcim/forms/model_forms.py:411 dcim/forms/model_forms.py:673
-#: dcim/tables/devices.py:162 dcim/tables/power.py:30 dcim/tables/racks.py:58
-#: dcim/tables/racks.py:143 extras/filtersets.py:488
-#: extras/forms/filtersets.py:329 ipam/forms/bulk_edit.py:457
-#: ipam/forms/filtersets.py:173 ipam/forms/filtersets.py:414
-#: ipam/forms/filtersets.py:437 ipam/forms/filtersets.py:474
-#: ipam/forms/model_forms.py:599 templates/dcim/device.html:25
-#: templates/dcim/device_edit.html:30
-#: templates/dcim/inc/cable_termination.html:12
-#: templates/dcim/location.html:26 templates/dcim/powerpanel.html:26
-#: templates/dcim/rack.html:26 templates/dcim/rackreservation.html:32
-#: virtualization/forms/filtersets.py:46
-#: virtualization/forms/filtersets.py:100 wireless/forms/model_forms.py:87
-#: wireless/forms/model_forms.py:129
+#: netbox/circuits/forms/filtersets.py:28
+#: netbox/circuits/forms/filtersets.py:116
+#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248
+#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580
+#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780
+#: netbox/dcim/forms/bulk_import.py:186 netbox/dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1256
+#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:94
+#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:280
+#: netbox/dcim/forms/filtersets.py:332 netbox/dcim/forms/filtersets.py:383
+#: netbox/dcim/forms/filtersets.py:650 netbox/dcim/forms/filtersets.py:693
+#: netbox/dcim/forms/filtersets.py:908 netbox/dcim/forms/filtersets.py:937
+#: netbox/dcim/forms/filtersets.py:957 netbox/dcim/forms/filtersets.py:1021
+#: netbox/dcim/forms/filtersets.py:1051 netbox/dcim/forms/filtersets.py:1060
+#: netbox/dcim/forms/filtersets.py:1171 netbox/dcim/forms/filtersets.py:1193
+#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/filtersets.py:1232
+#: netbox/dcim/forms/filtersets.py:1252 netbox/dcim/forms/filtersets.py:1360
+#: netbox/dcim/forms/filtersets.py:1382 netbox/dcim/forms/filtersets.py:1403
+#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
+#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
+#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
+#: netbox/dcim/tables/devices.py:157 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
+#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
+#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
+#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437
+#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599
+#: netbox/templates/dcim/device.html:26
+#: netbox/templates/dcim/device_edit.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:12
+#: netbox/templates/dcim/location.html:26
+#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26
+#: netbox/templates/dcim/rackreservation.html:32
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/wireless/forms/model_forms.py:87
+#: netbox/wireless/forms/model_forms.py:129
msgid "Location"
msgstr "ロケーション"
-#: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118
-#: dcim/forms/filtersets.py:137 dcim/forms/filtersets.py:151
-#: dcim/forms/filtersets.py:167 dcim/forms/filtersets.py:199
-#: dcim/forms/filtersets.py:250 dcim/forms/filtersets.py:335
-#: dcim/forms/filtersets.py:406 dcim/forms/filtersets.py:653
-#: dcim/forms/filtersets.py:1010 netbox/navigation/menu.py:44
-#: netbox/navigation/menu.py:46 tenancy/forms/filtersets.py:42
-#: tenancy/tables/columns.py:70 tenancy/tables/contacts.py:25
-#: tenancy/views.py:19 virtualization/forms/filtersets.py:37
-#: virtualization/forms/filtersets.py:48
-#: virtualization/forms/filtersets.py:106
+#: netbox/circuits/forms/filtersets.py:30
+#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:138
+#: netbox/dcim/forms/filtersets.py:152 netbox/dcim/forms/filtersets.py:168
+#: netbox/dcim/forms/filtersets.py:200 netbox/dcim/forms/filtersets.py:251
+#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:407
+#: netbox/dcim/forms/filtersets.py:654 netbox/dcim/forms/filtersets.py:1022
+#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46
+#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70
+#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19
+#: netbox/virtualization/forms/filtersets.py:37
+#: netbox/virtualization/forms/filtersets.py:48
+#: netbox/virtualization/forms/filtersets.py:106
msgid "Contacts"
msgstr "連絡先"
-#: circuits/forms/filtersets.py:35 circuits/forms/filtersets.py:155
-#: dcim/forms/bulk_edit.py:111 dcim/forms/bulk_edit.py:223
-#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:92
-#: dcim/forms/filtersets.py:71 dcim/forms/filtersets.py:178
-#: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:257
-#: dcim/forms/filtersets.py:360 dcim/forms/filtersets.py:668
-#: dcim/forms/filtersets.py:902 dcim/forms/filtersets.py:932
-#: dcim/forms/filtersets.py:1016 dcim/forms/filtersets.py:1055
-#: dcim/forms/filtersets.py:1468 dcim/forms/filtersets.py:1492
-#: dcim/forms/filtersets.py:1516 dcim/forms/model_forms.py:111
-#: dcim/forms/object_create.py:375 dcim/tables/devices.py:148
-#: dcim/tables/sites.py:85 extras/filtersets.py:455
-#: ipam/forms/bulk_edit.py:206 ipam/forms/bulk_edit.py:438
-#: ipam/forms/bulk_edit.py:512 ipam/forms/filtersets.py:217
-#: ipam/forms/filtersets.py:422 ipam/forms/filtersets.py:482
-#: ipam/forms/model_forms.py:571 templates/dcim/device.html:17
-#: templates/dcim/rack.html:16 templates/dcim/rackreservation.html:22
-#: templates/dcim/region.html:26 templates/dcim/site.html:30
-#: templates/ipam/prefix.html:49 templates/ipam/vlan.html:16
-#: virtualization/forms/bulk_edit.py:81 virtualization/forms/filtersets.py:59
-#: virtualization/forms/filtersets.py:133
-#: virtualization/forms/model_forms.py:92 vpn/forms/filtersets.py:257
+#: netbox/circuits/forms/filtersets.py:35
+#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111
+#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755
+#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:72
+#: netbox/dcim/forms/filtersets.py:179 netbox/dcim/forms/filtersets.py:205
+#: netbox/dcim/forms/filtersets.py:258 netbox/dcim/forms/filtersets.py:361
+#: netbox/dcim/forms/filtersets.py:670 netbox/dcim/forms/filtersets.py:914
+#: netbox/dcim/forms/filtersets.py:944 netbox/dcim/forms/filtersets.py:1028
+#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
+#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
+#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
+#: netbox/dcim/tables/devices.py:143 netbox/dcim/tables/sites.py:85
+#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
+#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
+#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
+#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16
+#: netbox/templates/dcim/rackreservation.html:22
+#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31
+#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16
+#: netbox/virtualization/forms/bulk_edit.py:81
+#: netbox/virtualization/forms/filtersets.py:59
+#: netbox/virtualization/forms/filtersets.py:133
+#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/vpn/forms/filtersets.py:257
msgid "Region"
msgstr "リージョン"
-#: circuits/forms/filtersets.py:40 circuits/forms/filtersets.py:160
-#: dcim/forms/bulk_edit.py:231 dcim/forms/bulk_edit.py:763
-#: dcim/forms/filtersets.py:76 dcim/forms/filtersets.py:183
-#: dcim/forms/filtersets.py:209 dcim/forms/filtersets.py:270
-#: dcim/forms/filtersets.py:365 dcim/forms/filtersets.py:673
-#: dcim/forms/filtersets.py:907 dcim/forms/filtersets.py:1021
-#: dcim/forms/filtersets.py:1060 dcim/forms/object_create.py:383
-#: extras/filtersets.py:472 ipam/forms/bulk_edit.py:211
-#: ipam/forms/bulk_edit.py:445 ipam/forms/bulk_edit.py:517
-#: ipam/forms/filtersets.py:222 ipam/forms/filtersets.py:427
-#: ipam/forms/filtersets.py:487 ipam/forms/model_forms.py:584
-#: virtualization/forms/bulk_edit.py:86 virtualization/forms/filtersets.py:69
-#: virtualization/forms/filtersets.py:138
-#: virtualization/forms/model_forms.py:98
+#: netbox/circuits/forms/filtersets.py:40
+#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231
+#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:77
+#: netbox/dcim/forms/filtersets.py:184 netbox/dcim/forms/filtersets.py:210
+#: netbox/dcim/forms/filtersets.py:271 netbox/dcim/forms/filtersets.py:366
+#: netbox/dcim/forms/filtersets.py:675 netbox/dcim/forms/filtersets.py:919
+#: netbox/dcim/forms/filtersets.py:1033 netbox/dcim/forms/filtersets.py:1072
+#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472
+#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445
+#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222
+#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487
+#: netbox/ipam/forms/model_forms.py:584
+#: netbox/virtualization/forms/bulk_edit.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:138
+#: netbox/virtualization/forms/model_forms.py:98
msgid "Site group"
msgstr "サイトグループ"
-#: circuits/forms/filtersets.py:63 circuits/forms/filtersets.py:81
-#: circuits/forms/filtersets.py:100 circuits/forms/filtersets.py:115
-#: core/forms/filtersets.py:64 dcim/forms/bulk_edit.py:726
-#: dcim/forms/filtersets.py:165 dcim/forms/filtersets.py:197
-#: dcim/forms/filtersets.py:834 dcim/forms/filtersets.py:926
-#: dcim/forms/filtersets.py:1050 dcim/forms/filtersets.py:1158
-#: dcim/forms/filtersets.py:1180 dcim/forms/filtersets.py:1202
-#: dcim/forms/filtersets.py:1219 dcim/forms/filtersets.py:1236
-#: dcim/forms/filtersets.py:1347 dcim/forms/filtersets.py:1369
-#: dcim/forms/filtersets.py:1390 dcim/forms/filtersets.py:1405
-#: dcim/forms/filtersets.py:1418 extras/forms/filtersets.py:43
-#: extras/forms/filtersets.py:112 extras/forms/filtersets.py:143
-#: extras/forms/filtersets.py:183 extras/forms/filtersets.py:199
-#: extras/forms/filtersets.py:230 extras/forms/filtersets.py:254
-#: extras/forms/filtersets.py:450 extras/forms/filtersets.py:488
-#: ipam/forms/filtersets.py:99 ipam/forms/filtersets.py:266
-#: ipam/forms/filtersets.py:307 ipam/forms/filtersets.py:382
-#: ipam/forms/filtersets.py:475 ipam/forms/filtersets.py:534
-#: ipam/forms/filtersets.py:552 netbox/tables/tables.py:255
-#: virtualization/forms/filtersets.py:45
-#: virtualization/forms/filtersets.py:103
-#: virtualization/forms/filtersets.py:194
-#: virtualization/forms/filtersets.py:239 vpn/forms/filtersets.py:213
-#: wireless/forms/filtersets.py:34 wireless/forms/filtersets.py:74
+#: netbox/circuits/forms/filtersets.py:63
+#: netbox/circuits/forms/filtersets.py:81
+#: netbox/circuits/forms/filtersets.py:100
+#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64
+#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:166
+#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:846
+#: netbox/dcim/forms/filtersets.py:938 netbox/dcim/forms/filtersets.py:1062
+#: netbox/dcim/forms/filtersets.py:1170 netbox/dcim/forms/filtersets.py:1192
+#: netbox/dcim/forms/filtersets.py:1214 netbox/dcim/forms/filtersets.py:1231
+#: netbox/dcim/forms/filtersets.py:1248 netbox/dcim/forms/filtersets.py:1359
+#: netbox/dcim/forms/filtersets.py:1381 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/forms/filtersets.py:1417 netbox/dcim/forms/filtersets.py:1430
+#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112
+#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183
+#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230
+#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450
+#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99
+#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307
+#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475
+#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552
+#: netbox/netbox/tables/tables.py:255
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:103
+#: netbox/virtualization/forms/filtersets.py:194
+#: netbox/virtualization/forms/filtersets.py:239
+#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34
+#: netbox/wireless/forms/filtersets.py:74
msgid "Attributes"
msgstr "属性"
-#: circuits/forms/filtersets.py:71 circuits/tables/circuits.py:61
-#: circuits/tables/providers.py:66 templates/circuits/circuit.html:22
-#: templates/circuits/provideraccount.html:24
+#: netbox/circuits/forms/filtersets.py:71
+#: netbox/circuits/tables/circuits.py:61
+#: netbox/circuits/tables/providers.py:66
+#: netbox/templates/circuits/circuit.html:22
+#: netbox/templates/circuits/provideraccount.html:24
msgid "Account"
msgstr "アカウント"
-#: circuits/forms/filtersets.py:215
+#: netbox/circuits/forms/filtersets.py:215
msgid "Term Side"
msgstr "タームサイド"
-#: circuits/models/circuits.py:25 dcim/models/cables.py:67
-#: dcim/models/device_component_templates.py:491
-#: dcim/models/device_component_templates.py:591
-#: dcim/models/device_components.py:976 dcim/models/device_components.py:1050
-#: dcim/models/device_components.py:1166 dcim/models/devices.py:469
-#: dcim/models/racks.py:44 extras/models/tags.py:28
+#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67
+#: netbox/dcim/models/device_component_templates.py:491
+#: netbox/dcim/models/device_component_templates.py:591
+#: netbox/dcim/models/device_components.py:976
+#: netbox/dcim/models/device_components.py:1050
+#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44
+#: netbox/extras/models/tags.py:28
msgid "color"
msgstr "色"
-#: circuits/models/circuits.py:34
+#: netbox/circuits/models/circuits.py:34
msgid "circuit type"
msgstr "回線タイプ"
-#: circuits/models/circuits.py:35
+#: netbox/circuits/models/circuits.py:35
msgid "circuit types"
msgstr "回線タイプ"
-#: circuits/models/circuits.py:46
+#: netbox/circuits/models/circuits.py:46
msgid "circuit ID"
msgstr "回線 ID"
-#: circuits/models/circuits.py:47
+#: netbox/circuits/models/circuits.py:47
msgid "Unique circuit ID"
msgstr "一意な回線 ID"
-#: circuits/models/circuits.py:67 core/models/data.py:55
-#: core/models/jobs.py:85 dcim/models/cables.py:49 dcim/models/devices.py:643
-#: dcim/models/devices.py:1155 dcim/models/devices.py:1364
-#: dcim/models/power.py:96 dcim/models/racks.py:98 dcim/models/sites.py:154
-#: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522
-#: ipam/models/ip.py:730 ipam/models/vlans.py:175
-#: virtualization/models/clusters.py:74
-#: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40
-#: wireless/models.py:94 wireless/models.py:158
+#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55
+#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49
+#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155
+#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96
+#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154
+#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730
+#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74
+#: netbox/virtualization/models/virtualmachines.py:84
+#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94
+#: netbox/wireless/models.py:158
msgid "status"
msgstr "状態"
-#: circuits/models/circuits.py:82
+#: netbox/circuits/models/circuits.py:82
msgid "installed"
msgstr "開通済"
-#: circuits/models/circuits.py:87
+#: netbox/circuits/models/circuits.py:87
msgid "terminates"
msgstr "終端"
-#: circuits/models/circuits.py:92
+#: netbox/circuits/models/circuits.py:92
msgid "commit rate (Kbps)"
msgstr "保証帯域 (Kbps)"
-#: circuits/models/circuits.py:93
+#: netbox/circuits/models/circuits.py:93
msgid "Committed rate"
msgstr "保証帯域"
-#: circuits/models/circuits.py:135
+#: netbox/circuits/models/circuits.py:135
msgid "circuit"
msgstr "回線"
-#: circuits/models/circuits.py:136
+#: netbox/circuits/models/circuits.py:136
msgid "circuits"
msgstr "回線"
-#: circuits/models/circuits.py:169
+#: netbox/circuits/models/circuits.py:169
msgid "termination"
msgstr "終端"
-#: circuits/models/circuits.py:186
+#: netbox/circuits/models/circuits.py:186
msgid "port speed (Kbps)"
msgstr "ポート速度 (Kbps)"
-#: circuits/models/circuits.py:189
+#: netbox/circuits/models/circuits.py:189
msgid "Physical circuit speed"
msgstr "物理回線速度"
-#: circuits/models/circuits.py:194
+#: netbox/circuits/models/circuits.py:194
msgid "upstream speed (Kbps)"
msgstr "アップストリーム速度 (Kbps)"
-#: circuits/models/circuits.py:195
+#: netbox/circuits/models/circuits.py:195
msgid "Upstream speed, if different from port speed"
msgstr "アップストリーム速度 (ポート速度と異なる場合)"
-#: circuits/models/circuits.py:200
+#: netbox/circuits/models/circuits.py:200
msgid "cross-connect ID"
msgstr "クロスコネクト ID"
-#: circuits/models/circuits.py:201
+#: netbox/circuits/models/circuits.py:201
msgid "ID of the local cross-connect"
msgstr "ローカル・クロスコネクトの ID"
-#: circuits/models/circuits.py:206
+#: netbox/circuits/models/circuits.py:206
msgid "patch panel/port(s)"
msgstr "パッチパネル/ポート"
-#: circuits/models/circuits.py:207
+#: netbox/circuits/models/circuits.py:207
msgid "Patch panel ID and port number(s)"
msgstr "パッチパネル ID とポート番号"
-#: circuits/models/circuits.py:210
-#: dcim/models/device_component_templates.py:61
-#: dcim/models/device_components.py:69 dcim/models/racks.py:538
-#: extras/models/configs.py:45 extras/models/configs.py:219
-#: extras/models/customfields.py:123 extras/models/models.py:60
-#: extras/models/models.py:186 extras/models/models.py:424
-#: extras/models/models.py:539 extras/models/staging.py:31
-#: extras/models/tags.py:32 netbox/models/__init__.py:109
-#: netbox/models/__init__.py:144 netbox/models/__init__.py:190
-#: users/models/permissions.py:24 users/models/tokens.py:58
-#: users/models/users.py:33 virtualization/models/virtualmachines.py:284
+#: netbox/circuits/models/circuits.py:210
+#: netbox/dcim/models/device_component_templates.py:61
+#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538
+#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
+#: netbox/extras/models/customfields.py:124 netbox/extras/models/models.py:60
+#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424
+#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32
+#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109
+#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190
+#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58
+#: netbox/users/models/users.py:33
+#: netbox/virtualization/models/virtualmachines.py:284
msgid "description"
msgstr "説明"
-#: circuits/models/circuits.py:223
+#: netbox/circuits/models/circuits.py:223
msgid "circuit termination"
msgstr "回線終端"
-#: circuits/models/circuits.py:224
+#: netbox/circuits/models/circuits.py:224
msgid "circuit terminations"
msgstr "回線終端"
-#: circuits/models/circuits.py:237
+#: netbox/circuits/models/circuits.py:237
msgid ""
"A circuit termination must attach to either a site or a provider network."
msgstr "回線終端は、サイトまたはプロバイダーネットワークに接続する必要があります。"
-#: circuits/models/circuits.py:239
+#: netbox/circuits/models/circuits.py:239
msgid ""
"A circuit termination cannot attach to both a site and a provider network."
msgstr "回線終端をサイトとプロバイダーネットワークの両方に接続することはできません。"
-#: circuits/models/providers.py:22 circuits/models/providers.py:66
-#: circuits/models/providers.py:104 core/models/data.py:42
-#: core/models/jobs.py:46 dcim/models/device_component_templates.py:43
-#: dcim/models/device_components.py:54 dcim/models/devices.py:583
-#: dcim/models/devices.py:1295 dcim/models/devices.py:1360
-#: dcim/models/power.py:39 dcim/models/power.py:92 dcim/models/racks.py:63
-#: dcim/models/sites.py:138 extras/models/configs.py:36
-#: extras/models/configs.py:215 extras/models/customfields.py:90
-#: extras/models/models.py:55 extras/models/models.py:181
-#: extras/models/models.py:324 extras/models/models.py:420
-#: extras/models/models.py:529 extras/models/models.py:624
-#: extras/models/scripts.py:30 extras/models/staging.py:26
-#: ipam/models/asns.py:18 ipam/models/fhrp.py:25 ipam/models/services.py:51
-#: ipam/models/services.py:87 ipam/models/vlans.py:26 ipam/models/vlans.py:164
-#: ipam/models/vrfs.py:22 ipam/models/vrfs.py:79 netbox/models/__init__.py:136
-#: netbox/models/__init__.py:180 tenancy/models/contacts.py:64
-#: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45
-#: users/models/permissions.py:20 users/models/users.py:28
-#: virtualization/models/clusters.py:57
-#: virtualization/models/virtualmachines.py:72
-#: virtualization/models/virtualmachines.py:274 vpn/models/crypto.py:24
-#: vpn/models/crypto.py:71 vpn/models/crypto.py:131 vpn/models/crypto.py:183
-#: vpn/models/crypto.py:221 vpn/models/l2vpn.py:22 vpn/models/tunnels.py:35
-#: wireless/models.py:50
+#: netbox/circuits/models/providers.py:22
+#: netbox/circuits/models/providers.py:66
+#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42
+#: netbox/core/models/jobs.py:46
+#: netbox/dcim/models/device_component_templates.py:43
+#: netbox/dcim/models/device_components.py:54
+#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295
+#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39
+#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63
+#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:91
+#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181
+#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420
+#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624
+#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27
+#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25
+#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88
+#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164
+#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79
+#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180
+#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20
+#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20
+#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57
+#: netbox/virtualization/models/virtualmachines.py:72
+#: netbox/virtualization/models/virtualmachines.py:274
+#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71
+#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183
+#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22
+#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50
msgid "name"
msgstr "名前"
-#: circuits/models/providers.py:25
+#: netbox/circuits/models/providers.py:25
msgid "Full name of the provider"
msgstr "プロバイダのフルネーム"
-#: circuits/models/providers.py:28 dcim/models/devices.py:86
-#: dcim/models/sites.py:149 extras/models/models.py:534 ipam/models/asns.py:23
-#: ipam/models/vlans.py:30 netbox/models/__init__.py:140
-#: netbox/models/__init__.py:185 tenancy/models/tenants.py:25
-#: tenancy/models/tenants.py:49 vpn/models/l2vpn.py:27 wireless/models.py:55
+#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86
+#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534
+#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30
+#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185
+#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49
+#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55
msgid "slug"
msgstr "slug"
-#: circuits/models/providers.py:42
+#: netbox/circuits/models/providers.py:42
msgid "provider"
msgstr "プロバイダ"
-#: circuits/models/providers.py:43
+#: netbox/circuits/models/providers.py:43
msgid "providers"
msgstr "プロバイダ"
-#: circuits/models/providers.py:63
+#: netbox/circuits/models/providers.py:63
msgid "account ID"
msgstr "アカウント ID"
-#: circuits/models/providers.py:86
+#: netbox/circuits/models/providers.py:86
msgid "provider account"
msgstr "プロバイダアカウント"
-#: circuits/models/providers.py:87
+#: netbox/circuits/models/providers.py:87
msgid "provider accounts"
msgstr "プロバイダアカウント"
-#: circuits/models/providers.py:115
+#: netbox/circuits/models/providers.py:115
msgid "service ID"
msgstr "サービス ID"
-#: circuits/models/providers.py:126
+#: netbox/circuits/models/providers.py:126
msgid "provider network"
msgstr "プロバイダネットワーク"
-#: circuits/models/providers.py:127
+#: netbox/circuits/models/providers.py:127
msgid "provider networks"
msgstr "プロバイダネットワーク"
-#: circuits/tables/circuits.py:30 circuits/tables/providers.py:18
-#: circuits/tables/providers.py:69 circuits/tables/providers.py:99
-#: core/tables/data.py:16 core/tables/jobs.py:14 core/tables/plugins.py:13
-#: core/tables/tasks.py:11 core/tables/tasks.py:115
-#: dcim/forms/filtersets.py:61 dcim/forms/object_create.py:43
-#: dcim/tables/devices.py:60 dcim/tables/devices.py:97
-#: dcim/tables/devices.py:139 dcim/tables/devices.py:294
-#: dcim/tables/devices.py:380 dcim/tables/devices.py:424
-#: dcim/tables/devices.py:476 dcim/tables/devices.py:528
-#: dcim/tables/devices.py:644 dcim/tables/devices.py:726
-#: dcim/tables/devices.py:776 dcim/tables/devices.py:842
-#: dcim/tables/devices.py:957 dcim/tables/devices.py:977
-#: dcim/tables/devices.py:1006 dcim/tables/devices.py:1036
-#: dcim/tables/devicetypes.py:32 dcim/tables/power.py:22
-#: dcim/tables/power.py:62 dcim/tables/racks.py:23 dcim/tables/racks.py:53
-#: dcim/tables/sites.py:24 dcim/tables/sites.py:51 dcim/tables/sites.py:78
-#: dcim/tables/sites.py:125 extras/forms/filtersets.py:191
-#: extras/tables/tables.py:42 extras/tables/tables.py:88
-#: extras/tables/tables.py:120 extras/tables/tables.py:144
-#: extras/tables/tables.py:209 extras/tables/tables.py:256
-#: extras/tables/tables.py:279 extras/tables/tables.py:329
-#: extras/tables/tables.py:381 extras/tables/tables.py:404
-#: ipam/forms/bulk_edit.py:391 ipam/forms/filtersets.py:386
-#: ipam/tables/asn.py:16 ipam/tables/ip.py:85 ipam/tables/ip.py:159
-#: ipam/tables/services.py:15 ipam/tables/services.py:40
-#: ipam/tables/vlans.py:64 ipam/tables/vlans.py:110 ipam/tables/vrfs.py:26
-#: ipam/tables/vrfs.py:67 templates/circuits/circuittype.html:22
-#: templates/circuits/provideraccount.html:28
-#: templates/circuits/providernetwork.html:24
-#: templates/core/datasource.html:34 templates/core/job.html:26
-#: templates/core/rq_worker.html:43 templates/dcim/consoleport.html:28
-#: templates/dcim/consoleserverport.html:28 templates/dcim/devicebay.html:24
-#: templates/dcim/devicerole.html:26 templates/dcim/frontport.html:28
-#: templates/dcim/inc/interface_vlans_table.html:5
-#: templates/dcim/inc/panels/inventory_items.html:18
-#: templates/dcim/interface.html:38 templates/dcim/interface.html:165
-#: templates/dcim/inventoryitem.html:28
-#: templates/dcim/inventoryitemrole.html:18 templates/dcim/location.html:29
-#: templates/dcim/manufacturer.html:36 templates/dcim/modulebay.html:26
-#: templates/dcim/platform.html:29 templates/dcim/poweroutlet.html:28
-#: templates/dcim/powerport.html:28 templates/dcim/rackrole.html:22
-#: templates/dcim/rearport.html:28 templates/dcim/region.html:29
-#: templates/dcim/sitegroup.html:29
-#: templates/dcim/virtualdevicecontext.html:18
-#: templates/extras/configcontext.html:13
-#: templates/extras/configtemplate.html:13
-#: templates/extras/customfield.html:13 templates/extras/customlink.html:13
-#: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15
-#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:46
-#: templates/extras/tag.html:14 templates/extras/webhook.html:13
-#: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30
-#: templates/ipam/rir.html:22 templates/ipam/role.html:22
-#: templates/ipam/routetarget.html:13 templates/ipam/service.html:24
-#: templates/ipam/servicetemplate.html:15 templates/ipam/vlan.html:35
-#: templates/ipam/vlangroup.html:30 templates/tenancy/contact.html:25
-#: templates/tenancy/contactgroup.html:21
-#: templates/tenancy/contactrole.html:18 templates/tenancy/tenantgroup.html:29
-#: templates/users/group.html:17 templates/users/objectpermission.html:17
-#: templates/virtualization/cluster.html:13
-#: templates/virtualization/clustergroup.html:22
-#: templates/virtualization/clustertype.html:22
-#: templates/virtualization/virtualdisk.html:25
-#: templates/virtualization/virtualmachine.html:15
-#: templates/virtualization/vminterface.html:25
-#: templates/vpn/ikepolicy.html:13 templates/vpn/ikeproposal.html:13
-#: templates/vpn/ipsecpolicy.html:13 templates/vpn/ipsecprofile.html:13
-#: templates/vpn/ipsecprofile.html:36 templates/vpn/ipsecprofile.html:69
-#: templates/vpn/ipsecproposal.html:13 templates/vpn/l2vpn.html:14
-#: templates/vpn/tunnel.html:21 templates/vpn/tunnelgroup.html:26
-#: templates/wireless/wirelesslangroup.html:29 tenancy/tables/contacts.py:19
-#: tenancy/tables/contacts.py:41 tenancy/tables/contacts.py:56
-#: tenancy/tables/tenants.py:16 tenancy/tables/tenants.py:38
-#: users/tables.py:62 users/tables.py:76
-#: virtualization/forms/bulk_create.py:20
-#: virtualization/forms/object_create.py:13
-#: virtualization/forms/object_create.py:23
-#: virtualization/tables/clusters.py:17 virtualization/tables/clusters.py:39
-#: virtualization/tables/clusters.py:62
-#: virtualization/tables/virtualmachines.py:54
-#: virtualization/tables/virtualmachines.py:132
-#: virtualization/tables/virtualmachines.py:185 vpn/tables/crypto.py:18
-#: vpn/tables/crypto.py:57 vpn/tables/crypto.py:93 vpn/tables/crypto.py:129
-#: vpn/tables/crypto.py:158 vpn/tables/l2vpn.py:23 vpn/tables/tunnels.py:18
-#: vpn/tables/tunnels.py:40 wireless/tables/wirelesslan.py:18
-#: wireless/tables/wirelesslan.py:79
+#: netbox/circuits/tables/circuits.py:30
+#: netbox/circuits/tables/providers.py:18
+#: netbox/circuits/tables/providers.py:69
+#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16
+#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
+#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
+#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:92
+#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
+#: netbox/dcim/tables/devices.py:384 netbox/dcim/tables/devices.py:425
+#: netbox/dcim/tables/devices.py:474 netbox/dcim/tables/devices.py:523
+#: netbox/dcim/tables/devices.py:637 netbox/dcim/tables/devices.py:719
+#: netbox/dcim/tables/devices.py:766 netbox/dcim/tables/devices.py:829
+#: netbox/dcim/tables/devices.py:945 netbox/dcim/tables/devices.py:965
+#: netbox/dcim/tables/devices.py:994 netbox/dcim/tables/devices.py:1024
+#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
+#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
+#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
+#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
+#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:91
+#: netbox/extras/tables/tables.py:124 netbox/extras/tables/tables.py:149
+#: netbox/extras/tables/tables.py:215 netbox/extras/tables/tables.py:263
+#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:336
+#: netbox/extras/tables/tables.py:388 netbox/extras/tables/tables.py:411
+#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
+#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
+#: netbox/ipam/tables/ip.py:160 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
+#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
+#: netbox/ipam/tables/vrfs.py:68 netbox/templates/circuits/circuittype.html:22
+#: netbox/templates/circuits/provideraccount.html:28
+#: netbox/templates/circuits/providernetwork.html:24
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:38
+#: netbox/templates/core/rq_worker.html:43
+#: netbox/templates/dcim/consoleport.html:28
+#: netbox/templates/dcim/consoleserverport.html:28
+#: netbox/templates/dcim/devicebay.html:24
+#: netbox/templates/dcim/devicerole.html:26
+#: netbox/templates/dcim/frontport.html:28
+#: netbox/templates/dcim/inc/interface_vlans_table.html:5
+#: netbox/templates/dcim/inc/panels/inventory_items.html:18
+#: netbox/templates/dcim/interface.html:38
+#: netbox/templates/dcim/interface.html:165
+#: netbox/templates/dcim/inventoryitem.html:28
+#: netbox/templates/dcim/inventoryitemrole.html:18
+#: netbox/templates/dcim/location.html:29
+#: netbox/templates/dcim/manufacturer.html:36
+#: netbox/templates/dcim/modulebay.html:26
+#: netbox/templates/dcim/platform.html:29
+#: netbox/templates/dcim/poweroutlet.html:28
+#: netbox/templates/dcim/powerport.html:28
+#: netbox/templates/dcim/rackrole.html:22
+#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29
+#: netbox/templates/dcim/sitegroup.html:29
+#: netbox/templates/dcim/virtualdevicecontext.html:18
+#: netbox/templates/extras/configcontext.html:13
+#: netbox/templates/extras/configtemplate.html:13
+#: netbox/templates/extras/customfield.html:13
+#: netbox/templates/extras/customlink.html:13
+#: netbox/templates/extras/eventrule.html:13
+#: netbox/templates/extras/exporttemplate.html:15
+#: netbox/templates/extras/savedfilter.html:13
+#: netbox/templates/extras/script_list.html:46
+#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
+#: netbox/templates/ipam/asnrange.html:15
+#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22
+#: netbox/templates/ipam/role.html:22
+#: netbox/templates/ipam/routetarget.html:13
+#: netbox/templates/ipam/service.html:24
+#: netbox/templates/ipam/servicetemplate.html:15
+#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30
+#: netbox/templates/tenancy/contact.html:25
+#: netbox/templates/tenancy/contactgroup.html:21
+#: netbox/templates/tenancy/contactrole.html:18
+#: netbox/templates/tenancy/tenantgroup.html:29
+#: netbox/templates/users/group.html:17
+#: netbox/templates/users/objectpermission.html:17
+#: netbox/templates/virtualization/cluster.html:13
+#: netbox/templates/virtualization/clustergroup.html:22
+#: netbox/templates/virtualization/clustertype.html:22
+#: netbox/templates/virtualization/virtualdisk.html:25
+#: netbox/templates/virtualization/virtualmachine.html:15
+#: netbox/templates/virtualization/vminterface.html:25
+#: netbox/templates/vpn/ikepolicy.html:13
+#: netbox/templates/vpn/ikeproposal.html:13
+#: netbox/templates/vpn/ipsecpolicy.html:13
+#: netbox/templates/vpn/ipsecprofile.html:13
+#: netbox/templates/vpn/ipsecprofile.html:36
+#: netbox/templates/vpn/ipsecprofile.html:69
+#: netbox/templates/vpn/ipsecproposal.html:13
+#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21
+#: netbox/templates/vpn/tunnelgroup.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:29
+#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41
+#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16
+#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62
+#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20
+#: netbox/virtualization/forms/object_create.py:13
+#: netbox/virtualization/forms/object_create.py:23
+#: netbox/virtualization/tables/clusters.py:17
+#: netbox/virtualization/tables/clusters.py:39
+#: netbox/virtualization/tables/clusters.py:62
+#: netbox/virtualization/tables/virtualmachines.py:54
+#: netbox/virtualization/tables/virtualmachines.py:132
+#: netbox/virtualization/tables/virtualmachines.py:187
+#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57
+#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129
+#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23
+#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40
+#: netbox/wireless/tables/wirelesslan.py:18
+#: netbox/wireless/tables/wirelesslan.py:79
msgid "Name"
msgstr "名前"
-#: circuits/tables/circuits.py:39 circuits/tables/providers.py:45
-#: circuits/tables/providers.py:79 netbox/navigation/menu.py:253
-#: netbox/navigation/menu.py:257 netbox/navigation/menu.py:259
-#: templates/circuits/provider.html:57
-#: templates/circuits/provideraccount.html:44
-#: templates/circuits/providernetwork.html:50
+#: netbox/circuits/tables/circuits.py:39
+#: netbox/circuits/tables/providers.py:45
+#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253
+#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259
+#: netbox/templates/circuits/provider.html:57
+#: netbox/templates/circuits/provideraccount.html:44
+#: netbox/templates/circuits/providernetwork.html:50
msgid "Circuits"
msgstr "回線"
-#: circuits/tables/circuits.py:53 templates/circuits/circuit.html:26
+#: netbox/circuits/tables/circuits.py:53
+#: netbox/templates/circuits/circuit.html:26
msgid "Circuit ID"
msgstr "回線 ID"
-#: circuits/tables/circuits.py:66 wireless/forms/model_forms.py:160
+#: netbox/circuits/tables/circuits.py:67
+#: netbox/wireless/forms/model_forms.py:160
msgid "Side A"
msgstr "サイド A"
-#: circuits/tables/circuits.py:70
+#: netbox/circuits/tables/circuits.py:72
msgid "Side Z"
msgstr "サイド Z"
-#: circuits/tables/circuits.py:73 templates/circuits/circuit.html:55
+#: netbox/circuits/tables/circuits.py:75
+#: netbox/templates/circuits/circuit.html:55
msgid "Commit Rate"
msgstr "保証帯域"
-#: circuits/tables/circuits.py:76 circuits/tables/providers.py:48
-#: circuits/tables/providers.py:82 circuits/tables/providers.py:107
-#: dcim/tables/devices.py:1019 dcim/tables/devicetypes.py:92
-#: dcim/tables/modules.py:29 dcim/tables/modules.py:72 dcim/tables/power.py:39
-#: dcim/tables/power.py:96 dcim/tables/racks.py:76 dcim/tables/racks.py:156
-#: dcim/tables/sites.py:103 extras/tables/tables.py:515 ipam/tables/asn.py:69
-#: ipam/tables/fhrp.py:34 ipam/tables/ip.py:135 ipam/tables/ip.py:272
-#: ipam/tables/ip.py:325 ipam/tables/ip.py:392 ipam/tables/services.py:24
-#: ipam/tables/services.py:54 ipam/tables/vlans.py:141 ipam/tables/vrfs.py:46
-#: ipam/tables/vrfs.py:71 templates/dcim/htmx/cable_edit.html:89
-#: templates/generic/bulk_edit.html:86 templates/inc/panels/comments.html:6
-#: tenancy/tables/contacts.py:68 tenancy/tables/tenants.py:46
-#: utilities/forms/fields/fields.py:29 virtualization/tables/clusters.py:91
-#: virtualization/tables/virtualmachines.py:81 vpn/tables/crypto.py:37
-#: vpn/tables/crypto.py:74 vpn/tables/crypto.py:109 vpn/tables/crypto.py:140
-#: vpn/tables/crypto.py:173 vpn/tables/l2vpn.py:37 vpn/tables/tunnels.py:61
-#: wireless/tables/wirelesslan.py:27 wireless/tables/wirelesslan.py:58
+#: netbox/circuits/tables/circuits.py:78
+#: netbox/circuits/tables/providers.py:48
+#: netbox/circuits/tables/providers.py:82
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1007
+#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
+#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
+#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
+#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
+#: netbox/extras/tables/tables.py:522 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:136
+#: netbox/ipam/tables/ip.py:275 netbox/ipam/tables/ip.py:329
+#: netbox/ipam/tables/ip.py:397 netbox/ipam/tables/services.py:24
+#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
+#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
+#: netbox/templates/dcim/htmx/cable_edit.html:89
+#: netbox/templates/generic/bulk_edit.html:86
+#: netbox/templates/inc/panels/comments.html:6
+#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46
+#: netbox/utilities/forms/fields/fields.py:29
+#: netbox/virtualization/tables/clusters.py:91
+#: netbox/virtualization/tables/virtualmachines.py:81
+#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74
+#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140
+#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37
+#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27
+#: netbox/wireless/tables/wirelesslan.py:58
msgid "Comments"
msgstr "コメント"
-#: circuits/tables/providers.py:23
+#: netbox/circuits/tables/providers.py:23
msgid "Accounts"
msgstr "アカウント"
-#: circuits/tables/providers.py:29
+#: netbox/circuits/tables/providers.py:29
msgid "Account Count"
msgstr "アカウント数"
-#: circuits/tables/providers.py:39 dcim/tables/sites.py:100
+#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100
msgid "ASN Count"
msgstr "ASN 数"
-#: core/api/views.py:36
+#: netbox/core/api/views.py:36
msgid "This user does not have permission to synchronize this data source."
msgstr "このユーザーには、このデータソースを同期する権限がありません。"
-#: core/choices.py:18
+#: netbox/core/choices.py:18
msgid "New"
msgstr "新規"
-#: core/choices.py:19 core/constants.py:18 core/tables/tasks.py:15
-#: templates/core/rq_task.html:77
+#: netbox/core/choices.py:19 netbox/core/constants.py:18
+#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77
msgid "Queued"
msgstr "処理待ち"
-#: core/choices.py:20
+#: netbox/core/choices.py:20
msgid "Syncing"
msgstr "同期中"
-#: core/choices.py:21 core/choices.py:57 core/tables/jobs.py:41
-#: extras/choices.py:224 templates/core/job.html:68
+#: netbox/core/choices.py:21 netbox/core/choices.py:57
+#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
+#: netbox/templates/core/job.html:80
msgid "Completed"
msgstr "完了"
-#: core/choices.py:22 core/choices.py:59 core/constants.py:20
-#: core/tables/tasks.py:34 dcim/choices.py:176 dcim/choices.py:222
-#: dcim/choices.py:1534 extras/choices.py:226 virtualization/choices.py:47
+#: netbox/core/choices.py:22 netbox/core/choices.py:59
+#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
+#: netbox/dcim/choices.py:176 netbox/dcim/choices.py:222
+#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:230
+#: netbox/virtualization/choices.py:47
msgid "Failed"
msgstr "失敗"
-#: core/choices.py:35 netbox/navigation/menu.py:320
-#: netbox/navigation/menu.py:324 templates/extras/script/base.html:14
-#: templates/extras/script_list.html:7 templates/extras/script_list.html:12
-#: templates/extras/script_result.html:17
+#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320
+#: netbox/netbox/navigation/menu.py:324
+#: netbox/templates/extras/script/base.html:14
+#: netbox/templates/extras/script_list.html:7
+#: netbox/templates/extras/script_list.html:12
+#: netbox/templates/extras/script_result.html:17
msgid "Scripts"
msgstr "スクリプト"
-#: core/choices.py:36 templates/extras/report/base.html:13
+#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13
msgid "Reports"
msgstr "レポート"
-#: core/choices.py:54 extras/choices.py:221
+#: netbox/core/choices.py:54 netbox/extras/choices.py:225
msgid "Pending"
msgstr "保留中"
-#: core/choices.py:55 core/constants.py:23 core/tables/jobs.py:32
-#: core/tables/tasks.py:38 extras/choices.py:222 templates/core/job.html:55
+#: netbox/core/choices.py:55 netbox/core/constants.py:23
+#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:67
msgid "Scheduled"
msgstr "予定済"
-#: core/choices.py:56 extras/choices.py:223
+#: netbox/core/choices.py:56 netbox/extras/choices.py:227
msgid "Running"
msgstr "実行中"
-#: core/choices.py:58 extras/choices.py:225
+#: netbox/core/choices.py:58 netbox/extras/choices.py:229
msgid "Errored"
msgstr "エラー"
-#: core/constants.py:19 core/tables/tasks.py:30
+#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30
msgid "Finished"
msgstr "終了しました"
-#: core/constants.py:21 core/tables/jobs.py:38 templates/core/job.html:64
-#: templates/extras/htmx/script_result.html:8
+#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
+#: netbox/templates/core/job.html:76
+#: netbox/templates/extras/htmx/script_result.html:8
msgid "Started"
msgstr "開始日時"
-#: core/constants.py:22 core/tables/tasks.py:26
+#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26
msgid "Deferred"
msgstr "延期"
-#: core/constants.py:24
+#: netbox/core/constants.py:24
msgid "Stopped"
msgstr "停止しました"
-#: core/constants.py:25
+#: netbox/core/constants.py:25
msgid "Cancelled"
msgstr "キャンセルされました"
-#: core/data_backends.py:29 templates/dcim/interface.html:216
+#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216
msgid "Local"
msgstr "ローカル"
-#: core/data_backends.py:47 extras/tables/tables.py:461
-#: templates/account/profile.html:15 templates/users/user.html:17
-#: users/tables.py:31
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:468
+#: netbox/templates/account/profile.html:15
+#: netbox/templates/users/user.html:17 netbox/users/tables.py:31
msgid "Username"
msgstr "ユーザ名"
-#: core/data_backends.py:49 core/data_backends.py:55
+#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55
msgid "Only used for cloning with HTTP(S)"
msgstr "HTTP (S) でのcloneに使用されます"
-#: core/data_backends.py:53 templates/account/base.html:17
-#: templates/account/password.html:11 users/forms/model_forms.py:171
+#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17
+#: netbox/templates/account/password.html:11
+#: netbox/users/forms/model_forms.py:171
msgid "Password"
msgstr "パスワード"
-#: core/data_backends.py:59
+#: netbox/core/data_backends.py:59
msgid "Branch"
msgstr "ブランチ"
-#: core/data_backends.py:105
+#: netbox/core/data_backends.py:106
#, python-brace-format
msgid "Fetching remote data failed ({name}): {error}"
msgstr "リモートデータの取得に失敗しました ({name}): {error}"
-#: core/data_backends.py:118
+#: netbox/core/data_backends.py:119
msgid "AWS access key ID"
msgstr "AWS アクセスキー ID"
-#: core/data_backends.py:122
+#: netbox/core/data_backends.py:123
msgid "AWS secret access key"
msgstr "AWS シークレットアクセスキー"
-#: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585
-#: extras/filtersets.py:617
+#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245
+#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617
msgid "Data source (ID)"
msgstr "データソース (ID)"
-#: core/filtersets.py:55
+#: netbox/core/filtersets.py:55
msgid "Data source (name)"
msgstr "データソース (名前)"
-#: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40
-#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1020
-#: dcim/forms/bulk_edit.py:1293 dcim/forms/filtersets.py:1276
-#: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:221
-#: extras/forms/bulk_edit.py:98 extras/forms/bulk_edit.py:162
-#: extras/forms/bulk_edit.py:221 extras/forms/filtersets.py:120
-#: extras/forms/filtersets.py:207 extras/forms/filtersets.py:268
-#: extras/tables/tables.py:127 extras/tables/tables.py:216
-#: extras/tables/tables.py:293 netbox/preferences.py:22
-#: templates/core/datasource.html:42 templates/dcim/interface.html:61
-#: templates/extras/customlink.html:17 templates/extras/eventrule.html:17
-#: templates/extras/savedfilter.html:25
-#: templates/users/objectpermission.html:25
-#: templates/virtualization/vminterface.html:29 users/forms/bulk_edit.py:89
-#: users/forms/filtersets.py:71 users/tables.py:83
-#: virtualization/forms/bulk_edit.py:217
-#: virtualization/forms/filtersets.py:211
+#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
+#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
+#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
+#: netbox/dcim/tables/devices.py:545 netbox/dcim/tables/devicetypes.py:225
+#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
+#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
+#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
+#: netbox/extras/tables/tables.py:131 netbox/extras/tables/tables.py:222
+#: netbox/extras/tables/tables.py:300 netbox/netbox/preferences.py:22
+#: netbox/templates/core/datasource.html:42
+#: netbox/templates/dcim/interface.html:61
+#: netbox/templates/extras/customlink.html:17
+#: netbox/templates/extras/eventrule.html:17
+#: netbox/templates/extras/savedfilter.html:25
+#: netbox/templates/users/objectpermission.html:25
+#: netbox/templates/virtualization/vminterface.html:29
+#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71
+#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217
+#: netbox/virtualization/forms/filtersets.py:211
msgid "Enabled"
msgstr "有効"
-#: core/forms/bulk_edit.py:34 extras/forms/model_forms.py:211
-#: templates/extras/savedfilter.html:53 vpn/forms/filtersets.py:97
-#: vpn/forms/filtersets.py:127 vpn/forms/filtersets.py:151
-#: vpn/forms/filtersets.py:170 vpn/forms/model_forms.py:301
-#: vpn/forms/model_forms.py:321 vpn/forms/model_forms.py:337
-#: vpn/forms/model_forms.py:357 vpn/forms/model_forms.py:380
+#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211
+#: netbox/templates/extras/savedfilter.html:53
+#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127
+#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170
+#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321
+#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357
+#: netbox/vpn/forms/model_forms.py:380
msgid "Parameters"
msgstr "パラメータ"
-#: core/forms/bulk_edit.py:38 templates/core/datasource.html:68
+#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68
msgid "Ignore rules"
msgstr "ignoreルール"
-#: core/forms/filtersets.py:27 core/forms/model_forms.py:97
-#: extras/forms/model_forms.py:174 extras/forms/model_forms.py:454
-#: extras/forms/model_forms.py:508 extras/tables/tables.py:154
-#: extras/tables/tables.py:373 extras/tables/tables.py:408
-#: templates/core/datasource.html:31
-#: templates/dcim/device/render_config.html:18
-#: templates/extras/configcontext.html:29
-#: templates/extras/configtemplate.html:21
-#: templates/extras/exporttemplate.html:35
-#: templates/virtualization/virtualmachine/render_config.html:18
+#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
+#: netbox/extras/forms/model_forms.py:174
+#: netbox/extras/forms/model_forms.py:454
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:160
+#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:415
+#: netbox/templates/core/datasource.html:31
+#: netbox/templates/dcim/device/render_config.html:18
+#: netbox/templates/extras/configcontext.html:29
+#: netbox/templates/extras/configtemplate.html:21
+#: netbox/templates/extras/exporttemplate.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:18
msgid "Data Source"
msgstr "データソース"
-#: core/forms/filtersets.py:52 core/forms/mixins.py:21
+#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21
msgid "File"
msgstr "ファイル"
-#: core/forms/filtersets.py:57 core/forms/mixins.py:16
-#: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337
-#: extras/forms/filtersets.py:422
+#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16
+#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337
+#: netbox/extras/forms/filtersets.py:422
msgid "Data source"
msgstr "データソース"
-#: core/forms/filtersets.py:67 extras/forms/filtersets.py:449
+#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449
msgid "Creation"
msgstr "作成"
-#: core/forms/filtersets.py:71 extras/forms/filtersets.py:470
-#: extras/forms/filtersets.py:513 extras/tables/tables.py:183
-#: extras/tables/tables.py:504 templates/core/job.html:20
-#: templates/extras/objectchange.html:51 tenancy/tables/contacts.py:90
-#: vpn/tables/l2vpn.py:59
+#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:189
+#: netbox/extras/tables/tables.py:511 netbox/templates/core/job.html:32
+#: netbox/templates/extras/objectchange.html:52
+#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "オブジェクトタイプ"
-#: core/forms/filtersets.py:81
+#: netbox/core/forms/filtersets.py:81
msgid "Created after"
msgstr "以降に作成"
-#: core/forms/filtersets.py:86
+#: netbox/core/forms/filtersets.py:86
msgid "Created before"
msgstr "以前に作成"
-#: core/forms/filtersets.py:91
+#: netbox/core/forms/filtersets.py:91
msgid "Scheduled after"
msgstr "以降に予定"
-#: core/forms/filtersets.py:96
+#: netbox/core/forms/filtersets.py:96
msgid "Scheduled before"
msgstr "以前に予定"
-#: core/forms/filtersets.py:101
+#: netbox/core/forms/filtersets.py:101
msgid "Started after"
msgstr "以降に開始"
-#: core/forms/filtersets.py:106
+#: netbox/core/forms/filtersets.py:106
msgid "Started before"
msgstr "以前に開始"
-#: core/forms/filtersets.py:111
+#: netbox/core/forms/filtersets.py:111
msgid "Completed after"
msgstr "以降に完了"
-#: core/forms/filtersets.py:116
+#: netbox/core/forms/filtersets.py:116
msgid "Completed before"
msgstr "以前に完了"
-#: core/forms/filtersets.py:123 dcim/forms/bulk_edit.py:361
-#: dcim/forms/filtersets.py:353 dcim/forms/filtersets.py:397
-#: dcim/forms/model_forms.py:258 extras/forms/filtersets.py:465
-#: extras/forms/filtersets.py:508 templates/dcim/rackreservation.html:58
-#: templates/extras/objectchange.html:35 templates/extras/savedfilter.html:21
-#: templates/inc/user_menu.html:15 templates/users/token.html:21
-#: templates/users/user.html:6 templates/users/user.html:14
-#: users/filtersets.py:97 users/filtersets.py:164 users/forms/filtersets.py:85
-#: users/forms/filtersets.py:126 users/forms/model_forms.py:156
-#: users/forms/model_forms.py:193 users/tables.py:19
+#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361
+#: netbox/dcim/forms/filtersets.py:354 netbox/dcim/forms/filtersets.py:398
+#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465
+#: netbox/extras/forms/filtersets.py:505
+#: netbox/templates/dcim/rackreservation.html:58
+#: netbox/templates/extras/objectchange.html:36
+#: netbox/templates/extras/savedfilter.html:21
+#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21
+#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14
+#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164
+#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126
+#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193
+#: netbox/users/tables.py:19
msgid "User"
msgstr "ユーザ"
-#: core/forms/model_forms.py:54 core/tables/data.py:46
-#: templates/core/datafile.html:27 templates/extras/report/base.html:33
-#: templates/extras/script/base.html:32
+#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46
+#: netbox/templates/core/datafile.html:27
+#: netbox/templates/extras/report/base.html:33
+#: netbox/templates/extras/script/base.html:32
msgid "Source"
msgstr "ソース"
-#: core/forms/model_forms.py:58
+#: netbox/core/forms/model_forms.py:58
msgid "Backend Parameters"
msgstr "バックエンド設定"
-#: core/forms/model_forms.py:96
+#: netbox/core/forms/model_forms.py:96
msgid "File Upload"
msgstr "ファイルのアップロード"
-#: core/forms/model_forms.py:108
+#: netbox/core/forms/model_forms.py:108
msgid "Cannot upload a file and sync from an existing file"
msgstr "ファイルをアップロードして既存のファイルから同期することはできません"
-#: core/forms/model_forms.py:110
+#: netbox/core/forms/model_forms.py:110
msgid "Must upload a file or select a data file to sync"
msgstr "同期するファイルをアップロードするか、データファイルを選択する必要があります"
-#: core/forms/model_forms.py:153 templates/dcim/rack_elevation_list.html:6
+#: netbox/core/forms/model_forms.py:153
+#: netbox/templates/dcim/rack_elevation_list.html:6
msgid "Rack Elevations"
msgstr "ラック図"
-#: core/forms/model_forms.py:157 dcim/choices.py:1445
-#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_edit.py:1250
-#: dcim/forms/bulk_edit.py:1268 dcim/tables/racks.py:89
-#: netbox/navigation/menu.py:276 netbox/navigation/menu.py:280
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447
+#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89
+#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280
msgid "Power"
msgstr "電源"
-#: core/forms/model_forms.py:159 netbox/navigation/menu.py:141
-#: templates/core/inc/config_data.html:37
+#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141
+#: netbox/templates/core/inc/config_data.html:37
msgid "IPAM"
msgstr "IPAM"
-#: core/forms/model_forms.py:160 netbox/navigation/menu.py:217
-#: templates/core/inc/config_data.html:50 vpn/forms/bulk_edit.py:77
-#: vpn/forms/filtersets.py:43 vpn/forms/model_forms.py:61
-#: vpn/forms/model_forms.py:146
+#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217
+#: netbox/templates/core/inc/config_data.html:50
+#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43
+#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146
msgid "Security"
msgstr "セキュリティ"
-#: core/forms/model_forms.py:161 templates/core/inc/config_data.html:59
+#: netbox/core/forms/model_forms.py:161
+#: netbox/templates/core/inc/config_data.html:59
msgid "Banners"
msgstr "バナー"
-#: core/forms/model_forms.py:162 templates/core/inc/config_data.html:80
+#: netbox/core/forms/model_forms.py:162
+#: netbox/templates/core/inc/config_data.html:80
msgid "Pagination"
msgstr "ページネーション"
-#: core/forms/model_forms.py:163 extras/forms/model_forms.py:67
-#: templates/core/inc/config_data.html:93
+#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67
+#: netbox/templates/core/inc/config_data.html:93
msgid "Validation"
msgstr "バリデーション"
-#: core/forms/model_forms.py:164 templates/account/preferences.html:6
+#: netbox/core/forms/model_forms.py:164
+#: netbox/templates/account/preferences.html:6
msgid "User Preferences"
msgstr "ユーザ設定"
-#: core/forms/model_forms.py:167 dcim/forms/filtersets.py:661
-#: templates/core/inc/config_data.html:127 users/forms/model_forms.py:65
+#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:663
+#: netbox/templates/core/inc/config_data.html:127
+#: netbox/users/forms/model_forms.py:65
msgid "Miscellaneous"
msgstr "その他"
-#: core/forms/model_forms.py:169
+#: netbox/core/forms/model_forms.py:169
msgid "Config Revision"
msgstr "設定履歴"
-#: core/forms/model_forms.py:208
+#: netbox/core/forms/model_forms.py:208
msgid "This parameter has been defined statically and cannot be modified."
msgstr "このパラメータは静的に定義されており、変更できません。"
-#: core/forms/model_forms.py:216
+#: netbox/core/forms/model_forms.py:216
#, python-brace-format
msgid "Current value: {value}"
msgstr "現在の値: {value}"
-#: core/forms/model_forms.py:218
+#: netbox/core/forms/model_forms.py:218
msgid " (default)"
msgstr " (デフォルト)"
-#: core/models/config.py:18 core/models/data.py:282 core/models/files.py:27
-#: core/models/jobs.py:50 extras/models/models.py:758
-#: netbox/models/features.py:51 users/models/tokens.py:33
+#: netbox/core/models/config.py:18 netbox/core/models/data.py:282
+#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50
+#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51
+#: netbox/users/models/tokens.py:33
msgid "created"
msgstr "作成日時"
-#: core/models/config.py:22
+#: netbox/core/models/config.py:22
msgid "comment"
msgstr "コメント"
-#: core/models/config.py:29
+#: netbox/core/models/config.py:29
msgid "configuration data"
msgstr "設定データ"
-#: core/models/config.py:36
+#: netbox/core/models/config.py:36
msgid "config revision"
msgstr "設定履歴"
-#: core/models/config.py:37
+#: netbox/core/models/config.py:37
msgid "config revisions"
msgstr "設定履歴"
-#: core/models/config.py:41
+#: netbox/core/models/config.py:41
msgid "Default configuration"
msgstr "デフォルト設定"
-#: core/models/config.py:43
+#: netbox/core/models/config.py:43
msgid "Current configuration"
msgstr "現在の設定"
-#: core/models/config.py:44
+#: netbox/core/models/config.py:44
#, python-brace-format
msgid "Config revision #{id}"
msgstr "設定履歴 #{id}"
-#: core/models/data.py:47 dcim/models/cables.py:43
-#: dcim/models/device_component_templates.py:177
-#: dcim/models/device_component_templates.py:211
-#: dcim/models/device_component_templates.py:246
-#: dcim/models/device_component_templates.py:308
-#: dcim/models/device_component_templates.py:387
-#: dcim/models/device_component_templates.py:486
-#: dcim/models/device_component_templates.py:586
-#: dcim/models/device_components.py:284 dcim/models/device_components.py:313
-#: dcim/models/device_components.py:346 dcim/models/device_components.py:464
-#: dcim/models/device_components.py:606 dcim/models/device_components.py:971
-#: dcim/models/device_components.py:1045 dcim/models/power.py:102
-#: dcim/models/racks.py:128 extras/models/customfields.py:76
-#: extras/models/search.py:41 virtualization/models/clusters.py:61
-#: vpn/models/l2vpn.py:32
+#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43
+#: netbox/dcim/models/device_component_templates.py:177
+#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:308
+#: netbox/dcim/models/device_component_templates.py:387
+#: netbox/dcim/models/device_component_templates.py:486
+#: netbox/dcim/models/device_component_templates.py:586
+#: netbox/dcim/models/device_components.py:284
+#: netbox/dcim/models/device_components.py:313
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:464
+#: netbox/dcim/models/device_components.py:606
+#: netbox/dcim/models/device_components.py:971
+#: netbox/dcim/models/device_components.py:1045
+#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128
+#: netbox/extras/models/customfields.py:77 netbox/extras/models/search.py:41
+#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "タイプ"
-#: core/models/data.py:52 extras/choices.py:37 extras/models/models.py:192
-#: extras/tables/tables.py:577 templates/core/datasource.html:58
+#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:596
+#: netbox/templates/core/datasource.html:58
msgid "URL"
msgstr "URL"
-#: core/models/data.py:62 dcim/models/device_component_templates.py:392
-#: dcim/models/device_components.py:513 extras/models/models.py:90
-#: extras/models/models.py:329 extras/models/models.py:554
-#: users/models/permissions.py:29
+#: netbox/core/models/data.py:62
+#: netbox/dcim/models/device_component_templates.py:392
+#: netbox/dcim/models/device_components.py:513
+#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329
+#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29
msgid "enabled"
msgstr "有効"
-#: core/models/data.py:66
+#: netbox/core/models/data.py:66
msgid "ignore rules"
msgstr "ignoreルール"
-#: core/models/data.py:68
+#: netbox/core/models/data.py:68
msgid "Patterns (one per line) matching files to ignore when syncing"
msgstr "同期時に除外するファイル名のパターン (1 行に 1 つ)"
-#: core/models/data.py:71 extras/models/models.py:562
+#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562
msgid "parameters"
msgstr "パラメータ"
-#: core/models/data.py:76
+#: netbox/core/models/data.py:76
msgid "last synced"
msgstr "最終同期日時"
-#: core/models/data.py:84
+#: netbox/core/models/data.py:84
msgid "data source"
msgstr "データソース"
-#: core/models/data.py:85
+#: netbox/core/models/data.py:85
msgid "data sources"
msgstr "データソース"
-#: core/models/data.py:125
+#: netbox/core/models/data.py:125
#, python-brace-format
msgid "Unknown backend type: {type}"
msgstr "不明なバックエンドタイプ: {type}"
-#: core/models/data.py:180
+#: netbox/core/models/data.py:180
msgid "Cannot initiate sync; syncing already in progress."
msgstr "同期を開始できません。同期はすでに進行中です。"
-#: core/models/data.py:193
+#: netbox/core/models/data.py:193
msgid ""
"There was an error initializing the backend. A dependency needs to be "
"installed: "
msgstr "バックエンドの初期化中にエラーが発生しました。依存関係をインストールする必要があります。 "
-#: core/models/data.py:286 core/models/files.py:31
-#: netbox/models/features.py:57
+#: netbox/core/models/data.py:286 netbox/core/models/files.py:31
+#: netbox/netbox/models/features.py:57
msgid "last updated"
msgstr "最終更新日時"
-#: core/models/data.py:296 dcim/models/cables.py:442
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
msgid "path"
msgstr "パス"
-#: core/models/data.py:299
+#: netbox/core/models/data.py:299
msgid "File path relative to the data source's root"
msgstr "データソースのルートを基準にしたファイルパス"
-#: core/models/data.py:303 ipam/models/ip.py:503
+#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503
msgid "size"
msgstr "サイズ"
-#: core/models/data.py:306
+#: netbox/core/models/data.py:306
msgid "hash"
msgstr "ハッシュ"
-#: core/models/data.py:310
+#: netbox/core/models/data.py:310
msgid "Length must be 64 hexadecimal characters."
msgstr "64 桁の 16 進数でなければなりません。"
-#: core/models/data.py:312
+#: netbox/core/models/data.py:312
msgid "SHA256 hash of the file data"
msgstr "ファイルデータの SHA256 ハッシュ"
-#: core/models/data.py:329
+#: netbox/core/models/data.py:329
msgid "data file"
msgstr "データファイル"
-#: core/models/data.py:330
+#: netbox/core/models/data.py:330
msgid "data files"
msgstr "データファイル"
-#: core/models/data.py:417
+#: netbox/core/models/data.py:417
msgid "auto sync record"
msgstr "自動同期レコード"
-#: core/models/data.py:418
+#: netbox/core/models/data.py:418
msgid "auto sync records"
msgstr "自動同期レコード"
-#: core/models/files.py:37
+#: netbox/core/models/files.py:37
msgid "file root"
msgstr "ファイルルート"
-#: core/models/files.py:42
+#: netbox/core/models/files.py:42
msgid "file path"
msgstr "ファイルパス"
-#: core/models/files.py:44
+#: netbox/core/models/files.py:44
msgid "File path relative to the designated root path"
msgstr "指定されたルートパスからの相対パス"
-#: core/models/files.py:61
+#: netbox/core/models/files.py:61
msgid "managed file"
msgstr "管理対象ファイル"
-#: core/models/files.py:62
+#: netbox/core/models/files.py:62
msgid "managed files"
msgstr "管理対象ファイル"
-#: core/models/jobs.py:54
+#: netbox/core/models/jobs.py:54
msgid "scheduled"
msgstr "予定日時"
-#: core/models/jobs.py:59
+#: netbox/core/models/jobs.py:59
msgid "interval"
msgstr "間隔"
-#: core/models/jobs.py:65
+#: netbox/core/models/jobs.py:65
msgid "Recurrence interval (in minutes)"
msgstr "繰り返し間隔 (分)"
-#: core/models/jobs.py:68
+#: netbox/core/models/jobs.py:68
msgid "started"
msgstr "開始日時"
-#: core/models/jobs.py:73
+#: netbox/core/models/jobs.py:73
msgid "completed"
msgstr "完了日時"
-#: core/models/jobs.py:91 extras/models/models.py:121
-#: extras/models/staging.py:87
+#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121
+#: netbox/extras/models/staging.py:88
msgid "data"
msgstr "データ"
-#: core/models/jobs.py:96
+#: netbox/core/models/jobs.py:96
msgid "error"
msgstr "エラー"
-#: core/models/jobs.py:101
+#: netbox/core/models/jobs.py:101
msgid "job ID"
msgstr "ジョブ ID"
-#: core/models/jobs.py:112
+#: netbox/core/models/jobs.py:112
msgid "job"
msgstr "ジョブ"
-#: core/models/jobs.py:113
+#: netbox/core/models/jobs.py:113
msgid "jobs"
msgstr "ジョブ"
-#: core/models/jobs.py:135
+#: netbox/core/models/jobs.py:135
#, python-brace-format
msgid "Jobs cannot be assigned to this object type ({type})."
msgstr "このオブジェクトタイプにはジョブを割り当てられません ({type})。"
-#: core/models/jobs.py:185
+#: netbox/core/models/jobs.py:185
#, python-brace-format
msgid "Invalid status for job termination. Choices are: {choices}"
msgstr "ジョブ終了のステータスが無効です。選択肢は以下のとおりです。 {choices}"
-#: core/tables/config.py:21 users/forms/filtersets.py:45 users/tables.py:39
+#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45
+#: netbox/users/tables.py:39
msgid "Is Active"
msgstr "有効"
-#: core/tables/data.py:50 templates/core/datafile.html:31
+#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31
msgid "Path"
msgstr "パス"
-#: core/tables/data.py:54 templates/extras/inc/result_pending.html:7
+#: netbox/core/tables/data.py:54
+#: netbox/templates/extras/inc/result_pending.html:7
msgid "Last updated"
msgstr "最終更新日"
-#: core/tables/jobs.py:10 core/tables/tasks.py:76
-#: dcim/tables/devicetypes.py:161 extras/tables/tables.py:179
-#: extras/tables/tables.py:350 netbox/tables/tables.py:188
-#: templates/dcim/virtualchassis_edit.html:52 utilities/forms/forms.py:73
-#: wireless/tables/wirelesslink.py:16
+#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
+#: netbox/dcim/tables/devicetypes.py:165 netbox/extras/tables/tables.py:185
+#: netbox/extras/tables/tables.py:357 netbox/netbox/tables/tables.py:188
+#: netbox/templates/dcim/virtualchassis_edit.html:52
+#: netbox/utilities/forms/forms.py:73
+#: netbox/wireless/tables/wirelesslink.py:16
msgid "ID"
msgstr "ID"
-#: core/tables/jobs.py:21 extras/choices.py:41 extras/tables/tables.py:241
-#: extras/tables/tables.py:287 extras/tables/tables.py:360
-#: extras/tables/tables.py:478 extras/tables/tables.py:509
-#: extras/tables/tables.py:574 netbox/tables/tables.py:243
-#: templates/extras/eventrule.html:84 templates/extras/journalentry.html:18
-#: templates/extras/objectchange.html:57 tenancy/tables/contacts.py:93
-#: vpn/tables/l2vpn.py:64
+#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
+#: netbox/extras/tables/tables.py:248 netbox/extras/tables/tables.py:294
+#: netbox/extras/tables/tables.py:367 netbox/extras/tables/tables.py:485
+#: netbox/extras/tables/tables.py:516 netbox/extras/tables/tables.py:556
+#: netbox/extras/tables/tables.py:593 netbox/netbox/tables/tables.py:243
+#: netbox/templates/extras/eventrule.html:84
+#: netbox/templates/extras/journalentry.html:18
+#: netbox/templates/extras/objectchange.html:58
+#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "オブジェクト"
-#: core/tables/jobs.py:35
+#: netbox/core/tables/jobs.py:35
msgid "Interval"
msgstr "間隔"
-#: core/tables/plugins.py:16 templates/vpn/ipsecprofile.html:44
-#: vpn/forms/bulk_edit.py:141 vpn/forms/bulk_import.py:172
-#: vpn/tables/crypto.py:61
+#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44
+#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172
+#: netbox/vpn/tables/crypto.py:61
msgid "Version"
msgstr "バージョン"
-#: core/tables/plugins.py:20
+#: netbox/core/tables/plugins.py:20
msgid "Package"
msgstr "パッケージ"
-#: core/tables/plugins.py:23
+#: netbox/core/tables/plugins.py:23
msgid "Author"
msgstr "著者"
-#: core/tables/plugins.py:26
+#: netbox/core/tables/plugins.py:26
msgid "Author Email"
msgstr "著者の電子メール"
-#: core/tables/plugins.py:33
+#: netbox/core/tables/plugins.py:33
msgid "No plugins found"
msgstr "プラグインが見つかりません"
-#: core/tables/tasks.py:18
+#: netbox/core/tables/tasks.py:18
msgid "Oldest Task"
msgstr "最も古いタスク"
-#: core/tables/tasks.py:42 templates/core/rq_worker_list.html:34
+#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34
msgid "Workers"
msgstr "労働者"
-#: core/tables/tasks.py:46 vpn/tables/tunnels.py:88
+#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88
msgid "Host"
msgstr "ホスト"
-#: core/tables/tasks.py:50 ipam/forms/filtersets.py:542
+#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542
msgid "Port"
msgstr "ポート"
-#: core/tables/tasks.py:54
+#: netbox/core/tables/tasks.py:54
msgid "DB"
msgstr "デシベル"
-#: core/tables/tasks.py:58
+#: netbox/core/tables/tasks.py:58
msgid "Scheduler PID"
msgstr "スケジューラー PID"
-#: core/tables/tasks.py:62
+#: netbox/core/tables/tasks.py:62
msgid "No queues found"
msgstr "キューが見つかりません"
-#: core/tables/tasks.py:82
+#: netbox/core/tables/tasks.py:82
msgid "Enqueued"
msgstr "エンキュー"
-#: core/tables/tasks.py:85
+#: netbox/core/tables/tasks.py:85
msgid "Ended"
msgstr "終了しました"
-#: core/tables/tasks.py:93 templates/core/rq_task.html:85
+#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85
msgid "Callable"
msgstr "呼び出し可能"
-#: core/tables/tasks.py:97
+#: netbox/core/tables/tasks.py:97
msgid "No tasks found"
msgstr "タスクが見つかりません"
-#: core/tables/tasks.py:118 templates/core/rq_worker.html:47
+#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47
msgid "State"
msgstr "状態"
-#: core/tables/tasks.py:121 templates/core/rq_worker.html:51
+#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51
msgid "Birth"
msgstr "誕生"
-#: core/tables/tasks.py:124 templates/core/rq_worker.html:59
+#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59
msgid "PID"
msgstr "PID"
-#: core/tables/tasks.py:128
+#: netbox/core/tables/tasks.py:128
msgid "No workers found"
msgstr "作業者が見つかりませんでした"
-#: core/views.py:335 core/views.py:378 core/views.py:401 core/views.py:419
-#: core/views.py:454
+#: netbox/core/views.py:331 netbox/core/views.py:374 netbox/core/views.py:397
+#: netbox/core/views.py:415 netbox/core/views.py:450
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "ジョブ {job_id} 見つかりません"
-#: dcim/api/serializers_/devices.py:50 dcim/api/serializers_/devicetypes.py:26
+#: netbox/dcim/api/serializers_/devices.py:50
+#: netbox/dcim/api/serializers_/devicetypes.py:26
msgid "Position (U)"
msgstr "ポジション (U)"
-#: dcim/api/serializers_/racks.py:45 templates/dcim/rack.html:30
+#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30
msgid "Facility ID"
msgstr "ファシリティ ID"
-#: dcim/choices.py:21 virtualization/choices.py:21
+#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21
msgid "Staging"
msgstr "ステージング"
-#: dcim/choices.py:23 dcim/choices.py:178 dcim/choices.py:223
-#: dcim/choices.py:1458 virtualization/choices.py:23
-#: virtualization/choices.py:48
+#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178
+#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460
+#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
msgid "Decommissioning"
msgstr "廃止"
-#: dcim/choices.py:24
+#: netbox/dcim/choices.py:24
msgid "Retired"
msgstr "撤退済"
-#: dcim/choices.py:65
+#: netbox/dcim/choices.py:65
msgid "2-post frame"
msgstr "2 ポストラック"
-#: dcim/choices.py:66
+#: netbox/dcim/choices.py:66
msgid "4-post frame"
msgstr "4ポストラック"
-#: dcim/choices.py:67
+#: netbox/dcim/choices.py:67
msgid "4-post cabinet"
msgstr "4 ポストキャビネット"
-#: dcim/choices.py:68
+#: netbox/dcim/choices.py:68
msgid "Wall-mounted frame"
msgstr "ウォールマウントラック"
-#: dcim/choices.py:69
+#: netbox/dcim/choices.py:69
msgid "Wall-mounted frame (vertical)"
msgstr "ウォールマウントラック (垂直)"
-#: dcim/choices.py:70
+#: netbox/dcim/choices.py:70
msgid "Wall-mounted cabinet"
msgstr "ウォールマウントキャビネット"
-#: dcim/choices.py:71
+#: netbox/dcim/choices.py:71
msgid "Wall-mounted cabinet (vertical)"
msgstr "ウォールマウントキャビネット (垂直)"
-#: dcim/choices.py:83 dcim/choices.py:84 dcim/choices.py:85 dcim/choices.py:86
+#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84
+#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86
#, python-brace-format
msgid "{n} inches"
msgstr "{n} インチ"
-#: dcim/choices.py:100 ipam/choices.py:32 ipam/choices.py:50
-#: ipam/choices.py:70 ipam/choices.py:155 wireless/choices.py:26
+#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32
+#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70
+#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26
msgid "Reserved"
msgstr "予約済"
-#: dcim/choices.py:101 templates/dcim/device.html:251
+#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:259
msgid "Available"
msgstr "利用可能"
-#: dcim/choices.py:104 ipam/choices.py:33 ipam/choices.py:51
-#: ipam/choices.py:71 ipam/choices.py:156 wireless/choices.py:28
+#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33
+#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71
+#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28
msgid "Deprecated"
msgstr "廃止済"
-#: dcim/choices.py:114 templates/dcim/rack.html:123
+#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123
msgid "Millimeters"
msgstr "ミリメートル"
-#: dcim/choices.py:115 dcim/choices.py:1480
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482
msgid "Inches"
msgstr "インチ"
-#: dcim/choices.py:140 dcim/forms/bulk_edit.py:67 dcim/forms/bulk_edit.py:86
-#: dcim/forms/bulk_edit.py:172 dcim/forms/bulk_edit.py:1298
-#: dcim/forms/bulk_import.py:59 dcim/forms/bulk_import.py:73
-#: dcim/forms/bulk_import.py:136 dcim/forms/bulk_import.py:511
-#: dcim/forms/bulk_import.py:778 dcim/forms/bulk_import.py:1033
-#: dcim/forms/filtersets.py:227 dcim/forms/model_forms.py:73
-#: dcim/forms/model_forms.py:92 dcim/forms/model_forms.py:169
-#: dcim/forms/model_forms.py:1007 dcim/forms/model_forms.py:1446
-#: dcim/forms/object_import.py:176 dcim/tables/devices.py:652
-#: dcim/tables/devices.py:937 extras/tables/tables.py:186
-#: ipam/tables/fhrp.py:59 ipam/tables/ip.py:374 ipam/tables/services.py:44
-#: templates/dcim/interface.html:102 templates/dcim/interface.html:309
-#: templates/dcim/location.html:41 templates/dcim/region.html:37
-#: templates/dcim/sitegroup.html:37 templates/ipam/service.html:28
-#: templates/tenancy/contactgroup.html:29
-#: templates/tenancy/tenantgroup.html:37
-#: templates/virtualization/vminterface.html:39
-#: templates/wireless/wirelesslangroup.html:37 tenancy/forms/bulk_edit.py:27
-#: tenancy/forms/bulk_edit.py:61 tenancy/forms/bulk_import.py:24
-#: tenancy/forms/bulk_import.py:58 tenancy/forms/model_forms.py:25
-#: tenancy/forms/model_forms.py:68 virtualization/forms/bulk_edit.py:207
-#: virtualization/forms/bulk_import.py:151
-#: virtualization/tables/virtualmachines.py:155 wireless/forms/bulk_edit.py:24
-#: wireless/forms/bulk_import.py:21 wireless/forms/model_forms.py:21
+#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67
+#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172
+#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59
+#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136
+#: netbox/dcim/forms/bulk_import.py:505 netbox/dcim/forms/bulk_import.py:772
+#: netbox/dcim/forms/bulk_import.py:1027 netbox/dcim/forms/filtersets.py:228
+#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
+#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
+#: netbox/dcim/forms/model_forms.py:1449
+#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:645
+#: netbox/dcim/tables/devices.py:925 netbox/extras/tables/tables.py:192
+#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:378
+#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
+#: netbox/templates/dcim/interface.html:309
+#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
+#: netbox/templates/dcim/sitegroup.html:37
+#: netbox/templates/ipam/service.html:28
+#: netbox/templates/tenancy/contactgroup.html:29
+#: netbox/templates/tenancy/tenantgroup.html:37
+#: netbox/templates/virtualization/vminterface.html:39
+#: netbox/templates/wireless/wirelesslangroup.html:37
+#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61
+#: netbox/tenancy/forms/bulk_import.py:24
+#: netbox/tenancy/forms/bulk_import.py:58
+#: netbox/tenancy/forms/model_forms.py:25
+#: netbox/tenancy/forms/model_forms.py:68
+#: netbox/virtualization/forms/bulk_edit.py:207
+#: netbox/virtualization/forms/bulk_import.py:151
+#: netbox/virtualization/tables/virtualmachines.py:155
+#: netbox/wireless/forms/bulk_edit.py:24
+#: netbox/wireless/forms/bulk_import.py:21
+#: netbox/wireless/forms/model_forms.py:21
msgid "Parent"
msgstr "親"
-#: dcim/choices.py:141
+#: netbox/dcim/choices.py:141
msgid "Child"
msgstr "子"
-#: dcim/choices.py:155 templates/dcim/device.html:331
-#: templates/dcim/rack.html:175 templates/dcim/rack_elevation_list.html:20
-#: templates/dcim/rackreservation.html:76
+#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:339
+#: netbox/templates/dcim/rack.html:175
+#: netbox/templates/dcim/rack_elevation_list.html:20
+#: netbox/templates/dcim/rackreservation.html:76
msgid "Front"
msgstr "前面"
-#: dcim/choices.py:156 templates/dcim/device.html:337
-#: templates/dcim/rack.html:181 templates/dcim/rack_elevation_list.html:21
-#: templates/dcim/rackreservation.html:82
+#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:345
+#: netbox/templates/dcim/rack.html:181
+#: netbox/templates/dcim/rack_elevation_list.html:21
+#: netbox/templates/dcim/rackreservation.html:82
msgid "Rear"
msgstr "背面"
-#: dcim/choices.py:175 dcim/choices.py:221 virtualization/choices.py:46
+#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221
+#: netbox/virtualization/choices.py:46
msgid "Staged"
msgstr "検証"
-#: dcim/choices.py:177
+#: netbox/dcim/choices.py:177
msgid "Inventory"
msgstr "在庫"
-#: dcim/choices.py:193
+#: netbox/dcim/choices.py:193
msgid "Front to rear"
msgstr "前面から背面"
-#: dcim/choices.py:194
+#: netbox/dcim/choices.py:194
msgid "Rear to front"
msgstr "背面から前面"
-#: dcim/choices.py:195
+#: netbox/dcim/choices.py:195
msgid "Left to right"
msgstr "左から右"
-#: dcim/choices.py:196
+#: netbox/dcim/choices.py:196
msgid "Right to left"
msgstr "右から左"
-#: dcim/choices.py:197
+#: netbox/dcim/choices.py:197
msgid "Side to rear"
msgstr "側面から背面"
-#: dcim/choices.py:198 dcim/choices.py:1253
+#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255
msgid "Passive"
msgstr "パッシブ"
-#: dcim/choices.py:199
+#: netbox/dcim/choices.py:199
msgid "Mixed"
msgstr "混合"
-#: dcim/choices.py:447 dcim/choices.py:693
+#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693
msgid "NEMA (Non-locking)"
msgstr "NEMA (ロック無)"
-#: dcim/choices.py:469 dcim/choices.py:715
+#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715
msgid "NEMA (Locking)"
msgstr "NEMA (ロック有)"
-#: dcim/choices.py:492 dcim/choices.py:738
+#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738
msgid "California Style"
msgstr "California Style"
-#: dcim/choices.py:500
+#: netbox/dcim/choices.py:500
msgid "International/ITA"
msgstr "International/ITA"
-#: dcim/choices.py:535 dcim/choices.py:773
+#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773
msgid "Proprietary"
msgstr "独自規格"
-#: dcim/choices.py:543 dcim/choices.py:782 dcim/choices.py:1169
-#: dcim/choices.py:1171 dcim/choices.py:1376 dcim/choices.py:1378
-#: netbox/navigation/menu.py:187
+#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782
+#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173
+#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380
+#: netbox/netbox/navigation/menu.py:187
msgid "Other"
msgstr "その他"
-#: dcim/choices.py:746
+#: netbox/dcim/choices.py:746
msgid "ITA/International"
msgstr "ITA/International"
-#: dcim/choices.py:812
+#: netbox/dcim/choices.py:812
msgid "Physical"
msgstr "物理"
-#: dcim/choices.py:813 dcim/choices.py:977
+#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978
msgid "Virtual"
msgstr "仮想"
-#: dcim/choices.py:814 dcim/choices.py:1049 dcim/forms/bulk_edit.py:1408
-#: dcim/forms/filtersets.py:1239 dcim/forms/model_forms.py:933
-#: dcim/forms/model_forms.py:1341 netbox/navigation/menu.py:127
-#: netbox/navigation/menu.py:131 templates/dcim/interface.html:210
+#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051
+#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1251
+#: netbox/dcim/forms/model_forms.py:936 netbox/dcim/forms/model_forms.py:1344
+#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131
+#: netbox/templates/dcim/interface.html:210
msgid "Wireless"
msgstr "無線"
-#: dcim/choices.py:975
+#: netbox/dcim/choices.py:976
msgid "Virtual interfaces"
msgstr "仮想インタフェース"
-#: dcim/choices.py:978 dcim/forms/bulk_edit.py:1303
-#: dcim/forms/bulk_import.py:785 dcim/forms/model_forms.py:919
-#: dcim/tables/devices.py:656 templates/dcim/interface.html:106
-#: templates/virtualization/vminterface.html:43
-#: virtualization/forms/bulk_edit.py:212
-#: virtualization/forms/bulk_import.py:158
-#: virtualization/tables/virtualmachines.py:159
+#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
+#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
+#: netbox/dcim/tables/devices.py:649 netbox/templates/dcim/interface.html:106
+#: netbox/templates/virtualization/vminterface.html:43
+#: netbox/virtualization/forms/bulk_edit.py:212
+#: netbox/virtualization/forms/bulk_import.py:158
+#: netbox/virtualization/tables/virtualmachines.py:159
msgid "Bridge"
msgstr "ブリッジ"
-#: dcim/choices.py:979
+#: netbox/dcim/choices.py:980
msgid "Link Aggregation Group (LAG)"
msgstr "リンクアグリゲーション (LAG)"
-#: dcim/choices.py:983
+#: netbox/dcim/choices.py:984
msgid "Ethernet (fixed)"
msgstr "イーサネット (固定)"
-#: dcim/choices.py:997
+#: netbox/dcim/choices.py:999
msgid "Ethernet (modular)"
msgstr "イーサネット (モジュール)"
-#: dcim/choices.py:1033
+#: netbox/dcim/choices.py:1035
msgid "Ethernet (backplane)"
msgstr "イーサネット (バックプレーン)"
-#: dcim/choices.py:1063
+#: netbox/dcim/choices.py:1065
msgid "Cellular"
msgstr "セルラー"
-#: dcim/choices.py:1115 dcim/forms/filtersets.py:303
-#: dcim/forms/filtersets.py:738 dcim/forms/filtersets.py:882
-#: dcim/forms/filtersets.py:1434 templates/dcim/inventoryitem.html:52
-#: templates/dcim/virtualchassis_edit.html:54
+#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:304
+#: netbox/dcim/forms/filtersets.py:740 netbox/dcim/forms/filtersets.py:894
+#: netbox/dcim/forms/filtersets.py:1446
+#: netbox/templates/dcim/inventoryitem.html:52
+#: netbox/templates/dcim/virtualchassis_edit.html:54
msgid "Serial"
msgstr "シリアル"
-#: dcim/choices.py:1130
+#: netbox/dcim/choices.py:1132
msgid "Coaxial"
msgstr "同軸"
-#: dcim/choices.py:1150
+#: netbox/dcim/choices.py:1152
msgid "Stacking"
msgstr "スタック"
-#: dcim/choices.py:1200
+#: netbox/dcim/choices.py:1202
msgid "Half"
msgstr "半二重"
-#: dcim/choices.py:1201
+#: netbox/dcim/choices.py:1203
msgid "Full"
msgstr "全二重"
-#: dcim/choices.py:1202 netbox/preferences.py:31 wireless/choices.py:480
+#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31
+#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "自動"
-#: dcim/choices.py:1213
+#: netbox/dcim/choices.py:1215
msgid "Access"
msgstr "アクセス"
-#: dcim/choices.py:1214 ipam/tables/vlans.py:168 ipam/tables/vlans.py:213
-#: templates/dcim/inc/interface_vlans_table.html:7
+#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168
+#: netbox/ipam/tables/vlans.py:213
+#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "タグ付き"
-#: dcim/choices.py:1215
+#: netbox/dcim/choices.py:1217
msgid "Tagged (All)"
msgstr "タグ付き (全て)"
-#: dcim/choices.py:1244
+#: netbox/dcim/choices.py:1246
msgid "IEEE Standard"
msgstr "IEEE スタンダード"
-#: dcim/choices.py:1255
+#: netbox/dcim/choices.py:1257
msgid "Passive 24V (2-pair)"
msgstr "パッシブ 24V (2 ペア)"
-#: dcim/choices.py:1256
+#: netbox/dcim/choices.py:1258
msgid "Passive 24V (4-pair)"
msgstr "パッシブ 24V (4ペア)"
-#: dcim/choices.py:1257
+#: netbox/dcim/choices.py:1259
msgid "Passive 48V (2-pair)"
msgstr "パッシブ 48V (2 ペア)"
-#: dcim/choices.py:1258
+#: netbox/dcim/choices.py:1260
msgid "Passive 48V (4-pair)"
msgstr "パッシブ 48V (4ペア)"
-#: dcim/choices.py:1320 dcim/choices.py:1416
+#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418
msgid "Copper"
msgstr "カッパー"
-#: dcim/choices.py:1343
+#: netbox/dcim/choices.py:1345
msgid "Fiber Optic"
msgstr "光ファイバー"
-#: dcim/choices.py:1432
+#: netbox/dcim/choices.py:1434
msgid "Fiber"
msgstr "ファイバー"
-#: dcim/choices.py:1456 dcim/forms/filtersets.py:1146
+#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1158
msgid "Connected"
msgstr "接続済"
-#: dcim/choices.py:1475
+#: netbox/dcim/choices.py:1477
msgid "Kilometers"
msgstr "キロメートル"
-#: dcim/choices.py:1476 templates/dcim/cable_trace.html:65
+#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "メートル"
-#: dcim/choices.py:1477
+#: netbox/dcim/choices.py:1479
msgid "Centimeters"
msgstr "センチメートル"
-#: dcim/choices.py:1478
+#: netbox/dcim/choices.py:1480
msgid "Miles"
msgstr "マイル"
-#: dcim/choices.py:1479 templates/dcim/cable_trace.html:66
+#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "フィート"
-#: dcim/choices.py:1495 templates/dcim/device.html:319
-#: templates/dcim/rack.html:152
+#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:327
+#: netbox/templates/dcim/rack.html:152
msgid "Kilograms"
msgstr "キログラム"
-#: dcim/choices.py:1496
+#: netbox/dcim/choices.py:1498
msgid "Grams"
msgstr "グラム"
-#: dcim/choices.py:1497 templates/dcim/rack.html:153
+#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153
msgid "Pounds"
msgstr "ポンド"
-#: dcim/choices.py:1498
+#: netbox/dcim/choices.py:1500
msgid "Ounces"
msgstr "オンス"
-#: dcim/choices.py:1544 tenancy/choices.py:17
+#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17
msgid "Primary"
msgstr "プライマリ"
-#: dcim/choices.py:1545
+#: netbox/dcim/choices.py:1547
msgid "Redundant"
msgstr "冗長"
-#: dcim/choices.py:1566
+#: netbox/dcim/choices.py:1568
msgid "Single phase"
msgstr "単相"
-#: dcim/choices.py:1567
+#: netbox/dcim/choices.py:1569
msgid "Three-phase"
msgstr "三相"
-#: dcim/fields.py:45
+#: netbox/dcim/fields.py:45
#, python-brace-format
msgid "Invalid MAC address format: {value}"
msgstr "MAC アドレス形式が無効です: {value}"
-#: dcim/fields.py:71
+#: netbox/dcim/fields.py:71
#, python-brace-format
msgid "Invalid WWN format: {value}"
msgstr "WWN 形式が無効です: {value}"
-#: dcim/filtersets.py:85
+#: netbox/dcim/filtersets.py:85
msgid "Parent region (ID)"
msgstr "親リージョン (ID)"
-#: dcim/filtersets.py:91
+#: netbox/dcim/filtersets.py:91
msgid "Parent region (slug)"
msgstr "親リージョン (slug)"
-#: dcim/filtersets.py:115
+#: netbox/dcim/filtersets.py:115
msgid "Parent site group (ID)"
msgstr "親サイトグループ (ID)"
-#: dcim/filtersets.py:121
+#: netbox/dcim/filtersets.py:121
msgid "Parent site group (slug)"
msgstr "親サイトグループ (slug)"
-#: dcim/filtersets.py:163 ipam/filtersets.py:841 ipam/filtersets.py:979
+#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841
+#: netbox/ipam/filtersets.py:979
msgid "Group (ID)"
msgstr "グループ (ID)"
-#: dcim/filtersets.py:169
+#: netbox/dcim/filtersets.py:169
msgid "Group (slug)"
msgstr "グループ (slug)"
-#: dcim/filtersets.py:175 dcim/filtersets.py:180
+#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180
msgid "AS (ID)"
msgstr "AS (ID)"
-#: dcim/filtersets.py:245
+#: netbox/dcim/filtersets.py:245
msgid "Parent location (ID)"
msgstr "親の場所 (ID)"
-#: dcim/filtersets.py:251
+#: netbox/dcim/filtersets.py:251
msgid "Parent location (slug)"
msgstr "親の場所 (スラッグ)"
-#: dcim/filtersets.py:257 dcim/filtersets.py:333 dcim/filtersets.py:432
-#: dcim/filtersets.py:1005 dcim/filtersets.py:1341 dcim/filtersets.py:2111
+#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333
+#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005
+#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2122
msgid "Location (ID)"
msgstr "ロケーション (ID)"
-#: dcim/filtersets.py:264 dcim/filtersets.py:340 dcim/filtersets.py:439
-#: dcim/filtersets.py:1347 extras/filtersets.py:494
+#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340
+#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1358
+#: netbox/extras/filtersets.py:494
msgid "Location (slug)"
msgstr "ロケーション (slug)"
-#: dcim/filtersets.py:354 dcim/filtersets.py:840 dcim/filtersets.py:942
-#: dcim/filtersets.py:1779 ipam/filtersets.py:381 ipam/filtersets.py:493
-#: ipam/filtersets.py:989 virtualization/filtersets.py:210
+#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840
+#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1790
+#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493
+#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210
msgid "Role (ID)"
msgstr "ロール (ID)"
-#: dcim/filtersets.py:360 dcim/filtersets.py:846 dcim/filtersets.py:948
-#: dcim/filtersets.py:1785 extras/filtersets.py:510 ipam/filtersets.py:387
-#: ipam/filtersets.py:499 ipam/filtersets.py:995
-#: virtualization/filtersets.py:216
+#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846
+#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1796
+#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387
+#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995
+#: netbox/virtualization/filtersets.py:216
msgid "Role (slug)"
msgstr "ロール (slug)"
-#: dcim/filtersets.py:389 dcim/filtersets.py:1010 dcim/filtersets.py:1352
-#: dcim/filtersets.py:2173
+#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010
+#: netbox/dcim/filtersets.py:1363 netbox/dcim/filtersets.py:2184
msgid "Rack (ID)"
msgstr "ラック (ID)"
-#: dcim/filtersets.py:443 extras/filtersets.py:282 extras/filtersets.py:326
-#: extras/filtersets.py:365 extras/filtersets.py:664 users/filtersets.py:28
+#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282
+#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365
+#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "ユーザ (ID)"
-#: dcim/filtersets.py:449 extras/filtersets.py:288 extras/filtersets.py:332
-#: extras/filtersets.py:371 users/filtersets.py:103 users/filtersets.py:170
+#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288
+#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371
+#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170
msgid "User (name)"
msgstr "ユーザ (名前)"
-#: dcim/filtersets.py:481 dcim/filtersets.py:620 dcim/filtersets.py:830
-#: dcim/filtersets.py:881 dcim/filtersets.py:921 dcim/filtersets.py:1243
-#: dcim/filtersets.py:1769
+#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620
+#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881
+#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:1780
msgid "Manufacturer (ID)"
msgstr "メーカ (ID)"
-#: dcim/filtersets.py:487 dcim/filtersets.py:626 dcim/filtersets.py:836
-#: dcim/filtersets.py:887 dcim/filtersets.py:927 dcim/filtersets.py:1249
-#: dcim/filtersets.py:1775
+#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626
+#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887
+#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1786
msgid "Manufacturer (slug)"
msgstr "メーカ (slug)"
-#: dcim/filtersets.py:491
+#: netbox/dcim/filtersets.py:491
msgid "Default platform (ID)"
msgstr "デフォルトプラットフォーム (ID)"
-#: dcim/filtersets.py:497
+#: netbox/dcim/filtersets.py:497
msgid "Default platform (slug)"
msgstr "デフォルトプラットフォーム (slug)"
-#: dcim/filtersets.py:500 dcim/forms/filtersets.py:452
+#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:453
msgid "Has a front image"
msgstr "正面画像がある"
-#: dcim/filtersets.py:504 dcim/forms/filtersets.py:459
+#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:460
msgid "Has a rear image"
msgstr "背面画像がある"
-#: dcim/filtersets.py:509 dcim/filtersets.py:630 dcim/filtersets.py:1068
-#: dcim/forms/filtersets.py:466 dcim/forms/filtersets.py:562
-#: dcim/forms/filtersets.py:777
+#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630
+#: netbox/dcim/filtersets.py:1079 netbox/dcim/forms/filtersets.py:467
+#: netbox/dcim/forms/filtersets.py:563 netbox/dcim/forms/filtersets.py:779
msgid "Has console ports"
msgstr "コンソールポートがある"
-#: dcim/filtersets.py:513 dcim/filtersets.py:634 dcim/filtersets.py:1072
-#: dcim/forms/filtersets.py:473 dcim/forms/filtersets.py:569
-#: dcim/forms/filtersets.py:784
+#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634
+#: netbox/dcim/filtersets.py:1083 netbox/dcim/forms/filtersets.py:474
+#: netbox/dcim/forms/filtersets.py:570 netbox/dcim/forms/filtersets.py:786
msgid "Has console server ports"
msgstr "コンソールサーバポートがある"
-#: dcim/filtersets.py:517 dcim/filtersets.py:638 dcim/filtersets.py:1076
-#: dcim/forms/filtersets.py:480 dcim/forms/filtersets.py:576
-#: dcim/forms/filtersets.py:791
+#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638
+#: netbox/dcim/filtersets.py:1087 netbox/dcim/forms/filtersets.py:481
+#: netbox/dcim/forms/filtersets.py:577 netbox/dcim/forms/filtersets.py:793
msgid "Has power ports"
msgstr "電源ポートがある"
-#: dcim/filtersets.py:521 dcim/filtersets.py:642 dcim/filtersets.py:1080
-#: dcim/forms/filtersets.py:487 dcim/forms/filtersets.py:583
-#: dcim/forms/filtersets.py:798
+#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642
+#: netbox/dcim/filtersets.py:1091 netbox/dcim/forms/filtersets.py:488
+#: netbox/dcim/forms/filtersets.py:584 netbox/dcim/forms/filtersets.py:800
msgid "Has power outlets"
msgstr "電源コンセントがある"
-#: dcim/filtersets.py:525 dcim/filtersets.py:646 dcim/filtersets.py:1084
-#: dcim/forms/filtersets.py:494 dcim/forms/filtersets.py:590
-#: dcim/forms/filtersets.py:805
+#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646
+#: netbox/dcim/filtersets.py:1095 netbox/dcim/forms/filtersets.py:495
+#: netbox/dcim/forms/filtersets.py:591 netbox/dcim/forms/filtersets.py:807
msgid "Has interfaces"
msgstr "インタフェースがある"
-#: dcim/filtersets.py:529 dcim/filtersets.py:650 dcim/filtersets.py:1088
-#: dcim/forms/filtersets.py:501 dcim/forms/filtersets.py:597
-#: dcim/forms/filtersets.py:812
+#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650
+#: netbox/dcim/filtersets.py:1099 netbox/dcim/forms/filtersets.py:502
+#: netbox/dcim/forms/filtersets.py:598 netbox/dcim/forms/filtersets.py:814
msgid "Has pass-through ports"
msgstr "パススルーポートがある"
-#: dcim/filtersets.py:533 dcim/filtersets.py:1092 dcim/forms/filtersets.py:515
+#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1103
+#: netbox/dcim/forms/filtersets.py:516
msgid "Has module bays"
msgstr "モジュールベイがある"
-#: dcim/filtersets.py:537 dcim/filtersets.py:1096 dcim/forms/filtersets.py:508
+#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1107
+#: netbox/dcim/forms/filtersets.py:509
msgid "Has device bays"
msgstr "デバイスベイがある"
-#: dcim/filtersets.py:541 dcim/forms/filtersets.py:522
+#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:523
msgid "Has inventory items"
msgstr "在庫品目がある"
-#: dcim/filtersets.py:698 dcim/filtersets.py:937 dcim/filtersets.py:1373
+#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937
+#: netbox/dcim/filtersets.py:1384
msgid "Device type (ID)"
msgstr "デバイスタイプ (ID)"
-#: dcim/filtersets.py:717 dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1265
msgid "Module type (ID)"
msgstr "モジュールタイプ (ID)"
-#: dcim/filtersets.py:752 dcim/filtersets.py:1524
+#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1535
msgid "Power port (ID)"
msgstr "電源ポート (ID)"
-#: dcim/filtersets.py:826 dcim/filtersets.py:1765
+#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1776
msgid "Parent inventory item (ID)"
msgstr "親在庫品目 (ID)"
-#: dcim/filtersets.py:869 dcim/filtersets.py:895 dcim/filtersets.py:1064
-#: virtualization/filtersets.py:238
+#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895
+#: netbox/dcim/filtersets.py:1075 netbox/virtualization/filtersets.py:238
msgid "Config template (ID)"
msgstr "設定テンプレート (ID)"
-#: dcim/filtersets.py:933
+#: netbox/dcim/filtersets.py:933
msgid "Device type (slug)"
msgstr "デバイスタイプ (slug)"
-#: dcim/filtersets.py:953
+#: netbox/dcim/filtersets.py:953
msgid "Parent Device (ID)"
msgstr "親デバイス (ID)"
-#: dcim/filtersets.py:957 virtualization/filtersets.py:220
+#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220
msgid "Platform (ID)"
msgstr "プラットフォーム (ID)"
-#: dcim/filtersets.py:963 extras/filtersets.py:521
-#: virtualization/filtersets.py:226
+#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521
+#: netbox/virtualization/filtersets.py:226
msgid "Platform (slug)"
msgstr "プラットフォーム (slug)"
-#: dcim/filtersets.py:999 dcim/filtersets.py:1336 dcim/filtersets.py:1863
-#: dcim/filtersets.py:2105 dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1347
+#: netbox/dcim/filtersets.py:1874 netbox/dcim/filtersets.py:2116
+#: netbox/dcim/filtersets.py:2175
msgid "Site name (slug)"
msgstr "サイト名 (slug)"
-#: dcim/filtersets.py:1015
+#: netbox/dcim/filtersets.py:1015
msgid "Parent bay (ID)"
msgstr "ペアレントベイ (ID)"
-#: dcim/filtersets.py:1019
+#: netbox/dcim/filtersets.py:1019
msgid "VM cluster (ID)"
msgstr "VM クラスタ (ID)"
-#: dcim/filtersets.py:1025
+#: netbox/dcim/filtersets.py:1025 netbox/extras/filtersets.py:543
+#: netbox/virtualization/filtersets.py:136
+msgid "Cluster group (slug)"
+msgstr "クラスタグループ (slug)"
+
+#: netbox/dcim/filtersets.py:1030 netbox/virtualization/filtersets.py:130
+msgid "Cluster group (ID)"
+msgstr "クラスタグループ (ID)"
+
+#: netbox/dcim/filtersets.py:1036
msgid "Device model (slug)"
msgstr "デバイスモデル (slug)"
-#: dcim/filtersets.py:1036 dcim/forms/bulk_edit.py:423
+#: netbox/dcim/filtersets.py:1047 netbox/dcim/forms/bulk_edit.py:423
msgid "Is full depth"
msgstr "奥行きをすべて使うか"
-#: dcim/filtersets.py:1040 dcim/forms/common.py:18
-#: dcim/forms/filtersets.py:747 dcim/forms/filtersets.py:1291
-#: dcim/models/device_components.py:519 virtualization/filtersets.py:230
-#: virtualization/filtersets.py:297 virtualization/forms/filtersets.py:172
-#: virtualization/forms/filtersets.py:219
+#: netbox/dcim/filtersets.py:1051 netbox/dcim/forms/common.py:18
+#: netbox/dcim/forms/filtersets.py:749 netbox/dcim/forms/filtersets.py:1303
+#: netbox/dcim/models/device_components.py:519
+#: netbox/virtualization/filtersets.py:230
+#: netbox/virtualization/filtersets.py:297
+#: netbox/virtualization/forms/filtersets.py:172
+#: netbox/virtualization/forms/filtersets.py:219
msgid "MAC address"
msgstr "MAC アドレス"
-#: dcim/filtersets.py:1047 dcim/filtersets.py:1211
-#: dcim/forms/filtersets.py:756 dcim/forms/filtersets.py:849
-#: virtualization/filtersets.py:234 virtualization/forms/filtersets.py:176
+#: netbox/dcim/filtersets.py:1058 netbox/dcim/filtersets.py:1222
+#: netbox/dcim/forms/filtersets.py:758 netbox/dcim/forms/filtersets.py:861
+#: netbox/virtualization/filtersets.py:234
+#: netbox/virtualization/forms/filtersets.py:176
msgid "Has a primary IP"
msgstr "プライマリ IP がある"
-#: dcim/filtersets.py:1051
+#: netbox/dcim/filtersets.py:1062
msgid "Has an out-of-band IP"
msgstr "帯域外 IP がある"
-#: dcim/filtersets.py:1056
+#: netbox/dcim/filtersets.py:1067
msgid "Virtual chassis (ID)"
msgstr "バーチャルシャーシ (ID)"
-#: dcim/filtersets.py:1060
+#: netbox/dcim/filtersets.py:1071
msgid "Is a virtual chassis member"
msgstr "バーチャルシャーシのメンバーか"
-#: dcim/filtersets.py:1101
+#: netbox/dcim/filtersets.py:1112
msgid "OOB IP (ID)"
msgstr "OOB IP (ID)"
-#: dcim/filtersets.py:1105
+#: netbox/dcim/filtersets.py:1116
msgid "Has virtual device context"
msgstr "仮想デバイスコンテキストあり"
-#: dcim/filtersets.py:1194
+#: netbox/dcim/filtersets.py:1205
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: dcim/filtersets.py:1199
+#: netbox/dcim/filtersets.py:1210
msgid "Device model"
msgstr "デバイスモデル"
-#: dcim/filtersets.py:1204 ipam/filtersets.py:632 vpn/filtersets.py:102
-#: vpn/filtersets.py:420
+#: netbox/dcim/filtersets.py:1215 netbox/ipam/filtersets.py:632
+#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420
msgid "Interface (ID)"
msgstr "インタフェース (ID)"
-#: dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1271
msgid "Module type (model)"
msgstr "モジュールタイプ (モデル)"
-#: dcim/filtersets.py:1266
+#: netbox/dcim/filtersets.py:1277
msgid "Module Bay (ID)"
msgstr "モジュールベイ (ID)"
-#: dcim/filtersets.py:1270 dcim/filtersets.py:1362 ipam/filtersets.py:611
-#: ipam/filtersets.py:851 ipam/filtersets.py:1075
-#: virtualization/filtersets.py:161 vpn/filtersets.py:398
+#: netbox/dcim/filtersets.py:1281 netbox/dcim/filtersets.py:1373
+#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851
+#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161
+#: netbox/vpn/filtersets.py:398
msgid "Device (ID)"
msgstr "デバイス (ID)"
-#: dcim/filtersets.py:1358
+#: netbox/dcim/filtersets.py:1369
msgid "Rack (name)"
msgstr "ラック (名前)"
-#: dcim/filtersets.py:1368 ipam/filtersets.py:606 ipam/filtersets.py:846
-#: ipam/filtersets.py:1081 vpn/filtersets.py:393
+#: netbox/dcim/filtersets.py:1379 netbox/ipam/filtersets.py:606
+#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081
+#: netbox/vpn/filtersets.py:393
msgid "Device (name)"
msgstr "デバイス (名前)"
-#: dcim/filtersets.py:1379
+#: netbox/dcim/filtersets.py:1390
msgid "Device type (model)"
msgstr "デバイスタイプ (モデル)"
-#: dcim/filtersets.py:1384
+#: netbox/dcim/filtersets.py:1395
msgid "Device role (ID)"
msgstr "デバイスロール (ID)"
-#: dcim/filtersets.py:1390
+#: netbox/dcim/filtersets.py:1401
msgid "Device role (slug)"
msgstr "デバイスロール (slug)"
-#: dcim/filtersets.py:1395
+#: netbox/dcim/filtersets.py:1406
msgid "Virtual Chassis (ID)"
msgstr "バーチャルシャーシ (ID)"
-#: dcim/filtersets.py:1401 dcim/forms/filtersets.py:107
-#: dcim/tables/devices.py:211 netbox/navigation/menu.py:66
-#: templates/dcim/device.html:119 templates/dcim/device_edit.html:93
-#: templates/dcim/virtualchassis.html:20
-#: templates/dcim/virtualchassis_add.html:8
-#: templates/dcim/virtualchassis_edit.html:24
+#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
+#: netbox/dcim/tables/devices.py:206 netbox/netbox/navigation/menu.py:66
+#: netbox/templates/dcim/device.html:120
+#: netbox/templates/dcim/device_edit.html:93
+#: netbox/templates/dcim/virtualchassis.html:20
+#: netbox/templates/dcim/virtualchassis_add.html:8
+#: netbox/templates/dcim/virtualchassis_edit.html:24
msgid "Virtual Chassis"
msgstr "バーチャルシャーシ"
-#: dcim/filtersets.py:1421
+#: netbox/dcim/filtersets.py:1432
msgid "Module (ID)"
msgstr "モジュール (ID)"
-#: dcim/filtersets.py:1428
+#: netbox/dcim/filtersets.py:1439
msgid "Cable (ID)"
msgstr "ケーブル (ID)"
-#: dcim/filtersets.py:1537 ipam/forms/bulk_import.py:188
-#: vpn/forms/bulk_import.py:308
+#: netbox/dcim/filtersets.py:1548 netbox/ipam/forms/bulk_import.py:188
+#: netbox/vpn/forms/bulk_import.py:308
msgid "Assigned VLAN"
msgstr "割当 VLAN"
-#: dcim/filtersets.py:1541
+#: netbox/dcim/filtersets.py:1552
msgid "Assigned VID"
msgstr "割当 VID"
-#: dcim/filtersets.py:1546 dcim/forms/bulk_edit.py:1382
-#: dcim/forms/bulk_import.py:836 dcim/forms/filtersets.py:1334
-#: dcim/forms/model_forms.py:1322 dcim/models/device_components.py:712
-#: dcim/tables/devices.py:622 ipam/filtersets.py:316 ipam/filtersets.py:327
-#: ipam/filtersets.py:483 ipam/filtersets.py:584 ipam/filtersets.py:595
-#: ipam/forms/bulk_edit.py:227 ipam/forms/bulk_edit.py:282
-#: ipam/forms/bulk_edit.py:324 ipam/forms/bulk_import.py:156
-#: ipam/forms/bulk_import.py:242 ipam/forms/bulk_import.py:278
-#: ipam/forms/filtersets.py:67 ipam/forms/filtersets.py:172
-#: ipam/forms/filtersets.py:309 ipam/forms/model_forms.py:60
-#: ipam/forms/model_forms.py:200 ipam/forms/model_forms.py:245
-#: ipam/forms/model_forms.py:298 ipam/forms/model_forms.py:429
-#: ipam/forms/model_forms.py:443 ipam/forms/model_forms.py:457
-#: ipam/models/ip.py:233 ipam/models/ip.py:512 ipam/models/ip.py:720
-#: ipam/models/vrfs.py:62 ipam/tables/ip.py:241 ipam/tables/ip.py:306
-#: ipam/tables/ip.py:356 ipam/tables/ip.py:445
-#: templates/dcim/interface.html:133 templates/ipam/ipaddress.html:18
-#: templates/ipam/iprange.html:40 templates/ipam/prefix.html:19
-#: templates/ipam/vrf.html:7 templates/ipam/vrf.html:13
-#: templates/virtualization/vminterface.html:47
-#: virtualization/forms/bulk_edit.py:261
-#: virtualization/forms/bulk_import.py:171
-#: virtualization/forms/filtersets.py:224
-#: virtualization/forms/model_forms.py:344
-#: virtualization/models/virtualmachines.py:350
-#: virtualization/tables/virtualmachines.py:136
+#: netbox/dcim/filtersets.py:1557 netbox/dcim/forms/bulk_edit.py:1382
+#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
+#: netbox/dcim/forms/model_forms.py:1325
+#: netbox/dcim/models/device_components.py:712
+#: netbox/dcim/tables/devices.py:615 netbox/ipam/filtersets.py:316
+#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
+#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
+#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
+#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156
+#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278
+#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172
+#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60
+#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245
+#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429
+#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
+#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
+#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
+#: netbox/ipam/tables/ip.py:242 netbox/ipam/tables/ip.py:309
+#: netbox/ipam/tables/ip.py:360 netbox/ipam/tables/ip.py:450
+#: netbox/templates/dcim/interface.html:133
+#: netbox/templates/ipam/ipaddress.html:18
+#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
+#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13
+#: netbox/templates/virtualization/vminterface.html:47
+#: netbox/virtualization/forms/bulk_edit.py:261
+#: netbox/virtualization/forms/bulk_import.py:171
+#: netbox/virtualization/forms/filtersets.py:224
+#: netbox/virtualization/forms/model_forms.py:344
+#: netbox/virtualization/models/virtualmachines.py:350
+#: netbox/virtualization/tables/virtualmachines.py:136
msgid "VRF"
msgstr "VRF"
-#: dcim/filtersets.py:1552 ipam/filtersets.py:322 ipam/filtersets.py:333
-#: ipam/filtersets.py:489 ipam/filtersets.py:590 ipam/filtersets.py:601
+#: netbox/dcim/filtersets.py:1563 netbox/ipam/filtersets.py:322
+#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489
+#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: dcim/filtersets.py:1557 ipam/filtersets.py:1016 vpn/filtersets.py:361
+#: netbox/dcim/filtersets.py:1568 netbox/ipam/filtersets.py:1016
+#: netbox/vpn/filtersets.py:361
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: dcim/filtersets.py:1563 dcim/forms/filtersets.py:1339
-#: dcim/tables/devices.py:570 ipam/filtersets.py:1022
-#: ipam/forms/filtersets.py:525 ipam/tables/vlans.py:133
-#: templates/dcim/interface.html:93 templates/ipam/vlan.html:66
-#: templates/vpn/l2vpntermination.html:12
-#: virtualization/forms/filtersets.py:229 vpn/forms/bulk_import.py:280
-#: vpn/forms/filtersets.py:246 vpn/forms/model_forms.py:409
-#: vpn/forms/model_forms.py:427 vpn/models/l2vpn.py:63 vpn/tables/l2vpn.py:55
+#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
+#: netbox/dcim/tables/devices.py:562 netbox/ipam/filtersets.py:1022
+#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
+#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
+#: netbox/templates/vpn/l2vpntermination.html:12
+#: netbox/virtualization/forms/filtersets.py:229
+#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246
+#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427
+#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55
msgid "L2VPN"
msgstr "L2VPN"
-#: dcim/filtersets.py:1595
+#: netbox/dcim/filtersets.py:1606
msgid "Virtual Chassis Interfaces for Device"
msgstr "バーチャルシャーシインタフェース"
-#: dcim/filtersets.py:1600
+#: netbox/dcim/filtersets.py:1611
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "バーチャルシャーシインタフェース (ID)"
-#: dcim/filtersets.py:1604
+#: netbox/dcim/filtersets.py:1615
msgid "Kind of interface"
msgstr "インタフェースの種類"
-#: dcim/filtersets.py:1609 virtualization/filtersets.py:289
+#: netbox/dcim/filtersets.py:1620 netbox/virtualization/filtersets.py:289
msgid "Parent interface (ID)"
msgstr "親インタフェース (ID)"
-#: dcim/filtersets.py:1614 virtualization/filtersets.py:294
+#: netbox/dcim/filtersets.py:1625 netbox/virtualization/filtersets.py:294
msgid "Bridged interface (ID)"
msgstr "ブリッジインタフェース (ID)"
-#: dcim/filtersets.py:1619
+#: netbox/dcim/filtersets.py:1630
msgid "LAG interface (ID)"
msgstr "LAG インタフェース (ID)"
-#: dcim/filtersets.py:1646 dcim/filtersets.py:1658
-#: dcim/forms/filtersets.py:1251 dcim/forms/model_forms.py:1634
-#: templates/dcim/virtualdevicecontext.html:15
+#: netbox/dcim/filtersets.py:1657 netbox/dcim/filtersets.py:1669
+#: netbox/dcim/forms/filtersets.py:1263 netbox/dcim/forms/model_forms.py:1637
+#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "仮想デバイスコンテキスト"
-#: dcim/filtersets.py:1652
+#: netbox/dcim/filtersets.py:1663
msgid "Virtual Device Context (Identifier)"
msgstr "仮想デバイスコンテキスト (識別子)"
-#: dcim/filtersets.py:1663 templates/wireless/wirelesslan.html:11
-#: wireless/forms/model_forms.py:53
+#: netbox/dcim/filtersets.py:1674
+#: netbox/templates/wireless/wirelesslan.html:11
+#: netbox/wireless/forms/model_forms.py:53
msgid "Wireless LAN"
msgstr "無線 LAN"
-#: dcim/filtersets.py:1667 dcim/tables/devices.py:609
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:602
msgid "Wireless link"
msgstr "無線リンク"
-#: dcim/filtersets.py:1737
+#: netbox/dcim/filtersets.py:1748
msgid "Installed module (ID)"
msgstr "インストール済みモジュール (ID)"
-#: dcim/filtersets.py:1748
+#: netbox/dcim/filtersets.py:1759
msgid "Installed device (ID)"
msgstr "インストール済みデバイス (ID)"
-#: dcim/filtersets.py:1754
+#: netbox/dcim/filtersets.py:1765
msgid "Installed device (name)"
msgstr "インストール済みデバイス (名前)"
-#: dcim/filtersets.py:1820
+#: netbox/dcim/filtersets.py:1831
msgid "Master (ID)"
msgstr "マスター (ID)"
-#: dcim/filtersets.py:1826
+#: netbox/dcim/filtersets.py:1837
msgid "Master (name)"
msgstr "マスター (名前)"
-#: dcim/filtersets.py:1868 tenancy/filtersets.py:246
+#: netbox/dcim/filtersets.py:1879 netbox/tenancy/filtersets.py:246
msgid "Tenant (ID)"
msgstr "テナント (ID)"
-#: dcim/filtersets.py:1874 extras/filtersets.py:570 tenancy/filtersets.py:252
+#: netbox/dcim/filtersets.py:1885 netbox/extras/filtersets.py:570
+#: netbox/tenancy/filtersets.py:252
msgid "Tenant (slug)"
msgstr "テナント (slug)"
-#: dcim/filtersets.py:1910 dcim/forms/filtersets.py:996
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1008
msgid "Unterminated"
msgstr "未終端"
-#: dcim/filtersets.py:2168
+#: netbox/dcim/filtersets.py:2179
msgid "Power panel (ID)"
msgstr "電源盤 (ID)"
-#: dcim/forms/bulk_create.py:40 extras/forms/filtersets.py:410
-#: extras/forms/model_forms.py:443 extras/forms/model_forms.py:495
-#: netbox/forms/base.py:84 netbox/forms/mixins.py:81
-#: netbox/tables/columns.py:458
-#: templates/circuits/inc/circuit_termination.html:32
-#: templates/generic/bulk_edit.html:65 templates/inc/panels/tags.html:5
-#: utilities/forms/fields/fields.py:81
+#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
+#: netbox/extras/forms/model_forms.py:443
+#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:470
+#: netbox/templates/circuits/inc/circuit_termination.html:32
+#: netbox/templates/generic/bulk_edit.html:65
+#: netbox/templates/inc/panels/tags.html:5
+#: netbox/utilities/forms/fields/fields.py:81
msgid "Tags"
msgstr "タグ"
-#: dcim/forms/bulk_create.py:112 dcim/forms/filtersets.py:1396
-#: dcim/forms/model_forms.py:431 dcim/forms/model_forms.py:486
-#: dcim/forms/object_create.py:197 dcim/forms/object_create.py:353
-#: dcim/tables/devices.py:170 dcim/tables/devices.py:702
-#: dcim/tables/devicetypes.py:242 templates/dcim/device.html:42
-#: templates/dcim/device.html:129 templates/dcim/modulebay.html:34
-#: templates/dcim/virtualchassis.html:66
-#: templates/dcim/virtualchassis_edit.html:55
+#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
+#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
+#: netbox/dcim/forms/object_create.py:197
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
+#: netbox/dcim/tables/devices.py:695 netbox/dcim/tables/devicetypes.py:247
+#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
+#: netbox/templates/dcim/modulebay.html:34
+#: netbox/templates/dcim/virtualchassis.html:66
+#: netbox/templates/dcim/virtualchassis_edit.html:55
msgid "Position"
msgstr "ポジション"
-#: dcim/forms/bulk_create.py:114
+#: netbox/dcim/forms/bulk_create.py:114
msgid ""
"Alphanumeric ranges are supported. (Must match the number of names being "
"created.)"
msgstr "英数字の範囲が使用できます。(作成する名前の数と一致する必要があります)"
-#: dcim/forms/bulk_edit.py:116 dcim/forms/bulk_import.py:99
-#: dcim/forms/model_forms.py:116 dcim/tables/sites.py:89
-#: ipam/filtersets.py:985 ipam/forms/bulk_edit.py:531
-#: ipam/forms/bulk_import.py:444 ipam/forms/model_forms.py:526
-#: ipam/tables/fhrp.py:67 ipam/tables/vlans.py:118 ipam/tables/vlans.py:221
-#: templates/dcim/interface.html:284 templates/dcim/site.html:36
-#: templates/ipam/inc/panels/fhrp_groups.html:23 templates/ipam/vlan.html:27
-#: templates/tenancy/contact.html:21 templates/tenancy/tenant.html:20
-#: templates/users/group.html:6 templates/users/group.html:14
-#: templates/virtualization/cluster.html:29 templates/vpn/tunnel.html:29
-#: templates/wireless/wirelesslan.html:18 tenancy/forms/bulk_edit.py:43
-#: tenancy/forms/bulk_edit.py:94 tenancy/forms/bulk_import.py:40
-#: tenancy/forms/bulk_import.py:81 tenancy/forms/filtersets.py:48
-#: tenancy/forms/filtersets.py:78 tenancy/forms/filtersets.py:97
-#: tenancy/forms/model_forms.py:45 tenancy/forms/model_forms.py:97
-#: tenancy/forms/model_forms.py:122 tenancy/tables/contacts.py:60
-#: tenancy/tables/contacts.py:107 tenancy/tables/tenants.py:42
-#: users/filtersets.py:57 users/filtersets.py:175 users/forms/filtersets.py:32
-#: users/forms/filtersets.py:38 users/forms/filtersets.py:80
-#: virtualization/forms/bulk_edit.py:65 virtualization/forms/bulk_import.py:47
-#: virtualization/forms/filtersets.py:85
-#: virtualization/forms/model_forms.py:66 virtualization/tables/clusters.py:70
-#: vpn/forms/bulk_edit.py:112 vpn/forms/bulk_import.py:158
-#: vpn/forms/filtersets.py:116 vpn/tables/crypto.py:31
-#: vpn/tables/tunnels.py:44 wireless/forms/bulk_edit.py:48
-#: wireless/forms/bulk_import.py:36 wireless/forms/filtersets.py:46
-#: wireless/forms/model_forms.py:40 wireless/tables/wirelesslan.py:48
+#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99
+#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89
+#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
+#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
+#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
+#: netbox/ipam/tables/vlans.py:222 netbox/templates/dcim/interface.html:284
+#: netbox/templates/dcim/site.html:37
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
+#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
+#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6
+#: netbox/templates/users/group.html:14
+#: netbox/templates/virtualization/cluster.html:29
+#: netbox/templates/vpn/tunnel.html:29
+#: netbox/templates/wireless/wirelesslan.html:18
+#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94
+#: netbox/tenancy/forms/bulk_import.py:40
+#: netbox/tenancy/forms/bulk_import.py:81
+#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78
+#: netbox/tenancy/forms/filtersets.py:97
+#: netbox/tenancy/forms/model_forms.py:45
+#: netbox/tenancy/forms/model_forms.py:97
+#: netbox/tenancy/forms/model_forms.py:122
+#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107
+#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57
+#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32
+#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80
+#: netbox/virtualization/forms/bulk_edit.py:65
+#: netbox/virtualization/forms/bulk_import.py:47
+#: netbox/virtualization/forms/filtersets.py:85
+#: netbox/virtualization/forms/model_forms.py:66
+#: netbox/virtualization/tables/clusters.py:70
+#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158
+#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31
+#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48
+#: netbox/wireless/forms/bulk_import.py:36
+#: netbox/wireless/forms/filtersets.py:46
+#: netbox/wireless/forms/model_forms.py:40
+#: netbox/wireless/tables/wirelesslan.py:48
msgid "Group"
msgstr "グループ"
-#: dcim/forms/bulk_edit.py:131
+#: netbox/dcim/forms/bulk_edit.py:131
msgid "Contact name"
msgstr "連絡先名"
-#: dcim/forms/bulk_edit.py:136
+#: netbox/dcim/forms/bulk_edit.py:136
msgid "Contact phone"
msgstr "連絡先電話番号"
-#: dcim/forms/bulk_edit.py:142
+#: netbox/dcim/forms/bulk_edit.py:142
msgid "Contact E-mail"
msgstr "連絡先電子メール"
-#: dcim/forms/bulk_edit.py:145 dcim/forms/bulk_import.py:122
-#: dcim/forms/model_forms.py:127
+#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/model_forms.py:127
msgid "Time zone"
msgstr "タイムゾーン"
-#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:1160
-#: dcim/forms/bulk_edit.py:1548 dcim/forms/bulk_import.py:207
-#: dcim/forms/bulk_import.py:1021 dcim/forms/filtersets.py:300
-#: dcim/forms/filtersets.py:706 dcim/forms/filtersets.py:1426
-#: dcim/forms/model_forms.py:219 dcim/forms/model_forms.py:1015
-#: dcim/forms/model_forms.py:1454 dcim/forms/object_import.py:181
-#: dcim/tables/devices.py:174 dcim/tables/devices.py:810
-#: dcim/tables/devices.py:921 dcim/tables/devicetypes.py:300
-#: dcim/tables/racks.py:69 extras/filtersets.py:504
-#: ipam/forms/bulk_edit.py:246 ipam/forms/bulk_edit.py:295
-#: ipam/forms/bulk_edit.py:343 ipam/forms/bulk_edit.py:549
-#: ipam/forms/bulk_import.py:196 ipam/forms/bulk_import.py:261
-#: ipam/forms/bulk_import.py:297 ipam/forms/bulk_import.py:463
-#: ipam/forms/filtersets.py:237 ipam/forms/filtersets.py:289
-#: ipam/forms/filtersets.py:360 ipam/forms/filtersets.py:516
-#: ipam/forms/model_forms.py:186 ipam/forms/model_forms.py:219
-#: ipam/forms/model_forms.py:248 ipam/forms/model_forms.py:689
-#: ipam/tables/ip.py:257 ipam/tables/ip.py:313 ipam/tables/ip.py:363
-#: ipam/tables/vlans.py:126 ipam/tables/vlans.py:230
-#: templates/dcim/device.html:179
-#: templates/dcim/inc/panels/inventory_items.html:20
-#: templates/dcim/interface.html:223 templates/dcim/inventoryitem.html:36
-#: templates/dcim/rack.html:47 templates/ipam/ipaddress.html:41
-#: templates/ipam/iprange.html:50 templates/ipam/prefix.html:77
-#: templates/ipam/role.html:19 templates/ipam/vlan.html:52
-#: templates/virtualization/virtualmachine.html:23
-#: templates/vpn/tunneltermination.html:17
-#: templates/wireless/inc/wirelesslink_interface.html:20
-#: tenancy/forms/bulk_edit.py:142 tenancy/forms/filtersets.py:107
-#: tenancy/forms/model_forms.py:137 tenancy/tables/contacts.py:102
-#: virtualization/forms/bulk_edit.py:145
-#: virtualization/forms/bulk_import.py:106
-#: virtualization/forms/filtersets.py:157
-#: virtualization/forms/model_forms.py:195
-#: virtualization/tables/virtualmachines.py:74 vpn/forms/bulk_edit.py:87
-#: vpn/forms/bulk_import.py:81 vpn/forms/filtersets.py:85
-#: vpn/forms/model_forms.py:78 vpn/forms/model_forms.py:113
-#: vpn/tables/tunnels.py:82
+#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160
+#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:204
+#: netbox/dcim/forms/bulk_import.py:1015 netbox/dcim/forms/filtersets.py:301
+#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
+#: netbox/dcim/forms/model_forms.py:1457
+#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
+#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:908
+#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:69
+#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246
+#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
+#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196
+#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297
+#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237
+#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360
+#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186
+#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248
+#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:258
+#: netbox/ipam/tables/ip.py:316 netbox/ipam/tables/ip.py:367
+#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:231
+#: netbox/templates/dcim/device.html:182
+#: netbox/templates/dcim/inc/panels/inventory_items.html:20
+#: netbox/templates/dcim/interface.html:223
+#: netbox/templates/dcim/inventoryitem.html:36
+#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41
+#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77
+#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52
+#: netbox/templates/virtualization/virtualmachine.html:23
+#: netbox/templates/vpn/tunneltermination.html:17
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:20
+#: netbox/tenancy/forms/bulk_edit.py:142
+#: netbox/tenancy/forms/filtersets.py:107
+#: netbox/tenancy/forms/model_forms.py:137
+#: netbox/tenancy/tables/contacts.py:102
+#: netbox/virtualization/forms/bulk_edit.py:145
+#: netbox/virtualization/forms/bulk_import.py:106
+#: netbox/virtualization/forms/filtersets.py:157
+#: netbox/virtualization/forms/model_forms.py:195
+#: netbox/virtualization/tables/virtualmachines.py:74
+#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81
+#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78
+#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82
msgid "Role"
msgstr "ロール"
-#: dcim/forms/bulk_edit.py:274 dcim/forms/bulk_edit.py:610
-#: dcim/forms/bulk_edit.py:662 templates/dcim/device.html:103
-#: templates/dcim/module.html:74 templates/dcim/modulebay.html:66
-#: templates/dcim/rack.html:55
+#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610
+#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104
+#: netbox/templates/dcim/module.html:74
+#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55
msgid "Serial Number"
msgstr "シリアル番号"
-#: dcim/forms/bulk_edit.py:277 dcim/forms/filtersets.py:307
-#: dcim/forms/filtersets.py:742 dcim/forms/filtersets.py:886
-#: dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:308
+#: netbox/dcim/forms/filtersets.py:744 netbox/dcim/forms/filtersets.py:898
+#: netbox/dcim/forms/filtersets.py:1450
msgid "Asset tag"
msgstr "アセットタグ"
-#: dcim/forms/bulk_edit.py:287 dcim/forms/bulk_import.py:220
-#: dcim/forms/filtersets.py:292 templates/dcim/rack.html:86
+#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/filtersets.py:293 netbox/templates/dcim/rack.html:86
msgid "Width"
msgstr "幅"
-#: dcim/forms/bulk_edit.py:293 templates/dcim/devicetype.html:37
+#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37
msgid "Height (U)"
msgstr "高さ (U)"
-#: dcim/forms/bulk_edit.py:298
+#: netbox/dcim/forms/bulk_edit.py:298
msgid "Descending units"
msgstr "降順"
-#: dcim/forms/bulk_edit.py:301
+#: netbox/dcim/forms/bulk_edit.py:301
msgid "Outer width"
msgstr "外形の幅"
-#: dcim/forms/bulk_edit.py:306
+#: netbox/dcim/forms/bulk_edit.py:306
msgid "Outer depth"
msgstr "外形の奥行"
-#: dcim/forms/bulk_edit.py:311 dcim/forms/bulk_import.py:225
+#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:222
msgid "Outer unit"
msgstr "外形の単位"
-#: dcim/forms/bulk_edit.py:316
+#: netbox/dcim/forms/bulk_edit.py:316
msgid "Mounting depth"
msgstr "取り付け奥行き"
-#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:351
-#: dcim/forms/bulk_edit.py:436 dcim/forms/bulk_edit.py:459
-#: dcim/forms/bulk_edit.py:475 dcim/forms/bulk_edit.py:495
-#: dcim/forms/bulk_import.py:332 dcim/forms/bulk_import.py:358
-#: dcim/forms/filtersets.py:251 dcim/forms/filtersets.py:312
-#: dcim/forms/filtersets.py:336 dcim/forms/filtersets.py:423
-#: dcim/forms/filtersets.py:529 dcim/forms/filtersets.py:548
-#: dcim/forms/filtersets.py:604 dcim/forms/model_forms.py:232
-#: dcim/forms/model_forms.py:346 dcim/tables/devicetypes.py:103
-#: dcim/tables/modules.py:35 dcim/tables/racks.py:103
-#: extras/forms/bulk_edit.py:45 extras/forms/bulk_edit.py:108
-#: extras/forms/bulk_edit.py:158 extras/forms/bulk_edit.py:278
-#: extras/forms/filtersets.py:61 extras/forms/filtersets.py:134
-#: extras/forms/filtersets.py:221 ipam/forms/bulk_edit.py:188
-#: templates/dcim/device.html:316 templates/dcim/devicetype.html:49
-#: templates/dcim/moduletype.html:30 templates/extras/configcontext.html:17
-#: templates/extras/customlink.html:25 templates/extras/savedfilter.html:33
-#: templates/ipam/role.html:30
+#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351
+#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459
+#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495
+#: netbox/dcim/forms/bulk_import.py:329 netbox/dcim/forms/bulk_import.py:355
+#: netbox/dcim/forms/filtersets.py:252 netbox/dcim/forms/filtersets.py:313
+#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
+#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
+#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:107
+#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
+#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
+#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
+#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134
+#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188
+#: netbox/templates/dcim/device.html:324
+#: netbox/templates/dcim/devicetype.html:49
+#: netbox/templates/dcim/moduletype.html:30
+#: netbox/templates/extras/configcontext.html:17
+#: netbox/templates/extras/customlink.html:25
+#: netbox/templates/extras/savedfilter.html:33
+#: netbox/templates/ipam/role.html:30
msgid "Weight"
msgstr "重量"
-#: dcim/forms/bulk_edit.py:326 dcim/forms/filtersets.py:317
+#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:318
msgid "Max weight"
msgstr "最大重量"
-#: dcim/forms/bulk_edit.py:331 dcim/forms/bulk_edit.py:441
-#: dcim/forms/bulk_edit.py:480 dcim/forms/bulk_import.py:231
-#: dcim/forms/bulk_import.py:337 dcim/forms/bulk_import.py:363
-#: dcim/forms/filtersets.py:322 dcim/forms/filtersets.py:533
-#: dcim/forms/filtersets.py:608
+#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441
+#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:334 netbox/dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/filtersets.py:323 netbox/dcim/forms/filtersets.py:534
+#: netbox/dcim/forms/filtersets.py:609
msgid "Weight unit"
msgstr "重量単位"
-#: dcim/forms/bulk_edit.py:345 dcim/forms/bulk_edit.py:808
-#: dcim/forms/bulk_import.py:270 dcim/forms/bulk_import.py:273
-#: dcim/forms/bulk_import.py:498 dcim/forms/bulk_import.py:1309
-#: dcim/forms/bulk_import.py:1313 dcim/forms/filtersets.py:102
-#: dcim/forms/filtersets.py:340 dcim/forms/filtersets.py:354
-#: dcim/forms/filtersets.py:392 dcim/forms/filtersets.py:701
-#: dcim/forms/filtersets.py:954 dcim/forms/filtersets.py:1086
-#: dcim/forms/model_forms.py:226 dcim/forms/model_forms.py:248
-#: dcim/forms/model_forms.py:422 dcim/forms/model_forms.py:700
-#: dcim/forms/object_create.py:400 dcim/tables/devices.py:166
-#: dcim/tables/power.py:70 dcim/tables/racks.py:148
-#: ipam/forms/bulk_edit.py:465 ipam/forms/filtersets.py:442
-#: ipam/forms/model_forms.py:610 templates/dcim/device.html:29
-#: templates/dcim/inc/cable_termination.html:16
-#: templates/dcim/powerfeed.html:28 templates/dcim/rack.html:13
-#: templates/dcim/rack/base.html:4 templates/dcim/rackreservation.html:19
-#: templates/dcim/rackreservation.html:36
-#: virtualization/forms/model_forms.py:113
+#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808
+#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:270
+#: netbox/dcim/forms/bulk_import.py:492 netbox/dcim/forms/bulk_import.py:1297
+#: netbox/dcim/forms/bulk_import.py:1301 netbox/dcim/forms/filtersets.py:103
+#: netbox/dcim/forms/filtersets.py:341 netbox/dcim/forms/filtersets.py:355
+#: netbox/dcim/forms/filtersets.py:393 netbox/dcim/forms/filtersets.py:703
+#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
+#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
+#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:161
+#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
+#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
+#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:16
+#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13
+#: netbox/templates/dcim/rack/base.html:4
+#: netbox/templates/dcim/rackreservation.html:19
+#: netbox/templates/dcim/rackreservation.html:36
+#: netbox/virtualization/forms/model_forms.py:113
msgid "Rack"
msgstr "ラック"
-#: dcim/forms/bulk_edit.py:349 dcim/forms/bulk_edit.py:628
-#: dcim/forms/filtersets.py:248 dcim/forms/filtersets.py:333
-#: dcim/forms/filtersets.py:416 dcim/forms/filtersets.py:543
-#: dcim/forms/filtersets.py:651 dcim/forms/filtersets.py:861
-#: dcim/forms/model_forms.py:610 dcim/forms/model_forms.py:1524
-#: templates/dcim/device_edit.html:20
+#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628
+#: netbox/dcim/forms/filtersets.py:249 netbox/dcim/forms/filtersets.py:334
+#: netbox/dcim/forms/filtersets.py:417 netbox/dcim/forms/filtersets.py:544
+#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:873
+#: netbox/dcim/forms/model_forms.py:613 netbox/dcim/forms/model_forms.py:1527
+#: netbox/templates/dcim/device_edit.html:20
msgid "Hardware"
msgstr "ハードウェア"
-#: dcim/forms/bulk_edit.py:402 dcim/forms/bulk_edit.py:466
-#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:554
-#: dcim/forms/bulk_edit.py:638 dcim/forms/bulk_edit.py:1165
-#: dcim/forms/bulk_edit.py:1553 dcim/forms/bulk_import.py:319
-#: dcim/forms/bulk_import.py:353 dcim/forms/bulk_import.py:395
-#: dcim/forms/bulk_import.py:431 dcim/forms/bulk_import.py:1027
-#: dcim/forms/filtersets.py:429 dcim/forms/filtersets.py:554
-#: dcim/forms/filtersets.py:630 dcim/forms/filtersets.py:711
-#: dcim/forms/filtersets.py:866 dcim/forms/filtersets.py:1431
-#: dcim/forms/model_forms.py:281 dcim/forms/model_forms.py:293
-#: dcim/forms/model_forms.py:339 dcim/forms/model_forms.py:379
-#: dcim/forms/model_forms.py:1020 dcim/forms/model_forms.py:1459
-#: dcim/forms/object_import.py:187 dcim/tables/devices.py:101
-#: dcim/tables/devices.py:177 dcim/tables/devices.py:924
-#: dcim/tables/devicetypes.py:81 dcim/tables/devicetypes.py:304
-#: dcim/tables/modules.py:20 dcim/tables/modules.py:60
-#: templates/dcim/devicetype.html:14 templates/dcim/inventoryitem.html:44
-#: templates/dcim/manufacturer.html:33 templates/dcim/modulebay.html:58
-#: templates/dcim/moduletype.html:14 templates/dcim/platform.html:37
+#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466
+#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554
+#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165
+#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:316
+#: netbox/dcim/forms/bulk_import.py:350 netbox/dcim/forms/bulk_import.py:389
+#: netbox/dcim/forms/bulk_import.py:425 netbox/dcim/forms/bulk_import.py:1021
+#: netbox/dcim/forms/filtersets.py:430 netbox/dcim/forms/filtersets.py:555
+#: netbox/dcim/forms/filtersets.py:631 netbox/dcim/forms/filtersets.py:713
+#: netbox/dcim/forms/filtersets.py:878 netbox/dcim/forms/filtersets.py:1443
+#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
+#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
+#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
+#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:911
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
+#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
+#: netbox/templates/dcim/devicetype.html:14
+#: netbox/templates/dcim/inventoryitem.html:44
+#: netbox/templates/dcim/manufacturer.html:33
+#: netbox/templates/dcim/modulebay.html:58
+#: netbox/templates/dcim/moduletype.html:14
+#: netbox/templates/dcim/platform.html:37
msgid "Manufacturer"
msgstr "メーカ"
-#: dcim/forms/bulk_edit.py:407 dcim/forms/bulk_import.py:325
-#: dcim/forms/filtersets.py:434 dcim/forms/model_forms.py:297
+#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/filtersets.py:435 netbox/dcim/forms/model_forms.py:297
msgid "Default platform"
msgstr "デフォルトプラットフォーム"
-#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:471
-#: dcim/forms/filtersets.py:437 dcim/forms/filtersets.py:557
+#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471
+#: netbox/dcim/forms/filtersets.py:438 netbox/dcim/forms/filtersets.py:558
msgid "Part number"
msgstr "パーツ番号"
-#: dcim/forms/bulk_edit.py:416
+#: netbox/dcim/forms/bulk_edit.py:416
msgid "U height"
msgstr "ユニット数"
-#: dcim/forms/bulk_edit.py:428
+#: netbox/dcim/forms/bulk_edit.py:428 netbox/dcim/tables/devicetypes.py:103
msgid "Exclude from utilization"
msgstr "ラック利用率に含めない"
-#: dcim/forms/bulk_edit.py:431 dcim/forms/bulk_edit.py:603
-#: dcim/forms/bulk_import.py:525 dcim/forms/filtersets.py:446
-#: dcim/forms/filtersets.py:733 templates/dcim/device.html:97
-#: templates/dcim/devicetype.html:65
+#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603
+#: netbox/dcim/forms/bulk_import.py:519 netbox/dcim/forms/filtersets.py:447
+#: netbox/dcim/forms/filtersets.py:735 netbox/templates/dcim/device.html:98
+#: netbox/templates/dcim/devicetype.html:65
msgid "Airflow"
msgstr "エアフロー"
-#: dcim/forms/bulk_edit.py:457 dcim/forms/model_forms.py:312
-#: dcim/tables/devicetypes.py:78 templates/dcim/device.html:87
-#: templates/dcim/devicebay.html:52 templates/dcim/module.html:58
+#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312
+#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88
+#: netbox/templates/dcim/devicebay.html:52
+#: netbox/templates/dcim/module.html:58
msgid "Device Type"
msgstr "デバイスタイプ"
-#: dcim/forms/bulk_edit.py:494 dcim/forms/model_forms.py:345
-#: dcim/tables/modules.py:17 dcim/tables/modules.py:65
-#: templates/dcim/module.html:62 templates/dcim/modulebay.html:62
-#: templates/dcim/moduletype.html:11
+#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345
+#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65
+#: netbox/templates/dcim/module.html:62
+#: netbox/templates/dcim/modulebay.html:62
+#: netbox/templates/dcim/moduletype.html:11
msgid "Module Type"
msgstr "モジュールタイプ"
-#: dcim/forms/bulk_edit.py:508 dcim/models/devices.py:474
+#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
+#: netbox/dcim/tables/devices.py:67
msgid "VM role"
msgstr "VMのロール"
-#: dcim/forms/bulk_edit.py:511 dcim/forms/bulk_edit.py:535
-#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_import.py:376
-#: dcim/forms/bulk_import.py:380 dcim/forms/bulk_import.py:402
-#: dcim/forms/bulk_import.py:406 dcim/forms/bulk_import.py:531
-#: dcim/forms/bulk_import.py:535 dcim/forms/filtersets.py:619
-#: dcim/forms/filtersets.py:635 dcim/forms/filtersets.py:752
-#: dcim/forms/model_forms.py:358 dcim/forms/model_forms.py:384
-#: dcim/forms/model_forms.py:495 virtualization/forms/bulk_import.py:132
-#: virtualization/forms/bulk_import.py:133
-#: virtualization/forms/filtersets.py:184
-#: virtualization/forms/model_forms.py:215
+#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535
+#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:373
+#: netbox/dcim/forms/bulk_import.py:377 netbox/dcim/forms/bulk_import.py:396
+#: netbox/dcim/forms/bulk_import.py:400 netbox/dcim/forms/bulk_import.py:525
+#: netbox/dcim/forms/bulk_import.py:529 netbox/dcim/forms/filtersets.py:620
+#: netbox/dcim/forms/filtersets.py:636 netbox/dcim/forms/filtersets.py:754
+#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384
+#: netbox/dcim/forms/model_forms.py:498
+#: netbox/virtualization/forms/bulk_import.py:132
+#: netbox/virtualization/forms/bulk_import.py:133
+#: netbox/virtualization/forms/filtersets.py:184
+#: netbox/virtualization/forms/model_forms.py:215
msgid "Config template"
msgstr "設定テンプレート"
-#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:959
-#: dcim/forms/bulk_import.py:437 dcim/forms/filtersets.py:112
-#: dcim/forms/model_forms.py:444 dcim/forms/model_forms.py:817
-#: dcim/forms/model_forms.py:834 extras/filtersets.py:499
+#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959
+#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/filtersets.py:113
+#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:837 netbox/extras/filtersets.py:499
msgid "Device type"
msgstr "デバイスタイプ"
-#: dcim/forms/bulk_edit.py:570 dcim/forms/bulk_import.py:418
-#: dcim/forms/filtersets.py:117 dcim/forms/model_forms.py:452
+#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:412
+#: netbox/dcim/forms/filtersets.py:118 netbox/dcim/forms/model_forms.py:452
msgid "Device role"
msgstr "デバイスロール"
-#: dcim/forms/bulk_edit.py:593 dcim/forms/bulk_import.py:443
-#: dcim/forms/filtersets.py:725 dcim/forms/model_forms.py:394
-#: dcim/forms/model_forms.py:456 dcim/tables/devices.py:187
-#: extras/filtersets.py:515 templates/dcim/device.html:183
-#: templates/dcim/platform.html:26
-#: templates/virtualization/virtualmachine.html:27
-#: virtualization/forms/bulk_edit.py:160
-#: virtualization/forms/bulk_import.py:122
-#: virtualization/forms/filtersets.py:168
-#: virtualization/forms/model_forms.py:203
-#: virtualization/tables/virtualmachines.py:78
+#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
+#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:182
+#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
+#: netbox/templates/dcim/platform.html:26
+#: netbox/templates/virtualization/virtualmachine.html:27
+#: netbox/virtualization/forms/bulk_edit.py:160
+#: netbox/virtualization/forms/bulk_import.py:122
+#: netbox/virtualization/forms/filtersets.py:168
+#: netbox/virtualization/forms/model_forms.py:203
+#: netbox/virtualization/tables/virtualmachines.py:78
msgid "Platform"
msgstr "プラットフォーム"
-#: dcim/forms/bulk_edit.py:626 dcim/forms/bulk_edit.py:1179
-#: dcim/forms/bulk_edit.py:1543 dcim/forms/bulk_edit.py:1589
-#: dcim/forms/bulk_import.py:586 dcim/forms/bulk_import.py:648
-#: dcim/forms/bulk_import.py:674 dcim/forms/bulk_import.py:700
-#: dcim/forms/bulk_import.py:720 dcim/forms/bulk_import.py:773
-#: dcim/forms/bulk_import.py:891 dcim/forms/bulk_import.py:939
-#: dcim/forms/bulk_import.py:956 dcim/forms/bulk_import.py:968
-#: dcim/forms/bulk_import.py:1016 dcim/forms/bulk_import.py:1373
-#: dcim/forms/connections.py:24 dcim/forms/filtersets.py:129
-#: dcim/forms/filtersets.py:840 dcim/forms/filtersets.py:970
-#: dcim/forms/filtersets.py:1160 dcim/forms/filtersets.py:1182
-#: dcim/forms/filtersets.py:1204 dcim/forms/filtersets.py:1221
-#: dcim/forms/filtersets.py:1241 dcim/forms/filtersets.py:1349
-#: dcim/forms/filtersets.py:1371 dcim/forms/filtersets.py:1392
-#: dcim/forms/filtersets.py:1407 dcim/forms/filtersets.py:1421
-#: dcim/forms/filtersets.py:1484 dcim/forms/filtersets.py:1508
-#: dcim/forms/filtersets.py:1532 dcim/forms/model_forms.py:573
-#: dcim/forms/model_forms.py:794 dcim/forms/model_forms.py:1153
-#: dcim/forms/model_forms.py:1608 dcim/forms/object_create.py:257
-#: dcim/tables/connections.py:22 dcim/tables/connections.py:41
-#: dcim/tables/connections.py:60 dcim/tables/devices.py:290
-#: dcim/tables/devices.py:359 dcim/tables/devices.py:403
-#: dcim/tables/devices.py:448 dcim/tables/devices.py:502
-#: dcim/tables/devices.py:594 dcim/tables/devices.py:692
-#: dcim/tables/devices.py:752 dcim/tables/devices.py:802
-#: dcim/tables/devices.py:862 dcim/tables/devices.py:914
-#: dcim/tables/devices.py:1040 dcim/tables/modules.py:52
-#: extras/forms/filtersets.py:330 ipam/forms/bulk_import.py:303
-#: ipam/forms/bulk_import.py:489 ipam/forms/filtersets.py:558
-#: ipam/forms/model_forms.py:317 ipam/forms/model_forms.py:725
-#: ipam/forms/model_forms.py:758 ipam/forms/model_forms.py:784
-#: ipam/tables/vlans.py:176 templates/dcim/consoleport.html:20
-#: templates/dcim/consoleserverport.html:20 templates/dcim/device.html:14
-#: templates/dcim/device.html:128 templates/dcim/device_edit.html:10
-#: templates/dcim/devicebay.html:20 templates/dcim/devicebay.html:48
-#: templates/dcim/frontport.html:20 templates/dcim/interface.html:30
-#: templates/dcim/interface.html:161 templates/dcim/inventoryitem.html:20
-#: templates/dcim/module.html:54 templates/dcim/modulebay.html:20
-#: templates/dcim/poweroutlet.html:20 templates/dcim/powerport.html:20
-#: templates/dcim/rearport.html:20 templates/dcim/virtualchassis.html:65
-#: templates/dcim/virtualchassis_edit.html:51
-#: templates/dcim/virtualdevicecontext.html:22
-#: templates/virtualization/virtualmachine.html:110
-#: templates/vpn/tunneltermination.html:23
-#: templates/wireless/inc/wirelesslink_interface.html:6
-#: virtualization/filtersets.py:167 virtualization/forms/bulk_edit.py:137
-#: virtualization/forms/bulk_import.py:99
-#: virtualization/forms/filtersets.py:128
-#: virtualization/forms/model_forms.py:185
-#: virtualization/tables/virtualmachines.py:70 vpn/choices.py:44
-#: vpn/forms/bulk_import.py:86 vpn/forms/bulk_import.py:283
-#: vpn/forms/filtersets.py:275 vpn/forms/model_forms.py:90
-#: vpn/forms/model_forms.py:125 vpn/forms/model_forms.py:236
-#: vpn/forms/model_forms.py:453 wireless/forms/model_forms.py:99
-#: wireless/forms/model_forms.py:141 wireless/tables/wirelesslan.py:75
+#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179
+#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589
+#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:642
+#: netbox/dcim/forms/bulk_import.py:668 netbox/dcim/forms/bulk_import.py:694
+#: netbox/dcim/forms/bulk_import.py:714 netbox/dcim/forms/bulk_import.py:767
+#: netbox/dcim/forms/bulk_import.py:885 netbox/dcim/forms/bulk_import.py:933
+#: netbox/dcim/forms/bulk_import.py:950 netbox/dcim/forms/bulk_import.py:962
+#: netbox/dcim/forms/bulk_import.py:1010 netbox/dcim/forms/bulk_import.py:1361
+#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:130
+#: netbox/dcim/forms/filtersets.py:852 netbox/dcim/forms/filtersets.py:982
+#: netbox/dcim/forms/filtersets.py:1172 netbox/dcim/forms/filtersets.py:1194
+#: netbox/dcim/forms/filtersets.py:1216 netbox/dcim/forms/filtersets.py:1233
+#: netbox/dcim/forms/filtersets.py:1253 netbox/dcim/forms/filtersets.py:1361
+#: netbox/dcim/forms/filtersets.py:1383 netbox/dcim/forms/filtersets.py:1404
+#: netbox/dcim/forms/filtersets.py:1419 netbox/dcim/forms/filtersets.py:1433
+#: netbox/dcim/forms/filtersets.py:1496 netbox/dcim/forms/filtersets.py:1520
+#: netbox/dcim/forms/filtersets.py:1544 netbox/dcim/forms/model_forms.py:576
+#: netbox/dcim/forms/model_forms.py:797 netbox/dcim/forms/model_forms.py:1156
+#: netbox/dcim/forms/model_forms.py:1611
+#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
+#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:363
+#: netbox/dcim/tables/devices.py:404 netbox/dcim/tables/devices.py:446
+#: netbox/dcim/tables/devices.py:497 netbox/dcim/tables/devices.py:586
+#: netbox/dcim/tables/devices.py:685 netbox/dcim/tables/devices.py:742
+#: netbox/dcim/tables/devices.py:789 netbox/dcim/tables/devices.py:849
+#: netbox/dcim/tables/devices.py:901 netbox/dcim/tables/devices.py:1028
+#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330
+#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758
+#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176
+#: netbox/templates/dcim/consoleport.html:20
+#: netbox/templates/dcim/consoleserverport.html:20
+#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:130
+#: netbox/templates/dcim/device_edit.html:10
+#: netbox/templates/dcim/devicebay.html:20
+#: netbox/templates/dcim/devicebay.html:48
+#: netbox/templates/dcim/frontport.html:20
+#: netbox/templates/dcim/interface.html:30
+#: netbox/templates/dcim/interface.html:161
+#: netbox/templates/dcim/inventoryitem.html:20
+#: netbox/templates/dcim/module.html:54
+#: netbox/templates/dcim/modulebay.html:20
+#: netbox/templates/dcim/poweroutlet.html:20
+#: netbox/templates/dcim/powerport.html:20
+#: netbox/templates/dcim/rearport.html:20
+#: netbox/templates/dcim/virtualchassis.html:65
+#: netbox/templates/dcim/virtualchassis_edit.html:51
+#: netbox/templates/dcim/virtualdevicecontext.html:22
+#: netbox/templates/virtualization/virtualmachine.html:110
+#: netbox/templates/vpn/tunneltermination.html:23
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:6
+#: netbox/virtualization/filtersets.py:167
+#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_import.py:99
+#: netbox/virtualization/forms/filtersets.py:128
+#: netbox/virtualization/forms/model_forms.py:185
+#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44
+#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283
+#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90
+#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236
+#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99
+#: netbox/wireless/forms/model_forms.py:141
+#: netbox/wireless/tables/wirelesslan.py:75
msgid "Device"
msgstr "デバイス"
-#: dcim/forms/bulk_edit.py:629 templates/extras/dashboard/widget_config.html:7
-#: virtualization/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:629
+#: netbox/templates/extras/dashboard/widget_config.html:7
+#: netbox/virtualization/forms/bulk_edit.py:191
msgid "Configuration"
msgstr "設定"
-#: dcim/forms/bulk_edit.py:643 dcim/forms/bulk_import.py:598
-#: dcim/forms/model_forms.py:587 dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:592
+#: netbox/dcim/forms/model_forms.py:590 netbox/dcim/forms/model_forms.py:845
msgid "Module type"
msgstr "モジュールタイプ"
-#: dcim/forms/bulk_edit.py:697 dcim/forms/bulk_edit.py:882
-#: dcim/forms/bulk_edit.py:901 dcim/forms/bulk_edit.py:924
-#: dcim/forms/bulk_edit.py:966 dcim/forms/bulk_edit.py:1010
-#: dcim/forms/bulk_edit.py:1061 dcim/forms/bulk_edit.py:1088
-#: dcim/forms/bulk_edit.py:1115 dcim/forms/bulk_edit.py:1133
-#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:65
-#: dcim/forms/object_create.py:46 templates/dcim/cable.html:32
-#: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32
-#: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32
-#: templates/dcim/inc/panels/inventory_items.html:19
-#: templates/dcim/interface.html:42 templates/dcim/inventoryitem.html:32
-#: templates/dcim/modulebay.html:30 templates/dcim/poweroutlet.html:32
-#: templates/dcim/powerport.html:32 templates/dcim/rearport.html:32
-#: templates/extras/customfield.html:26 templates/generic/bulk_import.html:162
+#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882
+#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924
+#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010
+#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088
+#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133
+#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:66
+#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32
+#: netbox/templates/dcim/consoleport.html:32
+#: netbox/templates/dcim/consoleserverport.html:32
+#: netbox/templates/dcim/devicebay.html:28
+#: netbox/templates/dcim/frontport.html:32
+#: netbox/templates/dcim/inc/panels/inventory_items.html:19
+#: netbox/templates/dcim/interface.html:42
+#: netbox/templates/dcim/inventoryitem.html:32
+#: netbox/templates/dcim/modulebay.html:30
+#: netbox/templates/dcim/poweroutlet.html:32
+#: netbox/templates/dcim/powerport.html:32
+#: netbox/templates/dcim/rearport.html:32
+#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/generic/bulk_import.html:162
msgid "Label"
msgstr "ラベル"
-#: dcim/forms/bulk_edit.py:706 dcim/forms/filtersets.py:987
-#: templates/dcim/cable.html:50
+#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:999
+#: netbox/templates/dcim/cable.html:50
msgid "Length"
msgstr "長さ"
-#: dcim/forms/bulk_edit.py:711 dcim/forms/bulk_import.py:1174
-#: dcim/forms/bulk_import.py:1177 dcim/forms/filtersets.py:991
+#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1165
+#: netbox/dcim/forms/bulk_import.py:1168 netbox/dcim/forms/filtersets.py:1003
msgid "Length unit"
msgstr "長さの単位"
-#: dcim/forms/bulk_edit.py:735 templates/dcim/virtualchassis.html:23
+#: netbox/dcim/forms/bulk_edit.py:735
+#: netbox/templates/dcim/virtualchassis.html:23
msgid "Domain"
msgstr "ドメイン"
-#: dcim/forms/bulk_edit.py:803 dcim/forms/bulk_import.py:1296
-#: dcim/forms/filtersets.py:1077 dcim/forms/model_forms.py:695
+#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1284
+#: netbox/dcim/forms/filtersets.py:1089 netbox/dcim/forms/model_forms.py:698
msgid "Power panel"
msgstr "電源盤"
-#: dcim/forms/bulk_edit.py:825 dcim/forms/bulk_import.py:1332
-#: dcim/forms/filtersets.py:1099 templates/dcim/powerfeed.html:83
+#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1320
+#: netbox/dcim/forms/filtersets.py:1111
+#: netbox/templates/dcim/powerfeed.html:83
msgid "Supply"
msgstr "供給電源"
-#: dcim/forms/bulk_edit.py:831 dcim/forms/bulk_import.py:1337
-#: dcim/forms/filtersets.py:1104 templates/dcim/powerfeed.html:95
+#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1325
+#: netbox/dcim/forms/filtersets.py:1116
+#: netbox/templates/dcim/powerfeed.html:95
msgid "Phase"
msgstr "電力相"
-#: dcim/forms/bulk_edit.py:837 dcim/forms/filtersets.py:1109
-#: templates/dcim/powerfeed.html:87
+#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1121
+#: netbox/templates/dcim/powerfeed.html:87
msgid "Voltage"
msgstr "電圧"
-#: dcim/forms/bulk_edit.py:841 dcim/forms/filtersets.py:1113
-#: templates/dcim/powerfeed.html:91
+#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1125
+#: netbox/templates/dcim/powerfeed.html:91
msgid "Amperage"
msgstr "アンペア数"
-#: dcim/forms/bulk_edit.py:845 dcim/forms/filtersets.py:1117
+#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1129
msgid "Max utilization"
msgstr "最大使用率"
-#: dcim/forms/bulk_edit.py:934
+#: netbox/dcim/forms/bulk_edit.py:934
msgid "Maximum draw"
msgstr "最大消費電力"
-#: dcim/forms/bulk_edit.py:937 dcim/models/device_component_templates.py:256
-#: dcim/models/device_components.py:357
+#: netbox/dcim/forms/bulk_edit.py:937
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_components.py:357
msgid "Maximum power draw (watts)"
msgstr "最大消費電力 (ワット)"
-#: dcim/forms/bulk_edit.py:940
+#: netbox/dcim/forms/bulk_edit.py:940
msgid "Allocated draw"
msgstr "割当電力"
-#: dcim/forms/bulk_edit.py:943 dcim/models/device_component_templates.py:263
-#: dcim/models/device_components.py:364
+#: netbox/dcim/forms/bulk_edit.py:943
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:364
msgid "Allocated power draw (watts)"
msgstr "割当消費電力 (ワット)"
-#: dcim/forms/bulk_edit.py:976 dcim/forms/bulk_import.py:731
-#: dcim/forms/model_forms.py:898 dcim/forms/model_forms.py:1223
-#: dcim/forms/model_forms.py:1511 dcim/forms/object_import.py:55
+#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:725
+#: netbox/dcim/forms/model_forms.py:901 netbox/dcim/forms/model_forms.py:1226
+#: netbox/dcim/forms/model_forms.py:1514 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "電源ポート"
-#: dcim/forms/bulk_edit.py:981 dcim/forms/bulk_import.py:738
+#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:732
msgid "Feed leg"
msgstr "供給端子"
-#: dcim/forms/bulk_edit.py:1027 dcim/forms/bulk_edit.py:1333
+#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333
msgid "Management only"
msgstr "管理のみ"
-#: dcim/forms/bulk_edit.py:1037 dcim/forms/bulk_edit.py:1339
-#: dcim/forms/bulk_import.py:821 dcim/forms/filtersets.py:1300
-#: dcim/forms/object_import.py:90
-#: dcim/models/device_component_templates.py:411
-#: dcim/models/device_components.py:671
+#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339
+#: netbox/dcim/forms/bulk_import.py:815 netbox/dcim/forms/filtersets.py:1312
+#: netbox/dcim/forms/object_import.py:90
+#: netbox/dcim/models/device_component_templates.py:411
+#: netbox/dcim/models/device_components.py:671
msgid "PoE mode"
msgstr "PoE モード"
-#: dcim/forms/bulk_edit.py:1043 dcim/forms/bulk_edit.py:1345
-#: dcim/forms/bulk_import.py:827 dcim/forms/filtersets.py:1305
-#: dcim/forms/object_import.py:95
-#: dcim/models/device_component_templates.py:417
-#: dcim/models/device_components.py:677
+#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345
+#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1317
+#: netbox/dcim/forms/object_import.py:95
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:677
msgid "PoE type"
msgstr "PoE タイプ"
-#: dcim/forms/bulk_edit.py:1049 dcim/forms/filtersets.py:1310
-#: dcim/forms/object_import.py:100
+#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1322
+#: netbox/dcim/forms/object_import.py:100
msgid "Wireless role"
msgstr "無線ロール"
-#: dcim/forms/bulk_edit.py:1186 dcim/forms/model_forms.py:609
-#: dcim/forms/model_forms.py:1168 dcim/tables/devices.py:313
-#: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24
-#: templates/dcim/frontport.html:24 templates/dcim/interface.html:34
-#: templates/dcim/module.html:51 templates/dcim/modulebay.html:54
-#: templates/dcim/poweroutlet.html:24 templates/dcim/powerport.html:24
-#: templates/dcim/rearport.html:24
+#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:308
+#: netbox/templates/dcim/consoleport.html:24
+#: netbox/templates/dcim/consoleserverport.html:24
+#: netbox/templates/dcim/frontport.html:24
+#: netbox/templates/dcim/interface.html:34
+#: netbox/templates/dcim/module.html:51
+#: netbox/templates/dcim/modulebay.html:54
+#: netbox/templates/dcim/poweroutlet.html:24
+#: netbox/templates/dcim/powerport.html:24
+#: netbox/templates/dcim/rearport.html:24
msgid "Module"
msgstr "モジュール"
-#: dcim/forms/bulk_edit.py:1313 dcim/tables/devices.py:661
-#: templates/dcim/interface.html:110
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:654
+#: netbox/templates/dcim/interface.html:110
msgid "LAG"
msgstr "LAG"
-#: dcim/forms/bulk_edit.py:1318 dcim/forms/model_forms.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1253
msgid "Virtual device contexts"
msgstr "仮想デバイスコンテキスト"
-#: dcim/forms/bulk_edit.py:1324 dcim/forms/bulk_import.py:659
-#: dcim/forms/bulk_import.py:685 dcim/forms/filtersets.py:1169
-#: dcim/forms/filtersets.py:1191 dcim/forms/filtersets.py:1264
-#: dcim/tables/devices.py:606
-#: templates/circuits/inc/circuit_termination_fields.html:67
-#: templates/dcim/consoleport.html:40 templates/dcim/consoleserverport.html:40
+#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
+#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
+#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
+#: netbox/dcim/tables/devices.py:599
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
+#: netbox/templates/dcim/consoleport.html:40
+#: netbox/templates/dcim/consoleserverport.html:40
msgid "Speed"
msgstr "速度"
-#: dcim/forms/bulk_edit.py:1353 dcim/forms/bulk_import.py:830
-#: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21
-#: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233
-#: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146
-#: vpn/forms/bulk_edit.py:232 vpn/forms/bulk_import.py:176
-#: vpn/forms/bulk_import.py:234 vpn/forms/filtersets.py:135
-#: vpn/forms/filtersets.py:178 vpn/forms/filtersets.py:192
-#: vpn/tables/crypto.py:64 vpn/tables/crypto.py:162
+#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:824
+#: netbox/templates/vpn/ikepolicy.html:25
+#: netbox/templates/vpn/ipsecprofile.html:21
+#: netbox/templates/vpn/ipsecprofile.html:48
+#: netbox/virtualization/forms/bulk_edit.py:233
+#: netbox/virtualization/forms/bulk_import.py:165
+#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232
+#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234
+#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178
+#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64
+#: netbox/vpn/tables/crypto.py:162
msgid "Mode"
msgstr "モード"
-#: dcim/forms/bulk_edit.py:1361 dcim/forms/model_forms.py:1299
-#: ipam/forms/bulk_import.py:177 ipam/forms/filtersets.py:505
-#: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240
-#: virtualization/forms/model_forms.py:321
+#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1302
+#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/model_forms.py:321
msgid "VLAN group"
msgstr "VLAN グループ"
-#: dcim/forms/bulk_edit.py:1369 dcim/forms/model_forms.py:1304
-#: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248
-#: virtualization/forms/model_forms.py:326
+#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
+#: netbox/dcim/tables/devices.py:571
+#: netbox/virtualization/forms/bulk_edit.py:248
+#: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN"
msgstr "タグなし VLAN"
-#: dcim/forms/bulk_edit.py:1377 dcim/forms/model_forms.py:1313
-#: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256
-#: virtualization/forms/model_forms.py:335
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
+#: netbox/dcim/tables/devices.py:577
+#: netbox/virtualization/forms/bulk_edit.py:256
+#: netbox/virtualization/forms/model_forms.py:335
msgid "Tagged VLANs"
msgstr "タグ付き VLAN"
-#: dcim/forms/bulk_edit.py:1387 dcim/forms/model_forms.py:1286
+#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1289
msgid "Wireless LAN group"
msgstr "無線 LAN グループ"
-#: dcim/forms/bulk_edit.py:1392 dcim/forms/model_forms.py:1291
-#: dcim/tables/devices.py:615 netbox/navigation/menu.py:133
-#: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24
+#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
+#: netbox/dcim/tables/devices.py:608 netbox/netbox/navigation/menu.py:133
+#: netbox/templates/dcim/interface.html:280
+#: netbox/wireless/tables/wirelesslan.py:24
msgid "Wireless LANs"
msgstr "無線 LAN"
-#: dcim/forms/bulk_edit.py:1401 dcim/forms/filtersets.py:1237
-#: dcim/forms/model_forms.py:1334 ipam/forms/bulk_edit.py:271
-#: ipam/forms/bulk_edit.py:362 ipam/forms/filtersets.py:169
-#: templates/dcim/interface.html:122 templates/ipam/prefix.html:95
-#: virtualization/forms/model_forms.py:349
+#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1249
+#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:271
+#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169
+#: netbox/templates/dcim/interface.html:122
+#: netbox/templates/ipam/prefix.html:95
+#: netbox/virtualization/forms/model_forms.py:349
msgid "Addressing"
msgstr "アドレス"
-#: dcim/forms/bulk_edit.py:1402 dcim/forms/filtersets.py:650
-#: dcim/forms/model_forms.py:1335 virtualization/forms/model_forms.py:350
+#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:651
+#: netbox/dcim/forms/model_forms.py:1338
+#: netbox/virtualization/forms/model_forms.py:350
msgid "Operation"
msgstr "オペレーション"
-#: dcim/forms/bulk_edit.py:1403 dcim/forms/filtersets.py:1238
-#: dcim/forms/model_forms.py:932 dcim/forms/model_forms.py:1337
+#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1250
+#: netbox/dcim/forms/model_forms.py:935 netbox/dcim/forms/model_forms.py:1340
msgid "PoE"
msgstr "PoE"
-#: dcim/forms/bulk_edit.py:1404 dcim/forms/model_forms.py:1336
-#: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267
-#: virtualization/forms/model_forms.py:351
+#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1339
+#: netbox/templates/dcim/interface.html:99
+#: netbox/virtualization/forms/bulk_edit.py:267
+#: netbox/virtualization/forms/model_forms.py:351
msgid "Related Interfaces"
msgstr "関連インタフェース"
-#: dcim/forms/bulk_edit.py:1405 dcim/forms/model_forms.py:1338
-#: virtualization/forms/bulk_edit.py:268
-#: virtualization/forms/model_forms.py:352
+#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1341
+#: netbox/virtualization/forms/bulk_edit.py:268
+#: netbox/virtualization/forms/model_forms.py:352
msgid "802.1Q Switching"
msgstr "802.1Q スイッチング"
-#: dcim/forms/bulk_edit.py:1467 dcim/forms/bulk_edit.py:1469
+#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469
msgid "Interface mode must be specified to assign VLANs"
msgstr "VLAN を割り当てるには、インタフェースモードを指定する必要があります"
-#: dcim/forms/bulk_edit.py:1474 dcim/forms/common.py:50
+#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50
msgid "An access interface cannot have tagged VLANs assigned."
msgstr "アクセスインタフェースにはタグ付き VLAN を割り当てることはできません。"
-#: dcim/forms/bulk_import.py:63
+#: netbox/dcim/forms/bulk_import.py:63
msgid "Name of parent region"
msgstr "親リージョン名"
-#: dcim/forms/bulk_import.py:77
+#: netbox/dcim/forms/bulk_import.py:77
msgid "Name of parent site group"
msgstr "親サイトグループ名"
-#: dcim/forms/bulk_import.py:96
+#: netbox/dcim/forms/bulk_import.py:96
msgid "Assigned region"
msgstr "割当リージョン"
-#: dcim/forms/bulk_import.py:103 tenancy/forms/bulk_import.py:44
-#: tenancy/forms/bulk_import.py:85 wireless/forms/bulk_import.py:40
+#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44
+#: netbox/tenancy/forms/bulk_import.py:85
+#: netbox/wireless/forms/bulk_import.py:40
msgid "Assigned group"
msgstr "割当グループ"
-#: dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/bulk_import.py:122
msgid "available options"
msgstr "使用可能なオプション"
-#: dcim/forms/bulk_import.py:133 dcim/forms/bulk_import.py:488
-#: dcim/forms/bulk_import.py:1293 ipam/forms/bulk_import.py:174
-#: ipam/forms/bulk_import.py:441 virtualization/forms/bulk_import.py:63
-#: virtualization/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:482
+#: netbox/dcim/forms/bulk_import.py:1281 netbox/ipam/forms/bulk_import.py:174
+#: netbox/ipam/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:63
+#: netbox/virtualization/forms/bulk_import.py:89
msgid "Assigned site"
msgstr "割当サイト"
-#: dcim/forms/bulk_import.py:140
+#: netbox/dcim/forms/bulk_import.py:140
msgid "Parent location"
msgstr "親ロケーション"
-#: dcim/forms/bulk_import.py:142
+#: netbox/dcim/forms/bulk_import.py:142
msgid "Location not found."
msgstr "ロケーションが見つかりません。"
-#: dcim/forms/bulk_import.py:199
+#: netbox/dcim/forms/bulk_import.py:196
msgid "Name of assigned tenant"
msgstr "割当テナント名"
-#: dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:208
msgid "Name of assigned role"
msgstr "割当ロール名"
-#: dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/bulk_import.py:214
msgid "Rack type"
msgstr "ラックタイプ"
-#: dcim/forms/bulk_import.py:222
+#: netbox/dcim/forms/bulk_import.py:219
msgid "Rail-to-rail width (in inches)"
msgstr "レール間の幅 (インチ)"
-#: dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:225
msgid "Unit for outer dimensions"
msgstr "外形寸法の単位"
-#: dcim/forms/bulk_import.py:234
+#: netbox/dcim/forms/bulk_import.py:231
msgid "Unit for rack weights"
msgstr "重量の単位"
-#: dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:257
msgid "Parent site"
msgstr "親サイト"
-#: dcim/forms/bulk_import.py:267 dcim/forms/bulk_import.py:1306
+#: netbox/dcim/forms/bulk_import.py:264 netbox/dcim/forms/bulk_import.py:1294
msgid "Rack's location (if any)"
msgstr "ラックのロケーション (存在する場合)"
-#: dcim/forms/bulk_import.py:276 dcim/forms/model_forms.py:253
-#: dcim/tables/racks.py:153 templates/dcim/rackreservation.html:12
-#: templates/dcim/rackreservation.html:45
+#: netbox/dcim/forms/bulk_import.py:273 netbox/dcim/forms/model_forms.py:253
+#: netbox/dcim/tables/racks.py:153
+#: netbox/templates/dcim/rackreservation.html:12
+#: netbox/templates/dcim/rackreservation.html:45
msgid "Units"
msgstr "単位"
-#: dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:276
msgid "Comma-separated list of individual unit numbers"
msgstr "カンマ区切りのユニット番号"
-#: dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/bulk_import.py:319
msgid "The manufacturer which produces this device type"
msgstr "製造メーカ"
-#: dcim/forms/bulk_import.py:329
+#: netbox/dcim/forms/bulk_import.py:326
msgid "The default platform for devices of this type (optional)"
msgstr "デフォルトのプラットフォーム (オプション)"
-#: dcim/forms/bulk_import.py:334
+#: netbox/dcim/forms/bulk_import.py:331
msgid "Device weight"
msgstr "デバイス重量"
-#: dcim/forms/bulk_import.py:340
+#: netbox/dcim/forms/bulk_import.py:337
msgid "Unit for device weight"
msgstr "デバイス重量の単位"
-#: dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/bulk_import.py:357
msgid "Module weight"
msgstr "モジュール重量"
-#: dcim/forms/bulk_import.py:366
+#: netbox/dcim/forms/bulk_import.py:363
msgid "Unit for module weight"
msgstr "モジュール重量の単位"
-#: dcim/forms/bulk_import.py:399
+#: netbox/dcim/forms/bulk_import.py:393
msgid "Limit platform assignments to this manufacturer"
msgstr "プラットフォーム割り当てをこのメーカに限定する"
-#: dcim/forms/bulk_import.py:421 dcim/forms/bulk_import.py:1376
-#: tenancy/forms/bulk_import.py:106
+#: netbox/dcim/forms/bulk_import.py:415 netbox/dcim/forms/bulk_import.py:1364
+#: netbox/tenancy/forms/bulk_import.py:106
msgid "Assigned role"
msgstr "割当ロール"
-#: dcim/forms/bulk_import.py:434
+#: netbox/dcim/forms/bulk_import.py:428
msgid "Device type manufacturer"
msgstr "デバイスタイプメーカ"
-#: dcim/forms/bulk_import.py:440
+#: netbox/dcim/forms/bulk_import.py:434
msgid "Device type model"
msgstr "デバイスタイプモデル"
-#: dcim/forms/bulk_import.py:447 virtualization/forms/bulk_import.py:126
+#: netbox/dcim/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:126
msgid "Assigned platform"
msgstr "割当プラットフォーム"
-#: dcim/forms/bulk_import.py:455 dcim/forms/bulk_import.py:459
-#: dcim/forms/model_forms.py:476
+#: netbox/dcim/forms/bulk_import.py:449 netbox/dcim/forms/bulk_import.py:453
+#: netbox/dcim/forms/model_forms.py:479
msgid "Virtual chassis"
msgstr "バーチャルシャーシ"
-#: dcim/forms/bulk_import.py:462 dcim/forms/model_forms.py:465
-#: dcim/tables/devices.py:207 extras/filtersets.py:548
-#: extras/forms/filtersets.py:331 ipam/forms/bulk_edit.py:479
-#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:459
-#: ipam/forms/model_forms.py:627 templates/dcim/device.html:231
-#: templates/virtualization/cluster.html:10
-#: templates/virtualization/virtualmachine.html:88
-#: templates/virtualization/virtualmachine.html:97
-#: virtualization/filtersets.py:157 virtualization/filtersets.py:273
-#: virtualization/forms/bulk_edit.py:129
-#: virtualization/forms/bulk_import.py:92
-#: virtualization/forms/filtersets.py:99
-#: virtualization/forms/filtersets.py:123
-#: virtualization/forms/filtersets.py:200
-#: virtualization/forms/model_forms.py:79
-#: virtualization/forms/model_forms.py:176
-#: virtualization/tables/virtualmachines.py:66
+#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
+#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
+#: netbox/dcim/tables/devices.py:202 netbox/extras/filtersets.py:548
+#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
+#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
+#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
+#: netbox/templates/virtualization/cluster.html:10
+#: netbox/templates/virtualization/virtualmachine.html:88
+#: netbox/templates/virtualization/virtualmachine.html:97
+#: netbox/virtualization/filtersets.py:157
+#: netbox/virtualization/filtersets.py:273
+#: netbox/virtualization/forms/bulk_edit.py:129
+#: netbox/virtualization/forms/bulk_import.py:92
+#: netbox/virtualization/forms/filtersets.py:99
+#: netbox/virtualization/forms/filtersets.py:123
+#: netbox/virtualization/forms/filtersets.py:200
+#: netbox/virtualization/forms/model_forms.py:79
+#: netbox/virtualization/forms/model_forms.py:176
+#: netbox/virtualization/tables/virtualmachines.py:66
msgid "Cluster"
msgstr "クラスタ"
-#: dcim/forms/bulk_import.py:466
+#: netbox/dcim/forms/bulk_import.py:460
msgid "Virtualization cluster"
msgstr "仮想化クラスタ"
-#: dcim/forms/bulk_import.py:495
+#: netbox/dcim/forms/bulk_import.py:489
msgid "Assigned location (if any)"
msgstr "割当ロケーション (存在する場合)"
-#: dcim/forms/bulk_import.py:502
+#: netbox/dcim/forms/bulk_import.py:496
msgid "Assigned rack (if any)"
msgstr "割当ラック (存在する場合)"
-#: dcim/forms/bulk_import.py:505
+#: netbox/dcim/forms/bulk_import.py:499
msgid "Face"
msgstr "面"
-#: dcim/forms/bulk_import.py:508
+#: netbox/dcim/forms/bulk_import.py:502
msgid "Mounted rack face"
msgstr "ラック取付面"
-#: dcim/forms/bulk_import.py:515
+#: netbox/dcim/forms/bulk_import.py:509
msgid "Parent device (for child devices)"
msgstr "親デバイス (子デバイス用)"
-#: dcim/forms/bulk_import.py:518
+#: netbox/dcim/forms/bulk_import.py:512
msgid "Device bay"
msgstr "デバイスベイ"
-#: dcim/forms/bulk_import.py:522
+#: netbox/dcim/forms/bulk_import.py:516
msgid "Device bay in which this device is installed (for child devices)"
msgstr "取付られているデバイスベイ (子デバイス用)"
-#: dcim/forms/bulk_import.py:528
+#: netbox/dcim/forms/bulk_import.py:522
msgid "Airflow direction"
msgstr "エアフロー"
-#: dcim/forms/bulk_import.py:589
+#: netbox/dcim/forms/bulk_import.py:583
msgid "The device in which this module is installed"
msgstr "取付られているデバイス"
-#: dcim/forms/bulk_import.py:592 dcim/forms/model_forms.py:580
+#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/model_forms.py:583
msgid "Module bay"
msgstr "モジュールベイ"
-#: dcim/forms/bulk_import.py:595
+#: netbox/dcim/forms/bulk_import.py:589
msgid "The module bay in which this module is installed"
msgstr "取付られているモジュールベイ"
-#: dcim/forms/bulk_import.py:601
+#: netbox/dcim/forms/bulk_import.py:595
msgid "The type of module"
msgstr "モジュールタイプ"
-#: dcim/forms/bulk_import.py:609 dcim/forms/model_forms.py:596
+#: netbox/dcim/forms/bulk_import.py:603 netbox/dcim/forms/model_forms.py:599
msgid "Replicate components"
msgstr "構成要素を複製"
-#: dcim/forms/bulk_import.py:611
+#: netbox/dcim/forms/bulk_import.py:605
msgid ""
"Automatically populate components associated with this module type (enabled "
"by default)"
msgstr "関連する構成要素を自動的に登録 (デフォルト)"
-#: dcim/forms/bulk_import.py:614 dcim/forms/model_forms.py:602
+#: netbox/dcim/forms/bulk_import.py:608 netbox/dcim/forms/model_forms.py:605
msgid "Adopt components"
msgstr "既存の構成要素を採用"
-#: dcim/forms/bulk_import.py:616 dcim/forms/model_forms.py:605
+#: netbox/dcim/forms/bulk_import.py:610 netbox/dcim/forms/model_forms.py:608
msgid "Adopt already existing components"
msgstr "既存の構成要素を採用"
-#: dcim/forms/bulk_import.py:656 dcim/forms/bulk_import.py:682
-#: dcim/forms/bulk_import.py:708
+#: netbox/dcim/forms/bulk_import.py:650 netbox/dcim/forms/bulk_import.py:676
+#: netbox/dcim/forms/bulk_import.py:702
msgid "Port type"
msgstr "ポートタイプ"
-#: dcim/forms/bulk_import.py:664 dcim/forms/bulk_import.py:690
+#: netbox/dcim/forms/bulk_import.py:658 netbox/dcim/forms/bulk_import.py:684
msgid "Port speed in bps"
msgstr "ポート速度 (bps)"
-#: dcim/forms/bulk_import.py:728
+#: netbox/dcim/forms/bulk_import.py:722
msgid "Outlet type"
msgstr "コンセントタイプ"
-#: dcim/forms/bulk_import.py:735
+#: netbox/dcim/forms/bulk_import.py:729
msgid "Local power port which feeds this outlet"
msgstr "このコンセントに給電する電源ポート"
-#: dcim/forms/bulk_import.py:741
+#: netbox/dcim/forms/bulk_import.py:735
msgid "Electrical phase (for three-phase circuits)"
msgstr "電気位相 (三相回路用)"
-#: dcim/forms/bulk_import.py:782 dcim/forms/model_forms.py:1261
-#: virtualization/forms/bulk_import.py:155
-#: virtualization/forms/model_forms.py:305
+#: netbox/dcim/forms/bulk_import.py:776 netbox/dcim/forms/model_forms.py:1264
+#: netbox/virtualization/forms/bulk_import.py:155
+#: netbox/virtualization/forms/model_forms.py:305
msgid "Parent interface"
msgstr "親インタフェース"
-#: dcim/forms/bulk_import.py:789 dcim/forms/model_forms.py:1269
-#: virtualization/forms/bulk_import.py:162
-#: virtualization/forms/model_forms.py:313
+#: netbox/dcim/forms/bulk_import.py:783 netbox/dcim/forms/model_forms.py:1272
+#: netbox/virtualization/forms/bulk_import.py:162
+#: netbox/virtualization/forms/model_forms.py:313
msgid "Bridged interface"
msgstr "ブリッジインタフェース"
-#: dcim/forms/bulk_import.py:792
+#: netbox/dcim/forms/bulk_import.py:786
msgid "Lag"
msgstr "Lag"
-#: dcim/forms/bulk_import.py:796
+#: netbox/dcim/forms/bulk_import.py:790
msgid "Parent LAG interface"
msgstr "親 LAG インタフェース"
-#: dcim/forms/bulk_import.py:799
+#: netbox/dcim/forms/bulk_import.py:793
msgid "Vdcs"
msgstr "VDC"
-#: dcim/forms/bulk_import.py:804
+#: netbox/dcim/forms/bulk_import.py:798
msgid "VDC names separated by commas, encased with double quotes. Example:"
msgstr "VDC 名をコンマで区切り、二重引用符で囲みます。例:"
-#: dcim/forms/bulk_import.py:810
+#: netbox/dcim/forms/bulk_import.py:804
msgid "Physical medium"
msgstr "物理媒体"
-#: dcim/forms/bulk_import.py:813 dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/bulk_import.py:807 netbox/dcim/forms/filtersets.py:1283
msgid "Duplex"
msgstr "デュプレックス"
-#: dcim/forms/bulk_import.py:818
+#: netbox/dcim/forms/bulk_import.py:812
msgid "Poe mode"
msgstr "PoEモード"
-#: dcim/forms/bulk_import.py:824
+#: netbox/dcim/forms/bulk_import.py:818
msgid "Poe type"
msgstr "PoEタイプ"
-#: dcim/forms/bulk_import.py:833 virtualization/forms/bulk_import.py:168
+#: netbox/dcim/forms/bulk_import.py:827
+#: netbox/virtualization/forms/bulk_import.py:168
msgid "IEEE 802.1Q operational mode (for L2 interfaces)"
msgstr "IEEE 802.1Q モード(L2 インタフェース用)"
-#: dcim/forms/bulk_import.py:840 ipam/forms/bulk_import.py:160
-#: ipam/forms/bulk_import.py:246 ipam/forms/bulk_import.py:282
-#: ipam/forms/filtersets.py:201 ipam/forms/filtersets.py:277
-#: ipam/forms/filtersets.py:336 virtualization/forms/bulk_import.py:175
+#: netbox/dcim/forms/bulk_import.py:834 netbox/ipam/forms/bulk_import.py:160
+#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282
+#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277
+#: netbox/ipam/forms/filtersets.py:336
+#: netbox/virtualization/forms/bulk_import.py:175
msgid "Assigned VRF"
msgstr "割当 VRF"
-#: dcim/forms/bulk_import.py:843
+#: netbox/dcim/forms/bulk_import.py:837
msgid "Rf role"
msgstr "RF ロール"
-#: dcim/forms/bulk_import.py:846
+#: netbox/dcim/forms/bulk_import.py:840
msgid "Wireless role (AP/station)"
msgstr "無線ロール (AP/ステーション)"
-#: dcim/forms/bulk_import.py:882
+#: netbox/dcim/forms/bulk_import.py:876
#, python-brace-format
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} デバイスには割り当てられていません {device}"
-#: dcim/forms/bulk_import.py:896 dcim/forms/model_forms.py:945
-#: dcim/forms/model_forms.py:1519 dcim/forms/object_import.py:117
+#: netbox/dcim/forms/bulk_import.py:890 netbox/dcim/forms/model_forms.py:948
+#: netbox/dcim/forms/model_forms.py:1522
+#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "背面ポート"
-#: dcim/forms/bulk_import.py:899
+#: netbox/dcim/forms/bulk_import.py:893
msgid "Corresponding rear port"
msgstr "対応する背面ポート"
-#: dcim/forms/bulk_import.py:904 dcim/forms/bulk_import.py:945
-#: dcim/forms/bulk_import.py:1164
+#: netbox/dcim/forms/bulk_import.py:898 netbox/dcim/forms/bulk_import.py:939
+#: netbox/dcim/forms/bulk_import.py:1155
msgid "Physical medium classification"
msgstr "物理媒体の分類"
-#: dcim/forms/bulk_import.py:973 dcim/tables/devices.py:823
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:810
msgid "Installed device"
msgstr "取付済みデバイス"
-#: dcim/forms/bulk_import.py:977
+#: netbox/dcim/forms/bulk_import.py:971
msgid "Child device installed within this bay"
msgstr "このベイ内に取付された子デバイス"
-#: dcim/forms/bulk_import.py:979
+#: netbox/dcim/forms/bulk_import.py:973
msgid "Child device not found."
msgstr "子デバイスが見つかりません。"
-#: dcim/forms/bulk_import.py:1037
+#: netbox/dcim/forms/bulk_import.py:1031
msgid "Parent inventory item"
msgstr "親在庫品目"
-#: dcim/forms/bulk_import.py:1040
+#: netbox/dcim/forms/bulk_import.py:1034
msgid "Component type"
msgstr "構成要素タイプ"
-#: dcim/forms/bulk_import.py:1044
+#: netbox/dcim/forms/bulk_import.py:1038
msgid "Component Type"
msgstr "構成要素タイプ"
-#: dcim/forms/bulk_import.py:1047
+#: netbox/dcim/forms/bulk_import.py:1041
msgid "Compnent name"
msgstr "コンポーネント名"
-#: dcim/forms/bulk_import.py:1049
+#: netbox/dcim/forms/bulk_import.py:1043
msgid "Component Name"
msgstr "構成要素名"
-#: dcim/forms/bulk_import.py:1091
+#: netbox/dcim/forms/bulk_import.py:1085
#, python-brace-format
msgid "Component not found: {device} - {component_name}"
msgstr "コンポーネントが見つかりません: {device} - {component_name}"
-#: dcim/forms/bulk_import.py:1119
+#: netbox/dcim/forms/bulk_import.py:1110
msgid "Side A device"
msgstr "サイド A デバイス"
-#: dcim/forms/bulk_import.py:1122 dcim/forms/bulk_import.py:1140
+#: netbox/dcim/forms/bulk_import.py:1113 netbox/dcim/forms/bulk_import.py:1131
msgid "Device name"
msgstr "デバイス名"
-#: dcim/forms/bulk_import.py:1125
+#: netbox/dcim/forms/bulk_import.py:1116
msgid "Side A type"
msgstr "サイド A タイプ"
-#: dcim/forms/bulk_import.py:1128 dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1119 netbox/dcim/forms/bulk_import.py:1137
msgid "Termination type"
msgstr "終了タイプ"
-#: dcim/forms/bulk_import.py:1131
+#: netbox/dcim/forms/bulk_import.py:1122
msgid "Side A name"
msgstr "サイド A 名"
-#: dcim/forms/bulk_import.py:1132 dcim/forms/bulk_import.py:1150
+#: netbox/dcim/forms/bulk_import.py:1123 netbox/dcim/forms/bulk_import.py:1141
msgid "Termination name"
msgstr "終端名"
-#: dcim/forms/bulk_import.py:1137
+#: netbox/dcim/forms/bulk_import.py:1128
msgid "Side B device"
msgstr "サイド B デバイス"
-#: dcim/forms/bulk_import.py:1143
+#: netbox/dcim/forms/bulk_import.py:1134
msgid "Side B type"
msgstr "サイド B タイプ"
-#: dcim/forms/bulk_import.py:1149
+#: netbox/dcim/forms/bulk_import.py:1140
msgid "Side B name"
msgstr "サイド B 名"
-#: dcim/forms/bulk_import.py:1158 wireless/forms/bulk_import.py:86
+#: netbox/dcim/forms/bulk_import.py:1149
+#: netbox/wireless/forms/bulk_import.py:86
msgid "Connection status"
msgstr "接続ステータス"
-#: dcim/forms/bulk_import.py:1213
+#: netbox/dcim/forms/bulk_import.py:1201
#, python-brace-format
msgid "Side {side_upper}: {device} {termination_object} is already connected"
msgstr "サイド {side_upper}: {device} {termination_object} は既に接続されています"
-#: dcim/forms/bulk_import.py:1219
+#: netbox/dcim/forms/bulk_import.py:1207
#, python-brace-format
msgid "{side_upper} side termination not found: {device} {name}"
msgstr "{side_upper} サイドターミネーションが見つかりません: {device} {name}"
-#: dcim/forms/bulk_import.py:1244 dcim/forms/model_forms.py:730
-#: dcim/tables/devices.py:1010 templates/dcim/device.html:130
-#: templates/dcim/virtualchassis.html:27 templates/dcim/virtualchassis.html:67
+#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
+#: netbox/dcim/tables/devices.py:998 netbox/templates/dcim/device.html:132
+#: netbox/templates/dcim/virtualchassis.html:27
+#: netbox/templates/dcim/virtualchassis.html:67
msgid "Master"
msgstr "マスター"
-#: dcim/forms/bulk_import.py:1248
+#: netbox/dcim/forms/bulk_import.py:1236
msgid "Master device"
msgstr "マスターデバイス"
-#: dcim/forms/bulk_import.py:1265
+#: netbox/dcim/forms/bulk_import.py:1253
msgid "Name of parent site"
msgstr "親サイトの名前"
-#: dcim/forms/bulk_import.py:1299
+#: netbox/dcim/forms/bulk_import.py:1287
msgid "Upstream power panel"
msgstr "上流電源盤"
-#: dcim/forms/bulk_import.py:1329
+#: netbox/dcim/forms/bulk_import.py:1317
msgid "Primary or redundant"
msgstr "プライマリまたは冗長"
-#: dcim/forms/bulk_import.py:1334
+#: netbox/dcim/forms/bulk_import.py:1322
msgid "Supply type (AC/DC)"
msgstr "電源タイプ (AC/DC)"
-#: dcim/forms/bulk_import.py:1339
+#: netbox/dcim/forms/bulk_import.py:1327
msgid "Single or three-phase"
msgstr "単相または三相"
-#: dcim/forms/common.py:24 dcim/models/device_components.py:528
-#: templates/dcim/interface.html:57
-#: templates/virtualization/vminterface.html:55
-#: virtualization/forms/bulk_edit.py:225
+#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
+#: netbox/templates/dcim/interface.html:57
+#: netbox/templates/virtualization/vminterface.html:55
+#: netbox/virtualization/forms/bulk_edit.py:225
msgid "MTU"
msgstr "MTU"
-#: dcim/forms/common.py:65
+#: netbox/dcim/forms/common.py:65
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
"parent device/VM, or they must be global"
msgstr "タグ付き VLAN ({vlans}) はインタフェースの親デバイス/VMと同サイトに属しているか、グローバルである必要があります"
-#: dcim/forms/common.py:110
+#: netbox/dcim/forms/common.py:110
msgid ""
"Cannot install module with placeholder values in a module bay with no "
"position defined."
msgstr "位置が定義されていないモジュールベイには、プレースホルダー値のあるモジュールを挿入できません。"
-#: dcim/forms/common.py:119
+#: netbox/dcim/forms/common.py:119
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr " {model} {name} は既にモジュールに属しているので採用できません"
-#: dcim/forms/common.py:128
+#: netbox/dcim/forms/common.py:128
#, python-brace-format
msgid "A {model} named {name} already exists"
msgstr "{model} {name} は既に存在しています"
-#: dcim/forms/connections.py:48 dcim/forms/model_forms.py:683
-#: dcim/tables/power.py:66 templates/dcim/inc/cable_termination.html:37
-#: templates/dcim/powerfeed.html:24 templates/dcim/powerpanel.html:19
-#: templates/dcim/trace/powerpanel.html:4
+#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:686
+#: netbox/dcim/tables/power.py:66
+#: netbox/templates/dcim/inc/cable_termination.html:37
+#: netbox/templates/dcim/powerfeed.html:24
+#: netbox/templates/dcim/powerpanel.html:19
+#: netbox/templates/dcim/trace/powerpanel.html:4
msgid "Power Panel"
msgstr "電源盤"
-#: dcim/forms/connections.py:57 dcim/forms/model_forms.py:710
-#: templates/dcim/powerfeed.html:21 templates/dcim/powerport.html:80
+#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:713
+#: netbox/templates/dcim/powerfeed.html:21
+#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
msgstr "電源タップ"
-#: dcim/forms/connections.py:79
+#: netbox/dcim/forms/connections.py:79
msgid "Side"
msgstr "サイド"
-#: dcim/forms/filtersets.py:142
+#: netbox/dcim/forms/filtersets.py:143
msgid "Parent region"
msgstr "親リージョン"
-#: dcim/forms/filtersets.py:156 tenancy/forms/bulk_import.py:28
-#: tenancy/forms/bulk_import.py:62 tenancy/forms/filtersets.py:33
-#: tenancy/forms/filtersets.py:62 wireless/forms/bulk_import.py:25
-#: wireless/forms/filtersets.py:25
+#: netbox/dcim/forms/filtersets.py:157 netbox/tenancy/forms/bulk_import.py:28
+#: netbox/tenancy/forms/bulk_import.py:62
+#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62
+#: netbox/wireless/forms/bulk_import.py:25
+#: netbox/wireless/forms/filtersets.py:25
msgid "Parent group"
msgstr "親グループ"
-#: dcim/forms/filtersets.py:247 dcim/forms/filtersets.py:332
+#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333
msgid "Function"
msgstr "機能"
-#: dcim/forms/filtersets.py:418 dcim/forms/model_forms.py:317
-#: templates/inc/panels/image_attachments.html:6
+#: netbox/dcim/forms/filtersets.py:419 netbox/dcim/forms/model_forms.py:317
+#: netbox/templates/inc/panels/image_attachments.html:6
msgid "Images"
msgstr "画像"
-#: dcim/forms/filtersets.py:421 dcim/forms/filtersets.py:546
-#: dcim/forms/filtersets.py:656
+#: netbox/dcim/forms/filtersets.py:422 netbox/dcim/forms/filtersets.py:547
+#: netbox/dcim/forms/filtersets.py:657
msgid "Components"
msgstr "構成要素"
-#: dcim/forms/filtersets.py:441
+#: netbox/dcim/forms/filtersets.py:442
msgid "Subdevice role"
msgstr "サブデバイスロール"
-#: dcim/forms/filtersets.py:719
+#: netbox/dcim/forms/filtersets.py:721
msgid "Model"
msgstr "モデル"
-#: dcim/forms/filtersets.py:763
+#: netbox/dcim/forms/filtersets.py:765
msgid "Has an OOB IP"
msgstr "OOB IP アドレスを持っている"
-#: dcim/forms/filtersets.py:770
+#: netbox/dcim/forms/filtersets.py:772
msgid "Virtual chassis member"
msgstr "バーチャルシャーシメンバー"
-#: dcim/forms/filtersets.py:819
+#: netbox/dcim/forms/filtersets.py:821
msgid "Has virtual device contexts"
msgstr "仮想デバイスコンテキストがある"
-#: dcim/forms/filtersets.py:1129
+#: netbox/dcim/forms/filtersets.py:834 netbox/extras/filtersets.py:537
+#: netbox/ipam/forms/bulk_edit.py:476 netbox/ipam/forms/filtersets.py:464
+#: netbox/ipam/forms/model_forms.py:624
+#: netbox/virtualization/forms/filtersets.py:112
+msgid "Cluster group"
+msgstr "クラスタグループ"
+
+#: netbox/dcim/forms/filtersets.py:1141
msgid "Cabled"
msgstr "ケーブル接続済"
-#: dcim/forms/filtersets.py:1136
+#: netbox/dcim/forms/filtersets.py:1148
msgid "Occupied"
msgstr "専有済"
-#: dcim/forms/filtersets.py:1161 dcim/forms/filtersets.py:1183
-#: dcim/forms/filtersets.py:1205 dcim/forms/filtersets.py:1222
-#: dcim/forms/filtersets.py:1242 dcim/tables/devices.py:352
-#: templates/dcim/consoleport.html:55 templates/dcim/consoleserverport.html:55
-#: templates/dcim/frontport.html:69 templates/dcim/interface.html:140
-#: templates/dcim/powerfeed.html:110 templates/dcim/poweroutlet.html:59
-#: templates/dcim/powerport.html:59 templates/dcim/rearport.html:65
+#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
+#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:356
+#: netbox/templates/dcim/consoleport.html:55
+#: netbox/templates/dcim/consoleserverport.html:55
+#: netbox/templates/dcim/frontport.html:69
+#: netbox/templates/dcim/interface.html:140
+#: netbox/templates/dcim/powerfeed.html:110
+#: netbox/templates/dcim/poweroutlet.html:59
+#: netbox/templates/dcim/powerport.html:59
+#: netbox/templates/dcim/rearport.html:65
msgid "Connection"
msgstr "接続"
-#: dcim/forms/filtersets.py:1254 extras/forms/bulk_edit.py:316
-#: extras/forms/bulk_import.py:242 extras/forms/filtersets.py:476
-#: extras/forms/model_forms.py:551 extras/tables/tables.py:512
-#: templates/extras/journalentry.html:30
+#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
+#: netbox/extras/forms/bulk_import.py:239
+#: netbox/extras/forms/filtersets.py:473
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:519
+#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "種類"
-#: dcim/forms/filtersets.py:1283
+#: netbox/dcim/forms/filtersets.py:1295
msgid "Mgmt only"
msgstr "管理のみ"
-#: dcim/forms/filtersets.py:1295 dcim/forms/model_forms.py:1327
-#: dcim/models/device_components.py:630 templates/dcim/interface.html:129
+#: netbox/dcim/forms/filtersets.py:1307 netbox/dcim/forms/model_forms.py:1330
+#: netbox/dcim/models/device_components.py:630
+#: netbox/templates/dcim/interface.html:129
msgid "WWN"
msgstr "WWN"
-#: dcim/forms/filtersets.py:1315
+#: netbox/dcim/forms/filtersets.py:1327
msgid "Wireless channel"
msgstr "無線チャネル"
-#: dcim/forms/filtersets.py:1319
+#: netbox/dcim/forms/filtersets.py:1331
msgid "Channel frequency (MHz)"
msgstr "チャネル周波数 (MHz)"
-#: dcim/forms/filtersets.py:1323
+#: netbox/dcim/forms/filtersets.py:1335
msgid "Channel width (MHz)"
msgstr "チャネル幅 (MHz)"
-#: dcim/forms/filtersets.py:1327 templates/dcim/interface.html:85
+#: netbox/dcim/forms/filtersets.py:1339
+#: netbox/templates/dcim/interface.html:85
msgid "Transmit power (dBm)"
msgstr "送信出力 (dBm)"
-#: dcim/forms/filtersets.py:1350 dcim/forms/filtersets.py:1372
-#: dcim/tables/devices.py:324 templates/dcim/cable.html:12
-#: templates/dcim/cable_trace.html:46 templates/dcim/frontport.html:77
-#: templates/dcim/htmx/cable_edit.html:50
-#: templates/dcim/inc/connection_endpoints.html:4
-#: templates/dcim/rearport.html:73 templates/dcim/trace/cable.html:7
+#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
+#: netbox/dcim/tables/devices.py:319 netbox/templates/dcim/cable.html:12
+#: netbox/templates/dcim/cable_trace.html:46
+#: netbox/templates/dcim/frontport.html:77
+#: netbox/templates/dcim/htmx/cable_edit.html:50
+#: netbox/templates/dcim/inc/connection_endpoints.html:4
+#: netbox/templates/dcim/rearport.html:73
+#: netbox/templates/dcim/trace/cable.html:7
msgid "Cable"
msgstr "ケーブル"
-#: dcim/forms/filtersets.py:1442 dcim/tables/devices.py:933
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:920
msgid "Discovered"
msgstr "自動検出"
-#: dcim/forms/formsets.py:20
+#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
msgstr "バーチャルシャーシメンバーはすでに{vc_position}に存在します 。"
-#: dcim/forms/model_forms.py:139
+#: netbox/dcim/forms/model_forms.py:139
msgid "Contact Info"
msgstr "連絡先情報"
-#: dcim/forms/model_forms.py:194 templates/dcim/rackrole.html:19
+#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19
msgid "Rack Role"
msgstr "ラックロール"
-#: dcim/forms/model_forms.py:227
+#: netbox/dcim/forms/model_forms.py:227
msgid "Inventory Control"
msgstr "在庫管理"
-#: dcim/forms/model_forms.py:231
+#: netbox/dcim/forms/model_forms.py:231
msgid "Outer Dimensions"
msgstr "外形寸法"
-#: dcim/forms/model_forms.py:233 templates/dcim/device.html:307
-#: templates/dcim/rack.html:73
+#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:315
+#: netbox/templates/dcim/rack.html:73
msgid "Dimensions"
msgstr "寸法"
-#: dcim/forms/model_forms.py:255
+#: netbox/dcim/forms/model_forms.py:255
msgid ""
"Comma-separated list of numeric unit IDs. A range may be specified using a "
"hyphen."
msgstr "カンマ区切りのユニット ID 。範囲はハイフンを使用して指定できます。"
-#: dcim/forms/model_forms.py:266 dcim/tables/racks.py:133
+#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133
msgid "Reservation"
msgstr "予約"
-#: dcim/forms/model_forms.py:306 dcim/forms/model_forms.py:389
-#: utilities/forms/fields/fields.py:47
+#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389
+#: netbox/utilities/forms/fields/fields.py:47
msgid "Slug"
msgstr "Slug"
-#: dcim/forms/model_forms.py:315 templates/dcim/devicetype.html:11
+#: netbox/dcim/forms/model_forms.py:315
+#: netbox/templates/dcim/devicetype.html:11
msgid "Chassis"
msgstr "シャーシ"
-#: dcim/forms/model_forms.py:366 templates/dcim/devicerole.html:23
+#: netbox/dcim/forms/model_forms.py:366
+#: netbox/templates/dcim/devicerole.html:23
msgid "Device Role"
msgstr "デバイスロール"
-#: dcim/forms/model_forms.py:433 dcim/models/devices.py:634
+#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634
msgid "The lowest-numbered unit occupied by the device"
msgstr "デバイスが使用している最も小さいユニット番号"
-#: dcim/forms/model_forms.py:487
+#: netbox/dcim/forms/model_forms.py:490
msgid "The position in the virtual chassis this device is identified by"
msgstr "仮想シャーシ内の位置"
-#: dcim/forms/model_forms.py:491 templates/dcim/device.html:131
-#: templates/dcim/virtualchassis.html:68
-#: templates/dcim/virtualchassis_edit.html:56
-#: templates/ipam/inc/panels/fhrp_groups.html:26
-#: tenancy/forms/bulk_edit.py:147 tenancy/forms/filtersets.py:110
+#: netbox/dcim/forms/model_forms.py:494 netbox/templates/dcim/device.html:133
+#: netbox/templates/dcim/virtualchassis.html:68
+#: netbox/templates/dcim/virtualchassis_edit.html:56
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
+#: netbox/tenancy/forms/bulk_edit.py:147
+#: netbox/tenancy/forms/filtersets.py:110
msgid "Priority"
msgstr "優先度"
-#: dcim/forms/model_forms.py:492
+#: netbox/dcim/forms/model_forms.py:495
msgid "The priority of the device in the virtual chassis"
msgstr "仮想シャーシ内の優先度"
-#: dcim/forms/model_forms.py:599
+#: netbox/dcim/forms/model_forms.py:602
msgid "Automatically populate components associated with this module type"
msgstr "このモジュールタイプに関連する構成要素を自動的に入力する"
-#: dcim/forms/model_forms.py:661
+#: netbox/dcim/forms/model_forms.py:664
msgid "Maximum length is 32767 (any unit)"
msgstr "最大長は32767です (任意の単位)"
-#: dcim/forms/model_forms.py:712
+#: netbox/dcim/forms/model_forms.py:715
msgid "Characteristics"
msgstr "特性"
-#: dcim/forms/model_forms.py:1032
+#: netbox/dcim/forms/model_forms.py:1035
msgid "Console port template"
msgstr "コンソールポートテンプレート"
-#: dcim/forms/model_forms.py:1040
+#: netbox/dcim/forms/model_forms.py:1043
msgid "Console server port template"
msgstr "コンソールサーバポートテンプレート"
-#: dcim/forms/model_forms.py:1048
+#: netbox/dcim/forms/model_forms.py:1051
msgid "Front port template"
msgstr "全面ポートテンプレート"
-#: dcim/forms/model_forms.py:1056
+#: netbox/dcim/forms/model_forms.py:1059
msgid "Interface template"
msgstr "インタフェーステンプレート"
-#: dcim/forms/model_forms.py:1064
+#: netbox/dcim/forms/model_forms.py:1067
msgid "Power outlet template"
msgstr "電源コンセントテンプレート"
-#: dcim/forms/model_forms.py:1072
+#: netbox/dcim/forms/model_forms.py:1075
msgid "Power port template"
msgstr "電源ポートテンプレート"
-#: dcim/forms/model_forms.py:1080
+#: netbox/dcim/forms/model_forms.py:1083
msgid "Rear port template"
msgstr "背面ポートテンプレート"
-#: dcim/forms/model_forms.py:1089 dcim/forms/model_forms.py:1332
-#: dcim/forms/model_forms.py:1495 dcim/forms/model_forms.py:1527
-#: dcim/tables/connections.py:65 ipam/forms/bulk_import.py:317
-#: ipam/forms/model_forms.py:278 ipam/forms/model_forms.py:287
-#: ipam/tables/fhrp.py:64 ipam/tables/ip.py:368 ipam/tables/vlans.py:165
-#: templates/circuits/inc/circuit_termination_fields.html:51
-#: templates/dcim/frontport.html:106 templates/dcim/interface.html:27
-#: templates/dcim/interface.html:184 templates/dcim/interface.html:310
-#: templates/dcim/rearport.html:102
-#: templates/virtualization/vminterface.html:18
-#: templates/vpn/tunneltermination.html:31
-#: templates/wireless/inc/wirelesslink_interface.html:10
-#: templates/wireless/wirelesslink.html:10
-#: templates/wireless/wirelesslink.html:45
-#: virtualization/forms/model_forms.py:348 vpn/forms/bulk_import.py:297
-#: vpn/forms/model_forms.py:436 vpn/forms/model_forms.py:445
-#: wireless/forms/model_forms.py:113 wireless/forms/model_forms.py:155
+#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1335
+#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
+#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
+#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
+#: netbox/ipam/tables/vlans.py:165
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
+#: netbox/templates/dcim/frontport.html:106
+#: netbox/templates/dcim/interface.html:27
+#: netbox/templates/dcim/interface.html:184
+#: netbox/templates/dcim/interface.html:310
+#: netbox/templates/dcim/rearport.html:102
+#: netbox/templates/virtualization/vminterface.html:18
+#: netbox/templates/vpn/tunneltermination.html:31
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:10
+#: netbox/templates/wireless/wirelesslink.html:10
+#: netbox/templates/wireless/wirelesslink.html:45
+#: netbox/virtualization/forms/model_forms.py:348
+#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436
+#: netbox/vpn/forms/model_forms.py:445
+#: netbox/wireless/forms/model_forms.py:113
+#: netbox/wireless/forms/model_forms.py:155
msgid "Interface"
msgstr "インタフェース"
-#: dcim/forms/model_forms.py:1090 dcim/forms/model_forms.py:1528
-#: dcim/tables/connections.py:27 templates/dcim/consoleport.html:17
-#: templates/dcim/consoleserverport.html:74 templates/dcim/frontport.html:112
+#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531
+#: netbox/dcim/tables/connections.py:27
+#: netbox/templates/dcim/consoleport.html:17
+#: netbox/templates/dcim/consoleserverport.html:74
+#: netbox/templates/dcim/frontport.html:112
msgid "Console Port"
msgstr "コンソールポート"
-#: dcim/forms/model_forms.py:1091 dcim/forms/model_forms.py:1529
-#: templates/dcim/consoleport.html:73 templates/dcim/consoleserverport.html:17
-#: templates/dcim/frontport.html:109
+#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532
+#: netbox/templates/dcim/consoleport.html:73
+#: netbox/templates/dcim/consoleserverport.html:17
+#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "コンソールサーバポート"
-#: dcim/forms/model_forms.py:1092 dcim/forms/model_forms.py:1530
-#: templates/circuits/inc/circuit_termination_fields.html:52
-#: templates/dcim/consoleport.html:76 templates/dcim/consoleserverport.html:77
-#: templates/dcim/frontport.html:17 templates/dcim/frontport.html:115
-#: templates/dcim/interface.html:187 templates/dcim/rearport.html:105
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
+#: netbox/templates/dcim/consoleport.html:76
+#: netbox/templates/dcim/consoleserverport.html:77
+#: netbox/templates/dcim/frontport.html:17
+#: netbox/templates/dcim/frontport.html:115
+#: netbox/templates/dcim/interface.html:187
+#: netbox/templates/dcim/rearport.html:105
msgid "Front Port"
msgstr "前面ポート"
-#: dcim/forms/model_forms.py:1093 dcim/forms/model_forms.py:1531
-#: dcim/tables/devices.py:705
-#: templates/circuits/inc/circuit_termination_fields.html:53
-#: templates/dcim/consoleport.html:79 templates/dcim/consoleserverport.html:80
-#: templates/dcim/frontport.html:50 templates/dcim/frontport.html:118
-#: templates/dcim/interface.html:190 templates/dcim/rearport.html:17
-#: templates/dcim/rearport.html:108
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
+#: netbox/dcim/tables/devices.py:698
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
+#: netbox/templates/dcim/consoleport.html:79
+#: netbox/templates/dcim/consoleserverport.html:80
+#: netbox/templates/dcim/frontport.html:50
+#: netbox/templates/dcim/frontport.html:118
+#: netbox/templates/dcim/interface.html:190
+#: netbox/templates/dcim/rearport.html:17
+#: netbox/templates/dcim/rearport.html:108
msgid "Rear Port"
msgstr "背面ポート"
-#: dcim/forms/model_forms.py:1094 dcim/forms/model_forms.py:1532
-#: dcim/tables/connections.py:46 dcim/tables/devices.py:509
-#: templates/dcim/poweroutlet.html:44 templates/dcim/powerport.html:17
+#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:504
+#: netbox/templates/dcim/poweroutlet.html:44
+#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "電源ポート"
-#: dcim/forms/model_forms.py:1095 dcim/forms/model_forms.py:1533
-#: templates/dcim/poweroutlet.html:17 templates/dcim/powerport.html:77
+#: netbox/dcim/forms/model_forms.py:1098 netbox/dcim/forms/model_forms.py:1536
+#: netbox/templates/dcim/poweroutlet.html:17
+#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "電源コンセント"
-#: dcim/forms/model_forms.py:1097 dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/model_forms.py:1100 netbox/dcim/forms/model_forms.py:1538
msgid "Component Assignment"
msgstr "構成要素割り当て"
-#: dcim/forms/model_forms.py:1140 dcim/forms/model_forms.py:1582
+#: netbox/dcim/forms/model_forms.py:1143 netbox/dcim/forms/model_forms.py:1585
msgid "An InventoryItem can only be assigned to a single component."
msgstr "在庫品目は1つの構成要素にのみ割り当てることができます。"
-#: dcim/forms/model_forms.py:1277
+#: netbox/dcim/forms/model_forms.py:1280
msgid "LAG interface"
msgstr "LAG インタフェース"
-#: dcim/forms/model_forms.py:1428
+#: netbox/dcim/forms/model_forms.py:1431
msgid "Child Device"
msgstr "子デバイス"
-#: dcim/forms/model_forms.py:1429
+#: netbox/dcim/forms/model_forms.py:1432
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
msgstr "まず子デバイスを作成し、親デバイスのサイトとラックに割り当てる必要があります。"
-#: dcim/forms/model_forms.py:1471
+#: netbox/dcim/forms/model_forms.py:1474
msgid "Console port"
msgstr "コンソールポート"
-#: dcim/forms/model_forms.py:1479
+#: netbox/dcim/forms/model_forms.py:1482
msgid "Console server port"
msgstr "コンソールサーバポート"
-#: dcim/forms/model_forms.py:1487
+#: netbox/dcim/forms/model_forms.py:1490
msgid "Front port"
msgstr "前面ポート"
-#: dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/model_forms.py:1506
msgid "Power outlet"
msgstr "電源コンセント"
-#: dcim/forms/model_forms.py:1523 templates/dcim/inventoryitem.html:17
+#: netbox/dcim/forms/model_forms.py:1526
+#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "在庫品目"
-#: dcim/forms/model_forms.py:1596 templates/dcim/inventoryitemrole.html:15
+#: netbox/dcim/forms/model_forms.py:1599
+#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "在庫品目ロール"
-#: dcim/forms/model_forms.py:1614 templates/dcim/device.html:187
-#: templates/dcim/virtualdevicecontext.html:30
-#: templates/virtualization/virtualmachine.html:48
+#: netbox/dcim/forms/model_forms.py:1617 netbox/templates/dcim/device.html:190
+#: netbox/templates/dcim/virtualdevicecontext.html:30
+#: netbox/templates/virtualization/virtualmachine.html:48
msgid "Primary IPv4"
msgstr "プライマリ IPv4"
-#: dcim/forms/model_forms.py:1623 templates/dcim/device.html:203
-#: templates/dcim/virtualdevicecontext.html:41
-#: templates/virtualization/virtualmachine.html:64
+#: netbox/dcim/forms/model_forms.py:1626 netbox/templates/dcim/device.html:206
+#: netbox/templates/dcim/virtualdevicecontext.html:41
+#: netbox/templates/virtualization/virtualmachine.html:64
msgid "Primary IPv6"
msgstr "プライマリ IPv6"
-#: dcim/forms/object_create.py:48 dcim/forms/object_create.py:199
-#: dcim/forms/object_create.py:355
+#: netbox/dcim/forms/object_create.py:48
+#: netbox/dcim/forms/object_create.py:199
+#: netbox/dcim/forms/object_create.py:355
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
msgstr "英数字の範囲がサポートされています。(作成するオブジェクトの数と一致する必要があります)。"
-#: dcim/forms/object_create.py:68
+#: netbox/dcim/forms/object_create.py:68
#, python-brace-format
msgid ""
"The provided pattern specifies {value_count} values, but {pattern_count} are"
" expected."
msgstr "パターンは {value_count} 個の値を示す範囲を指定しますが、 {pattern_count} 個の値が必要です。"
-#: dcim/forms/object_create.py:110 dcim/forms/object_create.py:271
-#: dcim/tables/devices.py:257
+#: netbox/dcim/forms/object_create.py:110
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:252
msgid "Rear ports"
msgstr "背面ポート"
-#: dcim/forms/object_create.py:111 dcim/forms/object_create.py:272
+#: netbox/dcim/forms/object_create.py:111
+#: netbox/dcim/forms/object_create.py:272
msgid "Select one rear port assignment for each front port being created."
msgstr "前面ポートごとに背面ポート 1 つ割り当てます。"
-#: dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:164
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -4148,14 +4555,14 @@ msgstr ""
"前面ポートテンプレートの数 ({frontport_count}) "
"は選択した背面ポートの数({rearport_count})と一致する必要があります。"
-#: dcim/forms/object_create.py:251
+#: netbox/dcim/forms/object_create.py:251
#, python-brace-format
msgid ""
"The string {module} will be replaced with the position of the "
"assigned module, if any."
msgstr "文字列 {module} は(存在する場合)割当モジュールの位置に置き換えられます。"
-#: dcim/forms/object_create.py:320
+#: netbox/dcim/forms/object_create.py:320
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -4163,316 +4570,319 @@ msgid ""
msgstr ""
"前面ポートの数 ({frontport_count}) は選択した背面ポートの数 ({rearport_count}) と一致する必要があります。"
-#: dcim/forms/object_create.py:409 dcim/tables/devices.py:1016
-#: ipam/tables/fhrp.py:31 templates/dcim/virtualchassis.html:53
-#: templates/dcim/virtualchassis_edit.html:47 templates/ipam/fhrpgroup.html:38
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1004
+#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:47
+#: netbox/templates/ipam/fhrpgroup.html:38
msgid "Members"
msgstr "メンバー"
-#: dcim/forms/object_create.py:418
+#: netbox/dcim/forms/object_create.py:418
msgid "Initial position"
msgstr "初期ポジション"
-#: dcim/forms/object_create.py:421
+#: netbox/dcim/forms/object_create.py:421
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
msgstr "最初のメンバーのポジション。メンバーが増えるごとに 1 ずつ増えます。"
-#: dcim/forms/object_create.py:435
+#: netbox/dcim/forms/object_create.py:435
msgid "A position must be specified for the first VC member."
msgstr "最初の VC メンバーのポジションを指定する必要があります。"
-#: dcim/models/cables.py:62 dcim/models/device_component_templates.py:55
-#: dcim/models/device_components.py:63 extras/models/customfields.py:109
+#: netbox/dcim/models/cables.py:62
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:63
+#: netbox/extras/models/customfields.py:110
msgid "label"
msgstr "ラベル"
-#: dcim/models/cables.py:71
+#: netbox/dcim/models/cables.py:71
msgid "length"
msgstr "長さ"
-#: dcim/models/cables.py:78
+#: netbox/dcim/models/cables.py:78
msgid "length unit"
msgstr "長さの単位"
-#: dcim/models/cables.py:93
+#: netbox/dcim/models/cables.py:95
msgid "cable"
msgstr "ケーブル"
-#: dcim/models/cables.py:94
+#: netbox/dcim/models/cables.py:96
msgid "cables"
msgstr "ケーブル"
-#: dcim/models/cables.py:163
+#: netbox/dcim/models/cables.py:165
msgid "Must specify a unit when setting a cable length"
msgstr "ケーブル長を設定するときは単位を指定する必要があります"
-#: dcim/models/cables.py:166
+#: netbox/dcim/models/cables.py:168
msgid "Must define A and B terminations when creating a new cable."
msgstr "新しいケーブルを作成するときは、A 終端と B 終端を定義する必要があります。"
-#: dcim/models/cables.py:173
+#: netbox/dcim/models/cables.py:175
msgid "Cannot connect different termination types to same end of cable."
msgstr "ケーブルの同じ端に異なる終端タイプを接続することはできません。"
-#: dcim/models/cables.py:181
+#: netbox/dcim/models/cables.py:183
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "互換性のない終端タイプ: {type_a} そして {type_b}"
-#: dcim/models/cables.py:191
+#: netbox/dcim/models/cables.py:193
msgid "A and B terminations cannot connect to the same object."
msgstr "A 端子と B 端子を同じオブジェクトに接続することはできません。"
-#: dcim/models/cables.py:258 ipam/models/asns.py:37
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
msgid "end"
msgstr "端"
-#: dcim/models/cables.py:311
+#: netbox/dcim/models/cables.py:313
msgid "cable termination"
msgstr "ケーブル終端"
-#: dcim/models/cables.py:312
+#: netbox/dcim/models/cables.py:314
msgid "cable terminations"
msgstr "ケーブル終端"
-#: dcim/models/cables.py:331
+#: netbox/dcim/models/cables.py:333
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
"{cable_pk}"
msgstr "の重複終了が見つかりました {app_label}。{model} {termination_id}: ケーブル {cable_pk}"
-#: dcim/models/cables.py:341
+#: netbox/dcim/models/cables.py:343
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "ケーブルは終端できません {type_display} インターフェース"
-#: dcim/models/cables.py:348
+#: netbox/dcim/models/cables.py:350
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr "プロバイダーネットワークに接続されている回線終端はケーブル接続できない場合があります。"
-#: dcim/models/cables.py:446 extras/models/configs.py:50
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
msgid "is active"
msgstr "アクティブ"
-#: dcim/models/cables.py:450
+#: netbox/dcim/models/cables.py:452
msgid "is complete"
msgstr "完了"
-#: dcim/models/cables.py:454
+#: netbox/dcim/models/cables.py:456
msgid "is split"
msgstr "分割"
-#: dcim/models/cables.py:462
+#: netbox/dcim/models/cables.py:464
msgid "cable path"
msgstr "ケーブル経路"
-#: dcim/models/cables.py:463
+#: netbox/dcim/models/cables.py:465
msgid "cable paths"
msgstr "ケーブル経路"
-#: dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:46
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
"attached to a module type."
msgstr "{module} は、モジュールタイプに取り付けられる場合、モジュールベイ位置の代わりとして使用できます。"
-#: dcim/models/device_component_templates.py:58
-#: dcim/models/device_components.py:66
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:66
msgid "Physical label"
msgstr "物理ラベル"
-#: dcim/models/device_component_templates.py:103
+#: netbox/dcim/models/device_component_templates.py:103
msgid "Component templates cannot be moved to a different device type."
msgstr "構成要素テンプレートを別のデバイスタイプに移動することはできません。"
-#: dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:154
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr "構成要素テンプレートをデバイスタイプとモジュールタイプの両方に関連付けることはできません。"
-#: dcim/models/device_component_templates.py:158
+#: netbox/dcim/models/device_component_templates.py:158
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr "構成要素テンプレートは、デバイスタイプまたはモジュールタイプのいずれかに関連付ける必要があります。"
-#: dcim/models/device_component_templates.py:186
+#: netbox/dcim/models/device_component_templates.py:186
msgid "console port template"
msgstr "コンソールポートテンプレート"
-#: dcim/models/device_component_templates.py:187
+#: netbox/dcim/models/device_component_templates.py:187
msgid "console port templates"
msgstr "コンソールポートテンプレート"
-#: dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:220
msgid "console server port template"
msgstr "コンソールサーバポートテンプレート"
-#: dcim/models/device_component_templates.py:221
+#: netbox/dcim/models/device_component_templates.py:221
msgid "console server port templates"
msgstr "コンソールサーバポートテンプレート"
-#: dcim/models/device_component_templates.py:252
-#: dcim/models/device_components.py:353
+#: netbox/dcim/models/device_component_templates.py:252
+#: netbox/dcim/models/device_components.py:353
msgid "maximum draw"
msgstr "最大消費電力"
-#: dcim/models/device_component_templates.py:259
-#: dcim/models/device_components.py:360
+#: netbox/dcim/models/device_component_templates.py:259
+#: netbox/dcim/models/device_components.py:360
msgid "allocated draw"
msgstr "割当消費電力"
-#: dcim/models/device_component_templates.py:269
+#: netbox/dcim/models/device_component_templates.py:269
msgid "power port template"
msgstr "電源ポートテンプレート"
-#: dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_component_templates.py:270
msgid "power port templates"
msgstr "電源ポートテンプレート"
-#: dcim/models/device_component_templates.py:289
-#: dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:383
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr "割当消費電力は最大消費電力 ({maximum_draw}W) を超えることはできません。"
-#: dcim/models/device_component_templates.py:321
-#: dcim/models/device_components.py:478
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_components.py:478
msgid "feed leg"
msgstr "供給端子"
-#: dcim/models/device_component_templates.py:325
-#: dcim/models/device_components.py:482
+#: netbox/dcim/models/device_component_templates.py:325
+#: netbox/dcim/models/device_components.py:482
msgid "Phase (for three-phase feeds)"
msgstr "電力相 (三相電源用)"
-#: dcim/models/device_component_templates.py:331
+#: netbox/dcim/models/device_component_templates.py:331
msgid "power outlet template"
msgstr "電源コンセントテンプレート"
-#: dcim/models/device_component_templates.py:332
+#: netbox/dcim/models/device_component_templates.py:332
msgid "power outlet templates"
msgstr "電源コンセントテンプレート"
-#: dcim/models/device_component_templates.py:341
+#: netbox/dcim/models/device_component_templates.py:341
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr "親電源ポート ({power_port}) は同じデバイスタイプに属している必要があります"
-#: dcim/models/device_component_templates.py:345
+#: netbox/dcim/models/device_component_templates.py:345
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr "親電源ポート ({power_port}) は同じモジュールタイプに属している必要があります"
-#: dcim/models/device_component_templates.py:397
-#: dcim/models/device_components.py:612
+#: netbox/dcim/models/device_component_templates.py:397
+#: netbox/dcim/models/device_components.py:612
msgid "management only"
msgstr "管理のみ"
-#: dcim/models/device_component_templates.py:405
-#: dcim/models/device_components.py:551
+#: netbox/dcim/models/device_component_templates.py:405
+#: netbox/dcim/models/device_components.py:551
msgid "bridge interface"
msgstr "ブリッジインタフェース"
-#: dcim/models/device_component_templates.py:423
-#: dcim/models/device_components.py:637
+#: netbox/dcim/models/device_component_templates.py:423
+#: netbox/dcim/models/device_components.py:637
msgid "wireless role"
msgstr "無線ロール"
-#: dcim/models/device_component_templates.py:429
+#: netbox/dcim/models/device_component_templates.py:429
msgid "interface template"
msgstr "インタフェーステンプレート"
-#: dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_component_templates.py:430
msgid "interface templates"
msgstr "インタフェーステンプレート"
-#: dcim/models/device_component_templates.py:437
-#: dcim/models/device_components.py:805
-#: virtualization/models/virtualmachines.py:400
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:805
+#: netbox/virtualization/models/virtualmachines.py:400
msgid "An interface cannot be bridged to itself."
msgstr "インタフェースを自分自身にブリッジすることはできません。"
-#: dcim/models/device_component_templates.py:440
+#: netbox/dcim/models/device_component_templates.py:440
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "ブリッジインタフェース ({bridge}) は同じデバイスタイプに属している必要があります"
-#: dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_component_templates.py:444
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "ブリッジインタフェース ({bridge}) は同じモジュールタイプに属している必要があります"
-#: dcim/models/device_component_templates.py:500
-#: dcim/models/device_components.py:985
+#: netbox/dcim/models/device_component_templates.py:500
+#: netbox/dcim/models/device_components.py:985
msgid "rear port position"
msgstr "背面ポート位置"
-#: dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:525
msgid "front port template"
msgstr "前面ポートテンプレート"
-#: dcim/models/device_component_templates.py:526
+#: netbox/dcim/models/device_component_templates.py:526
msgid "front port templates"
msgstr "前面ポートテンプレート"
-#: dcim/models/device_component_templates.py:536
+#: netbox/dcim/models/device_component_templates.py:536
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "背面ポート ({name}) は同じデバイスタイプに属している必要があります"
-#: dcim/models/device_component_templates.py:542
+#: netbox/dcim/models/device_component_templates.py:542
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
"positions"
msgstr "背面ポートの位置 ({position}) が無効です; 背面ポート {name} は{count}箇所しかありません"
-#: dcim/models/device_component_templates.py:595
-#: dcim/models/device_components.py:1054
+#: netbox/dcim/models/device_component_templates.py:595
+#: netbox/dcim/models/device_components.py:1054
msgid "positions"
msgstr "位置"
-#: dcim/models/device_component_templates.py:606
+#: netbox/dcim/models/device_component_templates.py:606
msgid "rear port template"
msgstr "背面ポートテンプレート"
-#: dcim/models/device_component_templates.py:607
+#: netbox/dcim/models/device_component_templates.py:607
msgid "rear port templates"
msgstr "背面ポートテンプレート"
-#: dcim/models/device_component_templates.py:636
-#: dcim/models/device_components.py:1095
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:1095
msgid "position"
msgstr "位置"
-#: dcim/models/device_component_templates.py:639
-#: dcim/models/device_components.py:1098
+#: netbox/dcim/models/device_component_templates.py:639
+#: netbox/dcim/models/device_components.py:1098
msgid "Identifier to reference when renaming installed components"
msgstr "取付済み構成要素名を変更する際に参照する識別子"
-#: dcim/models/device_component_templates.py:645
+#: netbox/dcim/models/device_component_templates.py:645
msgid "module bay template"
msgstr "モジュールベイテンプレート"
-#: dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:646
msgid "module bay templates"
msgstr "モジュールベイテンプレート"
-#: dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_component_templates.py:673
msgid "device bay template"
msgstr "デバイスベイテンプレート"
-#: dcim/models/device_component_templates.py:674
+#: netbox/dcim/models/device_component_templates.py:674
msgid "device bay templates"
msgstr "デバイスベイテンプレート"
-#: dcim/models/device_component_templates.py:687
+#: netbox/dcim/models/device_component_templates.py:687
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -4480,207 +4890,212 @@ msgid ""
msgstr ""
"デバイスベイを許可するためには、デバイスタイプ ({device_type}) のサブデバイスロールを「parent」に設定する必要があります。"
-#: dcim/models/device_component_templates.py:742
-#: dcim/models/device_components.py:1224
+#: netbox/dcim/models/device_component_templates.py:742
+#: netbox/dcim/models/device_components.py:1224
msgid "part ID"
msgstr "パーツ ID"
-#: dcim/models/device_component_templates.py:744
-#: dcim/models/device_components.py:1226
+#: netbox/dcim/models/device_component_templates.py:744
+#: netbox/dcim/models/device_components.py:1226
msgid "Manufacturer-assigned part identifier"
msgstr "メーカ指定の部品識別子"
-#: dcim/models/device_component_templates.py:761
+#: netbox/dcim/models/device_component_templates.py:761
msgid "inventory item template"
msgstr "在庫品目テンプレート"
-#: dcim/models/device_component_templates.py:762
+#: netbox/dcim/models/device_component_templates.py:762
msgid "inventory item templates"
msgstr "在庫品目テンプレート"
-#: dcim/models/device_components.py:106
+#: netbox/dcim/models/device_components.py:106
msgid "Components cannot be moved to a different device."
msgstr "構成要素を別のデバイスに移動することはできません。"
-#: dcim/models/device_components.py:145
+#: netbox/dcim/models/device_components.py:145
msgid "cable end"
msgstr "ケーブル端"
-#: dcim/models/device_components.py:151
+#: netbox/dcim/models/device_components.py:151
msgid "mark connected"
msgstr "接続済みとしてマークする"
-#: dcim/models/device_components.py:153
+#: netbox/dcim/models/device_components.py:153
msgid "Treat as if a cable is connected"
msgstr "ケーブルが接続されているかのように扱う"
-#: dcim/models/device_components.py:171
+#: netbox/dcim/models/device_components.py:171
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "ケーブルを接続するときは、ケーブルの端 (A または B) を指定する必要があります。"
-#: dcim/models/device_components.py:175
+#: netbox/dcim/models/device_components.py:175
msgid "Cable end must not be set without a cable."
msgstr "ケーブルの端はケーブルなしでセットしないでください。"
-#: dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:179
msgid "Cannot mark as connected with a cable attached."
msgstr "ケーブルが接続されている状態では接続済みとマークできません。"
-#: dcim/models/device_components.py:203
+#: netbox/dcim/models/device_components.py:203
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} モデルは親オブジェクトプロパティを宣言しなければなりません"
-#: dcim/models/device_components.py:288 dcim/models/device_components.py:317
-#: dcim/models/device_components.py:350 dcim/models/device_components.py:468
+#: netbox/dcim/models/device_components.py:288
+#: netbox/dcim/models/device_components.py:317
+#: netbox/dcim/models/device_components.py:350
+#: netbox/dcim/models/device_components.py:468
msgid "Physical port type"
msgstr "物理ポートタイプ"
-#: dcim/models/device_components.py:291 dcim/models/device_components.py:320
+#: netbox/dcim/models/device_components.py:291
+#: netbox/dcim/models/device_components.py:320
msgid "speed"
msgstr "速度"
-#: dcim/models/device_components.py:295 dcim/models/device_components.py:324
+#: netbox/dcim/models/device_components.py:295
+#: netbox/dcim/models/device_components.py:324
msgid "Port speed in bits per second"
msgstr "ポート速度 (bps)"
-#: dcim/models/device_components.py:301
+#: netbox/dcim/models/device_components.py:301
msgid "console port"
msgstr "コンソールポート"
-#: dcim/models/device_components.py:302
+#: netbox/dcim/models/device_components.py:302
msgid "console ports"
msgstr "コンソールポート"
-#: dcim/models/device_components.py:330
+#: netbox/dcim/models/device_components.py:330
msgid "console server port"
msgstr "コンソールサーバポート"
-#: dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:331
msgid "console server ports"
msgstr "コンソールサーバポート"
-#: dcim/models/device_components.py:370
+#: netbox/dcim/models/device_components.py:370
msgid "power port"
msgstr "電源ポート"
-#: dcim/models/device_components.py:371
+#: netbox/dcim/models/device_components.py:371
msgid "power ports"
msgstr "電源ポート"
-#: dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:488
msgid "power outlet"
msgstr "電源コンセント"
-#: dcim/models/device_components.py:489
+#: netbox/dcim/models/device_components.py:489
msgid "power outlets"
msgstr "電源コンセント"
-#: dcim/models/device_components.py:500
+#: netbox/dcim/models/device_components.py:500
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr "親電源ポート ({power_port}) は同じデバイスに属している必要があります"
-#: dcim/models/device_components.py:531 vpn/models/crypto.py:81
-#: vpn/models/crypto.py:226
+#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81
+#: netbox/vpn/models/crypto.py:226
msgid "mode"
msgstr "モード"
-#: dcim/models/device_components.py:535
+#: netbox/dcim/models/device_components.py:535
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q タギング戦略"
-#: dcim/models/device_components.py:543
+#: netbox/dcim/models/device_components.py:543
msgid "parent interface"
msgstr "親インタフェース"
-#: dcim/models/device_components.py:603
+#: netbox/dcim/models/device_components.py:603
msgid "parent LAG"
msgstr "親ラグ"
-#: dcim/models/device_components.py:613
+#: netbox/dcim/models/device_components.py:613
msgid "This interface is used only for out-of-band management"
msgstr "このインタフェースは帯域外管理にのみ使用されます。"
-#: dcim/models/device_components.py:618
+#: netbox/dcim/models/device_components.py:618
msgid "speed (Kbps)"
msgstr "速度 (Kbps)"
-#: dcim/models/device_components.py:621
+#: netbox/dcim/models/device_components.py:621
msgid "duplex"
msgstr "デュプレックス"
-#: dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:631
msgid "64-bit World Wide Name"
msgstr "64 ビットのWWN (World Wide Name)"
-#: dcim/models/device_components.py:643
+#: netbox/dcim/models/device_components.py:643
msgid "wireless channel"
msgstr "無線チャネル"
-#: dcim/models/device_components.py:650
+#: netbox/dcim/models/device_components.py:650
msgid "channel frequency (MHz)"
msgstr "チャネル周波数 (MHz)"
-#: dcim/models/device_components.py:651 dcim/models/device_components.py:659
+#: netbox/dcim/models/device_components.py:651
+#: netbox/dcim/models/device_components.py:659
msgid "Populated by selected channel (if set)"
msgstr "選択したチャンネルによって設定されます (設定されている場合)"
-#: dcim/models/device_components.py:665
+#: netbox/dcim/models/device_components.py:665
msgid "transmit power (dBm)"
msgstr "送信パワー (dBm)"
-#: dcim/models/device_components.py:690 wireless/models.py:116
+#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116
msgid "wireless LANs"
msgstr "無線 LAN"
-#: dcim/models/device_components.py:698
-#: virtualization/models/virtualmachines.py:330
+#: netbox/dcim/models/device_components.py:698
+#: netbox/virtualization/models/virtualmachines.py:330
msgid "untagged VLAN"
msgstr "タグなし VLAN"
-#: dcim/models/device_components.py:704
-#: virtualization/models/virtualmachines.py:336
+#: netbox/dcim/models/device_components.py:704
+#: netbox/virtualization/models/virtualmachines.py:336
msgid "tagged VLANs"
msgstr "タグ付き VLAN"
-#: dcim/models/device_components.py:746
-#: virtualization/models/virtualmachines.py:372
+#: netbox/dcim/models/device_components.py:746
+#: netbox/virtualization/models/virtualmachines.py:372
msgid "interface"
msgstr "インタフェース"
-#: dcim/models/device_components.py:747
-#: virtualization/models/virtualmachines.py:373
+#: netbox/dcim/models/device_components.py:747
+#: netbox/virtualization/models/virtualmachines.py:373
msgid "interfaces"
msgstr "インタフェース"
-#: dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:758
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} インタフェースにはケーブルを接続できません。"
-#: dcim/models/device_components.py:766
+#: netbox/dcim/models/device_components.py:766
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} インタフェースは接続済みとしてマークできません。"
-#: dcim/models/device_components.py:775
-#: virtualization/models/virtualmachines.py:385
+#: netbox/dcim/models/device_components.py:775
+#: netbox/virtualization/models/virtualmachines.py:385
msgid "An interface cannot be its own parent."
msgstr "インタフェースを自身の親にすることはできません。"
-#: dcim/models/device_components.py:779
+#: netbox/dcim/models/device_components.py:779
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "親インタフェースに割り当てることができるのは仮想インタフェースだけです。"
-#: dcim/models/device_components.py:786
+#: netbox/dcim/models/device_components.py:786
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
"({device})"
msgstr "選択した親インタフェース ({interface}) は別のデバイス ({device}) に属しています"
-#: dcim/models/device_components.py:792
+#: netbox/dcim/models/device_components.py:792
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -4689,14 +5104,14 @@ msgstr ""
"選択した親インタフェース ({interface}) が属する {device} "
"は、バーチャルシャーシ{virtual_chassis}には含まれていません。 。"
-#: dcim/models/device_components.py:812
+#: netbox/dcim/models/device_components.py:812
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
"({device})."
msgstr "選択したブリッジインタフェース ({bridge}) は別のデバイス ({device}) に属しています。"
-#: dcim/models/device_components.py:818
+#: netbox/dcim/models/device_components.py:818
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -4705,21 +5120,21 @@ msgstr ""
"選択したブリッジインタフェース ({interface}) が属する "
"{device}は、バーチャルシャーシ{virtual_chassis}には含まれていません。 "
-#: dcim/models/device_components.py:829
+#: netbox/dcim/models/device_components.py:829
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "仮想インタフェースは親 LAG インタフェースを持つことはできません。"
-#: dcim/models/device_components.py:833
+#: netbox/dcim/models/device_components.py:833
msgid "A LAG interface cannot be its own parent."
msgstr "LAG インタフェースを自身の親にすることはできません。"
-#: dcim/models/device_components.py:840
+#: netbox/dcim/models/device_components.py:840
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr "選択した LAG インタフェース ({lag}) は別のデバイス ({device}) に属しています。"
-#: dcim/models/device_components.py:846
+#: netbox/dcim/models/device_components.py:846
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -4728,43 +5143,43 @@ msgstr ""
"選択した LAG インタフェース ({lag}) が属する {device}は、バーチャルシャーシには含まれていません "
"{virtual_chassis}。"
-#: dcim/models/device_components.py:857
+#: netbox/dcim/models/device_components.py:857
msgid "Virtual interfaces cannot have a PoE mode."
msgstr "仮想インタフェースには PoE モードを設定できません。"
-#: dcim/models/device_components.py:861
+#: netbox/dcim/models/device_components.py:861
msgid "Virtual interfaces cannot have a PoE type."
msgstr "仮想インタフェースに PoE タイプを設定することはできません。"
-#: dcim/models/device_components.py:867
+#: netbox/dcim/models/device_components.py:867
msgid "Must specify PoE mode when designating a PoE type."
msgstr "PoE タイプを指定するときは、PoE モードを指定する必要があります。"
-#: dcim/models/device_components.py:874
+#: netbox/dcim/models/device_components.py:874
msgid "Wireless role may be set only on wireless interfaces."
msgstr "無線ロールは無線インタフェースでのみ設定できます。"
-#: dcim/models/device_components.py:876
+#: netbox/dcim/models/device_components.py:876
msgid "Channel may be set only on wireless interfaces."
msgstr "チャネルは無線インタフェースでのみ設定できます。"
-#: dcim/models/device_components.py:882
+#: netbox/dcim/models/device_components.py:882
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "チャネル周波数は、無線インタフェースでのみ設定できます。"
-#: dcim/models/device_components.py:886
+#: netbox/dcim/models/device_components.py:886
msgid "Cannot specify custom frequency with channel selected."
msgstr "選択したチャンネルではカスタム周波数を指定できません。"
-#: dcim/models/device_components.py:892
+#: netbox/dcim/models/device_components.py:892
msgid "Channel width may be set only on wireless interfaces."
msgstr "チャネル幅は無線インタフェースでのみ設定できます。"
-#: dcim/models/device_components.py:894
+#: netbox/dcim/models/device_components.py:894
msgid "Cannot specify custom width with channel selected."
msgstr "選択したチャンネルではカスタム幅を指定できません。"
-#: dcim/models/device_components.py:902
+#: netbox/dcim/models/device_components.py:902
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -4772,24 +5187,24 @@ msgid ""
msgstr ""
"タグ無し VLAN ({untagged_vlan}) はインタフェースの親デバイスと同じサイトに属しているか、グローバルである必要があります。"
-#: dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:991
msgid "Mapped position on corresponding rear port"
msgstr "対応する背面ポートのマップ位置"
-#: dcim/models/device_components.py:1007
+#: netbox/dcim/models/device_components.py:1007
msgid "front port"
msgstr "前面ポート"
-#: dcim/models/device_components.py:1008
+#: netbox/dcim/models/device_components.py:1008
msgid "front ports"
msgstr "前面ポート"
-#: dcim/models/device_components.py:1022
+#: netbox/dcim/models/device_components.py:1022
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "背面ポート ({rear_port}) は同じデバイスに属している必要があります"
-#: dcim/models/device_components.py:1030
+#: netbox/dcim/models/device_components.py:1030
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -4797,188 +5212,190 @@ msgid ""
msgstr ""
"背面ポートの位置 ({rear_port_position}) が無効です: 背面ポート {name} は {positions} 箇所しかありません。"
-#: dcim/models/device_components.py:1060
+#: netbox/dcim/models/device_components.py:1060
msgid "Number of front ports which may be mapped"
msgstr "マップできる前面ポートの数"
-#: dcim/models/device_components.py:1065
+#: netbox/dcim/models/device_components.py:1065
msgid "rear port"
msgstr "背面ポート"
-#: dcim/models/device_components.py:1066
+#: netbox/dcim/models/device_components.py:1066
msgid "rear ports"
msgstr "背面ポート"
-#: dcim/models/device_components.py:1080
+#: netbox/dcim/models/device_components.py:1080
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
" ({frontport_count})"
msgstr "ポジションの数は、マップされた前面ポートの数より少なくすることはできません ({frontport_count})"
-#: dcim/models/device_components.py:1104
+#: netbox/dcim/models/device_components.py:1104
msgid "module bay"
msgstr "モジュールベイ"
-#: dcim/models/device_components.py:1105
+#: netbox/dcim/models/device_components.py:1105
msgid "module bays"
msgstr "モジュールベイ"
-#: dcim/models/device_components.py:1126
+#: netbox/dcim/models/device_components.py:1126
msgid "device bay"
msgstr "デバイスベイ"
-#: dcim/models/device_components.py:1127
+#: netbox/dcim/models/device_components.py:1127
msgid "device bays"
msgstr "デバイスベイ"
-#: dcim/models/device_components.py:1137
+#: netbox/dcim/models/device_components.py:1137
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "このタイプ ({device_type}) のデバイスは、デバイスベイをサポートしていません。"
-#: dcim/models/device_components.py:1143
+#: netbox/dcim/models/device_components.py:1143
msgid "Cannot install a device into itself."
msgstr "デバイスをそれ自体に挿入することはできません。"
-#: dcim/models/device_components.py:1151
+#: netbox/dcim/models/device_components.py:1151
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr "指定されたデバイスは取付できません。デバイスは既に {bay} に取付られています 。"
-#: dcim/models/device_components.py:1172
+#: netbox/dcim/models/device_components.py:1172
msgid "inventory item role"
msgstr "在庫品目ロール"
-#: dcim/models/device_components.py:1173
+#: netbox/dcim/models/device_components.py:1173
msgid "inventory item roles"
msgstr "在庫品目ロール"
-#: dcim/models/device_components.py:1230 dcim/models/devices.py:597
-#: dcim/models/devices.py:1163 dcim/models/racks.py:114
+#: netbox/dcim/models/device_components.py:1230
+#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163
+#: netbox/dcim/models/racks.py:114
msgid "serial number"
msgstr "シリアル番号"
-#: dcim/models/device_components.py:1238 dcim/models/devices.py:605
-#: dcim/models/devices.py:1170 dcim/models/racks.py:121
+#: netbox/dcim/models/device_components.py:1238
+#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170
+#: netbox/dcim/models/racks.py:121
msgid "asset tag"
msgstr "アセットタグ"
-#: dcim/models/device_components.py:1239
+#: netbox/dcim/models/device_components.py:1239
msgid "A unique tag used to identify this item"
msgstr "この部品を識別するために使用される一意のタグ"
-#: dcim/models/device_components.py:1242
+#: netbox/dcim/models/device_components.py:1242
msgid "discovered"
msgstr "自動検出"
-#: dcim/models/device_components.py:1244
+#: netbox/dcim/models/device_components.py:1244
msgid "This item was automatically discovered"
msgstr "このアイテムは自動的に検出されました"
-#: dcim/models/device_components.py:1262
+#: netbox/dcim/models/device_components.py:1262
msgid "inventory item"
msgstr "在庫品目"
-#: dcim/models/device_components.py:1263
+#: netbox/dcim/models/device_components.py:1263
msgid "inventory items"
msgstr "在庫品目"
-#: dcim/models/device_components.py:1274
+#: netbox/dcim/models/device_components.py:1274
msgid "Cannot assign self as parent."
msgstr "自分を親として割り当てることはできません。"
-#: dcim/models/device_components.py:1282
+#: netbox/dcim/models/device_components.py:1282
msgid "Parent inventory item does not belong to the same device."
msgstr "親在庫品目は同じデバイスに属していません。"
-#: dcim/models/device_components.py:1288
+#: netbox/dcim/models/device_components.py:1288
msgid "Cannot move an inventory item with dependent children"
msgstr "子を持つ在庫品目は移動できません"
-#: dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_components.py:1296
msgid "Cannot assign inventory item to component on another device"
msgstr "在庫品目を別のデバイスの構成要素に割り当てることはできません"
-#: dcim/models/devices.py:54
+#: netbox/dcim/models/devices.py:54
msgid "manufacturer"
msgstr "メーカ"
-#: dcim/models/devices.py:55
+#: netbox/dcim/models/devices.py:55
msgid "manufacturers"
msgstr "メーカ"
-#: dcim/models/devices.py:82 dcim/models/devices.py:382
+#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382
msgid "model"
msgstr "型"
-#: dcim/models/devices.py:95
+#: netbox/dcim/models/devices.py:95
msgid "default platform"
msgstr "デフォルトプラットフォーム"
-#: dcim/models/devices.py:98 dcim/models/devices.py:386
+#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386
msgid "part number"
msgstr "パーツ番号"
-#: dcim/models/devices.py:101 dcim/models/devices.py:389
+#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389
msgid "Discrete part number (optional)"
msgstr "個別の部品番号 (オプション)"
-#: dcim/models/devices.py:107 dcim/models/racks.py:138
+#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138
msgid "height (U)"
msgstr "高さ (U)"
-#: dcim/models/devices.py:111
+#: netbox/dcim/models/devices.py:111
msgid "exclude from utilization"
msgstr "使用率から除外"
-#: dcim/models/devices.py:112
+#: netbox/dcim/models/devices.py:112
msgid "Devices of this type are excluded when calculating rack utilization."
msgstr "このタイプのデバイスは、ラック使用率の計算時に除外されます。"
-#: dcim/models/devices.py:116
+#: netbox/dcim/models/devices.py:116
msgid "is full depth"
msgstr "奥行きをすべて利用する"
-#: dcim/models/devices.py:117
+#: netbox/dcim/models/devices.py:117
msgid "Device consumes both front and rear rack faces."
msgstr "デバイスは前面と背面の両方のラック面を使用します。"
-#: dcim/models/devices.py:123
+#: netbox/dcim/models/devices.py:123
msgid "parent/child status"
msgstr "親/子のステータス"
-#: dcim/models/devices.py:124
+#: netbox/dcim/models/devices.py:124
msgid ""
"Parent devices house child devices in device bays. Leave blank if this "
"device type is neither a parent nor a child."
msgstr "親デバイスはデバイスベイに子デバイスを収納します。このデバイスタイプが親でも子供でもない場合は、空白のままにしてください。"
-#: dcim/models/devices.py:128 dcim/models/devices.py:649
+#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649
msgid "airflow"
msgstr "エアフロー"
-#: dcim/models/devices.py:204
+#: netbox/dcim/models/devices.py:204
msgid "device type"
msgstr "デバイスタイプ"
-#: dcim/models/devices.py:205
+#: netbox/dcim/models/devices.py:205
msgid "device types"
msgstr "デバイスタイプ"
-#: dcim/models/devices.py:290
+#: netbox/dcim/models/devices.py:290
msgid "U height must be in increments of 0.5 rack units."
msgstr "U の高さは 0.5 ラック単位でなければなりません。"
-#: dcim/models/devices.py:307
+#: netbox/dcim/models/devices.py:307
#, python-brace-format
msgid ""
"Device {device} in rack {rack} does not have sufficient space to accommodate"
" a height of {height}U"
msgstr "ラック内 {rack} のデバイス {device} は高さ{height}Uに対応する十分なスペースが有りません "
-#: dcim/models/devices.py:322
+#: netbox/dcim/models/devices.py:322
#, python-brace-format
msgid ""
"Unable to set 0U height: Found {racked_instance_count} "
@@ -4987,173 +5404,173 @@ msgstr ""
"高さは 0U にできません: {racked_instance_count} インスタンス "
"がラックに取り付け済みです。"
-#: dcim/models/devices.py:331
+#: netbox/dcim/models/devices.py:331
msgid ""
"Must delete all device bay templates associated with this device before "
"declassifying it as a parent device."
msgstr "このデバイスを親デバイスとして分類解除する前に、このデバイスに関連付けられているすべてのデバイスベイテンプレートを削除する必要があります。"
-#: dcim/models/devices.py:337
+#: netbox/dcim/models/devices.py:337
msgid "Child device types must be 0U."
msgstr "子デバイスタイプは 0U でなければなりません。"
-#: dcim/models/devices.py:405
+#: netbox/dcim/models/devices.py:405
msgid "module type"
msgstr "モジュールタイプ"
-#: dcim/models/devices.py:406
+#: netbox/dcim/models/devices.py:406
msgid "module types"
msgstr "モジュールタイプ"
-#: dcim/models/devices.py:475
+#: netbox/dcim/models/devices.py:475
msgid "Virtual machines may be assigned to this role"
msgstr "仮想マシンをこのロールに割り当てることができます"
-#: dcim/models/devices.py:487
+#: netbox/dcim/models/devices.py:487
msgid "device role"
msgstr "デバイスロール"
-#: dcim/models/devices.py:488
+#: netbox/dcim/models/devices.py:488
msgid "device roles"
msgstr "デバイスロール"
-#: dcim/models/devices.py:505
+#: netbox/dcim/models/devices.py:505
msgid "Optionally limit this platform to devices of a certain manufacturer"
msgstr "オプションで、このプラットフォームを特定のメーカのデバイスに限定できます"
-#: dcim/models/devices.py:517
+#: netbox/dcim/models/devices.py:517
msgid "platform"
msgstr "プラットフォーム"
-#: dcim/models/devices.py:518
+#: netbox/dcim/models/devices.py:518
msgid "platforms"
msgstr "プラットフォーム"
-#: dcim/models/devices.py:566
+#: netbox/dcim/models/devices.py:566
msgid "The function this device serves"
msgstr "このデバイスが果たす機能"
-#: dcim/models/devices.py:598
+#: netbox/dcim/models/devices.py:598
msgid "Chassis serial number, assigned by the manufacturer"
msgstr "製造元によって割当られた、シャーシのシリアル番号"
-#: dcim/models/devices.py:606 dcim/models/devices.py:1171
+#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171
msgid "A unique tag used to identify this device"
msgstr "このデバイスを識別するために使用される一意のタグ"
-#: dcim/models/devices.py:633
+#: netbox/dcim/models/devices.py:633
msgid "position (U)"
msgstr "ポジション (U)"
-#: dcim/models/devices.py:640
+#: netbox/dcim/models/devices.py:640
msgid "rack face"
msgstr "ラックフェイス"
-#: dcim/models/devices.py:660 dcim/models/devices.py:1380
-#: virtualization/models/virtualmachines.py:100
+#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380
+#: netbox/virtualization/models/virtualmachines.py:100
msgid "primary IPv4"
msgstr "プライマリ IPv4"
-#: dcim/models/devices.py:668 dcim/models/devices.py:1388
-#: virtualization/models/virtualmachines.py:108
+#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388
+#: netbox/virtualization/models/virtualmachines.py:108
msgid "primary IPv6"
msgstr "プライマリ IPv6"
-#: dcim/models/devices.py:676
+#: netbox/dcim/models/devices.py:676
msgid "out-of-band IP"
msgstr "out-of-band IP"
-#: dcim/models/devices.py:693
+#: netbox/dcim/models/devices.py:693
msgid "VC position"
msgstr "VCポジション"
-#: dcim/models/devices.py:696
+#: netbox/dcim/models/devices.py:696
msgid "Virtual chassis position"
msgstr "バーチャルシャーシポジション"
-#: dcim/models/devices.py:699
+#: netbox/dcim/models/devices.py:699
msgid "VC priority"
msgstr "VC プライオリティ"
-#: dcim/models/devices.py:703
+#: netbox/dcim/models/devices.py:703
msgid "Virtual chassis master election priority"
msgstr "バーチャルシャーシのマスター選択優先順位"
-#: dcim/models/devices.py:706 dcim/models/sites.py:207
+#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207
msgid "latitude"
msgstr "緯度"
-#: dcim/models/devices.py:711 dcim/models/devices.py:719
-#: dcim/models/sites.py:212 dcim/models/sites.py:220
+#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719
+#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220
msgid "GPS coordinate in decimal format (xx.yyyyyy)"
msgstr "10 進数形式の GPS 座標 (xx.yyyyyy)"
-#: dcim/models/devices.py:714 dcim/models/sites.py:215
+#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215
msgid "longitude"
msgstr "経度"
-#: dcim/models/devices.py:787
+#: netbox/dcim/models/devices.py:787
msgid "Device name must be unique per site."
msgstr "デバイス名はサイトごとに一意である必要があります。"
-#: dcim/models/devices.py:798 ipam/models/services.py:74
+#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75
msgid "device"
msgstr "デバイス"
-#: dcim/models/devices.py:799
+#: netbox/dcim/models/devices.py:799
msgid "devices"
msgstr "デバイス"
-#: dcim/models/devices.py:825
+#: netbox/dcim/models/devices.py:825
#, python-brace-format
msgid "Rack {rack} does not belong to site {site}."
msgstr "ラック {rack} はサイト{site}に属していません 。"
-#: dcim/models/devices.py:830
+#: netbox/dcim/models/devices.py:830
#, python-brace-format
msgid "Location {location} does not belong to site {site}."
msgstr "ロケーション {location} はサイト{site}に属していません 。"
-#: dcim/models/devices.py:836
+#: netbox/dcim/models/devices.py:836
#, python-brace-format
msgid "Rack {rack} does not belong to location {location}."
msgstr "ラック {rack} はロケーション{location}に属していません 。"
-#: dcim/models/devices.py:843
+#: netbox/dcim/models/devices.py:843
msgid "Cannot select a rack face without assigning a rack."
msgstr "ラックを割り当てないとラックフェースは選択できません。"
-#: dcim/models/devices.py:847
+#: netbox/dcim/models/devices.py:847
msgid "Cannot select a rack position without assigning a rack."
msgstr "ラックを割り当てないとラックポジションを選択できません。"
-#: dcim/models/devices.py:853
+#: netbox/dcim/models/devices.py:853
msgid "Position must be in increments of 0.5 rack units."
msgstr "ポジションは 0.5 ラックユニット単位で入力する必要があります。"
-#: dcim/models/devices.py:857
+#: netbox/dcim/models/devices.py:857
msgid "Must specify rack face when defining rack position."
msgstr "ラックの位置を定義するときは、ラックの面を指定する必要があります。"
-#: dcim/models/devices.py:865
+#: netbox/dcim/models/devices.py:865
#, python-brace-format
msgid ""
"A 0U device type ({device_type}) cannot be assigned to a rack position."
msgstr "0U デバイスタイプ ({device_type}) をラックポジションに割り当てることはできません。"
-#: dcim/models/devices.py:876
+#: netbox/dcim/models/devices.py:876
msgid ""
"Child device types cannot be assigned to a rack face. This is an attribute "
"of the parent device."
msgstr "子デバイスタイプをラックフェースに割り当てることはできません。これは親デバイスの属性です。"
-#: dcim/models/devices.py:883
+#: netbox/dcim/models/devices.py:883
msgid ""
"Child device types cannot be assigned to a rack position. This is an "
"attribute of the parent device."
msgstr "子デバイスタイプをラックポジションに割り当てることはできません。これは親デバイスの属性です。"
-#: dcim/models/devices.py:897
+#: netbox/dcim/models/devices.py:897
#, python-brace-format
msgid ""
"U{position} is already occupied or does not have sufficient space to "
@@ -5162,22 +5579,22 @@ msgstr ""
"U{position} が既に占有されているか、このデバイスタイプを収容するのに十分なスペースがありません: {device_type} "
"({u_height}U)"
-#: dcim/models/devices.py:912
+#: netbox/dcim/models/devices.py:912
#, python-brace-format
msgid "{ip} is not an IPv4 address."
msgstr "{ip} は IPv4 アドレスではありません。"
-#: dcim/models/devices.py:921 dcim/models/devices.py:936
+#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936
#, python-brace-format
msgid "The specified IP address ({ip}) is not assigned to this device."
msgstr "指定された IP アドレス ({ip}) はこのデバイスに割り当てられていません。"
-#: dcim/models/devices.py:927
+#: netbox/dcim/models/devices.py:927
#, python-brace-format
msgid "{ip} is not an IPv6 address."
msgstr "{ip} IPv6 アドレスではありません。"
-#: dcim/models/devices.py:954
+#: netbox/dcim/models/devices.py:954
#, python-brace-format
msgid ""
"The assigned platform is limited to {platform_manufacturer} device types, "
@@ -5186,147 +5603,147 @@ msgstr ""
"割当られたプラットフォームは{platform_manufacturer} のデバイスタイプに限定されます 。しかし、このデバイスのタイプは "
"{devicetype_manufacturer}に属します。"
-#: dcim/models/devices.py:965
+#: netbox/dcim/models/devices.py:965
#, python-brace-format
msgid "The assigned cluster belongs to a different site ({site})"
msgstr "割当クラスタは別のサイトに属しています ({site})"
-#: dcim/models/devices.py:973
+#: netbox/dcim/models/devices.py:973
msgid "A device assigned to a virtual chassis must have its position defined."
msgstr "仮想シャーシに割当られたデバイスには、その位置が定義されている必要があります。"
-#: dcim/models/devices.py:1178
+#: netbox/dcim/models/devices.py:1178
msgid "module"
msgstr "モジュール"
-#: dcim/models/devices.py:1179
+#: netbox/dcim/models/devices.py:1179
msgid "modules"
msgstr "モジュール"
-#: dcim/models/devices.py:1195
+#: netbox/dcim/models/devices.py:1195
#, python-brace-format
msgid ""
"Module must be installed within a module bay belonging to the assigned "
"device ({device})."
msgstr "モジュールは、割当デバイスに属するモジュールベイ内に取り付ける必要があります ({device})。"
-#: dcim/models/devices.py:1299
+#: netbox/dcim/models/devices.py:1299
msgid "domain"
msgstr "ドメイン"
-#: dcim/models/devices.py:1312 dcim/models/devices.py:1313
+#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313
msgid "virtual chassis"
msgstr "バーチャルシャーシ"
-#: dcim/models/devices.py:1328
+#: netbox/dcim/models/devices.py:1328
#, python-brace-format
msgid ""
"The selected master ({master}) is not assigned to this virtual chassis."
msgstr "選択したマスター ({master}) はこの仮想シャーシに割り当てられていません。"
-#: dcim/models/devices.py:1344
+#: netbox/dcim/models/devices.py:1344
#, python-brace-format
msgid ""
"Unable to delete virtual chassis {self}. There are member interfaces which "
"form a cross-chassis LAG interfaces."
msgstr "バーチャルシャーシ{self}を削除できません 。クロスシャーシ LAG インタフェースを形成するメンバーインタフェースがあります。"
-#: dcim/models/devices.py:1369 vpn/models/l2vpn.py:37
+#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37
msgid "identifier"
msgstr "識別子"
-#: dcim/models/devices.py:1370
+#: netbox/dcim/models/devices.py:1370
msgid "Numeric identifier unique to the parent device"
msgstr "親デバイスに固有の数値識別子"
-#: dcim/models/devices.py:1398 extras/models/customfields.py:210
-#: extras/models/models.py:127 extras/models/models.py:722
-#: netbox/models/__init__.py:114
+#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:211
+#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722
+#: netbox/netbox/models/__init__.py:114
msgid "comments"
msgstr "コメント"
-#: dcim/models/devices.py:1414
+#: netbox/dcim/models/devices.py:1414
msgid "virtual device context"
msgstr "仮想デバイスコンテキスト"
-#: dcim/models/devices.py:1415
+#: netbox/dcim/models/devices.py:1415
msgid "virtual device contexts"
msgstr "仮想デバイスコンテキスト"
-#: dcim/models/devices.py:1447
+#: netbox/dcim/models/devices.py:1447
#, python-brace-format
msgid "{ip} is not an IPv{family} address."
msgstr "{ip}は IPv{family}アドレスではありません。"
-#: dcim/models/devices.py:1453
+#: netbox/dcim/models/devices.py:1453
msgid "Primary IP address must belong to an interface on the assigned device."
msgstr "プライマリ IP アドレスは、割当デバイスのインタフェースに属している必要があります。"
-#: dcim/models/mixins.py:15 extras/models/configs.py:41
-#: extras/models/models.py:341 extras/models/models.py:550
-#: extras/models/search.py:48 ipam/models/ip.py:194
+#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41
+#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550
+#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194
msgid "weight"
msgstr "重量"
-#: dcim/models/mixins.py:22
+#: netbox/dcim/models/mixins.py:22
msgid "weight unit"
msgstr "重量単位"
-#: dcim/models/mixins.py:51
+#: netbox/dcim/models/mixins.py:51
msgid "Must specify a unit when setting a weight"
msgstr "重量を設定するときは単位を指定する必要があります"
-#: dcim/models/power.py:55
+#: netbox/dcim/models/power.py:55
msgid "power panel"
msgstr "電源盤"
-#: dcim/models/power.py:56
+#: netbox/dcim/models/power.py:56
msgid "power panels"
msgstr "電源盤"
-#: dcim/models/power.py:70
+#: netbox/dcim/models/power.py:70
#, python-brace-format
msgid ""
"Location {location} ({location_site}) is in a different site than {site}"
msgstr "ロケーション {location} ({location_site}) は{site}とは別のサイトにあります "
-#: dcim/models/power.py:108
+#: netbox/dcim/models/power.py:108
msgid "supply"
msgstr "供給"
-#: dcim/models/power.py:114
+#: netbox/dcim/models/power.py:114
msgid "phase"
msgstr "電力相"
-#: dcim/models/power.py:120
+#: netbox/dcim/models/power.py:120
msgid "voltage"
msgstr "電圧"
-#: dcim/models/power.py:125
+#: netbox/dcim/models/power.py:125
msgid "amperage"
msgstr "アンペア数"
-#: dcim/models/power.py:130
+#: netbox/dcim/models/power.py:130
msgid "max utilization"
msgstr "最大使用率"
-#: dcim/models/power.py:133
+#: netbox/dcim/models/power.py:133
msgid "Maximum permissible draw (percentage)"
msgstr "最大許容電力 (パーセンテージ)"
-#: dcim/models/power.py:136
+#: netbox/dcim/models/power.py:136
msgid "available power"
msgstr "使用可能な電力"
-#: dcim/models/power.py:164
+#: netbox/dcim/models/power.py:164
msgid "power feed"
msgstr "電源タップ"
-#: dcim/models/power.py:165
+#: netbox/dcim/models/power.py:165
msgid "power feeds"
msgstr "電源タップ"
-#: dcim/models/power.py:179
+#: netbox/dcim/models/power.py:179
#, python-brace-format
msgid ""
"Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) "
@@ -5334,1254 +5751,1328 @@ msgid ""
msgstr ""
"ラック {rack} ({rack_site}) と電源盤 {powerpanel} ({powerpanel_site}) は別のサイトにあります。"
-#: dcim/models/power.py:190
+#: netbox/dcim/models/power.py:190
msgid "Voltage cannot be negative for AC supply"
msgstr "AC 電源の電圧を負にすることはできません"
-#: dcim/models/racks.py:50
+#: netbox/dcim/models/racks.py:50
msgid "rack role"
msgstr "ラックロール"
-#: dcim/models/racks.py:51
+#: netbox/dcim/models/racks.py:51
msgid "rack roles"
msgstr "ラックロール"
-#: dcim/models/racks.py:75
+#: netbox/dcim/models/racks.py:75
msgid "facility ID"
msgstr "ファシリティ ID"
-#: dcim/models/racks.py:76
+#: netbox/dcim/models/racks.py:76
msgid "Locally-assigned identifier"
msgstr "ローカル識別子"
-#: dcim/models/racks.py:109 ipam/forms/bulk_import.py:200
-#: ipam/forms/bulk_import.py:265 ipam/forms/bulk_import.py:300
-#: ipam/forms/bulk_import.py:467 virtualization/forms/bulk_import.py:112
+#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200
+#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300
+#: netbox/ipam/forms/bulk_import.py:467
+#: netbox/virtualization/forms/bulk_import.py:112
msgid "Functional role"
msgstr "機能的ロール"
-#: dcim/models/racks.py:122
+#: netbox/dcim/models/racks.py:122
msgid "A unique tag used to identify this rack"
msgstr "このラックの識別に使用される固有のタグ"
-#: dcim/models/racks.py:133
+#: netbox/dcim/models/racks.py:133
msgid "width"
msgstr "幅"
-#: dcim/models/racks.py:134
+#: netbox/dcim/models/racks.py:134
msgid "Rail-to-rail width"
msgstr "レール間の幅"
-#: dcim/models/racks.py:140
+#: netbox/dcim/models/racks.py:140
msgid "Height in rack units"
msgstr "ラックユニットの高さ"
-#: dcim/models/racks.py:144
+#: netbox/dcim/models/racks.py:144
msgid "starting unit"
msgstr "開始ユニット"
-#: dcim/models/racks.py:146
+#: netbox/dcim/models/racks.py:146
msgid "Starting unit for rack"
msgstr "ラック用開始ユニット"
-#: dcim/models/racks.py:150
+#: netbox/dcim/models/racks.py:150
msgid "descending units"
msgstr "降順"
-#: dcim/models/racks.py:151
+#: netbox/dcim/models/racks.py:151
msgid "Units are numbered top-to-bottom"
msgstr "ユニットには上から下に番号が付けられています"
-#: dcim/models/racks.py:154
+#: netbox/dcim/models/racks.py:154
msgid "outer width"
msgstr "外形の幅"
-#: dcim/models/racks.py:157
+#: netbox/dcim/models/racks.py:157
msgid "Outer dimension of rack (width)"
msgstr "ラックの外形寸法(幅)"
-#: dcim/models/racks.py:160
+#: netbox/dcim/models/racks.py:160
msgid "outer depth"
msgstr "外形の奥行"
-#: dcim/models/racks.py:163
+#: netbox/dcim/models/racks.py:163
msgid "Outer dimension of rack (depth)"
msgstr "ラックの外形寸法(奥行き)"
-#: dcim/models/racks.py:166
+#: netbox/dcim/models/racks.py:166
msgid "outer unit"
msgstr "外形の単位"
-#: dcim/models/racks.py:172
+#: netbox/dcim/models/racks.py:172
msgid "max weight"
msgstr "最大重量"
-#: dcim/models/racks.py:175
+#: netbox/dcim/models/racks.py:175
msgid "Maximum load capacity for the rack"
msgstr "ラックの最大積載量"
-#: dcim/models/racks.py:183
+#: netbox/dcim/models/racks.py:183
msgid "mounting depth"
msgstr "取り付け奥行き"
-#: dcim/models/racks.py:187
+#: netbox/dcim/models/racks.py:187
msgid ""
"Maximum depth of a mounted device, in millimeters. For four-post racks, this"
" is the distance between the front and rear rails."
msgstr "マウントされたデバイスの最大奥行き (mm)。4 支柱ラックの場合、これは前面レールと背面レールの間の距離です。"
-#: dcim/models/racks.py:221
+#: netbox/dcim/models/racks.py:221
msgid "rack"
msgstr "ラック"
-#: dcim/models/racks.py:222
+#: netbox/dcim/models/racks.py:222
msgid "racks"
msgstr "ラック"
-#: dcim/models/racks.py:237
+#: netbox/dcim/models/racks.py:237
#, python-brace-format
msgid "Assigned location must belong to parent site ({site})."
msgstr "割当ロケーションは親サイト ({site}) に属している必要があります。"
-#: dcim/models/racks.py:241
+#: netbox/dcim/models/racks.py:241
msgid "Must specify a unit when setting an outer width/depth"
msgstr "外形の幅/奥行きを設定する場合は単位を指定する必要があります"
-#: dcim/models/racks.py:245
+#: netbox/dcim/models/racks.py:245
msgid "Must specify a unit when setting a maximum weight"
msgstr "最大重量を設定する場合は単位を指定する必要があります"
-#: dcim/models/racks.py:255
+#: netbox/dcim/models/racks.py:255
#, python-brace-format
msgid ""
"Rack must be at least {min_height}U tall to house currently installed "
"devices."
msgstr "現在取付られているデバイスを収納するには、ラックは少なくとも{min_height} U 必要です 。"
-#: dcim/models/racks.py:262
+#: netbox/dcim/models/racks.py:262
#, python-brace-format
msgid ""
"Rack unit numbering must begin at {position} or less to house currently "
"installed devices."
msgstr "現在取付られているデバイスを収納するには、ラックユニット番号は {position} 以下で始まる必要があります 。"
-#: dcim/models/racks.py:270
+#: netbox/dcim/models/racks.py:270
#, python-brace-format
msgid "Location must be from the same site, {site}."
msgstr "ロケーションは同じサイト {site} のものでなければなりません。 。"
-#: dcim/models/racks.py:523
+#: netbox/dcim/models/racks.py:523
msgid "units"
msgstr "単位"
-#: dcim/models/racks.py:549
+#: netbox/dcim/models/racks.py:549
msgid "rack reservation"
msgstr "ラック予約"
-#: dcim/models/racks.py:550
+#: netbox/dcim/models/racks.py:550
msgid "rack reservations"
msgstr "ラック予約"
-#: dcim/models/racks.py:567
+#: netbox/dcim/models/racks.py:567
#, python-brace-format
msgid "Invalid unit(s) for {height}U rack: {unit_list}"
msgstr " {height}U ラックのユニットが無効です: {unit_list}"
-#: dcim/models/racks.py:580
+#: netbox/dcim/models/racks.py:580
#, python-brace-format
msgid "The following units have already been reserved: {unit_list}"
msgstr "次のユニットはすでに予約されています: {unit_list}"
-#: dcim/models/sites.py:49
+#: netbox/dcim/models/sites.py:49
msgid "A top-level region with this name already exists."
msgstr "同名のトップレベルリージョンが存在します。"
-#: dcim/models/sites.py:59
+#: netbox/dcim/models/sites.py:59
msgid "A top-level region with this slug already exists."
msgstr "このslugを含むトップレベルリージョンは存在します。"
-#: dcim/models/sites.py:62
+#: netbox/dcim/models/sites.py:62
msgid "region"
msgstr "領域"
-#: dcim/models/sites.py:63
+#: netbox/dcim/models/sites.py:63
msgid "regions"
msgstr "リージョン"
-#: dcim/models/sites.py:102
+#: netbox/dcim/models/sites.py:102
msgid "A top-level site group with this name already exists."
msgstr "同名のトップレベルサイトグループが存在します。"
-#: dcim/models/sites.py:112
+#: netbox/dcim/models/sites.py:112
msgid "A top-level site group with this slug already exists."
msgstr "このslugを含むトップレベルサイトグループが存在します。"
-#: dcim/models/sites.py:115
+#: netbox/dcim/models/sites.py:115
msgid "site group"
msgstr "サイトグループ"
-#: dcim/models/sites.py:116
+#: netbox/dcim/models/sites.py:116
msgid "site groups"
msgstr "サイトグループ"
-#: dcim/models/sites.py:141
+#: netbox/dcim/models/sites.py:141
msgid "Full name of the site"
msgstr "サイトのフルネーム"
-#: dcim/models/sites.py:181 dcim/models/sites.py:279
+#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279
msgid "facility"
msgstr "施設"
-#: dcim/models/sites.py:184 dcim/models/sites.py:282
+#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282
msgid "Local facility ID or description"
msgstr "ローカルファシリティ ID または説明"
-#: dcim/models/sites.py:195
+#: netbox/dcim/models/sites.py:195
msgid "physical address"
msgstr "物理アドレス"
-#: dcim/models/sites.py:198
+#: netbox/dcim/models/sites.py:198
msgid "Physical location of the building"
msgstr "建物の物理的位置"
-#: dcim/models/sites.py:201
+#: netbox/dcim/models/sites.py:201
msgid "shipping address"
msgstr "配送先住所"
-#: dcim/models/sites.py:204
+#: netbox/dcim/models/sites.py:204
msgid "If different from the physical address"
msgstr "実際の住所と異なる場合"
-#: dcim/models/sites.py:238
+#: netbox/dcim/models/sites.py:238
msgid "site"
msgstr "サイト"
-#: dcim/models/sites.py:239
+#: netbox/dcim/models/sites.py:239
msgid "sites"
msgstr "サイト"
-#: dcim/models/sites.py:309
+#: netbox/dcim/models/sites.py:309
msgid "A location with this name already exists within the specified site."
msgstr "この名前のロケーションは、サイト内に存在します。"
-#: dcim/models/sites.py:319
+#: netbox/dcim/models/sites.py:319
msgid "A location with this slug already exists within the specified site."
msgstr "このslugのロケーションは、サイト内に存在します。"
-#: dcim/models/sites.py:322
+#: netbox/dcim/models/sites.py:322
msgid "location"
msgstr "ロケーション"
-#: dcim/models/sites.py:323
+#: netbox/dcim/models/sites.py:323
msgid "locations"
msgstr "ロケーション"
-#: dcim/models/sites.py:337
+#: netbox/dcim/models/sites.py:337
#, python-brace-format
msgid "Parent location ({parent}) must belong to the same site ({site})."
msgstr "親のロケーション ({parent}) は同じサイト ({site}) に属している必要があります。"
-#: dcim/tables/cables.py:54
+#: netbox/dcim/tables/cables.py:55
msgid "Termination A"
msgstr "終端 A"
-#: dcim/tables/cables.py:59
+#: netbox/dcim/tables/cables.py:60
msgid "Termination B"
msgstr "終端 B"
-#: dcim/tables/cables.py:65 wireless/tables/wirelesslink.py:22
+#: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22
msgid "Device A"
msgstr "デバイス A"
-#: dcim/tables/cables.py:71 wireless/tables/wirelesslink.py:31
+#: netbox/dcim/tables/cables.py:72 netbox/wireless/tables/wirelesslink.py:31
msgid "Device B"
msgstr "デバイス B"
-#: dcim/tables/cables.py:77
+#: netbox/dcim/tables/cables.py:78
msgid "Location A"
msgstr "ロケーション A"
-#: dcim/tables/cables.py:83
+#: netbox/dcim/tables/cables.py:84
msgid "Location B"
msgstr "ロケーション B"
-#: dcim/tables/cables.py:89
+#: netbox/dcim/tables/cables.py:90
msgid "Rack A"
msgstr "ラック A"
-#: dcim/tables/cables.py:95
+#: netbox/dcim/tables/cables.py:96
msgid "Rack B"
msgstr "ラック B"
-#: dcim/tables/cables.py:101
+#: netbox/dcim/tables/cables.py:102
msgid "Site A"
msgstr "サイト A"
-#: dcim/tables/cables.py:107
+#: netbox/dcim/tables/cables.py:108
msgid "Site B"
msgstr "サイト B"
-#: dcim/tables/connections.py:31 dcim/tables/connections.py:50
-#: dcim/tables/connections.py:71
-#: templates/dcim/inc/connection_endpoints.html:16
+#: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50
+#: netbox/dcim/tables/connections.py:71
+#: netbox/templates/dcim/inc/connection_endpoints.html:16
msgid "Reachable"
msgstr "到達可能"
-#: dcim/tables/devices.py:66 dcim/tables/devices.py:111
-#: dcim/tables/racks.py:81 dcim/tables/sites.py:143
-#: extras/tables/tables.py:435 netbox/navigation/menu.py:56
-#: netbox/navigation/menu.py:60 netbox/navigation/menu.py:62
-#: virtualization/forms/model_forms.py:122
-#: virtualization/tables/clusters.py:83 virtualization/views.py:210
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:106
+#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
+#: netbox/extras/tables/tables.py:442 netbox/netbox/navigation/menu.py:56
+#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
+#: netbox/virtualization/forms/model_forms.py:122
+#: netbox/virtualization/tables/clusters.py:83
+#: netbox/virtualization/views.py:205
msgid "Devices"
msgstr "デバイス"
-#: dcim/tables/devices.py:71 dcim/tables/devices.py:116
-#: virtualization/tables/clusters.py:88
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:111
+#: netbox/virtualization/tables/clusters.py:88
msgid "VMs"
msgstr "VM"
-#: dcim/tables/devices.py:105 dcim/tables/devices.py:221
-#: extras/forms/model_forms.py:506 templates/dcim/device.html:111
-#: templates/dcim/device/render_config.html:11
-#: templates/dcim/device/render_config.html:14
-#: templates/dcim/devicerole.html:44 templates/dcim/platform.html:41
-#: templates/extras/configtemplate.html:10
-#: templates/virtualization/virtualmachine.html:44
-#: templates/virtualization/virtualmachine/render_config.html:11
-#: templates/virtualization/virtualmachine/render_config.html:14
-#: virtualization/tables/virtualmachines.py:106
+#: netbox/dcim/tables/devices.py:100 netbox/dcim/tables/devices.py:216
+#: netbox/extras/forms/model_forms.py:506
+#: netbox/templates/dcim/device.html:112
+#: netbox/templates/dcim/device/render_config.html:11
+#: netbox/templates/dcim/device/render_config.html:14
+#: netbox/templates/dcim/devicerole.html:44
+#: netbox/templates/dcim/platform.html:41
+#: netbox/templates/extras/configtemplate.html:10
+#: netbox/templates/virtualization/virtualmachine.html:44
+#: netbox/templates/virtualization/virtualmachine/render_config.html:11
+#: netbox/templates/virtualization/virtualmachine/render_config.html:14
+#: netbox/virtualization/tables/virtualmachines.py:106
msgid "Config Template"
msgstr "設定テンプレート"
-#: dcim/tables/devices.py:155 templates/dcim/sitegroup.html:26
+#: netbox/dcim/tables/devices.py:150 netbox/templates/dcim/sitegroup.html:26
msgid "Site Group"
msgstr "サイトグループ"
-#: dcim/tables/devices.py:192 dcim/tables/devices.py:1051
-#: ipam/forms/bulk_import.py:511 ipam/forms/model_forms.py:304
-#: ipam/forms/model_forms.py:313 ipam/tables/ip.py:352 ipam/tables/ip.py:418
-#: ipam/tables/ip.py:441 templates/ipam/ipaddress.html:11
-#: virtualization/tables/virtualmachines.py:94
+#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1039
+#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:356
+#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
+#: netbox/templates/ipam/ipaddress.html:11
+#: netbox/virtualization/tables/virtualmachines.py:94
msgid "IP Address"
msgstr "IP アドレス"
-#: dcim/tables/devices.py:196 dcim/tables/devices.py:1055
-#: virtualization/tables/virtualmachines.py:85
+#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1043
+#: netbox/virtualization/tables/virtualmachines.py:85
msgid "IPv4 Address"
msgstr "IPv4 アドレス"
-#: dcim/tables/devices.py:200 dcim/tables/devices.py:1059
-#: virtualization/tables/virtualmachines.py:89
+#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1047
+#: netbox/virtualization/tables/virtualmachines.py:89
msgid "IPv6 Address"
msgstr "IPv6 アドレス"
-#: dcim/tables/devices.py:215
+#: netbox/dcim/tables/devices.py:210
msgid "VC Position"
msgstr "VC ポジション"
-#: dcim/tables/devices.py:218
+#: netbox/dcim/tables/devices.py:213
msgid "VC Priority"
msgstr "VC プライオリティ"
-#: dcim/tables/devices.py:225 templates/dcim/device_edit.html:38
-#: templates/dcim/devicebay_populate.html:16
+#: netbox/dcim/tables/devices.py:220 netbox/templates/dcim/device_edit.html:38
+#: netbox/templates/dcim/devicebay_populate.html:16
msgid "Parent Device"
msgstr "親デバイス"
-#: dcim/tables/devices.py:230
+#: netbox/dcim/tables/devices.py:225
msgid "Position (Device Bay)"
msgstr "位置 (デバイスベイ)"
-#: dcim/tables/devices.py:239
+#: netbox/dcim/tables/devices.py:234
msgid "Console ports"
msgstr "コンソールポート"
-#: dcim/tables/devices.py:242
+#: netbox/dcim/tables/devices.py:237
msgid "Console server ports"
msgstr "コンソールサーバポート"
-#: dcim/tables/devices.py:245
+#: netbox/dcim/tables/devices.py:240
msgid "Power ports"
msgstr "電源ポート"
-#: dcim/tables/devices.py:248
+#: netbox/dcim/tables/devices.py:243
msgid "Power outlets"
msgstr "電源コンセント"
-#: dcim/tables/devices.py:251 dcim/tables/devices.py:1064
-#: dcim/tables/devicetypes.py:125 dcim/views.py:1006 dcim/views.py:1245
-#: dcim/views.py:1931 netbox/navigation/menu.py:81
-#: netbox/navigation/menu.py:237 templates/dcim/device/base.html:37
-#: templates/dcim/device_list.html:43 templates/dcim/devicetype/base.html:34
-#: templates/dcim/module.html:34 templates/dcim/moduletype/base.html:34
-#: templates/dcim/virtualdevicecontext.html:61
-#: templates/dcim/virtualdevicecontext.html:81
-#: templates/virtualization/virtualmachine/base.html:27
-#: templates/virtualization/virtualmachine_list.html:14
-#: virtualization/tables/virtualmachines.py:100 virtualization/views.py:367
-#: wireless/tables/wirelesslan.py:55
+#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1052
+#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:988
+#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
+#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
+#: netbox/templates/dcim/device/base.html:37
+#: netbox/templates/dcim/device_list.html:43
+#: netbox/templates/dcim/devicetype/base.html:34
+#: netbox/templates/dcim/module.html:34
+#: netbox/templates/dcim/moduletype/base.html:34
+#: netbox/templates/dcim/virtualdevicecontext.html:61
+#: netbox/templates/dcim/virtualdevicecontext.html:81
+#: netbox/templates/virtualization/virtualmachine/base.html:27
+#: netbox/templates/virtualization/virtualmachine_list.html:14
+#: netbox/virtualization/tables/virtualmachines.py:100
+#: netbox/virtualization/views.py:363 netbox/wireless/tables/wirelesslan.py:55
msgid "Interfaces"
msgstr "インタフェース"
-#: dcim/tables/devices.py:254
+#: netbox/dcim/tables/devices.py:249
msgid "Front ports"
msgstr "前面ポート"
-#: dcim/tables/devices.py:260
+#: netbox/dcim/tables/devices.py:255
msgid "Device bays"
msgstr "デバイスベイ"
-#: dcim/tables/devices.py:263
+#: netbox/dcim/tables/devices.py:258
msgid "Module bays"
msgstr "モジュールベイ"
-#: dcim/tables/devices.py:266
+#: netbox/dcim/tables/devices.py:261
msgid "Inventory items"
msgstr "在庫品目"
-#: dcim/tables/devices.py:305 dcim/tables/modules.py:56
-#: templates/dcim/modulebay.html:17
+#: netbox/dcim/tables/devices.py:300 netbox/dcim/tables/modules.py:56
+#: netbox/templates/dcim/modulebay.html:17
msgid "Module Bay"
msgstr "モジュールベイ"
-#: dcim/tables/devices.py:318 dcim/tables/devicetypes.py:48
-#: dcim/tables/devicetypes.py:140 dcim/views.py:1081 dcim/views.py:2024
-#: netbox/navigation/menu.py:90 templates/dcim/device/base.html:52
-#: templates/dcim/device_list.html:71 templates/dcim/devicetype/base.html:49
-#: templates/dcim/inc/panels/inventory_items.html:6
-#: templates/dcim/inventoryitemrole.html:32
+#: netbox/dcim/tables/devices.py:313 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:144 netbox/dcim/views.py:1063
+#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
+#: netbox/templates/dcim/device/base.html:52
+#: netbox/templates/dcim/device_list.html:71
+#: netbox/templates/dcim/devicetype/base.html:49
+#: netbox/templates/dcim/inc/panels/inventory_items.html:6
+#: netbox/templates/dcim/inventoryitemrole.html:32
msgid "Inventory Items"
msgstr "在庫品目"
-#: dcim/tables/devices.py:330
+#: netbox/dcim/tables/devices.py:325
msgid "Cable Color"
msgstr "ケーブル色"
-#: dcim/tables/devices.py:336
+#: netbox/dcim/tables/devices.py:331
msgid "Link Peers"
msgstr "対向"
-#: dcim/tables/devices.py:339
+#: netbox/dcim/tables/devices.py:334
msgid "Mark Connected"
msgstr "接続済みとしてマークする"
-#: dcim/tables/devices.py:455
+#: netbox/dcim/tables/devices.py:453
msgid "Maximum draw (W)"
msgstr "最大電力 (W)"
-#: dcim/tables/devices.py:458
+#: netbox/dcim/tables/devices.py:456
msgid "Allocated draw (W)"
msgstr "割当電力 (W)"
-#: dcim/tables/devices.py:558 ipam/forms/model_forms.py:747
-#: ipam/tables/fhrp.py:28 ipam/views.py:602 ipam/views.py:701
-#: netbox/navigation/menu.py:145 netbox/navigation/menu.py:147
-#: templates/dcim/interface.html:339 templates/ipam/ipaddress_bulk_add.html:15
-#: templates/ipam/service.html:40 templates/virtualization/vminterface.html:85
-#: vpn/tables/tunnels.py:98
+#: netbox/dcim/tables/devices.py:550 netbox/ipam/forms/model_forms.py:747
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
+#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
+#: netbox/netbox/navigation/menu.py:147
+#: netbox/templates/dcim/interface.html:339
+#: netbox/templates/ipam/ipaddress_bulk_add.html:15
+#: netbox/templates/ipam/service.html:40
+#: netbox/templates/virtualization/vminterface.html:85
+#: netbox/vpn/tables/tunnels.py:98
msgid "IP Addresses"
msgstr "IP アドレス"
-#: dcim/tables/devices.py:564 netbox/navigation/menu.py:189
-#: templates/ipam/inc/panels/fhrp_groups.html:6
+#: netbox/dcim/tables/devices.py:556 netbox/netbox/navigation/menu.py:189
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
msgid "FHRP Groups"
msgstr "FHRP グループ"
-#: dcim/tables/devices.py:576 templates/dcim/interface.html:89
-#: templates/virtualization/vminterface.html:67 templates/vpn/tunnel.html:18
-#: templates/vpn/tunneltermination.html:13 vpn/forms/bulk_edit.py:76
-#: vpn/forms/bulk_import.py:76 vpn/forms/filtersets.py:42
-#: vpn/forms/filtersets.py:82 vpn/forms/model_forms.py:60
-#: vpn/forms/model_forms.py:145 vpn/tables/tunnels.py:78
+#: netbox/dcim/tables/devices.py:568 netbox/templates/dcim/interface.html:89
+#: netbox/templates/virtualization/vminterface.html:67
+#: netbox/templates/vpn/tunnel.html:18
+#: netbox/templates/vpn/tunneltermination.html:13
+#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76
+#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82
+#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
+#: netbox/vpn/tables/tunnels.py:78
msgid "Tunnel"
msgstr "トンネル"
-#: dcim/tables/devices.py:601 dcim/tables/devicetypes.py:224
-#: templates/dcim/interface.html:65
+#: netbox/dcim/tables/devices.py:593 netbox/dcim/tables/devicetypes.py:228
+#: netbox/templates/dcim/interface.html:65
msgid "Management Only"
msgstr "管理のみ"
-#: dcim/tables/devices.py:619
+#: netbox/dcim/tables/devices.py:612
msgid "VDCs"
msgstr "VDC"
-#: dcim/tables/devices.py:870 templates/dcim/modulebay.html:49
+#: netbox/dcim/tables/devices.py:857 netbox/templates/dcim/modulebay.html:49
msgid "Installed Module"
msgstr "取付済みモジュール"
-#: dcim/tables/devices.py:873
+#: netbox/dcim/tables/devices.py:860
msgid "Module Serial"
msgstr "モジュールシリアル番号"
-#: dcim/tables/devices.py:877
+#: netbox/dcim/tables/devices.py:864
msgid "Module Asset Tag"
msgstr "モジュール資産タグ"
-#: dcim/tables/devices.py:886
+#: netbox/dcim/tables/devices.py:873
msgid "Module Status"
msgstr "モジュールステータス"
-#: dcim/tables/devices.py:928 dcim/tables/devicetypes.py:308
-#: templates/dcim/inventoryitem.html:40
+#: netbox/dcim/tables/devices.py:915 netbox/dcim/tables/devicetypes.py:313
+#: netbox/templates/dcim/inventoryitem.html:40
msgid "Component"
msgstr "構成要素"
-#: dcim/tables/devices.py:983
+#: netbox/dcim/tables/devices.py:971
msgid "Items"
msgstr "アイテム"
-#: dcim/tables/devicetypes.py:38 netbox/navigation/menu.py:71
-#: netbox/navigation/menu.py:73
+#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71
+#: netbox/netbox/navigation/menu.py:73
msgid "Device Types"
msgstr "デバイスタイプ"
-#: dcim/tables/devicetypes.py:43 netbox/navigation/menu.py:74
+#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74
msgid "Module Types"
msgstr "モジュールタイプ"
-#: dcim/tables/devicetypes.py:53 extras/forms/filtersets.py:380
-#: extras/forms/model_forms.py:413 extras/tables/tables.py:430
-#: netbox/navigation/menu.py:65
+#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:437
+#: netbox/netbox/navigation/menu.py:65
msgid "Platforms"
msgstr "プラットフォーム"
-#: dcim/tables/devicetypes.py:85 templates/dcim/devicetype.html:29
+#: netbox/dcim/tables/devicetypes.py:85
+#: netbox/templates/dcim/devicetype.html:29
msgid "Default Platform"
msgstr "デフォルトプラットフォーム"
-#: dcim/tables/devicetypes.py:89 templates/dcim/devicetype.html:45
+#: netbox/dcim/tables/devicetypes.py:89
+#: netbox/templates/dcim/devicetype.html:45
msgid "Full Depth"
msgstr "奥行きをすべて利用する"
-#: dcim/tables/devicetypes.py:98
+#: netbox/dcim/tables/devicetypes.py:99
msgid "U Height"
msgstr "U 高さ"
-#: dcim/tables/devicetypes.py:110 dcim/tables/modules.py:26
+#: netbox/dcim/tables/devicetypes.py:114 netbox/dcim/tables/modules.py:26
msgid "Instances"
msgstr "インスタンス"
-#: dcim/tables/devicetypes.py:113 dcim/views.py:946 dcim/views.py:1185
-#: dcim/views.py:1871 netbox/navigation/menu.py:84
-#: templates/dcim/device/base.html:25 templates/dcim/device_list.html:15
-#: templates/dcim/devicetype/base.html:22 templates/dcim/module.html:22
-#: templates/dcim/moduletype/base.html:22
+#: netbox/dcim/tables/devicetypes.py:117 netbox/dcim/views.py:928
+#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
+#: netbox/netbox/navigation/menu.py:84
+#: netbox/templates/dcim/device/base.html:25
+#: netbox/templates/dcim/device_list.html:15
+#: netbox/templates/dcim/devicetype/base.html:22
+#: netbox/templates/dcim/module.html:22
+#: netbox/templates/dcim/moduletype/base.html:22
msgid "Console Ports"
msgstr "コンソールポート"
-#: dcim/tables/devicetypes.py:116 dcim/views.py:961 dcim/views.py:1200
-#: dcim/views.py:1886 netbox/navigation/menu.py:85
-#: templates/dcim/device/base.html:28 templates/dcim/device_list.html:22
-#: templates/dcim/devicetype/base.html:25 templates/dcim/module.html:25
-#: templates/dcim/moduletype/base.html:25
+#: netbox/dcim/tables/devicetypes.py:120 netbox/dcim/views.py:943
+#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
+#: netbox/netbox/navigation/menu.py:85
+#: netbox/templates/dcim/device/base.html:28
+#: netbox/templates/dcim/device_list.html:22
+#: netbox/templates/dcim/devicetype/base.html:25
+#: netbox/templates/dcim/module.html:25
+#: netbox/templates/dcim/moduletype/base.html:25
msgid "Console Server Ports"
msgstr "コンソールサーバポート"
-#: dcim/tables/devicetypes.py:119 dcim/views.py:976 dcim/views.py:1215
-#: dcim/views.py:1901 netbox/navigation/menu.py:86
-#: templates/dcim/device/base.html:31 templates/dcim/device_list.html:29
-#: templates/dcim/devicetype/base.html:28 templates/dcim/module.html:28
-#: templates/dcim/moduletype/base.html:28
+#: netbox/dcim/tables/devicetypes.py:123 netbox/dcim/views.py:958
+#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
+#: netbox/netbox/navigation/menu.py:86
+#: netbox/templates/dcim/device/base.html:31
+#: netbox/templates/dcim/device_list.html:29
+#: netbox/templates/dcim/devicetype/base.html:28
+#: netbox/templates/dcim/module.html:28
+#: netbox/templates/dcim/moduletype/base.html:28
msgid "Power Ports"
msgstr "電源ポート"
-#: dcim/tables/devicetypes.py:122 dcim/views.py:991 dcim/views.py:1230
-#: dcim/views.py:1916 netbox/navigation/menu.py:87
-#: templates/dcim/device/base.html:34 templates/dcim/device_list.html:36
-#: templates/dcim/devicetype/base.html:31 templates/dcim/module.html:31
-#: templates/dcim/moduletype/base.html:31
+#: netbox/dcim/tables/devicetypes.py:126 netbox/dcim/views.py:973
+#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
+#: netbox/netbox/navigation/menu.py:87
+#: netbox/templates/dcim/device/base.html:34
+#: netbox/templates/dcim/device_list.html:36
+#: netbox/templates/dcim/devicetype/base.html:31
+#: netbox/templates/dcim/module.html:31
+#: netbox/templates/dcim/moduletype/base.html:31
msgid "Power Outlets"
msgstr "電源コンセント"
-#: dcim/tables/devicetypes.py:128 dcim/views.py:1021 dcim/views.py:1260
-#: dcim/views.py:1952 netbox/navigation/menu.py:82
-#: templates/dcim/device/base.html:40 templates/dcim/devicetype/base.html:37
-#: templates/dcim/module.html:37 templates/dcim/moduletype/base.html:37
+#: netbox/dcim/tables/devicetypes.py:132 netbox/dcim/views.py:1003
+#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
+#: netbox/netbox/navigation/menu.py:82
+#: netbox/templates/dcim/device/base.html:40
+#: netbox/templates/dcim/devicetype/base.html:37
+#: netbox/templates/dcim/module.html:37
+#: netbox/templates/dcim/moduletype/base.html:37
msgid "Front Ports"
msgstr "前面ポート"
-#: dcim/tables/devicetypes.py:131 dcim/views.py:1036 dcim/views.py:1275
-#: dcim/views.py:1967 netbox/navigation/menu.py:83
-#: templates/dcim/device/base.html:43 templates/dcim/device_list.html:50
-#: templates/dcim/devicetype/base.html:40 templates/dcim/module.html:40
-#: templates/dcim/moduletype/base.html:40
+#: netbox/dcim/tables/devicetypes.py:135 netbox/dcim/views.py:1018
+#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
+#: netbox/netbox/navigation/menu.py:83
+#: netbox/templates/dcim/device/base.html:43
+#: netbox/templates/dcim/device_list.html:50
+#: netbox/templates/dcim/devicetype/base.html:40
+#: netbox/templates/dcim/module.html:40
+#: netbox/templates/dcim/moduletype/base.html:40
msgid "Rear Ports"
msgstr "背面ポート"
-#: dcim/tables/devicetypes.py:134 dcim/views.py:1066 dcim/views.py:2005
-#: netbox/navigation/menu.py:89 templates/dcim/device/base.html:49
-#: templates/dcim/device_list.html:57 templates/dcim/devicetype/base.html:46
+#: netbox/dcim/tables/devicetypes.py:138 netbox/dcim/views.py:1048
+#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
+#: netbox/templates/dcim/device/base.html:49
+#: netbox/templates/dcim/device_list.html:57
+#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "デバイスベイ"
-#: dcim/tables/devicetypes.py:137 dcim/views.py:1051 dcim/views.py:1986
-#: netbox/navigation/menu.py:88 templates/dcim/device/base.html:46
-#: templates/dcim/device_list.html:64 templates/dcim/devicetype/base.html:43
+#: netbox/dcim/tables/devicetypes.py:141 netbox/dcim/views.py:1033
+#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
+#: netbox/templates/dcim/device/base.html:46
+#: netbox/templates/dcim/device_list.html:64
+#: netbox/templates/dcim/devicetype/base.html:43
msgid "Module Bays"
msgstr "モジュールベイ"
-#: dcim/tables/power.py:36 netbox/navigation/menu.py:282
-#: templates/dcim/powerpanel.html:51
+#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282
+#: netbox/templates/dcim/powerpanel.html:51
msgid "Power Feeds"
msgstr "電源タップ"
-#: dcim/tables/power.py:80 templates/dcim/powerfeed.html:99
+#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99
msgid "Max Utilization"
msgstr "最大使用率"
-#: dcim/tables/power.py:84
+#: netbox/dcim/tables/power.py:84
msgid "Available Power (VA)"
msgstr "使用可能な電力 (VA)"
-#: dcim/tables/racks.py:29 dcim/tables/sites.py:138
-#: netbox/navigation/menu.py:24 netbox/navigation/menu.py:26
+#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138
+#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26
msgid "Racks"
msgstr "ラック"
-#: dcim/tables/racks.py:73 templates/dcim/device.html:310
-#: templates/dcim/rack.html:90
+#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:318
+#: netbox/templates/dcim/rack.html:90
msgid "Height"
msgstr "高さ"
-#: dcim/tables/racks.py:85
+#: netbox/dcim/tables/racks.py:85
msgid "Space"
msgstr "スペース"
-#: dcim/tables/racks.py:96 templates/dcim/rack.html:100
+#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100
msgid "Outer Width"
msgstr "外形幅"
-#: dcim/tables/racks.py:100 templates/dcim/rack.html:110
+#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110
msgid "Outer Depth"
msgstr "外形奥行"
-#: dcim/tables/racks.py:108
+#: netbox/dcim/tables/racks.py:108
msgid "Max Weight"
msgstr "最大重量"
-#: dcim/tables/sites.py:30 dcim/tables/sites.py:57
-#: extras/forms/filtersets.py:360 extras/forms/model_forms.py:393
-#: ipam/forms/bulk_edit.py:129 ipam/forms/model_forms.py:151
-#: ipam/tables/asn.py:66 netbox/navigation/menu.py:15
-#: netbox/navigation/menu.py:17
+#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57
+#: netbox/extras/forms/filtersets.py:360
+#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129
+#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66
+#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17
msgid "Sites"
msgstr "サイト"
-#: dcim/tests/test_api.py:50
+#: netbox/dcim/tests/test_api.py:50
msgid "Test case must set peer_termination_type"
msgstr "テストケースは peer_termination_type を設定する必要があります"
-#: dcim/views.py:137
+#: netbox/dcim/views.py:140
#, python-brace-format
msgid "Disconnected {count} {type}"
msgstr "切断されました {count} {type}"
-#: dcim/views.py:698 netbox/navigation/menu.py:28
+#: netbox/dcim/views.py:686 netbox/netbox/navigation/menu.py:28
msgid "Reservations"
msgstr "予約"
-#: dcim/views.py:716 templates/dcim/location.html:90
-#: templates/dcim/site.html:139
+#: netbox/dcim/views.py:705 netbox/templates/dcim/location.html:90
+#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "ラック搭載でないデバイス"
-#: dcim/views.py:2037 extras/forms/model_forms.py:453
-#: templates/extras/configcontext.html:10
-#: virtualization/forms/model_forms.py:225 virtualization/views.py:407
+#: netbox/dcim/views.py:2019 netbox/extras/forms/model_forms.py:453
+#: netbox/templates/extras/configcontext.html:10
+#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/virtualization/views.py:404
msgid "Config Context"
msgstr "コンフィグコンテキスト"
-#: dcim/views.py:2047 virtualization/views.py:417
+#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:414
msgid "Render Config"
msgstr "レンダーコンフィグ"
-#: dcim/views.py:2097 extras/tables/tables.py:440
-#: netbox/navigation/menu.py:234 netbox/navigation/menu.py:236
-#: virtualization/views.py:185
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:447
+#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
+#: netbox/virtualization/views.py:179
msgid "Virtual Machines"
msgstr "仮想マシン"
-#: dcim/views.py:2989 ipam/tables/ip.py:233
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:234
msgid "Children"
msgstr "子ども"
-#: extras/api/customfields.py:88
+#: netbox/extras/api/customfields.py:88
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "不明な関連オブジェクト: {name}"
-#: extras/api/serializers_/customfields.py:74
+#: netbox/extras/api/serializers_/customfields.py:74
msgid "Changing the type of custom fields is not supported."
msgstr "カスタムフィールドのタイプの変更はサポートされていません。"
-#: extras/api/serializers_/scripts.py:71 extras/api/serializers_/scripts.py:76
+#: netbox/extras/api/serializers_/scripts.py:71
+#: netbox/extras/api/serializers_/scripts.py:76
msgid "Scheduling is not enabled for this script."
msgstr "このスクリプトではスケジューリングが有効になっていません。"
-#: extras/choices.py:30 extras/forms/misc.py:14
+#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "テキスト"
-#: extras/choices.py:31
+#: netbox/extras/choices.py:31
msgid "Text (long)"
msgstr "テキスト (長い)"
-#: extras/choices.py:32
+#: netbox/extras/choices.py:32
msgid "Integer"
msgstr "整数"
-#: extras/choices.py:33
+#: netbox/extras/choices.py:33
msgid "Decimal"
msgstr "実数"
-#: extras/choices.py:34
+#: netbox/extras/choices.py:34
msgid "Boolean (true/false)"
msgstr "真偽値 (true/false)"
-#: extras/choices.py:35
+#: netbox/extras/choices.py:35
msgid "Date"
msgstr "日付"
-#: extras/choices.py:36
+#: netbox/extras/choices.py:36
msgid "Date & time"
msgstr "日付と時刻"
-#: extras/choices.py:38
+#: netbox/extras/choices.py:38
msgid "JSON"
msgstr "JSON"
-#: extras/choices.py:39
+#: netbox/extras/choices.py:39
msgid "Selection"
msgstr "選択"
-#: extras/choices.py:40
+#: netbox/extras/choices.py:40
msgid "Multiple selection"
msgstr "複数選択"
-#: extras/choices.py:42
+#: netbox/extras/choices.py:42
msgid "Multiple objects"
msgstr "複数オブジェクト"
-#: extras/choices.py:53 netbox/preferences.py:21
-#: templates/extras/customfield.html:66 vpn/choices.py:20
-#: wireless/choices.py:27
+#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21
+#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20
+#: netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "無効"
-#: extras/choices.py:54
+#: netbox/extras/choices.py:54
msgid "Loose"
msgstr "緩い"
-#: extras/choices.py:55
+#: netbox/extras/choices.py:55
msgid "Exact"
msgstr "正確"
-#: extras/choices.py:66
+#: netbox/extras/choices.py:66
msgid "Always"
msgstr "常に"
-#: extras/choices.py:67
+#: netbox/extras/choices.py:67
msgid "If set"
msgstr "設定されている場合"
-#: extras/choices.py:68 extras/choices.py:81
+#: netbox/extras/choices.py:68 netbox/extras/choices.py:81
msgid "Hidden"
msgstr "非表示"
-#: extras/choices.py:79
+#: netbox/extras/choices.py:79
msgid "Yes"
msgstr "はい"
-#: extras/choices.py:80
+#: netbox/extras/choices.py:80
msgid "No"
msgstr "いいえ"
-#: extras/choices.py:108 templates/tenancy/contact.html:57
-#: tenancy/forms/bulk_edit.py:118 wireless/forms/model_forms.py:162
+#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57
+#: netbox/tenancy/forms/bulk_edit.py:118
+#: netbox/wireless/forms/model_forms.py:162
msgid "Link"
msgstr "リンク"
-#: extras/choices.py:122
+#: netbox/extras/choices.py:124
msgid "Newest"
msgstr "最新"
-#: extras/choices.py:123
+#: netbox/extras/choices.py:125
msgid "Oldest"
msgstr "最古"
-#: extras/choices.py:139 templates/generic/object.html:61
+#: netbox/extras/choices.py:126
+msgid "Alphabetical (A-Z)"
+msgstr "アルファベット順 (A-Z)"
+
+#: netbox/extras/choices.py:127
+msgid "Alphabetical (Z-A)"
+msgstr "アルファベット順 (Z-A)"
+
+#: netbox/extras/choices.py:143 netbox/templates/generic/object.html:61
msgid "Updated"
-msgstr "更新済"
+msgstr "更新"
-#: extras/choices.py:140
+#: netbox/extras/choices.py:144
msgid "Deleted"
-msgstr "削除済"
+msgstr "削除"
-#: extras/choices.py:157 extras/choices.py:181
+#: netbox/extras/choices.py:161 netbox/extras/choices.py:185
msgid "Info"
msgstr "情報"
-#: extras/choices.py:158 extras/choices.py:180
+#: netbox/extras/choices.py:162 netbox/extras/choices.py:184
msgid "Success"
msgstr "成功"
-#: extras/choices.py:159 extras/choices.py:182
+#: netbox/extras/choices.py:163 netbox/extras/choices.py:186
msgid "Warning"
msgstr "警告"
-#: extras/choices.py:160
+#: netbox/extras/choices.py:164
msgid "Danger"
msgstr "危険"
-#: extras/choices.py:178
+#: netbox/extras/choices.py:182
msgid "Debug"
msgstr "デバッグ"
-#: extras/choices.py:179 netbox/choices.py:104
+#: netbox/extras/choices.py:183 netbox/netbox/choices.py:104
msgid "Default"
msgstr "デフォルト"
-#: extras/choices.py:183
+#: netbox/extras/choices.py:187
msgid "Failure"
msgstr "失敗"
-#: extras/choices.py:199
+#: netbox/extras/choices.py:203
msgid "Hourly"
msgstr "毎時"
-#: extras/choices.py:200
+#: netbox/extras/choices.py:204
msgid "12 hours"
msgstr "12 時間毎"
-#: extras/choices.py:201
+#: netbox/extras/choices.py:205
msgid "Daily"
msgstr "毎日"
-#: extras/choices.py:202
+#: netbox/extras/choices.py:206
msgid "Weekly"
msgstr "毎週"
-#: extras/choices.py:203
+#: netbox/extras/choices.py:207
msgid "30 days"
msgstr "30 日毎"
-#: extras/choices.py:268 extras/tables/tables.py:296
-#: templates/dcim/virtualchassis_edit.html:107
-#: templates/extras/eventrule.html:40
-#: templates/generic/bulk_add_component.html:68
-#: templates/generic/object_edit.html:47 templates/generic/object_edit.html:80
-#: templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:303
+#: netbox/templates/dcim/virtualchassis_edit.html:107
+#: netbox/templates/extras/eventrule.html:40
+#: netbox/templates/generic/bulk_add_component.html:68
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/generic/object_edit.html:80
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
msgid "Create"
msgstr "作成"
-#: extras/choices.py:269 extras/tables/tables.py:299
-#: templates/extras/eventrule.html:44
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:306
+#: netbox/templates/extras/eventrule.html:44
msgid "Update"
msgstr "更新"
-#: extras/choices.py:270 extras/tables/tables.py:302
-#: templates/circuits/inc/circuit_termination.html:23
-#: templates/dcim/inc/panels/inventory_items.html:37
-#: templates/dcim/moduletype/component_templates.html:23
-#: templates/dcim/powerpanel.html:66 templates/extras/eventrule.html:48
-#: templates/extras/script_list.html:37 templates/generic/bulk_delete.html:20
-#: templates/generic/bulk_delete.html:66
-#: templates/generic/object_delete.html:19 templates/htmx/delete_form.html:57
-#: templates/ipam/inc/panels/fhrp_groups.html:48
-#: templates/users/objectpermission.html:46
-#: utilities/templates/buttons/delete.html:11
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:309
+#: netbox/templates/circuits/inc/circuit_termination.html:23
+#: netbox/templates/dcim/inc/panels/inventory_items.html:37
+#: netbox/templates/dcim/moduletype/component_templates.html:23
+#: netbox/templates/dcim/powerpanel.html:66
+#: netbox/templates/extras/eventrule.html:48
+#: netbox/templates/extras/script_list.html:37
+#: netbox/templates/generic/bulk_delete.html:20
+#: netbox/templates/generic/bulk_delete.html:66
+#: netbox/templates/generic/object_delete.html:19
+#: netbox/templates/htmx/delete_form.html:57
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48
+#: netbox/templates/users/objectpermission.html:46
+#: netbox/utilities/templates/buttons/delete.html:11
msgid "Delete"
msgstr "削除"
-#: extras/choices.py:294 netbox/choices.py:57 netbox/choices.py:105
+#: netbox/extras/choices.py:298 netbox/netbox/choices.py:57
+#: netbox/netbox/choices.py:105
msgid "Blue"
msgstr "青"
-#: extras/choices.py:295 netbox/choices.py:56 netbox/choices.py:106
+#: netbox/extras/choices.py:299 netbox/netbox/choices.py:56
+#: netbox/netbox/choices.py:106
msgid "Indigo"
msgstr "藍"
-#: extras/choices.py:296 netbox/choices.py:54 netbox/choices.py:107
+#: netbox/extras/choices.py:300 netbox/netbox/choices.py:54
+#: netbox/netbox/choices.py:107
msgid "Purple"
msgstr "紫"
-#: extras/choices.py:297 netbox/choices.py:51 netbox/choices.py:108
+#: netbox/extras/choices.py:301 netbox/netbox/choices.py:51
+#: netbox/netbox/choices.py:108
msgid "Pink"
msgstr "桃"
-#: extras/choices.py:298 netbox/choices.py:50 netbox/choices.py:109
+#: netbox/extras/choices.py:302 netbox/netbox/choices.py:50
+#: netbox/netbox/choices.py:109
msgid "Red"
msgstr "赤"
-#: extras/choices.py:299 netbox/choices.py:68 netbox/choices.py:110
+#: netbox/extras/choices.py:303 netbox/netbox/choices.py:68
+#: netbox/netbox/choices.py:110
msgid "Orange"
msgstr "橙"
-#: extras/choices.py:300 netbox/choices.py:66 netbox/choices.py:111
+#: netbox/extras/choices.py:304 netbox/netbox/choices.py:66
+#: netbox/netbox/choices.py:111
msgid "Yellow"
msgstr "黄"
-#: extras/choices.py:301 netbox/choices.py:63 netbox/choices.py:112
+#: netbox/extras/choices.py:305 netbox/netbox/choices.py:63
+#: netbox/netbox/choices.py:112
msgid "Green"
msgstr "緑"
-#: extras/choices.py:302 netbox/choices.py:60 netbox/choices.py:113
+#: netbox/extras/choices.py:306 netbox/netbox/choices.py:60
+#: netbox/netbox/choices.py:113
msgid "Teal"
msgstr "青緑"
-#: extras/choices.py:303 netbox/choices.py:59 netbox/choices.py:114
+#: netbox/extras/choices.py:307 netbox/netbox/choices.py:59
+#: netbox/netbox/choices.py:114
msgid "Cyan"
msgstr "水"
-#: extras/choices.py:304 netbox/choices.py:115
+#: netbox/extras/choices.py:308 netbox/netbox/choices.py:115
msgid "Gray"
msgstr "灰"
-#: extras/choices.py:305 netbox/choices.py:74 netbox/choices.py:116
+#: netbox/extras/choices.py:309 netbox/netbox/choices.py:74
+#: netbox/netbox/choices.py:116
msgid "Black"
msgstr "黒"
-#: extras/choices.py:306 netbox/choices.py:75 netbox/choices.py:117
+#: netbox/extras/choices.py:310 netbox/netbox/choices.py:75
+#: netbox/netbox/choices.py:117
msgid "White"
msgstr "白"
-#: extras/choices.py:320 extras/forms/model_forms.py:242
-#: extras/forms/model_forms.py:324 templates/extras/webhook.html:10
+#: netbox/extras/choices.py:324 netbox/extras/forms/model_forms.py:242
+#: netbox/extras/forms/model_forms.py:324
+#: netbox/templates/extras/webhook.html:10
msgid "Webhook"
msgstr "Webhook"
-#: extras/choices.py:321 extras/forms/model_forms.py:312
-#: templates/extras/script/base.html:29
+#: netbox/extras/choices.py:325 netbox/extras/forms/model_forms.py:312
+#: netbox/templates/extras/script/base.html:29
msgid "Script"
msgstr "スクリプト"
-#: extras/conditions.py:54
+#: netbox/extras/conditions.py:54
#, python-brace-format
msgid "Unknown operator: {op}. Must be one of: {operators}"
msgstr "不明なオペレータ: {op}。次のいずれかでなければなりません。 {operators}"
-#: extras/conditions.py:58
+#: netbox/extras/conditions.py:58
#, python-brace-format
msgid "Unsupported value type: {value}"
msgstr "サポートされていない値のタイプ: {value}"
-#: extras/conditions.py:60
+#: netbox/extras/conditions.py:60
#, python-brace-format
msgid "Invalid type for {op} operation: {value}"
msgstr "のタイプが無効です {op} オペレーション: {value}"
-#: extras/conditions.py:137
+#: netbox/extras/conditions.py:137
#, python-brace-format
msgid "Ruleset must be a dictionary, not {ruleset}."
msgstr "ルールセットは辞書でなければならず、辞書であってはなりません {ruleset}。"
-#: extras/conditions.py:139
-#, python-brace-format
-msgid "Ruleset must have exactly one logical operator (found {ruleset})"
-msgstr "ルールセットには論理演算子 (見つかりました) が 1 つだけ必要です {ruleset})"
+#: netbox/extras/conditions.py:142
+msgid "Invalid logic type: must be 'AND' or 'OR'. Please check documentation."
+msgstr "論理型が無効です。'AND' または 'OR' でなければなりません。ドキュメントを確認してください。"
-#: extras/conditions.py:145
-#, python-brace-format
-msgid "Invalid logic type: {logic} (must be '{op_and}' or '{op_or}')"
-msgstr "ロジックタイプが無効です: {logic} ('でなければなりません{op_and}'または'{op_or}')"
+#: netbox/extras/conditions.py:154
+msgid "Incorrect key(s) informed. Please check documentation."
+msgstr "誤ったキーが通知されました。ドキュメントを確認してください。"
-#: extras/dashboard/forms.py:38
+#: netbox/extras/dashboard/forms.py:38
msgid "Widget type"
msgstr "ウィジェットタイプ"
-#: extras/dashboard/utils.py:36
+#: netbox/extras/dashboard/utils.py:36
#, python-brace-format
msgid "Unregistered widget class: {name}"
msgstr "未登録のウィジェットクラス: {name}"
-#: extras/dashboard/widgets.py:126
+#: netbox/extras/dashboard/widgets.py:126
#, python-brace-format
msgid "{class_name} must define a render() method."
msgstr "{class_name} render () メソッドを定義する必要があります。"
-#: extras/dashboard/widgets.py:161
+#: netbox/extras/dashboard/widgets.py:161
msgid "Note"
msgstr "メモ"
-#: extras/dashboard/widgets.py:162
+#: netbox/extras/dashboard/widgets.py:162
msgid "Display some arbitrary custom content. Markdown is supported."
msgstr "任意のカスタムコンテンツを表示します。Markdown がサポートされています。"
-#: extras/dashboard/widgets.py:175
+#: netbox/extras/dashboard/widgets.py:175
msgid "Object Counts"
msgstr "オブジェクト数"
-#: extras/dashboard/widgets.py:176
+#: netbox/extras/dashboard/widgets.py:176
msgid ""
"Display a set of NetBox models and the number of objects created for each "
"type."
msgstr "NetBox モデルのセットと、各タイプで作成されたオブジェクトの数を表示します。"
-#: extras/dashboard/widgets.py:186
+#: netbox/extras/dashboard/widgets.py:186
msgid "Filters to apply when counting the number of objects"
-msgstr "オブジェクトの数をカウントするときに適用するフィルター"
+msgstr "オブジェクトの数をカウントするときに適用するフィルタ"
-#: extras/dashboard/widgets.py:194
+#: netbox/extras/dashboard/widgets.py:194
msgid "Invalid format. Object filters must be passed as a dictionary."
-msgstr "形式が無効です。オブジェクトフィルターはディクショナリとして渡さなければなりません。"
+msgstr "形式が無効です。オブジェクトフィルタはディクショナリとして渡さなければなりません。"
-#: extras/dashboard/widgets.py:222
+#: netbox/extras/dashboard/widgets.py:222
msgid "Object List"
msgstr "オブジェクトリスト"
-#: extras/dashboard/widgets.py:223
+#: netbox/extras/dashboard/widgets.py:223
msgid "Display an arbitrary list of objects."
msgstr "任意のオブジェクトリストを表示します。"
-#: extras/dashboard/widgets.py:236
+#: netbox/extras/dashboard/widgets.py:236
msgid "The default number of objects to display"
msgstr "デフォルトで表示するオブジェクト数"
-#: extras/dashboard/widgets.py:248
+#: netbox/extras/dashboard/widgets.py:248
msgid "Invalid format. URL parameters must be passed as a dictionary."
msgstr "形式が無効です。URL パラメータはディクショナリとして渡さなければなりません。"
-#: extras/dashboard/widgets.py:283
+#: netbox/extras/dashboard/widgets.py:288
msgid "RSS Feed"
msgstr "RSS フィード"
-#: extras/dashboard/widgets.py:288
+#: netbox/extras/dashboard/widgets.py:293
msgid "Embed an RSS feed from an external website."
msgstr "外部 Web サイトの RSS フィードを埋め込みます。"
-#: extras/dashboard/widgets.py:295
+#: netbox/extras/dashboard/widgets.py:300
msgid "Feed URL"
msgstr "フィード URL"
-#: extras/dashboard/widgets.py:300
+#: netbox/extras/dashboard/widgets.py:305
msgid "The maximum number of objects to display"
msgstr "表示するオブジェクトの最大数"
-#: extras/dashboard/widgets.py:305
+#: netbox/extras/dashboard/widgets.py:310
msgid "How long to stored the cached content (in seconds)"
msgstr "キャッシュされたコンテンツを保存する時間 (秒)"
-#: extras/dashboard/widgets.py:357 templates/account/base.html:10
-#: templates/account/bookmarks.html:7 templates/inc/user_menu.html:30
+#: netbox/extras/dashboard/widgets.py:362
+#: netbox/templates/account/base.html:10
+#: netbox/templates/account/bookmarks.html:7
+#: netbox/templates/inc/user_menu.html:30
msgid "Bookmarks"
msgstr "ブックマーク"
-#: extras/dashboard/widgets.py:361
+#: netbox/extras/dashboard/widgets.py:366
msgid "Show your personal bookmarks"
msgstr "個人用のブックマークを表示する"
-#: extras/events.py:128
+#: netbox/extras/events.py:137
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "イベントルールのアクションタイプが不明です: {action_type}"
-#: extras/events.py:176
+#: netbox/extras/events.py:185
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "イベントパイプラインをインポートできません {name} エラー: {error}"
-#: extras/filtersets.py:45
+#: netbox/extras/filtersets.py:45
msgid "Script module (ID)"
msgstr "スクリプトモジュール (ID)"
-#: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621
+#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589
+#: netbox/extras/filtersets.py:621
msgid "Data file (ID)"
msgstr "データファイル (ID)"
-#: extras/filtersets.py:526 virtualization/forms/filtersets.py:118
+#: netbox/extras/filtersets.py:526
+#: netbox/virtualization/forms/filtersets.py:118
msgid "Cluster type"
msgstr "クラスタタイプ"
-#: extras/filtersets.py:532 virtualization/filtersets.py:95
-#: virtualization/filtersets.py:147
+#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95
+#: netbox/virtualization/filtersets.py:147
msgid "Cluster type (slug)"
msgstr "クラスタタイプ (slug)"
-#: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476
-#: ipam/forms/filtersets.py:464 ipam/forms/model_forms.py:624
-#: virtualization/forms/filtersets.py:112
-msgid "Cluster group"
-msgstr "クラスタグループ"
-
-#: extras/filtersets.py:543 virtualization/filtersets.py:136
-msgid "Cluster group (slug)"
-msgstr "クラスタグループ (slug)"
-
-#: extras/filtersets.py:553 tenancy/forms/forms.py:16
-#: tenancy/forms/forms.py:39
+#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16
+#: netbox/tenancy/forms/forms.py:39
msgid "Tenant group"
msgstr "テナントグループ"
-#: extras/filtersets.py:559 tenancy/filtersets.py:189
-#: tenancy/filtersets.py:209
+#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189
+#: netbox/tenancy/filtersets.py:209
msgid "Tenant group (slug)"
msgstr "テナントグループ (slug)"
-#: extras/filtersets.py:575 extras/forms/model_forms.py:371
-#: templates/extras/tag.html:11
+#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371
+#: netbox/templates/extras/tag.html:11
msgid "Tag"
msgstr "タグ"
-#: extras/filtersets.py:581
+#: netbox/extras/filtersets.py:581
msgid "Tag (slug)"
msgstr "タグ (slug)"
-#: extras/filtersets.py:645 extras/forms/filtersets.py:438
+#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438
msgid "Has local config context data"
msgstr "ローカル設定コンテキストがある"
-#: extras/filtersets.py:670
+#: netbox/extras/filtersets.py:670
msgid "User name"
msgstr "ユーザ名"
-#: extras/forms/bulk_edit.py:32 extras/forms/filtersets.py:57
+#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57
msgid "Group name"
msgstr "グループ名"
-#: extras/forms/bulk_edit.py:40 extras/forms/filtersets.py:65
-#: extras/tables/tables.py:49 templates/extras/customfield.html:38
-#: templates/generic/bulk_import.html:118
+#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65
+#: netbox/extras/tables/tables.py:50
+#: netbox/templates/extras/customfield.html:38
+#: netbox/templates/generic/bulk_import.html:118
msgid "Required"
msgstr "必須"
-#: extras/forms/bulk_edit.py:53 extras/forms/bulk_import.py:57
-#: extras/forms/filtersets.py:79 extras/models/customfields.py:194
+#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57
+#: netbox/extras/forms/filtersets.py:79
+#: netbox/extras/models/customfields.py:195
msgid "UI visible"
msgstr "UI で表示される"
-#: extras/forms/bulk_edit.py:58 extras/forms/bulk_import.py:63
-#: extras/forms/filtersets.py:84 extras/models/customfields.py:201
+#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63
+#: netbox/extras/forms/filtersets.py:84
+#: netbox/extras/models/customfields.py:202
msgid "UI editable"
msgstr "UI で編集可能"
-#: extras/forms/bulk_edit.py:63 extras/forms/filtersets.py:87
+#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87
msgid "Is cloneable"
msgstr "複製可能"
-#: extras/forms/bulk_edit.py:103 extras/forms/filtersets.py:127
+#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127
msgid "New window"
msgstr "新しいウィンドウ"
-#: extras/forms/bulk_edit.py:112
+#: netbox/extras/forms/bulk_edit.py:112
msgid "Button class"
msgstr "ボタンクラス"
-#: extras/forms/bulk_edit.py:129 extras/forms/filtersets.py:165
-#: extras/models/models.py:437
+#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165
+#: netbox/extras/models/models.py:437
msgid "MIME type"
msgstr "MIMEタイプ"
-#: extras/forms/bulk_edit.py:134 extras/forms/filtersets.py:168
+#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168
msgid "File extension"
msgstr "ファイル拡張子"
-#: extras/forms/bulk_edit.py:139 extras/forms/filtersets.py:172
+#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172
msgid "As attachment"
msgstr "添付ファイルとして"
-#: extras/forms/bulk_edit.py:167 extras/forms/filtersets.py:214
-#: extras/tables/tables.py:219 templates/extras/savedfilter.html:29
+#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
+#: netbox/extras/tables/tables.py:225
+#: netbox/templates/extras/savedfilter.html:29
msgid "Shared"
msgstr "共有"
-#: extras/forms/bulk_edit.py:190 extras/forms/filtersets.py:243
-#: extras/models/models.py:202
+#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243
+#: netbox/extras/models/models.py:202
msgid "HTTP method"
msgstr "HTTP メソッド"
-#: extras/forms/bulk_edit.py:194 extras/forms/filtersets.py:237
-#: templates/extras/webhook.html:30
+#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237
+#: netbox/templates/extras/webhook.html:30
msgid "Payload URL"
msgstr "ペイロード URL"
-#: extras/forms/bulk_edit.py:199 extras/models/models.py:242
+#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242
msgid "SSL verification"
msgstr "SSL 検証"
-#: extras/forms/bulk_edit.py:202 templates/extras/webhook.html:38
+#: netbox/extras/forms/bulk_edit.py:202
+#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "シークレット"
-#: extras/forms/bulk_edit.py:207
+#: netbox/extras/forms/bulk_edit.py:207
msgid "CA file path"
msgstr "CA ファイルパス"
-#: extras/forms/bulk_edit.py:226
+#: netbox/extras/forms/bulk_edit.py:226
msgid "On create"
msgstr "作成時"
-#: extras/forms/bulk_edit.py:231
+#: netbox/extras/forms/bulk_edit.py:231
msgid "On update"
msgstr "更新時"
-#: extras/forms/bulk_edit.py:236
+#: netbox/extras/forms/bulk_edit.py:236
msgid "On delete"
msgstr "削除時"
-#: extras/forms/bulk_edit.py:241
+#: netbox/extras/forms/bulk_edit.py:241
msgid "On job start"
msgstr "ジョブ開始時"
-#: extras/forms/bulk_edit.py:246
+#: netbox/extras/forms/bulk_edit.py:246
msgid "On job end"
msgstr "ジョブ終了時"
-#: extras/forms/bulk_edit.py:283
+#: netbox/extras/forms/bulk_edit.py:283
msgid "Is active"
msgstr "有効"
-#: extras/forms/bulk_import.py:34 extras/forms/bulk_import.py:115
-#: extras/forms/bulk_import.py:136 extras/forms/bulk_import.py:159
-#: extras/forms/bulk_import.py:183 extras/forms/filtersets.py:115
-#: extras/forms/filtersets.py:202 extras/forms/model_forms.py:43
-#: extras/forms/model_forms.py:131 extras/forms/model_forms.py:163
-#: extras/forms/model_forms.py:204 extras/forms/model_forms.py:261
-#: extras/forms/model_forms.py:365 users/forms/model_forms.py:273
+#: netbox/extras/forms/bulk_import.py:34
+#: netbox/extras/forms/bulk_import.py:115
+#: netbox/extras/forms/bulk_import.py:136
+#: netbox/extras/forms/bulk_import.py:159
+#: netbox/extras/forms/bulk_import.py:183
+#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202
+#: netbox/extras/forms/model_forms.py:43
+#: netbox/extras/forms/model_forms.py:131
+#: netbox/extras/forms/model_forms.py:163
+#: netbox/extras/forms/model_forms.py:204
+#: netbox/extras/forms/model_forms.py:261
+#: netbox/extras/forms/model_forms.py:365
+#: netbox/users/forms/model_forms.py:273
msgid "Object types"
msgstr "オブジェクトタイプ"
-#: extras/forms/bulk_import.py:36 extras/forms/bulk_import.py:117
-#: extras/forms/bulk_import.py:138 extras/forms/bulk_import.py:161
-#: extras/forms/bulk_import.py:185 tenancy/forms/bulk_import.py:96
+#: netbox/extras/forms/bulk_import.py:36
+#: netbox/extras/forms/bulk_import.py:117
+#: netbox/extras/forms/bulk_import.py:138
+#: netbox/extras/forms/bulk_import.py:161
+#: netbox/extras/forms/bulk_import.py:185
+#: netbox/tenancy/forms/bulk_import.py:96
msgid "One or more assigned object types"
msgstr "1 つ以上の割当オブジェクトタイプ"
-#: extras/forms/bulk_import.py:41
+#: netbox/extras/forms/bulk_import.py:41
msgid "Field data type (e.g. text, integer, etc.)"
msgstr "フィールドデータタイプ (テキスト、整数など)"
-#: extras/forms/bulk_import.py:44 extras/forms/filtersets.py:186
-#: extras/forms/filtersets.py:260 extras/forms/model_forms.py:230
-#: tenancy/forms/filtersets.py:92
+#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186
+#: netbox/extras/forms/filtersets.py:260
+#: netbox/extras/forms/model_forms.py:230
+#: netbox/tenancy/forms/filtersets.py:92
msgid "Object type"
msgstr "オブジェクトタイプ"
-#: extras/forms/bulk_import.py:47
+#: netbox/extras/forms/bulk_import.py:47
msgid "Object type (for object or multi-object fields)"
msgstr "オブジェクトタイプ (オブジェクトフィールドまたはマルチオブジェクトフィールド用)"
-#: extras/forms/bulk_import.py:50 extras/forms/filtersets.py:74
+#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74
msgid "Choice set"
msgstr "選択肢"
-#: extras/forms/bulk_import.py:54
+#: netbox/extras/forms/bulk_import.py:54
msgid "Choice set (for selection fields)"
msgstr "選択肢 (選択フィールド用)"
-#: extras/forms/bulk_import.py:60
+#: netbox/extras/forms/bulk_import.py:60
msgid "Whether the custom field is displayed in the UI"
msgstr "カスタムフィールドが UI上に表示されるかどうか"
-#: extras/forms/bulk_import.py:66
+#: netbox/extras/forms/bulk_import.py:66
msgid "Whether the custom field is editable in the UI"
msgstr "カスタムフィールドが UI上で編集可能かどうか"
-#: extras/forms/bulk_import.py:82
+#: netbox/extras/forms/bulk_import.py:82
msgid "The base set of predefined choices to use (if any)"
msgstr "定義済みの選択肢の基本セット (存在する場合)"
-#: extras/forms/bulk_import.py:88
+#: netbox/extras/forms/bulk_import.py:88
msgid ""
"Quoted string of comma-separated field choices with optional labels "
"separated by colon: \"choice1:First Choice,choice2:Second Choice\""
@@ -6589,215 +7080,231 @@ msgstr ""
"引用符で囲んだ、カンマ区切りの選択肢。コロン区切りでラベル設定可能: \"choice1:First Choice,choice2:Second "
"Choice\""
-#: extras/forms/bulk_import.py:120 extras/models/models.py:351
+#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351
msgid "button class"
msgstr "ボタンクラス"
-#: extras/forms/bulk_import.py:123 extras/models/models.py:355
+#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355
msgid ""
"The class of the first link in a group will be used for the dropdown button"
msgstr "グループ内の最初のリンクのクラスがドロップダウンボタンに使用されます"
-#: extras/forms/bulk_import.py:188
+#: netbox/extras/forms/bulk_import.py:188
msgid "Action object"
msgstr "アクションオブジェクト"
-#: extras/forms/bulk_import.py:190
+#: netbox/extras/forms/bulk_import.py:190
msgid "Webhook name or script as dotted path module.Class"
msgstr "ドットパス形式 (module.Class) のウェブフック名またはスクリプト"
-#: extras/forms/bulk_import.py:211
+#: netbox/extras/forms/bulk_import.py:211
#, python-brace-format
msgid "Webhook {name} not found"
msgstr "ウェブフック {name} 見つかりません"
-#: extras/forms/bulk_import.py:220
+#: netbox/extras/forms/bulk_import.py:220
#, python-brace-format
msgid "Script {name} not found"
msgstr "スクリプト {name} 見つかりません"
-#: extras/forms/bulk_import.py:239
+#: netbox/extras/forms/bulk_import.py:236
msgid "Assigned object type"
msgstr "割当オブジェクトタイプ"
-#: extras/forms/bulk_import.py:244
+#: netbox/extras/forms/bulk_import.py:241
msgid "The classification of entry"
msgstr "エントリの分類"
-#: extras/forms/filtersets.py:49 extras/forms/model_forms.py:47
+#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47
msgid "Related object type"
msgstr "関連オブジェクトタイプ"
-#: extras/forms/filtersets.py:54
+#: netbox/extras/forms/filtersets.py:54
msgid "Field type"
msgstr "フィールドタイプ"
-#: extras/forms/filtersets.py:98 extras/tables/tables.py:70
-#: templates/generic/bulk_import.html:154
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:72
+#: netbox/templates/generic/bulk_import.html:154
msgid "Choices"
msgstr "選択肢"
-#: extras/forms/filtersets.py:142 extras/forms/filtersets.py:328
-#: extras/forms/filtersets.py:417 extras/forms/model_forms.py:448
-#: templates/core/job.html:78 templates/extras/eventrule.html:90
+#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
+#: netbox/extras/forms/filtersets.py:417
+#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:90
+#: netbox/templates/extras/eventrule.html:90
msgid "Data"
msgstr "データ"
-#: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342
-#: extras/forms/filtersets.py:427 netbox/choices.py:133
-#: utilities/forms/bulk_import.py:26
+#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342
+#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133
+#: netbox/utilities/forms/bulk_import.py:26
msgid "Data file"
msgstr "データファイル"
-#: extras/forms/filtersets.py:161
+#: netbox/extras/forms/filtersets.py:161
msgid "Content types"
msgstr "コンテンツタイプ"
-#: extras/forms/filtersets.py:233 extras/models/models.py:207
+#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207
msgid "HTTP content type"
msgstr "HTTP content type"
-#: extras/forms/filtersets.py:255 extras/forms/model_forms.py:280
-#: templates/extras/eventrule.html:37
+#: netbox/extras/forms/filtersets.py:255
+#: netbox/extras/forms/model_forms.py:280
+#: netbox/templates/extras/eventrule.html:37
msgid "Events"
msgstr "イベント"
-#: extras/forms/filtersets.py:265
+#: netbox/extras/forms/filtersets.py:265
msgid "Action type"
msgstr "アクションタイプ"
-#: extras/forms/filtersets.py:279
+#: netbox/extras/forms/filtersets.py:279
msgid "Object creations"
msgstr "オブジェクト作成"
-#: extras/forms/filtersets.py:286
+#: netbox/extras/forms/filtersets.py:286
msgid "Object updates"
msgstr "オブジェクト更新"
-#: extras/forms/filtersets.py:293
+#: netbox/extras/forms/filtersets.py:293
msgid "Object deletions"
msgstr "オブジェクト削除"
-#: extras/forms/filtersets.py:300
+#: netbox/extras/forms/filtersets.py:300
msgid "Job starts"
msgstr "ジョブの開始"
-#: extras/forms/filtersets.py:307 extras/forms/model_forms.py:297
+#: netbox/extras/forms/filtersets.py:307
+#: netbox/extras/forms/model_forms.py:297
msgid "Job terminations"
msgstr "ジョブの終了"
-#: extras/forms/filtersets.py:316
+#: netbox/extras/forms/filtersets.py:316
msgid "Tagged object type"
msgstr "タグ付きオブジェクトタイプ"
-#: extras/forms/filtersets.py:321
+#: netbox/extras/forms/filtersets.py:321
msgid "Allowed object type"
msgstr "許可されるオブジェクトタイプ"
-#: extras/forms/filtersets.py:350 extras/forms/model_forms.py:383
-#: netbox/navigation/menu.py:18
+#: netbox/extras/forms/filtersets.py:350
+#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18
msgid "Regions"
msgstr "リージョン"
-#: extras/forms/filtersets.py:355 extras/forms/model_forms.py:388
+#: netbox/extras/forms/filtersets.py:355
+#: netbox/extras/forms/model_forms.py:388
msgid "Site groups"
msgstr "サイトグループ"
-#: extras/forms/filtersets.py:365 extras/forms/model_forms.py:398
-#: netbox/navigation/menu.py:20 templates/dcim/site.html:126
+#: netbox/extras/forms/filtersets.py:365
+#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20
+#: netbox/templates/dcim/site.html:127
msgid "Locations"
msgstr "ロケーション"
-#: extras/forms/filtersets.py:370 extras/forms/model_forms.py:403
+#: netbox/extras/forms/filtersets.py:370
+#: netbox/extras/forms/model_forms.py:403
msgid "Device types"
msgstr "デバイスタイプ"
-#: extras/forms/filtersets.py:375 extras/forms/model_forms.py:408
+#: netbox/extras/forms/filtersets.py:375
+#: netbox/extras/forms/model_forms.py:408
msgid "Roles"
msgstr "ロール"
-#: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418
+#: netbox/extras/forms/filtersets.py:385
+#: netbox/extras/forms/model_forms.py:418
msgid "Cluster types"
msgstr "クラスタタイプ"
-#: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423
+#: netbox/extras/forms/filtersets.py:390
+#: netbox/extras/forms/model_forms.py:423
msgid "Cluster groups"
msgstr "クラスタグループ"
-#: extras/forms/filtersets.py:395 extras/forms/model_forms.py:428
-#: netbox/navigation/menu.py:242 netbox/navigation/menu.py:244
-#: templates/virtualization/clustertype.html:30
-#: virtualization/tables/clusters.py:23 virtualization/tables/clusters.py:45
+#: netbox/extras/forms/filtersets.py:395
+#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242
+#: netbox/netbox/navigation/menu.py:244
+#: netbox/templates/virtualization/clustertype.html:30
+#: netbox/virtualization/tables/clusters.py:23
+#: netbox/virtualization/tables/clusters.py:45
msgid "Clusters"
msgstr "クラスタ"
-#: extras/forms/filtersets.py:400 extras/forms/model_forms.py:433
+#: netbox/extras/forms/filtersets.py:400
+#: netbox/extras/forms/model_forms.py:433
msgid "Tenant groups"
msgstr "テナントグループ"
-#: extras/forms/filtersets.py:454 extras/forms/filtersets.py:492
+#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489
msgid "After"
msgstr "以降"
-#: extras/forms/filtersets.py:459 extras/forms/filtersets.py:497
+#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494
msgid "Before"
msgstr "以前"
-#: extras/forms/filtersets.py:487 extras/tables/tables.py:456
-#: extras/tables/tables.py:542 extras/tables/tables.py:567
-#: templates/extras/objectchange.html:31
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:586
+#: netbox/templates/extras/objectchange.html:32
msgid "Time"
msgstr "時間"
-#: extras/forms/filtersets.py:501 extras/forms/model_forms.py:282
-#: extras/tables/tables.py:470 templates/extras/eventrule.html:77
-#: templates/extras/objectchange.html:45
+#: netbox/extras/forms/filtersets.py:498
+#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:477
+#: netbox/templates/extras/eventrule.html:77
+#: netbox/templates/extras/objectchange.html:46
msgid "Action"
msgstr "アクション"
-#: extras/forms/model_forms.py:50
+#: netbox/extras/forms/model_forms.py:50
msgid "Type of the related object (for object/multi-object fields only)"
msgstr "関連オブジェクトのタイプ (オブジェクト/マルチオブジェクトフィールドのみ)"
-#: extras/forms/model_forms.py:61 templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:61
+#: netbox/templates/extras/customfield.html:10
msgid "Custom Field"
msgstr "カスタムフィールド"
-#: extras/forms/model_forms.py:64 templates/extras/customfield.html:58
+#: netbox/extras/forms/model_forms.py:64
+#: netbox/templates/extras/customfield.html:58
msgid "Behavior"
msgstr "動作"
-#: extras/forms/model_forms.py:66
+#: netbox/extras/forms/model_forms.py:66
msgid "Values"
msgstr "値"
-#: extras/forms/model_forms.py:75
+#: netbox/extras/forms/model_forms.py:75
msgid ""
"The type of data stored in this field. For object/multi-object fields, "
"select the related object type below."
msgstr "このフィールドのタイプ。オブジェクト/マルチオブジェクトフィールドの場合は、関連するオブジェクトタイプを以下から選択してください。"
-#: extras/forms/model_forms.py:78
+#: netbox/extras/forms/model_forms.py:78
msgid ""
"This will be displayed as help text for the form field. Markdown is "
"supported."
msgstr "これはフォームフィールドのヘルプテキストとして表示されます。Markdown がサポートされています。"
-#: extras/forms/model_forms.py:95
+#: netbox/extras/forms/model_forms.py:95
msgid ""
"Enter one choice per line. An optional label may be specified for each "
"choice by appending it with a colon. Example:"
msgstr "1 行に 1 つの選択肢を入力します。必要に応じて、各選択肢にコロンを付けることで、ラベルを指定できます。例:"
-#: extras/forms/model_forms.py:138 templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:138
+#: netbox/templates/extras/customlink.html:10
msgid "Custom Link"
msgstr "カスタムリンク"
-#: extras/forms/model_forms.py:140
+#: netbox/extras/forms/model_forms.py:140
msgid "Templates"
msgstr "テンプレート"
-#: extras/forms/model_forms.py:152
+#: netbox/extras/forms/model_forms.py:152
#, python-brace-format
msgid ""
"Jinja2 template code for the link text. Reference the object as {example}. "
@@ -6806,221 +7313,232 @@ msgstr ""
"リンクテキストの Jinja2 テンプレートコード。オブジェクトを次のように参照します。 "
"{example}。空のテキストとしてレンダリングされるリンクは表示されません。"
-#: extras/forms/model_forms.py:156
+#: netbox/extras/forms/model_forms.py:156
#, python-brace-format
msgid ""
"Jinja2 template code for the link URL. Reference the object as {example}."
msgstr "リンク URL の Jinja2 テンプレートコード。オブジェクトを次のように参照します。 {example}。"
-#: extras/forms/model_forms.py:167 extras/forms/model_forms.py:500
+#: netbox/extras/forms/model_forms.py:167
+#: netbox/extras/forms/model_forms.py:500
msgid "Template code"
msgstr "テンプレートコード"
-#: extras/forms/model_forms.py:173 templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:173
+#: netbox/templates/extras/exporttemplate.html:12
msgid "Export Template"
msgstr "テンプレートをエクスポート"
-#: extras/forms/model_forms.py:175
+#: netbox/extras/forms/model_forms.py:175
msgid "Rendering"
msgstr "レンダリング"
-#: extras/forms/model_forms.py:189 extras/forms/model_forms.py:525
+#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:525
msgid "Template content is populated from the remote source selected below."
msgstr "選択したリモートソースから、テンプレートコンテンツが入力されます。"
-#: extras/forms/model_forms.py:196 extras/forms/model_forms.py:532
+#: netbox/extras/forms/model_forms.py:196
+#: netbox/extras/forms/model_forms.py:532
msgid "Must specify either local content or a data file"
msgstr "ローカルコンテンツまたはデータファイルのいずれかを指定する必要があります"
-#: extras/forms/model_forms.py:210 netbox/forms/mixins.py:70
-#: templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70
+#: netbox/templates/extras/savedfilter.html:10
msgid "Saved Filter"
-msgstr "保存済みフィルター"
+msgstr "保存済みフィルタ"
-#: extras/forms/model_forms.py:245 templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:245
+#: netbox/templates/extras/webhook.html:23
msgid "HTTP Request"
msgstr "HTTP リクエスト"
-#: extras/forms/model_forms.py:247 templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:247
+#: netbox/templates/extras/webhook.html:44
msgid "SSL"
msgstr "SSL"
-#: extras/forms/model_forms.py:265
+#: netbox/extras/forms/model_forms.py:265
msgid "Action choice"
msgstr "スクリプト"
-#: extras/forms/model_forms.py:270
+#: netbox/extras/forms/model_forms.py:270
msgid "Enter conditions in JSON format."
msgstr "JSON フォーマットで条件を入力。"
-#: extras/forms/model_forms.py:274
+#: netbox/extras/forms/model_forms.py:274
msgid ""
"Enter parameters to pass to the action in JSON format."
msgstr "JSON フォーマットでアクションに渡すパラメータを入力してください。"
-#: extras/forms/model_forms.py:279 templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:279
+#: netbox/templates/extras/eventrule.html:10
msgid "Event Rule"
msgstr "イベントルール"
-#: extras/forms/model_forms.py:281 templates/extras/eventrule.html:66
+#: netbox/extras/forms/model_forms.py:281
+#: netbox/templates/extras/eventrule.html:66
msgid "Conditions"
msgstr "条件"
-#: extras/forms/model_forms.py:293
+#: netbox/extras/forms/model_forms.py:293
msgid "Creations"
msgstr "作成"
-#: extras/forms/model_forms.py:294
+#: netbox/extras/forms/model_forms.py:294
msgid "Updates"
msgstr "更新"
-#: extras/forms/model_forms.py:295
+#: netbox/extras/forms/model_forms.py:295
msgid "Deletions"
msgstr "削除"
-#: extras/forms/model_forms.py:296
+#: netbox/extras/forms/model_forms.py:296
msgid "Job executions"
msgstr "ジョブの実行"
-#: extras/forms/model_forms.py:438 netbox/navigation/menu.py:39
-#: tenancy/tables/tenants.py:22
+#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39
+#: netbox/tenancy/tables/tenants.py:22
msgid "Tenants"
msgstr "テナント"
-#: extras/forms/model_forms.py:458 ipam/forms/filtersets.py:142
-#: ipam/forms/filtersets.py:553 ipam/forms/model_forms.py:321
-#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59
-#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87
-#: users/forms/model_forms.py:311
+#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142
+#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321
+#: netbox/templates/extras/configcontext.html:60
+#: netbox/templates/ipam/ipaddress.html:59
+#: netbox/templates/ipam/vlan_edit.html:30
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311
msgid "Assignment"
msgstr "割当"
-#: extras/forms/model_forms.py:482
+#: netbox/extras/forms/model_forms.py:482
msgid "Data is populated from the remote source selected below."
msgstr "データは、以下で選択したリモートソースから入力されます。"
-#: extras/forms/model_forms.py:488
+#: netbox/extras/forms/model_forms.py:488
msgid "Must specify either local data or a data file"
msgstr "ローカルデータまたはデータファイルのいずれかを指定する必要があります"
-#: extras/forms/model_forms.py:507 templates/core/datafile.html:55
+#: netbox/extras/forms/model_forms.py:507
+#: netbox/templates/core/datafile.html:55
msgid "Content"
msgstr "コンテンツ"
-#: extras/forms/reports.py:17 extras/forms/scripts.py:23
+#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23
msgid "Schedule at"
msgstr "スケジュール"
-#: extras/forms/reports.py:18
+#: netbox/extras/forms/reports.py:18
msgid "Schedule execution of report to a set time"
msgstr "レポートの実行をスケジュールする"
-#: extras/forms/reports.py:23 extras/forms/scripts.py:29
+#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29
msgid "Recurs every"
msgstr "繰り返す"
-#: extras/forms/reports.py:27
+#: netbox/extras/forms/reports.py:27
msgid "Interval at which this report is re-run (in minutes)"
msgstr "実行される間隔 (分)"
-#: extras/forms/reports.py:35 extras/forms/scripts.py:41
+#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41
#, python-brace-format
msgid " (current time: {now})"
msgstr " (現在時刻: {now})"
-#: extras/forms/reports.py:45 extras/forms/scripts.py:51
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51
msgid "Scheduled time must be in the future."
msgstr "予定時刻は将来の時刻でなければなりません。"
-#: extras/forms/scripts.py:17
+#: netbox/extras/forms/scripts.py:17
msgid "Commit changes"
msgstr "変更をコミット"
-#: extras/forms/scripts.py:18
+#: netbox/extras/forms/scripts.py:18
msgid "Commit changes to the database (uncheck for a dry-run)"
msgstr "変更をDBにコミットする (dry runの場合はチェックを外す)"
-#: extras/forms/scripts.py:24
+#: netbox/extras/forms/scripts.py:24
msgid "Schedule execution of script to a set time"
msgstr "スクリプトの実行をスケジュールする"
-#: extras/forms/scripts.py:33
+#: netbox/extras/forms/scripts.py:33
msgid "Interval at which this script is re-run (in minutes)"
msgstr "実行される間隔 (分単位)"
-#: extras/management/commands/reindex.py:66
+#: netbox/extras/management/commands/reindex.py:66
msgid "No indexers found!"
msgstr "indexerが見つかりません"
-#: extras/models/change_logging.py:24
+#: netbox/extras/models/change_logging.py:29
msgid "time"
msgstr "時刻"
-#: extras/models/change_logging.py:37
+#: netbox/extras/models/change_logging.py:42
msgid "user name"
msgstr "ユーザ名"
-#: extras/models/change_logging.py:42
+#: netbox/extras/models/change_logging.py:47
msgid "request ID"
msgstr "リクエスト ID"
-#: extras/models/change_logging.py:47 extras/models/staging.py:69
+#: netbox/extras/models/change_logging.py:52
+#: netbox/extras/models/staging.py:70
msgid "action"
msgstr "アクション"
-#: extras/models/change_logging.py:81
+#: netbox/extras/models/change_logging.py:86
msgid "pre-change data"
msgstr "変更前データ"
-#: extras/models/change_logging.py:87
+#: netbox/extras/models/change_logging.py:92
msgid "post-change data"
msgstr "変更後データ"
-#: extras/models/change_logging.py:101
+#: netbox/extras/models/change_logging.py:106
msgid "object change"
msgstr "オブジェクト変更"
-#: extras/models/change_logging.py:102
+#: netbox/extras/models/change_logging.py:107
msgid "object changes"
msgstr "オブジェクト変更"
-#: extras/models/change_logging.py:118
+#: netbox/extras/models/change_logging.py:123
#, python-brace-format
msgid "Change logging is not supported for this object type ({type})."
msgstr "このオブジェクトタイプ ({type}) では変更ログはサポートされていません。"
-#: extras/models/configs.py:130
+#: netbox/extras/models/configs.py:130
msgid "config context"
msgstr "コンフィグコンテキスト"
-#: extras/models/configs.py:131
+#: netbox/extras/models/configs.py:131
msgid "config contexts"
msgstr "コンフィグコンテキスト"
-#: extras/models/configs.py:149 extras/models/configs.py:205
+#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205
msgid "JSON data must be in object form. Example:"
msgstr "JSON データはオブジェクト形式である必要があります。例:"
-#: extras/models/configs.py:169
+#: netbox/extras/models/configs.py:169
msgid ""
"Local config context data takes precedence over source contexts in the final"
" rendered config context"
msgstr "最終的なコンフィグコンテキストでは、ローカルコンフィグコンテキストが優先されます。"
-#: extras/models/configs.py:224
+#: netbox/extras/models/configs.py:224
msgid "template code"
msgstr "テンプレートコード"
-#: extras/models/configs.py:225
+#: netbox/extras/models/configs.py:225
msgid "Jinja2 template code."
msgstr "Jinja2 テンプレートコード。"
-#: extras/models/configs.py:228
+#: netbox/extras/models/configs.py:228
msgid "environment parameters"
msgstr "環境パラメータ"
-#: extras/models/configs.py:233
+#: netbox/extras/models/configs.py:233
msgid ""
"Any additional"
@@ -7030,121 +7548,121 @@ msgstr ""
"href=\"https://jinja.palletsprojects.com/en/3.1.x/api/#jinja2.Environment\">追加パラメータ"
" はJinja2 環境を構築するときに渡されます。"
-#: extras/models/configs.py:240
+#: netbox/extras/models/configs.py:240
msgid "config template"
msgstr "設定テンプレート"
-#: extras/models/configs.py:241
+#: netbox/extras/models/configs.py:241
msgid "config templates"
msgstr "設定テンプレート"
-#: extras/models/customfields.py:73
+#: netbox/extras/models/customfields.py:74
msgid "The object(s) to which this field applies."
msgstr "このフィールドが適用されるオブジェクト。"
-#: extras/models/customfields.py:80
+#: netbox/extras/models/customfields.py:81
msgid "The type of data this custom field holds"
msgstr "このカスタムフィールドが保持するデータのタイプ"
-#: extras/models/customfields.py:87
+#: netbox/extras/models/customfields.py:88
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr "このフィールドがマップされる NetBox オブジェクトのタイプ (オブジェクトフィールド用)"
-#: extras/models/customfields.py:93
+#: netbox/extras/models/customfields.py:94
msgid "Internal field name"
msgstr "内部フィールド名"
-#: extras/models/customfields.py:97
+#: netbox/extras/models/customfields.py:98
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "英数字とアンダースコアのみ使用できます。"
-#: extras/models/customfields.py:102
+#: netbox/extras/models/customfields.py:103
msgid "Double underscores are not permitted in custom field names."
msgstr "カスタムフィールド名には二重アンダースコアを使用できません。"
-#: extras/models/customfields.py:113
+#: netbox/extras/models/customfields.py:114
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
msgstr "表示されるフィールド名 (指定しない場合は、フィールド名が使用されます)"
-#: extras/models/customfields.py:117 extras/models/models.py:345
+#: netbox/extras/models/customfields.py:118 netbox/extras/models/models.py:345
msgid "group name"
msgstr "グループ名"
-#: extras/models/customfields.py:120
+#: netbox/extras/models/customfields.py:121
msgid "Custom fields within the same group will be displayed together"
msgstr "同じグループ内のカスタムフィールドは一緒に表示されます"
-#: extras/models/customfields.py:128
+#: netbox/extras/models/customfields.py:129
msgid "required"
msgstr "必須"
-#: extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:131
msgid ""
"If true, this field is required when creating new objects or editing an "
"existing object."
msgstr "true の場合、オブジェクトを作成・編集する際に、このフィールドは必須です。"
-#: extras/models/customfields.py:133
+#: netbox/extras/models/customfields.py:134
msgid "search weight"
msgstr "検索優先度"
-#: extras/models/customfields.py:136
+#: netbox/extras/models/customfields.py:137
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
msgstr "検索用の重み付け。値が小さいほど優先されます。検索優先度が 0 のフィールドは無視されます。"
-#: extras/models/customfields.py:141
+#: netbox/extras/models/customfields.py:142
msgid "filter logic"
-msgstr "フィルターロジック"
+msgstr "フィルタロジック"
-#: extras/models/customfields.py:145
+#: netbox/extras/models/customfields.py:146
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
msgstr "Loose は指定した文字列が含まれる場合に一致し、exact はフィールド全体と一致します。"
-#: extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:149
msgid "default"
msgstr "デフォルト"
-#: extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:153
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
msgstr "フィールドのデフォルト値 (JSON 値である必要があります)。文字列を二重引用符で囲みます (例:「Foo」)。"
-#: extras/models/customfields.py:157
+#: netbox/extras/models/customfields.py:158
msgid "display weight"
msgstr "表示優先度"
-#: extras/models/customfields.py:158
+#: netbox/extras/models/customfields.py:159
msgid "Fields with higher weights appear lower in a form."
msgstr "値が大きいフィールドは、フォームの下に表示されます。"
-#: extras/models/customfields.py:163
+#: netbox/extras/models/customfields.py:164
msgid "minimum value"
msgstr "最小値"
-#: extras/models/customfields.py:164
+#: netbox/extras/models/customfields.py:165
msgid "Minimum allowed value (for numeric fields)"
msgstr "最小許容値 (数値フィールド用)"
-#: extras/models/customfields.py:169
+#: netbox/extras/models/customfields.py:170
msgid "maximum value"
msgstr "最大値"
-#: extras/models/customfields.py:170
+#: netbox/extras/models/customfields.py:171
msgid "Maximum allowed value (for numeric fields)"
msgstr "最大許容値 (数値フィールド用)"
-#: extras/models/customfields.py:176
+#: netbox/extras/models/customfields.py:177
msgid "validation regex"
msgstr "バリデーション正規表現"
-#: extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:179
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -7154,266 +7672,268 @@ msgstr ""
"テキストフィールド値に適用する正規表現。^ と $ を使用して文字列全体を強制的に一致させます。例えば、 ^ "
"[A-Z]{3}$ は値を3 字の大文字に制限します。"
-#: extras/models/customfields.py:186
+#: netbox/extras/models/customfields.py:187
msgid "choice set"
msgstr "選択肢"
-#: extras/models/customfields.py:195
+#: netbox/extras/models/customfields.py:196
msgid "Specifies whether the custom field is displayed in the UI"
msgstr "カスタムフィールドを UI に表示するかどうかを指定します"
-#: extras/models/customfields.py:202
+#: netbox/extras/models/customfields.py:203
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr "カスタムフィールド値を UI で編集できるかどうかを指定します"
-#: extras/models/customfields.py:206
+#: netbox/extras/models/customfields.py:207
msgid "is cloneable"
msgstr "複製可能"
-#: extras/models/customfields.py:207
+#: netbox/extras/models/customfields.py:208
msgid "Replicate this value when cloning objects"
msgstr "オブジェクトの複製時にこの値を複製する"
-#: extras/models/customfields.py:224
+#: netbox/extras/models/customfields.py:225
msgid "custom field"
msgstr "カスタムフィールド"
-#: extras/models/customfields.py:225
+#: netbox/extras/models/customfields.py:226
msgid "custom fields"
msgstr "カスタムフィールド"
-#: extras/models/customfields.py:314
+#: netbox/extras/models/customfields.py:315
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "デフォルト値が無効です \"{value}\": {error}"
-#: extras/models/customfields.py:321
+#: netbox/extras/models/customfields.py:322
msgid "A minimum value may be set only for numeric fields"
msgstr "最小値は数値フィールドにのみ設定できます"
-#: extras/models/customfields.py:323
+#: netbox/extras/models/customfields.py:324
msgid "A maximum value may be set only for numeric fields"
msgstr "最大値は数値フィールドにのみ設定できます"
-#: extras/models/customfields.py:333
+#: netbox/extras/models/customfields.py:334
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr "正規表現の検証は、テキストフィールドと URL フィールドでのみサポートされます。"
-#: extras/models/customfields.py:343
+#: netbox/extras/models/customfields.py:344
msgid "Selection fields must specify a set of choices."
msgstr "選択フィールドには選択肢のセットを指定する必要があります。"
-#: extras/models/customfields.py:347
+#: netbox/extras/models/customfields.py:348
msgid "Choices may be set only on selection fields."
msgstr "選択肢は選択フィールドにのみ設定できます。"
-#: extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:355
msgid "Object fields must define an object type."
msgstr "オブジェクトフィールドはオブジェクトタイプを定義する必要があります。"
-#: extras/models/customfields.py:359
+#: netbox/extras/models/customfields.py:360
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} フィールドはオブジェクトタイプを定義できません。"
-#: extras/models/customfields.py:439
+#: netbox/extras/models/customfields.py:440
msgid "True"
msgstr "真"
-#: extras/models/customfields.py:440
+#: netbox/extras/models/customfields.py:441
msgid "False"
msgstr "偽"
-#: extras/models/customfields.py:522
+#: netbox/extras/models/customfields.py:523
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr "値は次の正規表現とマッチする必要があります。 {regex}"
-#: extras/models/customfields.py:616
+#: netbox/extras/models/customfields.py:617
msgid "Value must be a string."
msgstr "値は文字列でなければなりません。"
-#: extras/models/customfields.py:618
+#: netbox/extras/models/customfields.py:619
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "値は正規表現 '{regex}'と一致する必要があります"
-#: extras/models/customfields.py:623
+#: netbox/extras/models/customfields.py:624
msgid "Value must be an integer."
msgstr "値は整数でなければなりません。"
-#: extras/models/customfields.py:626 extras/models/customfields.py:641
+#: netbox/extras/models/customfields.py:627
+#: netbox/extras/models/customfields.py:642
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "値は {minimum} 以上でなければなりません"
-#: extras/models/customfields.py:630 extras/models/customfields.py:645
+#: netbox/extras/models/customfields.py:631
+#: netbox/extras/models/customfields.py:646
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "値は {maximum} を超えてはいけません"
-#: extras/models/customfields.py:638
+#: netbox/extras/models/customfields.py:639
msgid "Value must be a decimal."
msgstr "値は実数でなければなりません。"
-#: extras/models/customfields.py:650
+#: netbox/extras/models/customfields.py:651
msgid "Value must be true or false."
msgstr "値は true または false でなければなりません。"
-#: extras/models/customfields.py:658
+#: netbox/extras/models/customfields.py:659
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "日付値は ISO 8601 フォーマット (YYYY-MM-DD) である必要があります。"
-#: extras/models/customfields.py:667
+#: netbox/extras/models/customfields.py:672
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr "日付と時刻の値は ISO 8601 フォーマット (YYYY-MM-DD HH:MM:SS) である必要があります。"
-#: extras/models/customfields.py:674
+#: netbox/extras/models/customfields.py:679
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "{value}は選択肢 {choiceset} に含まれていません。"
-#: extras/models/customfields.py:684
+#: netbox/extras/models/customfields.py:689
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "{value}は選択肢 {choiceset} に含まれていません。"
-#: extras/models/customfields.py:693
+#: netbox/extras/models/customfields.py:698
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "{type}ではなく、オブジェクトIDを指定してください"
-#: extras/models/customfields.py:699
+#: netbox/extras/models/customfields.py:704
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "{type} ではなくオブジェクト ID のリストを入力してください"
-#: extras/models/customfields.py:703
+#: netbox/extras/models/customfields.py:708
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "無効なオブジェクト ID が見つかりました: {id}"
-#: extras/models/customfields.py:706
+#: netbox/extras/models/customfields.py:711
msgid "Required field cannot be empty."
msgstr "必須フィールドを空にすることはできません。"
-#: extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:730
msgid "Base set of predefined choices (optional)"
msgstr "定義済みの選択肢の基本セット (オプション)"
-#: extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:742
msgid "Choices are automatically ordered alphabetically"
msgstr "選択肢は自動的にアルファベット順に並べられます"
-#: extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:749
msgid "custom field choice set"
msgstr "カスタムフィールド選択肢"
-#: extras/models/customfields.py:745
+#: netbox/extras/models/customfields.py:750
msgid "custom field choice sets"
msgstr "カスタムフィールド選択肢"
-#: extras/models/customfields.py:781
+#: netbox/extras/models/customfields.py:786
msgid "Must define base or extra choices."
msgstr "基本選択肢または追加選択肢を定義する必要があります。"
-#: extras/models/dashboard.py:19
+#: netbox/extras/models/dashboard.py:19
msgid "layout"
msgstr "レイアウト"
-#: extras/models/dashboard.py:23
+#: netbox/extras/models/dashboard.py:23
msgid "config"
msgstr "設定"
-#: extras/models/dashboard.py:28
+#: netbox/extras/models/dashboard.py:28
msgid "dashboard"
msgstr "ダッシュボード"
-#: extras/models/dashboard.py:29
+#: netbox/extras/models/dashboard.py:29
msgid "dashboards"
msgstr "ダッシュボード"
-#: extras/models/models.py:51
+#: netbox/extras/models/models.py:51
msgid "object types"
msgstr "オブジェクトタイプ"
-#: extras/models/models.py:52
+#: netbox/extras/models/models.py:52
msgid "The object(s) to which this rule applies."
msgstr "このルールが適用されるオブジェクト。"
-#: extras/models/models.py:65
+#: netbox/extras/models/models.py:65
msgid "on create"
msgstr "作成時"
-#: extras/models/models.py:67
+#: netbox/extras/models/models.py:67
msgid "Triggers when a matching object is created."
msgstr "一致するオブジェクトが作成されたときにトリガーされます。"
-#: extras/models/models.py:70
+#: netbox/extras/models/models.py:70
msgid "on update"
msgstr "更新時"
-#: extras/models/models.py:72
+#: netbox/extras/models/models.py:72
msgid "Triggers when a matching object is updated."
msgstr "一致するオブジェクトが更新されるとトリガーされます。"
-#: extras/models/models.py:75
+#: netbox/extras/models/models.py:75
msgid "on delete"
msgstr "削除時"
-#: extras/models/models.py:77
+#: netbox/extras/models/models.py:77
msgid "Triggers when a matching object is deleted."
msgstr "一致するオブジェクトが削除されたときにトリガーされます。"
-#: extras/models/models.py:80
+#: netbox/extras/models/models.py:80
msgid "on job start"
msgstr "ジョブ開始時"
-#: extras/models/models.py:82
+#: netbox/extras/models/models.py:82
msgid "Triggers when a job for a matching object is started."
msgstr "一致するオブジェクトのジョブが開始されるとトリガーされます。"
-#: extras/models/models.py:85
+#: netbox/extras/models/models.py:85
msgid "on job end"
msgstr "ジョブ終了時"
-#: extras/models/models.py:87
+#: netbox/extras/models/models.py:87
msgid "Triggers when a job for a matching object terminates."
msgstr "一致するオブジェクトのジョブが終了するとトリガーされます。"
-#: extras/models/models.py:94
+#: netbox/extras/models/models.py:94
msgid "conditions"
msgstr "条件"
-#: extras/models/models.py:97
+#: netbox/extras/models/models.py:97
msgid ""
"A set of conditions which determine whether the event will be generated."
msgstr "イベントを生成するかどうかを決定する一連の条件。"
-#: extras/models/models.py:105
+#: netbox/extras/models/models.py:105
msgid "action type"
msgstr "アクションタイプ"
-#: extras/models/models.py:124
+#: netbox/extras/models/models.py:124
msgid "Additional data to pass to the action object"
msgstr "アクションオブジェクトに渡す追加データ"
-#: extras/models/models.py:136
+#: netbox/extras/models/models.py:136
msgid "event rule"
msgstr "イベントルール"
-#: extras/models/models.py:137
+#: netbox/extras/models/models.py:137
msgid "event rules"
msgstr "イベントルール"
-#: extras/models/models.py:153
+#: netbox/extras/models/models.py:153
msgid ""
"At least one event type must be selected: create, update, delete, job start,"
" and/or job end."
msgstr "少なくとも 1 つのイベントタイプを選択する必要があります。 : 作成、更新、削除、ジョブの開始、ジョブの終了"
-#: extras/models/models.py:194
+#: netbox/extras/models/models.py:194
msgid ""
"This URL will be called using the HTTP method defined when the webhook is "
"called. Jinja2 template processing is supported with the same context as the"
@@ -7422,7 +7942,7 @@ msgstr ""
"この URL は、Webhook が呼び出されたときに定義された HTTP メソッドを使用して呼び出されます。Jinja2 "
"テンプレート処理はリクエストボディと同じコンテキストでサポートされています。"
-#: extras/models/models.py:209
+#: netbox/extras/models/models.py:209
msgid ""
"The complete list of official content types is available ここに。"
-#: extras/models/models.py:214
+#: netbox/extras/models/models.py:214
msgid "additional headers"
msgstr "追加ヘッダー"
-#: extras/models/models.py:217
+#: netbox/extras/models/models.py:217
msgid ""
"User-supplied HTTP headers to be sent with the request in addition to the "
"HTTP content type. Headers should be defined in the format Name: "
@@ -7445,11 +7965,11 @@ msgstr ""
"HTTP コンテンツタイプに加えて、リクエストとともに送信されるユーザ指定の HTTP ヘッダー。ヘッダーは次の形式で定義する必要があります。 "
"名前:値。Jinja2 テンプレート処理はリクエストボディ (下記) と同じコンテキストでサポートされています。"
-#: extras/models/models.py:223
+#: netbox/extras/models/models.py:223
msgid "body template"
msgstr "ボディテンプレート"
-#: extras/models/models.py:226
+#: netbox/extras/models/models.py:226
msgid ""
"Jinja2 template for a custom request body. If blank, a JSON object "
"representing the change will be included. Available context data includes: "
@@ -7461,11 +7981,11 @@ msgstr ""
"model, timestamp, username, "
"request_id, and data."
-#: extras/models/models.py:232
+#: netbox/extras/models/models.py:232
msgid "secret"
msgstr "シークレット"
-#: extras/models/models.py:236
+#: netbox/extras/models/models.py:236
msgid ""
"When provided, the request will include a X-Hook-Signature "
"header containing a HMAC hex digest of the payload body using the secret as "
@@ -7474,77 +7994,77 @@ msgstr ""
"提供された場合、リクエストにはシークレットをキーとして使用したペイロード本体のHMAC 16 進ダイジェストを含むX-Hook-"
"Signature ヘッダー が含まれます 。シークレットはリクエストでは送信されません。"
-#: extras/models/models.py:243
+#: netbox/extras/models/models.py:243
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "SSL 証明書検証を有効にします。注意して無効にしてください。"
-#: extras/models/models.py:249 templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51
msgid "CA File Path"
msgstr "CA ファイルパス"
-#: extras/models/models.py:251
+#: netbox/extras/models/models.py:251
msgid ""
"The specific CA certificate file to use for SSL verification. Leave blank to"
" use the system defaults."
msgstr "SSL 検証に使用する特定の CA 証明書ファイル。システムデフォルトを使用するには空白のままにしておきます。"
-#: extras/models/models.py:262
+#: netbox/extras/models/models.py:262
msgid "webhook"
msgstr "ウェブフック"
-#: extras/models/models.py:263
+#: netbox/extras/models/models.py:263
msgid "webhooks"
msgstr "ウェブフック"
-#: extras/models/models.py:281
+#: netbox/extras/models/models.py:281
msgid "Do not specify a CA certificate file if SSL verification is disabled."
msgstr "SSL 検証が無効になっている場合は、CA 証明書ファイルを指定しないでください。"
-#: extras/models/models.py:321
+#: netbox/extras/models/models.py:321
msgid "The object type(s) to which this link applies."
msgstr "このリンクが適用されるオブジェクトタイプ。"
-#: extras/models/models.py:333
+#: netbox/extras/models/models.py:333
msgid "link text"
msgstr "リンクテキスト"
-#: extras/models/models.py:334
+#: netbox/extras/models/models.py:334
msgid "Jinja2 template code for link text"
msgstr "リンクテキストの Jinja2 テンプレートコード"
-#: extras/models/models.py:337
+#: netbox/extras/models/models.py:337
msgid "link URL"
msgstr "リンク URL"
-#: extras/models/models.py:338
+#: netbox/extras/models/models.py:338
msgid "Jinja2 template code for link URL"
msgstr "リンク URL の Jinja2 テンプレートコード"
-#: extras/models/models.py:348
+#: netbox/extras/models/models.py:348
msgid "Links with the same group will appear as a dropdown menu"
msgstr "同じグループのリンクはドロップダウンメニューとして表示されます"
-#: extras/models/models.py:358
+#: netbox/extras/models/models.py:358
msgid "new window"
msgstr "新しいウィンドウ"
-#: extras/models/models.py:360
+#: netbox/extras/models/models.py:360
msgid "Force link to open in a new window"
msgstr "リンクを強制的に新しいウィンドウで開く"
-#: extras/models/models.py:369
+#: netbox/extras/models/models.py:369
msgid "custom link"
msgstr "カスタムリンク"
-#: extras/models/models.py:370
+#: netbox/extras/models/models.py:370
msgid "custom links"
msgstr "カスタムリンク"
-#: extras/models/models.py:417
+#: netbox/extras/models/models.py:417
msgid "The object type(s) to which this template applies."
msgstr "このテンプレートが適用されるオブジェクトタイプ。"
-#: extras/models/models.py:430
+#: netbox/extras/models/models.py:430
msgid ""
"Jinja2 template code. The list of objects being exported is passed as a "
"context variable named queryset."
@@ -7552,2348 +8072,2414 @@ msgstr ""
"Jinja2 テンプレートコード。エクスポートされるオブジェクトのリストは、 "
"クエリーセットという名前のコンテキスト変数として渡されます。"
-#: extras/models/models.py:438
+#: netbox/extras/models/models.py:438
msgid "Defaults to text/plain; charset=utf-8"
msgstr "デフォルトは text/plain; charset=utf-8"
-#: extras/models/models.py:441
+#: netbox/extras/models/models.py:441
msgid "file extension"
msgstr "ファイル拡張子"
-#: extras/models/models.py:444
+#: netbox/extras/models/models.py:444
msgid "Extension to append to the rendered filename"
msgstr "レンダリングされたファイル名に追加する拡張子"
-#: extras/models/models.py:447
+#: netbox/extras/models/models.py:447
msgid "as attachment"
msgstr "添付ファイルとして"
-#: extras/models/models.py:449
+#: netbox/extras/models/models.py:449
msgid "Download file as attachment"
msgstr "ファイルを直接ダウンロードする"
-#: extras/models/models.py:458
+#: netbox/extras/models/models.py:458
msgid "export template"
msgstr "エクスポートテンプレート"
-#: extras/models/models.py:459
+#: netbox/extras/models/models.py:459
msgid "export templates"
msgstr "エクスポートテンプレート"
-#: extras/models/models.py:476
+#: netbox/extras/models/models.py:476
#, python-brace-format
msgid "\"{name}\" is a reserved name. Please choose a different name."
msgstr "\"{name}\"は予約されています。別の名前を選択してください。"
-#: extras/models/models.py:526
+#: netbox/extras/models/models.py:526
msgid "The object type(s) to which this filter applies."
-msgstr "このフィルターが適用されるオブジェクトタイプ。"
+msgstr "このフィルタが適用されるオブジェクトタイプ。"
-#: extras/models/models.py:558
+#: netbox/extras/models/models.py:558
msgid "shared"
msgstr "共有した"
-#: extras/models/models.py:571
+#: netbox/extras/models/models.py:571
msgid "saved filter"
msgstr "保存済みフィルタ"
-#: extras/models/models.py:572
+#: netbox/extras/models/models.py:572
msgid "saved filters"
msgstr "保存済みフィルタ"
-#: extras/models/models.py:590
+#: netbox/extras/models/models.py:590
msgid "Filter parameters must be stored as a dictionary of keyword arguments."
msgstr "フィルタパラメータは、キーワード引数の辞書として保存する必要があります。"
-#: extras/models/models.py:618
+#: netbox/extras/models/models.py:618
msgid "image height"
msgstr "画像高さ"
-#: extras/models/models.py:621
+#: netbox/extras/models/models.py:621
msgid "image width"
msgstr "画像幅"
-#: extras/models/models.py:638
+#: netbox/extras/models/models.py:638
msgid "image attachment"
msgstr "添付画像"
-#: extras/models/models.py:639
+#: netbox/extras/models/models.py:639
msgid "image attachments"
msgstr "添付画像"
-#: extras/models/models.py:653
+#: netbox/extras/models/models.py:653
#, python-brace-format
msgid "Image attachments cannot be assigned to this object type ({type})."
msgstr "このオブジェクトタイプ ({type})には添付画像を割り当てることができません。"
-#: extras/models/models.py:716
+#: netbox/extras/models/models.py:716
msgid "kind"
msgstr "種類"
-#: extras/models/models.py:730
+#: netbox/extras/models/models.py:730
msgid "journal entry"
msgstr "ジャーナルエントリ"
-#: extras/models/models.py:731
+#: netbox/extras/models/models.py:731
msgid "journal entries"
msgstr "ジャーナルエントリ"
-#: extras/models/models.py:746
+#: netbox/extras/models/models.py:746
#, python-brace-format
msgid "Journaling is not supported for this object type ({type})."
msgstr "このオブジェクトタイプ({type})ではジャーナリングはサポートされていません 。"
-#: extras/models/models.py:788
+#: netbox/extras/models/models.py:788
msgid "bookmark"
msgstr "ブックマーク"
-#: extras/models/models.py:789
+#: netbox/extras/models/models.py:789
msgid "bookmarks"
msgstr "ブックマーク"
-#: extras/models/models.py:802
+#: netbox/extras/models/models.py:802
#, python-brace-format
msgid "Bookmarks cannot be assigned to this object type ({type})."
msgstr "このオブジェクトタイプ ({type})にはブックマークを割り当てられません。"
-#: extras/models/scripts.py:42
+#: netbox/extras/models/scripts.py:42
msgid "is executable"
msgstr "実行可能"
-#: extras/models/scripts.py:64
+#: netbox/extras/models/scripts.py:64
msgid "script"
-msgstr "脚本"
+msgstr "スクリプト"
-#: extras/models/scripts.py:65
+#: netbox/extras/models/scripts.py:65
msgid "scripts"
msgstr "スクリプト"
-#: extras/models/scripts.py:111
+#: netbox/extras/models/scripts.py:111
msgid "script module"
msgstr "スクリプトモジュール"
-#: extras/models/scripts.py:112
+#: netbox/extras/models/scripts.py:112
msgid "script modules"
msgstr "スクリプトモジュール"
-#: extras/models/search.py:22
+#: netbox/extras/models/search.py:22
msgid "timestamp"
msgstr "タイムスタンプ"
-#: extras/models/search.py:37
+#: netbox/extras/models/search.py:37
msgid "field"
msgstr "フィールド"
-#: extras/models/search.py:45
+#: netbox/extras/models/search.py:45
msgid "value"
msgstr "値"
-#: extras/models/search.py:56
+#: netbox/extras/models/search.py:56
msgid "cached value"
msgstr "キャッシュ値"
-#: extras/models/search.py:57
+#: netbox/extras/models/search.py:57
msgid "cached values"
msgstr "キャッシュ値"
-#: extras/models/staging.py:44
+#: netbox/extras/models/staging.py:45
msgid "branch"
msgstr "ブランチ"
-#: extras/models/staging.py:45
+#: netbox/extras/models/staging.py:46
msgid "branches"
msgstr "ブランチ"
-#: extras/models/staging.py:97
+#: netbox/extras/models/staging.py:98
msgid "staged change"
msgstr "段階的変更"
-#: extras/models/staging.py:98
+#: netbox/extras/models/staging.py:99
msgid "staged changes"
msgstr "段階的変更"
-#: extras/models/tags.py:40
+#: netbox/extras/models/tags.py:40
msgid "The object type(s) to which this tag can be applied."
msgstr "このタグを適用できるオブジェクトタイプ。"
-#: extras/models/tags.py:49
+#: netbox/extras/models/tags.py:49
msgid "tag"
msgstr "タグ"
-#: extras/models/tags.py:50
+#: netbox/extras/models/tags.py:50
msgid "tags"
msgstr "タグ"
-#: extras/models/tags.py:78
+#: netbox/extras/models/tags.py:78
msgid "tagged item"
msgstr "タグ付きアイテム"
-#: extras/models/tags.py:79
+#: netbox/extras/models/tags.py:79
msgid "tagged items"
msgstr "タグ付きアイテム"
-#: extras/scripts.py:439
+#: netbox/extras/scripts.py:439
msgid "Script Data"
msgstr "スクリプトデータ"
-#: extras/scripts.py:443
+#: netbox/extras/scripts.py:443
msgid "Script Execution Parameters"
msgstr "スクリプト実行パラメータ"
-#: extras/scripts.py:662
+#: netbox/extras/scripts.py:666
msgid "Database changes have been reverted automatically."
msgstr "データベースの変更は自動的に元に戻されました。"
-#: extras/scripts.py:675
+#: netbox/extras/scripts.py:679
msgid "Script aborted with error: "
msgstr "スクリプトがエラーで中止されました: "
-#: extras/scripts.py:685
+#: netbox/extras/scripts.py:689
msgid "An exception occurred: "
msgstr "例外が発生しました: "
-#: extras/scripts.py:688
+#: netbox/extras/scripts.py:692
msgid "Database changes have been reverted due to error."
msgstr "エラーにより、データベースの変更が元に戻されました。"
-#: extras/signals.py:146
+#: netbox/extras/signals.py:133
#, python-brace-format
msgid "Deletion is prevented by a protection rule: {message}"
msgstr "削除は保護ルールによって禁止されています。 {message}"
-#: extras/tables/tables.py:46 extras/tables/tables.py:124
-#: extras/tables/tables.py:148 extras/tables/tables.py:213
-#: extras/tables/tables.py:238 extras/tables/tables.py:290
-#: extras/tables/tables.py:336 templates/extras/customfield.html:93
-#: templates/extras/eventrule.html:27 templates/users/objectpermission.html:64
-#: users/tables.py:80
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:128
+#: netbox/extras/tables/tables.py:153 netbox/extras/tables/tables.py:219
+#: netbox/extras/tables/tables.py:245 netbox/extras/tables/tables.py:297
+#: netbox/extras/tables/tables.py:343
+#: netbox/templates/extras/customfield.html:93
+#: netbox/templates/extras/eventrule.html:27
+#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
msgid "Object Types"
msgstr "オブジェクトタイプ"
-#: extras/tables/tables.py:52
+#: netbox/extras/tables/tables.py:54
msgid "Visible"
msgstr "可視"
-#: extras/tables/tables.py:55
+#: netbox/extras/tables/tables.py:57
msgid "Editable"
msgstr "編集可能"
-#: extras/tables/tables.py:61
+#: netbox/extras/tables/tables.py:63
msgid "Related Object Type"
msgstr "関連オブジェクトタイプ"
-#: extras/tables/tables.py:65 templates/extras/customfield.html:47
+#: netbox/extras/tables/tables.py:67
+#: netbox/templates/extras/customfield.html:47
msgid "Choice Set"
msgstr "チョイスセット"
-#: extras/tables/tables.py:73
+#: netbox/extras/tables/tables.py:75
msgid "Is Cloneable"
msgstr "複製可能"
-#: extras/tables/tables.py:103
+#: netbox/extras/tables/tables.py:106
msgid "Count"
msgstr "カウント"
-#: extras/tables/tables.py:106
+#: netbox/extras/tables/tables.py:109
msgid "Order Alphabetically"
msgstr "アルファベット順に並べる"
-#: extras/tables/tables.py:130 templates/extras/customlink.html:33
+#: netbox/extras/tables/tables.py:134
+#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "新規ウィンドウ"
-#: extras/tables/tables.py:151
+#: netbox/extras/tables/tables.py:156
msgid "As Attachment"
msgstr "添付ファイルとして"
-#: extras/tables/tables.py:158 extras/tables/tables.py:377
-#: extras/tables/tables.py:412 templates/core/datafile.html:24
-#: templates/dcim/device/render_config.html:22
-#: templates/extras/configcontext.html:39
-#: templates/extras/configtemplate.html:31
-#: templates/extras/exporttemplate.html:45
-#: templates/generic/bulk_import.html:35
-#: templates/virtualization/virtualmachine/render_config.html:22
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:384
+#: netbox/extras/tables/tables.py:419 netbox/templates/core/datafile.html:24
+#: netbox/templates/dcim/device/render_config.html:22
+#: netbox/templates/extras/configcontext.html:39
+#: netbox/templates/extras/configtemplate.html:31
+#: netbox/templates/extras/exporttemplate.html:45
+#: netbox/templates/generic/bulk_import.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:22
msgid "Data File"
msgstr "データファイル"
-#: extras/tables/tables.py:163 extras/tables/tables.py:389
-#: extras/tables/tables.py:417
+#: netbox/extras/tables/tables.py:169 netbox/extras/tables/tables.py:396
+#: netbox/extras/tables/tables.py:424
msgid "Synced"
msgstr "同期済み"
-#: extras/tables/tables.py:190
+#: netbox/extras/tables/tables.py:196
msgid "Image"
msgstr "画像"
-#: extras/tables/tables.py:195
+#: netbox/extras/tables/tables.py:201
msgid "Size (Bytes)"
msgstr "サイズ (バイト)"
-#: extras/tables/tables.py:260
+#: netbox/extras/tables/tables.py:267
msgid "SSL Validation"
msgstr "SSL バリデーション"
-#: extras/tables/tables.py:305
+#: netbox/extras/tables/tables.py:312
msgid "Job Start"
msgstr "ジョブ開始"
-#: extras/tables/tables.py:308
+#: netbox/extras/tables/tables.py:315
msgid "Job End"
msgstr "ジョブ終了"
-#: extras/tables/tables.py:425 netbox/navigation/menu.py:64
-#: templates/dcim/devicerole.html:8
+#: netbox/extras/tables/tables.py:432 netbox/netbox/navigation/menu.py:64
+#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "デバイスロール"
-#: extras/tables/tables.py:466 templates/account/profile.html:19
-#: templates/users/user.html:21
+#: netbox/extras/tables/tables.py:473 netbox/templates/account/profile.html:19
+#: netbox/templates/users/user.html:21
msgid "Full Name"
msgstr "フルネーム"
-#: extras/tables/tables.py:483 templates/extras/objectchange.html:67
+#: netbox/extras/tables/tables.py:490
+#: netbox/templates/extras/objectchange.html:68
msgid "Request ID"
msgstr "リクエスト ID"
-#: extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:527
msgid "Comments (Short)"
msgstr "コメント (ショート)"
-#: extras/tables/tables.py:539 extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:580
msgid "Line"
msgstr "ライン"
-#: extras/tables/tables.py:546 extras/tables/tables.py:571
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:590
msgid "Level"
msgstr "レベル"
-#: extras/tables/tables.py:549 extras/tables/tables.py:580
+#: netbox/extras/tables/tables.py:559 netbox/extras/tables/tables.py:599
msgid "Message"
msgstr "メッセージ"
-#: extras/tables/tables.py:564
+#: netbox/extras/tables/tables.py:583
msgid "Method"
msgstr "メソッド"
-#: extras/validators.py:16
+#: netbox/extras/validators.py:16
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
msgstr "%(limit_value)sと等しいことを確認する 。"
-#: extras/validators.py:27
+#: netbox/extras/validators.py:27
#, python-format
msgid "Ensure this value does not equal %(limit_value)s."
msgstr "%(limit_value)sと等しくないことを確認する。"
-#: extras/validators.py:38
+#: netbox/extras/validators.py:38
msgid "This field must be empty."
msgstr "このフィールドは空でなければなりません。"
-#: extras/validators.py:53
+#: netbox/extras/validators.py:53
msgid "This field must not be empty."
msgstr "このフィールドは空であってはなりません。"
-#: extras/validators.py:95
+#: netbox/extras/validators.py:95
msgid "Validation rules must be passed as a dictionary"
msgstr "検証ルールはディクショナリとして渡さなければなりません"
-#: extras/validators.py:120
+#: netbox/extras/validators.py:120
#, python-brace-format
msgid "Custom validation failed for {attribute}: {exception}"
msgstr "のカスタム検証が失敗しました {attribute}: {exception}"
-#: extras/validators.py:140
+#: netbox/extras/validators.py:140
#, python-brace-format
msgid "Invalid attribute \"{name}\" for request"
msgstr "属性が無効です」{name}「」(リクエスト用)"
-#: extras/validators.py:157
+#: netbox/extras/validators.py:157
#, python-brace-format
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "{model}において{name}属性は無効です"
-#: extras/views.py:889
+#: netbox/extras/views.py:889
msgid "Your dashboard has been reset."
msgstr "ダッシュボードがリセットされました。"
-#: extras/views.py:935
+#: netbox/extras/views.py:935
msgid "Added widget: "
msgstr "ウィジェットの追加: "
-#: extras/views.py:976
+#: netbox/extras/views.py:976
msgid "Updated widget: "
msgstr "ウィジェットの更新: "
-#: extras/views.py:1012
+#: netbox/extras/views.py:1012
msgid "Deleted widget: "
msgstr "削除したウィジェット: "
-#: extras/views.py:1014
+#: netbox/extras/views.py:1014
msgid "Error deleting widget: "
msgstr "ウィジェットの削除中にエラーが発生しました: "
-#: extras/views.py:1101
+#: netbox/extras/views.py:1101
msgid "Unable to run script: RQ worker process not running."
msgstr "スクリプトを実行できません:RQ ワーカープロセスが実行されていません。"
-#: ipam/api/field_serializers.py:17
+#: netbox/ipam/api/field_serializers.py:17
msgid "Enter a valid IPv4 or IPv6 address with optional mask."
msgstr "有効な IPv4 または IPv6 アドレスを入力してください。(サブネットマスクが使用可能)"
-#: ipam/api/field_serializers.py:24
+#: netbox/ipam/api/field_serializers.py:24
#, python-brace-format
msgid "Invalid IP address format: {data}"
msgstr "IP アドレス形式が無効です: {data}"
-#: ipam/api/field_serializers.py:37
+#: netbox/ipam/api/field_serializers.py:37
msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation."
msgstr "有効な IPv4 または IPv6 プレフィックスとマスクを CIDR 表記で入力します。"
-#: ipam/api/field_serializers.py:44
+#: netbox/ipam/api/field_serializers.py:44
#, python-brace-format
msgid "Invalid IP prefix format: {data}"
msgstr "IP プレフィックス形式が無効です: {data}"
-#: ipam/api/views.py:358
+#: netbox/ipam/api/views.py:358
msgid ""
"Insufficient space is available to accommodate the requested prefix size(s)"
msgstr "要求されたプレフィックスサイズを収容するにはスペースが足りません"
-#: ipam/choices.py:30
+#: netbox/ipam/choices.py:30
msgid "Container"
msgstr "コンテナ"
-#: ipam/choices.py:72
+#: netbox/ipam/choices.py:72
msgid "DHCP"
msgstr "DHCP"
-#: ipam/choices.py:73
+#: netbox/ipam/choices.py:73
msgid "SLAAC"
msgstr "SLAAC"
-#: ipam/choices.py:89
+#: netbox/ipam/choices.py:89
msgid "Loopback"
msgstr "ループバック"
-#: ipam/choices.py:90 tenancy/choices.py:18
+#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18
msgid "Secondary"
msgstr "セカンダリ"
-#: ipam/choices.py:91
+#: netbox/ipam/choices.py:91
msgid "Anycast"
msgstr "エニーキャスト"
-#: ipam/choices.py:115
+#: netbox/ipam/choices.py:115
msgid "Standard"
msgstr "スタンダード"
-#: ipam/choices.py:120
+#: netbox/ipam/choices.py:120
msgid "CheckPoint"
msgstr "チェックポイント"
-#: ipam/choices.py:123
+#: netbox/ipam/choices.py:123
msgid "Cisco"
msgstr "シスコ"
-#: ipam/choices.py:137
+#: netbox/ipam/choices.py:137
msgid "Plaintext"
msgstr "プレーンテキスト"
-#: ipam/fields.py:36
+#: netbox/ipam/fields.py:36
#, python-brace-format
msgid "Invalid IP address format: {address}"
msgstr "IP アドレス形式が無効です: {address}"
-#: ipam/filtersets.py:48 vpn/filtersets.py:323
+#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323
msgid "Import target"
msgstr "インポート対象"
-#: ipam/filtersets.py:54 vpn/filtersets.py:329
+#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329
msgid "Import target (name)"
msgstr "インポート対象 (名前)"
-#: ipam/filtersets.py:59 vpn/filtersets.py:334
+#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334
msgid "Export target"
msgstr "エクスポート対象"
-#: ipam/filtersets.py:65 vpn/filtersets.py:340
+#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340
msgid "Export target (name)"
msgstr "エクスポート対象 (名前)"
-#: ipam/filtersets.py:86
+#: netbox/ipam/filtersets.py:86
msgid "Importing VRF"
msgstr "VRF のインポート"
-#: ipam/filtersets.py:92
+#: netbox/ipam/filtersets.py:92
msgid "Import VRF (RD)"
msgstr "VRF (RD) をインポート"
-#: ipam/filtersets.py:97
+#: netbox/ipam/filtersets.py:97
msgid "Exporting VRF"
msgstr "VRF のエクスポート"
-#: ipam/filtersets.py:103
+#: netbox/ipam/filtersets.py:103
msgid "Export VRF (RD)"
msgstr "VRF (RD) をエクスポート"
-#: ipam/filtersets.py:108
+#: netbox/ipam/filtersets.py:108
msgid "Importing L2VPN"
msgstr "L2VPN のインポート"
-#: ipam/filtersets.py:114
+#: netbox/ipam/filtersets.py:114
msgid "Importing L2VPN (identifier)"
msgstr "L2VPN (識別子) のインポート"
-#: ipam/filtersets.py:119
+#: netbox/ipam/filtersets.py:119
msgid "Exporting L2VPN"
msgstr "L2VPN のエクスポート"
-#: ipam/filtersets.py:125
+#: netbox/ipam/filtersets.py:125
msgid "Exporting L2VPN (identifier)"
msgstr "L2VPN (識別子) のエクスポート"
-#: ipam/filtersets.py:155 ipam/filtersets.py:281 ipam/forms/model_forms.py:227
-#: ipam/tables/ip.py:211 templates/ipam/prefix.html:12
+#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:212
+#: netbox/templates/ipam/prefix.html:12
msgid "Prefix"
msgstr "プレフィックス"
-#: ipam/filtersets.py:159 ipam/filtersets.py:198 ipam/filtersets.py:221
+#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198
+#: netbox/ipam/filtersets.py:221
msgid "RIR (ID)"
msgstr "RIR (ID)"
-#: ipam/filtersets.py:165 ipam/filtersets.py:204 ipam/filtersets.py:227
+#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204
+#: netbox/ipam/filtersets.py:227
msgid "RIR (slug)"
msgstr "RIR (slug)"
-#: ipam/filtersets.py:285
+#: netbox/ipam/filtersets.py:285
msgid "Within prefix"
msgstr "プレフィックス内"
-#: ipam/filtersets.py:289
+#: netbox/ipam/filtersets.py:289
msgid "Within and including prefix"
msgstr "プレフィックス内およびプレフィックスを含む"
-#: ipam/filtersets.py:293
+#: netbox/ipam/filtersets.py:293
msgid "Prefixes which contain this prefix or IP"
msgstr "このプレフィックス / IP を含むプレフィックス"
-#: ipam/filtersets.py:304 ipam/filtersets.py:572 ipam/forms/bulk_edit.py:327
-#: ipam/forms/filtersets.py:196 ipam/forms/filtersets.py:331
+#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572
+#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196
+#: netbox/ipam/forms/filtersets.py:331
msgid "Mask length"
msgstr "マスクの長さ"
-#: ipam/filtersets.py:373 vpn/filtersets.py:446
+#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446
msgid "VLAN (ID)"
msgstr "VLAN (ID)"
-#: ipam/filtersets.py:377 vpn/filtersets.py:441
+#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441
msgid "VLAN number (1-4094)"
msgstr "VLAN 番号 (1-4094)"
-#: ipam/filtersets.py:471 ipam/filtersets.py:475 ipam/filtersets.py:567
-#: ipam/forms/model_forms.py:461 templates/tenancy/contact.html:53
-#: tenancy/forms/bulk_edit.py:113
+#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475
+#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461
+#: netbox/templates/tenancy/contact.html:53
+#: netbox/tenancy/forms/bulk_edit.py:113
msgid "Address"
msgstr "アドレス"
-#: ipam/filtersets.py:479
+#: netbox/ipam/filtersets.py:479
msgid "Ranges which contain this prefix or IP"
msgstr "このプレフィックス / IP を含む範囲"
-#: ipam/filtersets.py:507 ipam/filtersets.py:563
+#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563
msgid "Parent prefix"
msgstr "親プレフィックス"
-#: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091
-#: vpn/filtersets.py:404
+#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856
+#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404
msgid "Virtual machine (name)"
msgstr "仮想マシン (名前)"
-#: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085
-#: virtualization/filtersets.py:278 virtualization/filtersets.py:317
-#: vpn/filtersets.py:409
+#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861
+#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278
+#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409
msgid "Virtual machine (ID)"
msgstr "仮想マシン (ID)"
-#: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415
+#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97
+#: netbox/vpn/filtersets.py:415
msgid "Interface (name)"
msgstr "インタフェース (名前)"
-#: ipam/filtersets.py:638 vpn/filtersets.py:108 vpn/filtersets.py:426
+#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108
+#: netbox/vpn/filtersets.py:426
msgid "VM interface (name)"
msgstr "VM インタフェース (名前)"
-#: ipam/filtersets.py:643 vpn/filtersets.py:113
+#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "VM インタフェース (ID)"
-#: ipam/filtersets.py:648
+#: netbox/ipam/filtersets.py:648
msgid "FHRP group (ID)"
msgstr "FHRP グループ (ID)"
-#: ipam/filtersets.py:652
+#: netbox/ipam/filtersets.py:652
msgid "Is assigned to an interface"
msgstr "インタフェースに割り当てられているか"
-#: ipam/filtersets.py:656
+#: netbox/ipam/filtersets.py:656
msgid "Is assigned"
msgstr "割当済みか"
-#: ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:668
msgid "Service (ID)"
msgstr "サービス (ID)"
-#: ipam/filtersets.py:673
+#: netbox/ipam/filtersets.py:673
msgid "NAT inside IP address (ID)"
msgstr "NAT 内部の IP アドレス (ID)"
-#: ipam/filtersets.py:1096
+#: netbox/ipam/filtersets.py:1096
msgid "IP address (ID)"
msgstr "IP アドレス (ID)"
-#: ipam/filtersets.py:1102 ipam/models/ip.py:788
+#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788
msgid "IP address"
msgstr "IP アドレス"
-#: ipam/filtersets.py:1131
+#: netbox/ipam/filtersets.py:1131
msgid "Primary IPv4 (ID)"
msgstr "プライマリ IPv4 (ID)"
-#: ipam/filtersets.py:1136
+#: netbox/ipam/filtersets.py:1136
msgid "Primary IPv6 (ID)"
msgstr "プライマリ IPv6 (ID)"
-#: ipam/formfields.py:14
+#: netbox/ipam/formfields.py:14
msgid "Enter a valid IPv4 or IPv6 address (without a mask)."
msgstr "有効な IPv4 または IPv6 アドレス (マスクなし) を入力します。"
-#: ipam/formfields.py:32
+#: netbox/ipam/formfields.py:32
#, python-brace-format
msgid "Invalid IPv4/IPv6 address format: {address}"
msgstr "IPv4/IPv6 アドレスの形式が無効です: {address}"
-#: ipam/formfields.py:37
+#: netbox/ipam/formfields.py:37
msgid "This field requires an IP address without a mask."
msgstr "このフィールドには、マスクなしの IP アドレスが必要です。"
-#: ipam/formfields.py:39 ipam/formfields.py:61
+#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61
msgid "Please specify a valid IPv4 or IPv6 address."
msgstr "有効な IPv4 または IPv6 アドレスを指定してください。"
-#: ipam/formfields.py:44
+#: netbox/ipam/formfields.py:44
msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)."
msgstr "有効な IPv4 または IPv6 アドレス (CIDR マスク付き) を入力します。"
-#: ipam/formfields.py:56
+#: netbox/ipam/formfields.py:56
msgid "CIDR mask (e.g. /24) is required."
msgstr "CIDR マスク (例:/24) が必要です。"
-#: ipam/forms/bulk_create.py:13
+#: netbox/ipam/forms/bulk_create.py:13
msgid "Address pattern"
msgstr "アドレスパターン"
-#: ipam/forms/bulk_edit.py:48
+#: netbox/ipam/forms/bulk_edit.py:48
msgid "Enforce unique space"
msgstr "重複を禁止する"
-#: ipam/forms/bulk_edit.py:86
+#: netbox/ipam/forms/bulk_edit.py:86
msgid "Is private"
msgstr "非公開です"
-#: ipam/forms/bulk_edit.py:107 ipam/forms/bulk_edit.py:136
-#: ipam/forms/bulk_edit.py:161 ipam/forms/bulk_import.py:88
-#: ipam/forms/bulk_import.py:108 ipam/forms/bulk_import.py:128
-#: ipam/forms/filtersets.py:110 ipam/forms/filtersets.py:125
-#: ipam/forms/filtersets.py:148 ipam/forms/model_forms.py:94
-#: ipam/forms/model_forms.py:107 ipam/forms/model_forms.py:129
-#: ipam/forms/model_forms.py:147 ipam/models/asns.py:31
-#: ipam/models/asns.py:103 ipam/models/ip.py:71 ipam/models/ip.py:90
-#: ipam/tables/asn.py:20 ipam/tables/asn.py:45
-#: templates/ipam/aggregate.html:18 templates/ipam/asn.html:27
-#: templates/ipam/asnrange.html:19 templates/ipam/rir.html:19
+#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136
+#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88
+#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128
+#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125
+#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94
+#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129
+#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31
+#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71
+#: netbox/ipam/models/ip.py:90 netbox/ipam/tables/asn.py:20
+#: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18
+#: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19
+#: netbox/templates/ipam/rir.html:19
msgid "RIR"
msgstr "RIR"
-#: ipam/forms/bulk_edit.py:169
+#: netbox/ipam/forms/bulk_edit.py:169
msgid "Date added"
msgstr "追加日"
-#: ipam/forms/bulk_edit.py:230
+#: netbox/ipam/forms/bulk_edit.py:230
msgid "Prefix length"
msgstr "プレフィックス長"
-#: ipam/forms/bulk_edit.py:253 ipam/forms/filtersets.py:241
-#: templates/ipam/prefix.html:85
+#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241
+#: netbox/templates/ipam/prefix.html:85
msgid "Is a pool"
msgstr "プールです"
-#: ipam/forms/bulk_edit.py:258 ipam/forms/bulk_edit.py:302
-#: ipam/forms/filtersets.py:248 ipam/forms/filtersets.py:293
-#: ipam/models/ip.py:272 ipam/models/ip.py:539
+#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302
+#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293
+#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539
msgid "Treat as fully utilized"
msgstr "すべて使用済として扱う"
-#: ipam/forms/bulk_edit.py:350 ipam/models/ip.py:772
+#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772
msgid "DNS name"
msgstr "DNS ネーム"
-#: ipam/forms/bulk_edit.py:371 ipam/forms/bulk_edit.py:572
-#: ipam/forms/bulk_import.py:393 ipam/forms/bulk_import.py:477
-#: ipam/forms/bulk_import.py:503 ipam/forms/filtersets.py:390
-#: ipam/forms/filtersets.py:537 templates/ipam/fhrpgroup.html:22
-#: templates/ipam/inc/panels/fhrp_groups.html:24
-#: templates/ipam/service.html:32 templates/ipam/servicetemplate.html:19
+#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572
+#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390
+#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
+#: netbox/templates/ipam/service.html:32
+#: netbox/templates/ipam/servicetemplate.html:19
msgid "Protocol"
msgstr "プロトコル"
-#: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:397
-#: ipam/tables/fhrp.py:22 templates/ipam/fhrpgroup.html:26
+#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397
+#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26
msgid "Group ID"
msgstr "グループ ID"
-#: ipam/forms/bulk_edit.py:383 ipam/forms/filtersets.py:402
-#: wireless/forms/bulk_edit.py:68 wireless/forms/bulk_edit.py:115
-#: wireless/forms/bulk_import.py:62 wireless/forms/bulk_import.py:65
-#: wireless/forms/bulk_import.py:104 wireless/forms/bulk_import.py:107
-#: wireless/forms/filtersets.py:54 wireless/forms/filtersets.py:88
+#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402
+#: netbox/wireless/forms/bulk_edit.py:68
+#: netbox/wireless/forms/bulk_edit.py:115
+#: netbox/wireless/forms/bulk_import.py:62
+#: netbox/wireless/forms/bulk_import.py:65
+#: netbox/wireless/forms/bulk_import.py:104
+#: netbox/wireless/forms/bulk_import.py:107
+#: netbox/wireless/forms/filtersets.py:54
+#: netbox/wireless/forms/filtersets.py:88
msgid "Authentication type"
msgstr "認証タイプ"
-#: ipam/forms/bulk_edit.py:388 ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406
msgid "Authentication key"
msgstr "認証キー"
-#: ipam/forms/bulk_edit.py:405 ipam/forms/filtersets.py:383
-#: ipam/forms/model_forms.py:472 netbox/navigation/menu.py:370
-#: templates/ipam/fhrpgroup.html:49
-#: templates/wireless/inc/authentication_attrs.html:5
-#: wireless/forms/bulk_edit.py:91 wireless/forms/bulk_edit.py:138
-#: wireless/forms/filtersets.py:36 wireless/forms/filtersets.py:76
-#: wireless/forms/model_forms.py:55 wireless/forms/model_forms.py:164
+#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383
+#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370
+#: netbox/templates/ipam/fhrpgroup.html:49
+#: netbox/templates/wireless/inc/authentication_attrs.html:5
+#: netbox/wireless/forms/bulk_edit.py:91
+#: netbox/wireless/forms/bulk_edit.py:138
+#: netbox/wireless/forms/filtersets.py:36
+#: netbox/wireless/forms/filtersets.py:76
+#: netbox/wireless/forms/model_forms.py:55
+#: netbox/wireless/forms/model_forms.py:164
msgid "Authentication"
msgstr "認証"
-#: ipam/forms/bulk_edit.py:415
+#: netbox/ipam/forms/bulk_edit.py:415
msgid "Minimum child VLAN VID"
msgstr "子 VLAN VID の最小値"
-#: ipam/forms/bulk_edit.py:421
+#: netbox/ipam/forms/bulk_edit.py:421
msgid "Maximum child VLAN VID"
msgstr "子 VLAN VID の最大値"
-#: ipam/forms/bulk_edit.py:429 ipam/forms/model_forms.py:566
+#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566
msgid "Scope type"
msgstr "スコープタイプ"
-#: ipam/forms/bulk_edit.py:491 ipam/forms/model_forms.py:641
-#: ipam/tables/vlans.py:71 templates/ipam/vlangroup.html:38
+#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641
+#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38
msgid "Scope"
msgstr "スコープ"
-#: ipam/forms/bulk_edit.py:563
+#: netbox/ipam/forms/bulk_edit.py:563
msgid "Site & Group"
msgstr "サイトとグループ"
-#: ipam/forms/bulk_edit.py:577 ipam/forms/model_forms.py:705
-#: ipam/forms/model_forms.py:737 ipam/tables/services.py:19
-#: ipam/tables/services.py:49 templates/ipam/service.html:36
-#: templates/ipam/servicetemplate.html:23
+#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705
+#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19
+#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36
+#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "ポート"
-#: ipam/forms/bulk_import.py:47
+#: netbox/ipam/forms/bulk_import.py:47
msgid "Import route targets"
msgstr "インポートルートターゲット"
-#: ipam/forms/bulk_import.py:53
+#: netbox/ipam/forms/bulk_import.py:53
msgid "Export route targets"
msgstr "エクスポートルートターゲット"
-#: ipam/forms/bulk_import.py:91 ipam/forms/bulk_import.py:111
-#: ipam/forms/bulk_import.py:131
+#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111
+#: netbox/ipam/forms/bulk_import.py:131
msgid "Assigned RIR"
msgstr "割当 RIR"
-#: ipam/forms/bulk_import.py:181
+#: netbox/ipam/forms/bulk_import.py:181
msgid "VLAN's group (if any)"
msgstr "VLAN のグループ (存在する場合)"
-#: ipam/forms/bulk_import.py:184 ipam/forms/filtersets.py:256
-#: ipam/forms/model_forms.py:216 ipam/models/vlans.py:214
-#: ipam/tables/ip.py:254 templates/ipam/prefix.html:60
-#: templates/ipam/vlan.html:12 templates/ipam/vlan/base.html:6
-#: templates/ipam/vlan_edit.html:10 templates/wireless/wirelesslan.html:30
-#: vpn/forms/bulk_import.py:304 vpn/forms/filtersets.py:284
-#: vpn/forms/model_forms.py:433 vpn/forms/model_forms.py:452
-#: wireless/forms/bulk_edit.py:55 wireless/forms/bulk_import.py:48
-#: wireless/forms/model_forms.py:48 wireless/models.py:101
+#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
+#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
+#: netbox/ipam/tables/ip.py:255 netbox/templates/ipam/prefix.html:60
+#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
+#: netbox/templates/ipam/vlan_edit.html:10
+#: netbox/templates/wireless/wirelesslan.html:30
+#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284
+#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452
+#: netbox/wireless/forms/bulk_edit.py:55
+#: netbox/wireless/forms/bulk_import.py:48
+#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101
msgid "VLAN"
msgstr "VLAN"
-#: ipam/forms/bulk_import.py:307
+#: netbox/ipam/forms/bulk_import.py:307
msgid "Parent device of assigned interface (if any)"
msgstr "割当インタフェースの親デバイス (存在する場合)"
-#: ipam/forms/bulk_import.py:310 ipam/forms/bulk_import.py:496
-#: ipam/forms/model_forms.py:731 virtualization/filtersets.py:284
-#: virtualization/filtersets.py:323 virtualization/forms/bulk_edit.py:200
-#: virtualization/forms/bulk_edit.py:326
-#: virtualization/forms/bulk_import.py:146
-#: virtualization/forms/bulk_import.py:207
-#: virtualization/forms/filtersets.py:208
-#: virtualization/forms/filtersets.py:244
-#: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93
-#: vpn/forms/bulk_import.py:290
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496
+#: netbox/ipam/forms/model_forms.py:731
+#: netbox/virtualization/filtersets.py:284
+#: netbox/virtualization/filtersets.py:323
+#: netbox/virtualization/forms/bulk_edit.py:200
+#: netbox/virtualization/forms/bulk_edit.py:326
+#: netbox/virtualization/forms/bulk_import.py:146
+#: netbox/virtualization/forms/bulk_import.py:207
+#: netbox/virtualization/forms/filtersets.py:208
+#: netbox/virtualization/forms/filtersets.py:244
+#: netbox/virtualization/forms/model_forms.py:288
+#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290
msgid "Virtual machine"
msgstr "仮想マシン"
-#: ipam/forms/bulk_import.py:314
+#: netbox/ipam/forms/bulk_import.py:314
msgid "Parent VM of assigned interface (if any)"
msgstr "割当インタフェースの親VM (存在する場合)"
-#: ipam/forms/bulk_import.py:321
+#: netbox/ipam/forms/bulk_import.py:321
msgid "Assigned interface"
msgstr "割当インタフェース"
-#: ipam/forms/bulk_import.py:324
+#: netbox/ipam/forms/bulk_import.py:324
msgid "Is primary"
msgstr "プライマリか"
-#: ipam/forms/bulk_import.py:325
+#: netbox/ipam/forms/bulk_import.py:325
msgid "Make this the primary IP for the assigned device"
msgstr "割当デバイスのプライマリ IP アドレスにする"
-#: ipam/forms/bulk_import.py:364
+#: netbox/ipam/forms/bulk_import.py:364
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr "デバイスまたは仮想マシンが指定されていないため、プライマリ IP として設定できません"
-#: ipam/forms/bulk_import.py:368
+#: netbox/ipam/forms/bulk_import.py:368
msgid "No interface specified; cannot set as primary IP"
msgstr "インタフェースが指定されていないため、プライマリ IP として設定できません"
-#: ipam/forms/bulk_import.py:397
+#: netbox/ipam/forms/bulk_import.py:397
msgid "Auth type"
msgstr "認証タイプ"
-#: ipam/forms/bulk_import.py:412
+#: netbox/ipam/forms/bulk_import.py:412
msgid "Scope type (app & model)"
msgstr "スコープの種類 (アプリとモデル)"
-#: ipam/forms/bulk_import.py:418
+#: netbox/ipam/forms/bulk_import.py:418
#, python-brace-format
msgid "Minimum child VLAN VID (default: {minimum})"
msgstr "子の VLAN VID の最小値 (デフォルト: {minimum})"
-#: ipam/forms/bulk_import.py:424
+#: netbox/ipam/forms/bulk_import.py:424
#, python-brace-format
msgid "Maximum child VLAN VID (default: {maximum})"
msgstr "子 VLAN VID の最大数 (デフォルト: {maximum})"
-#: ipam/forms/bulk_import.py:448
+#: netbox/ipam/forms/bulk_import.py:448
msgid "Assigned VLAN group"
msgstr "割当 VLAN グループ"
-#: ipam/forms/bulk_import.py:479 ipam/forms/bulk_import.py:505
+#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505
msgid "IP protocol"
msgstr "IP プロトコル"
-#: ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:493
msgid "Required if not assigned to a VM"
msgstr "VM に割り当てられていない場合は必須"
-#: ipam/forms/bulk_import.py:500
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Required if not assigned to a device"
msgstr "デバイスに割り当てられていない場合は必須"
-#: ipam/forms/bulk_import.py:525
+#: netbox/ipam/forms/bulk_import.py:525
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} はこのデバイス/VM には割り当てられていません。"
-#: ipam/forms/filtersets.py:47 ipam/forms/model_forms.py:61
-#: netbox/navigation/menu.py:176 vpn/forms/model_forms.py:410
+#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61
+#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410
msgid "Route Targets"
msgstr "ルートターゲット"
-#: ipam/forms/filtersets.py:53 ipam/forms/model_forms.py:48
-#: vpn/forms/filtersets.py:224 vpn/forms/model_forms.py:397
+#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48
+#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397
msgid "Import targets"
msgstr "インポートターゲット"
-#: ipam/forms/filtersets.py:58 ipam/forms/model_forms.py:53
-#: vpn/forms/filtersets.py:229 vpn/forms/model_forms.py:402
+#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53
+#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402
msgid "Export targets"
msgstr "エクスポートターゲット"
-#: ipam/forms/filtersets.py:73
+#: netbox/ipam/forms/filtersets.py:73
msgid "Imported by VRF"
msgstr "VRF によるインポート"
-#: ipam/forms/filtersets.py:78
+#: netbox/ipam/forms/filtersets.py:78
msgid "Exported by VRF"
msgstr "VRF によるエクスポート"
-#: ipam/forms/filtersets.py:87 ipam/tables/ip.py:89 templates/ipam/rir.html:30
+#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89
+#: netbox/templates/ipam/rir.html:30
msgid "Private"
msgstr "プライベート"
-#: ipam/forms/filtersets.py:105 ipam/forms/filtersets.py:191
-#: ipam/forms/filtersets.py:272 ipam/forms/filtersets.py:326
+#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191
+#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326
msgid "Address family"
msgstr "アドレスファミリー"
-#: ipam/forms/filtersets.py:119 templates/ipam/asnrange.html:25
+#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25
msgid "Range"
msgstr "レンジ"
-#: ipam/forms/filtersets.py:128
+#: netbox/ipam/forms/filtersets.py:128
msgid "Start"
msgstr "開始"
-#: ipam/forms/filtersets.py:132
+#: netbox/ipam/forms/filtersets.py:132
msgid "End"
msgstr "終了"
-#: ipam/forms/filtersets.py:171
+#: netbox/ipam/forms/filtersets.py:171
msgid "VLAN Assignment"
msgstr "VLAN アサイメント"
-#: ipam/forms/filtersets.py:186
+#: netbox/ipam/forms/filtersets.py:186
msgid "Search within"
msgstr "範囲内を検索"
-#: ipam/forms/filtersets.py:207 ipam/forms/filtersets.py:342
+#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342
msgid "Present in VRF"
msgstr "VRF 内に存在する"
-#: ipam/forms/filtersets.py:311
+#: netbox/ipam/forms/filtersets.py:311
msgid "Device/VM"
msgstr "デバイス/VM"
-#: ipam/forms/filtersets.py:321
+#: netbox/ipam/forms/filtersets.py:321
msgid "Parent Prefix"
msgstr "親プレフィックス"
-#: ipam/forms/filtersets.py:347
+#: netbox/ipam/forms/filtersets.py:347
msgid "Assigned Device"
msgstr "割当デバイス"
-#: ipam/forms/filtersets.py:352
+#: netbox/ipam/forms/filtersets.py:352
msgid "Assigned VM"
msgstr "割当VM"
-#: ipam/forms/filtersets.py:366
+#: netbox/ipam/forms/filtersets.py:366
msgid "Assigned to an interface"
msgstr "インタフェースに割当済"
-#: ipam/forms/filtersets.py:373 templates/ipam/ipaddress.html:51
+#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS名"
-#: ipam/forms/filtersets.py:416 ipam/forms/filtersets.py:520
-#: ipam/models/vlans.py:156 templates/ipam/vlan.html:31
+#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520
+#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31
msgid "VLAN ID"
msgstr "VLAN ID"
-#: ipam/forms/filtersets.py:448
+#: netbox/ipam/forms/filtersets.py:448
msgid "Minimum VID"
msgstr "最小 VID"
-#: ipam/forms/filtersets.py:454
+#: netbox/ipam/forms/filtersets.py:454
msgid "Maximum VID"
msgstr "VID の最大値"
-#: ipam/forms/filtersets.py:563 ipam/forms/model_forms.py:318
-#: ipam/forms/model_forms.py:759 ipam/forms/model_forms.py:785
-#: ipam/tables/vlans.py:191 templates/virtualization/virtualdisk.html:21
-#: templates/virtualization/virtualmachine.html:12
-#: templates/virtualization/vminterface.html:21
-#: templates/vpn/tunneltermination.html:25
-#: virtualization/forms/filtersets.py:193
-#: virtualization/forms/filtersets.py:238
-#: virtualization/forms/model_forms.py:220
-#: virtualization/tables/virtualmachines.py:128
-#: virtualization/tables/virtualmachines.py:181 vpn/choices.py:45
-#: vpn/forms/filtersets.py:293 vpn/forms/model_forms.py:160
-#: vpn/forms/model_forms.py:171 vpn/forms/model_forms.py:273
-#: vpn/forms/model_forms.py:454
+#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318
+#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785
+#: netbox/ipam/tables/vlans.py:191
+#: netbox/templates/virtualization/virtualdisk.html:21
+#: netbox/templates/virtualization/virtualmachine.html:12
+#: netbox/templates/virtualization/vminterface.html:21
+#: netbox/templates/vpn/tunneltermination.html:25
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:238
+#: netbox/virtualization/forms/model_forms.py:220
+#: netbox/virtualization/tables/virtualmachines.py:128
+#: netbox/virtualization/tables/virtualmachines.py:183
+#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293
+#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171
+#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454
msgid "Virtual Machine"
msgstr "仮想マシン"
-#: ipam/forms/model_forms.py:78 templates/ipam/routetarget.html:10
+#: netbox/ipam/forms/model_forms.py:78
+#: netbox/templates/ipam/routetarget.html:10
msgid "Route Target"
msgstr "ルートターゲット"
-#: ipam/forms/model_forms.py:112 ipam/tables/ip.py:116
-#: templates/ipam/aggregate.html:11 templates/ipam/prefix.html:38
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:117
+#: netbox/templates/ipam/aggregate.html:11
+#: netbox/templates/ipam/prefix.html:38
msgid "Aggregate"
msgstr "集約"
-#: ipam/forms/model_forms.py:133 templates/ipam/asnrange.html:12
+#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12
msgid "ASN Range"
msgstr "ASN レンジ"
-#: ipam/forms/model_forms.py:229
+#: netbox/ipam/forms/model_forms.py:229
msgid "Site/VLAN Assignment"
msgstr "サイト/VLAN 割り当て"
-#: ipam/forms/model_forms.py:257 templates/ipam/iprange.html:10
+#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10
msgid "IP Range"
msgstr "IP アドレス範囲"
-#: ipam/forms/model_forms.py:293 ipam/forms/model_forms.py:319
-#: ipam/forms/model_forms.py:471 templates/ipam/fhrpgroup.html:19
+#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319
+#: netbox/ipam/forms/model_forms.py:471
+#: netbox/templates/ipam/fhrpgroup.html:19
msgid "FHRP Group"
msgstr "FHRP グループ"
-#: ipam/forms/model_forms.py:308
+#: netbox/ipam/forms/model_forms.py:308
msgid "Make this the primary IP for the device/VM"
msgstr "デバイス/VMのプライマリIPにする"
-#: ipam/forms/model_forms.py:323
+#: netbox/ipam/forms/model_forms.py:323
msgid "NAT IP (Inside)"
msgstr "NAT IP (インサイド)"
-#: ipam/forms/model_forms.py:382
+#: netbox/ipam/forms/model_forms.py:382
msgid "An IP address can only be assigned to a single object."
msgstr "IP アドレスは 1 つのオブジェクトにのみ割り当てることができます。"
-#: ipam/forms/model_forms.py:388 ipam/models/ip.py:897
+#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
msgstr "親オブジェクトのプライマリ IP として指定されている間は IP アドレスを再割り当てできません"
-#: ipam/forms/model_forms.py:398
+#: netbox/ipam/forms/model_forms.py:398
msgid ""
"Only IP addresses assigned to an interface can be designated as primary IPs."
msgstr "プライマリ IP として指定できるのは、インタフェースに割り当てられた IP アドレスのみです。"
-#: ipam/forms/model_forms.py:473
+#: netbox/ipam/forms/model_forms.py:473
msgid "Virtual IP Address"
msgstr "仮想 IP アドレス"
-#: ipam/forms/model_forms.py:558
+#: netbox/ipam/forms/model_forms.py:558
msgid "Assignment already exists"
msgstr "既に割り当てられています"
-#: ipam/forms/model_forms.py:637 ipam/forms/model_forms.py:679
-#: ipam/tables/ip.py:250 templates/ipam/vlan_edit.html:37
-#: templates/ipam/vlangroup.html:27
+#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
+#: netbox/ipam/tables/ip.py:251 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/templates/ipam/vlangroup.html:27
msgid "VLAN Group"
msgstr "VLAN グループ"
-#: ipam/forms/model_forms.py:638
+#: netbox/ipam/forms/model_forms.py:638
msgid "Child VLANs"
msgstr "子 VLAN"
-#: ipam/forms/model_forms.py:710 ipam/forms/model_forms.py:742
+#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742
msgid ""
"Comma-separated list of one or more port numbers. A range may be specified "
"using a hyphen."
msgstr "カンマ区切りのポート番号のリスト。範囲はハイフンを使用して指定できます。"
-#: ipam/forms/model_forms.py:715 templates/ipam/servicetemplate.html:12
+#: netbox/ipam/forms/model_forms.py:715
+#: netbox/templates/ipam/servicetemplate.html:12
msgid "Service Template"
msgstr "サービステンプレート"
-#: ipam/forms/model_forms.py:762
+#: netbox/ipam/forms/model_forms.py:762
msgid "Port(s)"
msgstr "ポート (s)"
-#: ipam/forms/model_forms.py:763 ipam/forms/model_forms.py:791
-#: templates/ipam/service.html:21
+#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791
+#: netbox/templates/ipam/service.html:21
msgid "Service"
msgstr "サービス"
-#: ipam/forms/model_forms.py:776
+#: netbox/ipam/forms/model_forms.py:776
msgid "Service template"
msgstr "サービステンプレート"
-#: ipam/forms/model_forms.py:788
+#: netbox/ipam/forms/model_forms.py:788
msgid "From Template"
msgstr "テンプレートから"
-#: ipam/forms/model_forms.py:789
+#: netbox/ipam/forms/model_forms.py:789
msgid "Custom"
msgstr "カスタム"
-#: ipam/forms/model_forms.py:819
+#: netbox/ipam/forms/model_forms.py:819
msgid ""
"Must specify name, protocol, and port(s) if not using a service template."
msgstr "サービステンプレートを使用しない場合は、名前、プロトコル、およびポートを指定する必要があります。"
-#: ipam/models/asns.py:34
+#: netbox/ipam/models/asns.py:34
msgid "start"
msgstr "開始"
-#: ipam/models/asns.py:51
+#: netbox/ipam/models/asns.py:51
msgid "ASN range"
msgstr "ASN レンジ"
-#: ipam/models/asns.py:52
+#: netbox/ipam/models/asns.py:52
msgid "ASN ranges"
msgstr "ASN レンジ"
-#: ipam/models/asns.py:72
+#: netbox/ipam/models/asns.py:72
#, python-brace-format
msgid "Starting ASN ({start}) must be lower than ending ASN ({end})."
msgstr "開始ASN ({start}) は終了ASN ({end}) より小さくなければなりません)。"
-#: ipam/models/asns.py:104
+#: netbox/ipam/models/asns.py:104
msgid "Regional Internet Registry responsible for this AS number space"
msgstr "この AS 番号空間を担当する地域インターネットレジストリ"
-#: ipam/models/asns.py:109
+#: netbox/ipam/models/asns.py:109
msgid "16- or 32-bit autonomous system number"
msgstr "16 または 32 ビットのAS番号"
-#: ipam/models/fhrp.py:22
+#: netbox/ipam/models/fhrp.py:22
msgid "group ID"
msgstr "グループ ID"
-#: ipam/models/fhrp.py:30 ipam/models/services.py:21
+#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22
msgid "protocol"
msgstr "プロトコル"
-#: ipam/models/fhrp.py:38 wireless/models.py:27
+#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27
msgid "authentication type"
msgstr "認証タイプ"
-#: ipam/models/fhrp.py:43
+#: netbox/ipam/models/fhrp.py:43
msgid "authentication key"
msgstr "認証キー"
-#: ipam/models/fhrp.py:56
+#: netbox/ipam/models/fhrp.py:56
msgid "FHRP group"
msgstr "FHRP グループ"
-#: ipam/models/fhrp.py:57
+#: netbox/ipam/models/fhrp.py:57
msgid "FHRP groups"
msgstr "FHRP グループ"
-#: ipam/models/fhrp.py:93 tenancy/models/contacts.py:134
+#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134
msgid "priority"
msgstr "優先度"
-#: ipam/models/fhrp.py:113
+#: netbox/ipam/models/fhrp.py:113
msgid "FHRP group assignment"
msgstr "FHRP グループ割当"
-#: ipam/models/fhrp.py:114
+#: netbox/ipam/models/fhrp.py:114
msgid "FHRP group assignments"
msgstr "FHRP グループ割当"
-#: ipam/models/ip.py:65
+#: netbox/ipam/models/ip.py:65
msgid "private"
msgstr "プライベート"
-#: ipam/models/ip.py:66
+#: netbox/ipam/models/ip.py:66
msgid "IP space managed by this RIR is considered private"
msgstr "この RIR が管理する IP スペースはプライベートと見なされます"
-#: ipam/models/ip.py:72 netbox/navigation/menu.py:169
+#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169
msgid "RIRs"
msgstr "RIR"
-#: ipam/models/ip.py:84
+#: netbox/ipam/models/ip.py:84
msgid "IPv4 or IPv6 network"
msgstr "IPv4 または IPv6 ネットワーク"
-#: ipam/models/ip.py:91
+#: netbox/ipam/models/ip.py:91
msgid "Regional Internet Registry responsible for this IP space"
msgstr "この IP スペースを管理する地域インターネットレジストリ"
-#: ipam/models/ip.py:101
+#: netbox/ipam/models/ip.py:101
msgid "date added"
msgstr "追加日"
-#: ipam/models/ip.py:115
+#: netbox/ipam/models/ip.py:115
msgid "aggregate"
msgstr "集約"
-#: ipam/models/ip.py:116
+#: netbox/ipam/models/ip.py:116
msgid "aggregates"
msgstr "集約"
-#: ipam/models/ip.py:132
+#: netbox/ipam/models/ip.py:132
msgid "Cannot create aggregate with /0 mask."
msgstr "/0 マスクを使用して集約を作成することはできません。"
-#: ipam/models/ip.py:144
+#: netbox/ipam/models/ip.py:144
#, python-brace-format
msgid ""
"Aggregates cannot overlap. {prefix} is already covered by an existing "
"aggregate ({aggregate})."
msgstr "集約は重複できません。{prefix} は既存の集約({aggregate}) に含まれます。"
-#: ipam/models/ip.py:158
+#: netbox/ipam/models/ip.py:158
#, python-brace-format
msgid ""
"Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate "
"({aggregate})."
msgstr "プレフィックスは集約と重複できません。 {prefix} は既存の集約 ({aggregate}) に含まれます。"
-#: ipam/models/ip.py:200 ipam/models/ip.py:737 vpn/models/tunnels.py:114
+#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737
+#: netbox/vpn/models/tunnels.py:114
msgid "role"
msgstr "ロール"
-#: ipam/models/ip.py:201
+#: netbox/ipam/models/ip.py:201
msgid "roles"
msgstr "ロール"
-#: ipam/models/ip.py:217 ipam/models/ip.py:293
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293
msgid "prefix"
msgstr "プレフィックス"
-#: ipam/models/ip.py:218
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "マスク付きの IPv4 または IPv6 ネットワーク"
-#: ipam/models/ip.py:254
+#: netbox/ipam/models/ip.py:254
msgid "Operational status of this prefix"
msgstr "このプレフィックスの動作ステータス"
-#: ipam/models/ip.py:262
+#: netbox/ipam/models/ip.py:262
msgid "The primary function of this prefix"
msgstr "このプレフィックスの主な機能"
-#: ipam/models/ip.py:265
+#: netbox/ipam/models/ip.py:265
msgid "is a pool"
msgstr "プールか"
-#: ipam/models/ip.py:267
+#: netbox/ipam/models/ip.py:267
msgid "All IP addresses within this prefix are considered usable"
msgstr "このプレフィックス内のすべての IP アドレスが使用可能と見なされます。"
-#: ipam/models/ip.py:270 ipam/models/ip.py:537
+#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537
msgid "mark utilized"
msgstr "使用済み"
-#: ipam/models/ip.py:294
+#: netbox/ipam/models/ip.py:294
msgid "prefixes"
msgstr "プレフィックス"
-#: ipam/models/ip.py:317
+#: netbox/ipam/models/ip.py:317
msgid "Cannot create prefix with /0 mask."
msgstr "/0 マスクではプレフィックスを作成できません。"
-#: ipam/models/ip.py:324 ipam/models/ip.py:874
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: ipam/models/ip.py:324 ipam/models/ip.py:874
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
msgid "global table"
msgstr "グローバルテーブル"
-#: ipam/models/ip.py:326
+#: netbox/ipam/models/ip.py:326
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "重複したプレフィックスが見つかりました {table}: {prefix}"
-#: ipam/models/ip.py:495
+#: netbox/ipam/models/ip.py:495
msgid "start address"
msgstr "開始アドレス"
-#: ipam/models/ip.py:496 ipam/models/ip.py:500 ipam/models/ip.py:712
+#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500
+#: netbox/ipam/models/ip.py:712
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4 または IPv6 アドレス (マスク付き)"
-#: ipam/models/ip.py:499
+#: netbox/ipam/models/ip.py:499
msgid "end address"
msgstr "終了アドレス"
-#: ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:526
msgid "Operational status of this range"
msgstr "この範囲の動作状況"
-#: ipam/models/ip.py:534
+#: netbox/ipam/models/ip.py:534
msgid "The primary function of this range"
msgstr "この範囲の主な機能"
-#: ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:548
msgid "IP range"
msgstr "IP アドレス範囲"
-#: ipam/models/ip.py:549
+#: netbox/ipam/models/ip.py:549
msgid "IP ranges"
msgstr "IP アドレス範囲"
-#: ipam/models/ip.py:565
+#: netbox/ipam/models/ip.py:565
msgid "Starting and ending IP address versions must match"
msgstr "開始・終了 IP アドレスのバージョンが一致している必要があります"
-#: ipam/models/ip.py:571
+#: netbox/ipam/models/ip.py:571
msgid "Starting and ending IP address masks must match"
msgstr "開始・終了 IP アドレスマスクは一致する必要があります"
-#: ipam/models/ip.py:578
+#: netbox/ipam/models/ip.py:578
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "終了アドレスは開始アドレスより大きくなければなりません ({start_address})"
-#: ipam/models/ip.py:590
+#: netbox/ipam/models/ip.py:590
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr "VRF{vrf}において、定義されたアドレスが範囲{overlapping_range}と重複しています "
-#: ipam/models/ip.py:599
+#: netbox/ipam/models/ip.py:599
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr "定義された範囲がサポートされている最大サイズを超えています ({max_size})"
-#: ipam/models/ip.py:711 tenancy/models/contacts.py:82
+#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82
msgid "address"
msgstr "アドレス"
-#: ipam/models/ip.py:734
+#: netbox/ipam/models/ip.py:734
msgid "The operational status of this IP"
msgstr "この IP の動作ステータス"
-#: ipam/models/ip.py:741
+#: netbox/ipam/models/ip.py:741
msgid "The functional role of this IP"
msgstr "この IP の役割"
-#: ipam/models/ip.py:765 templates/ipam/ipaddress.html:72
+#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72
msgid "NAT (inside)"
msgstr "NAT (インサイド)"
-#: ipam/models/ip.py:766
+#: netbox/ipam/models/ip.py:766
msgid "The IP for which this address is the \"outside\" IP"
msgstr "このアドレスが「アウトサイド」IPであるIP"
-#: ipam/models/ip.py:773
+#: netbox/ipam/models/ip.py:773
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "ホスト名または FQDN (大文字と小文字は区別されません)"
-#: ipam/models/ip.py:789 ipam/models/services.py:93
+#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94
msgid "IP addresses"
msgstr "IP アドレス"
-#: ipam/models/ip.py:845
+#: netbox/ipam/models/ip.py:845
msgid "Cannot create IP address with /0 mask."
msgstr "/0 マスクで IP アドレスを作成することはできません。"
-#: ipam/models/ip.py:851
+#: netbox/ipam/models/ip.py:851
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} はネットワーク ID のため、インタフェースに割り当てることはできません。"
-#: ipam/models/ip.py:862
+#: netbox/ipam/models/ip.py:862
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr "{ip} はブロードキャストアドレスのため、インタフェースに割り当てることはできません。"
-#: ipam/models/ip.py:876
+#: netbox/ipam/models/ip.py:876
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "重複した IP アドレスが見つかりました {table}: {ipaddress}"
-#: ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:903
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "SLAAC ステータスを割り当てることができるのは IPv6 アドレスのみです"
-#: ipam/models/services.py:32
+#: netbox/ipam/models/services.py:33
msgid "port numbers"
msgstr "ポート番号"
-#: ipam/models/services.py:58
+#: netbox/ipam/models/services.py:59
msgid "service template"
msgstr "サービステンプレート"
-#: ipam/models/services.py:59
+#: netbox/ipam/models/services.py:60
msgid "service templates"
msgstr "サービステンプレート"
-#: ipam/models/services.py:94
+#: netbox/ipam/models/services.py:95
msgid "The specific IP addresses (if any) to which this service is bound"
msgstr "このサービスがバインドされている IP アドレス (存在する場合)"
-#: ipam/models/services.py:101
+#: netbox/ipam/models/services.py:102
msgid "service"
msgstr "サービス"
-#: ipam/models/services.py:102
+#: netbox/ipam/models/services.py:103
msgid "services"
msgstr "サービス"
-#: ipam/models/services.py:116
+#: netbox/ipam/models/services.py:117
msgid ""
"A service cannot be associated with both a device and a virtual machine."
msgstr "サービスをデバイスと仮想マシンの両方に関連付けることはできません。"
-#: ipam/models/services.py:118
+#: netbox/ipam/models/services.py:119
msgid ""
"A service must be associated with either a device or a virtual machine."
msgstr "サービスは、デバイスまたは仮想マシンのいずれかに関連付ける必要があります。"
-#: ipam/models/vlans.py:49
+#: netbox/ipam/models/vlans.py:49
msgid "minimum VLAN ID"
msgstr "最小 VLAN ID"
-#: ipam/models/vlans.py:55
+#: netbox/ipam/models/vlans.py:55
msgid "Lowest permissible ID of a child VLAN"
msgstr "子VLANの最小許容ID"
-#: ipam/models/vlans.py:58
+#: netbox/ipam/models/vlans.py:58
msgid "maximum VLAN ID"
msgstr "最大VLAN ID"
-#: ipam/models/vlans.py:64
+#: netbox/ipam/models/vlans.py:64
msgid "Highest permissible ID of a child VLAN"
msgstr "子 VLAN の最大許容ID"
-#: ipam/models/vlans.py:85
+#: netbox/ipam/models/vlans.py:85
msgid "VLAN groups"
msgstr "VLAN グループ"
-#: ipam/models/vlans.py:95
+#: netbox/ipam/models/vlans.py:95
msgid "Cannot set scope_type without scope_id."
msgstr "scope_id なしでscope_typeを設定することはできません。"
-#: ipam/models/vlans.py:97
+#: netbox/ipam/models/vlans.py:97
msgid "Cannot set scope_id without scope_type."
msgstr "scope_typeなしでscope_idを設定することはできません。"
-#: ipam/models/vlans.py:102
+#: netbox/ipam/models/vlans.py:102
msgid "Maximum child VID must be greater than or equal to minimum child VID"
msgstr "最大子 VID は、最小子VID の値以上でなければなりません"
-#: ipam/models/vlans.py:145
+#: netbox/ipam/models/vlans.py:145
msgid "The specific site to which this VLAN is assigned (if any)"
msgstr "この VLAN が割り当てられているサイト (存在する場合)"
-#: ipam/models/vlans.py:153
+#: netbox/ipam/models/vlans.py:153
msgid "VLAN group (optional)"
msgstr "VLAN グループ (オプション)"
-#: ipam/models/vlans.py:161
+#: netbox/ipam/models/vlans.py:161
msgid "Numeric VLAN ID (1-4094)"
msgstr "数値によるVLAN ID (1-4094)"
-#: ipam/models/vlans.py:179
+#: netbox/ipam/models/vlans.py:179
msgid "Operational status of this VLAN"
msgstr "この VLAN の動作ステータス"
-#: ipam/models/vlans.py:187
+#: netbox/ipam/models/vlans.py:187
msgid "The primary function of this VLAN"
msgstr "この VLAN の主な機能"
-#: ipam/models/vlans.py:215 ipam/tables/ip.py:175 ipam/tables/vlans.py:78
-#: ipam/views.py:978 netbox/navigation/menu.py:180
-#: netbox/navigation/menu.py:182
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:176
+#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
+#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
msgid "VLANs"
msgstr "VLAN"
-#: ipam/models/vlans.py:230
+#: netbox/ipam/models/vlans.py:230
#, python-brace-format
msgid ""
"VLAN is assigned to group {group} (scope: {scope}); cannot also assign to "
"site {site}."
msgstr "VLANはグループ{group}に割り当てられています (スコープ: {scope}) サイト{site}への割り当てはできません 。"
-#: ipam/models/vlans.py:238
+#: netbox/ipam/models/vlans.py:238
#, python-brace-format
msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}"
msgstr "グループ{group}内の VLANにおいて、VID は{minimum}から{maximum}の間である必要があります"
-#: ipam/models/vrfs.py:30
+#: netbox/ipam/models/vrfs.py:30
msgid "route distinguisher"
msgstr "ルート識別子(RD)"
-#: ipam/models/vrfs.py:31
+#: netbox/ipam/models/vrfs.py:31
msgid "Unique route distinguisher (as defined in RFC 4364)"
msgstr "一意のルート識別子 (RFC 4364 におけるRoute Distinguisher)"
-#: ipam/models/vrfs.py:42
+#: netbox/ipam/models/vrfs.py:42
msgid "enforce unique space"
msgstr "重複を禁止する"
-#: ipam/models/vrfs.py:43
+#: netbox/ipam/models/vrfs.py:43
msgid "Prevent duplicate prefixes/IP addresses within this VRF"
msgstr "この VRF 内のプレフィックス/IP アドレスの重複を防ぐ"
-#: ipam/models/vrfs.py:63 netbox/navigation/menu.py:173
-#: netbox/navigation/menu.py:175
+#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173
+#: netbox/netbox/navigation/menu.py:175
msgid "VRFs"
msgstr "VRF"
-#: ipam/models/vrfs.py:82
+#: netbox/ipam/models/vrfs.py:82
msgid "Route target value (formatted in accordance with RFC 4360)"
msgstr "ルートターゲット値 (RFC 4360 に従ってフォーマットされています)"
-#: ipam/models/vrfs.py:94
+#: netbox/ipam/models/vrfs.py:94
msgid "route target"
msgstr "ルートターゲット"
-#: ipam/models/vrfs.py:95
+#: netbox/ipam/models/vrfs.py:95
msgid "route targets"
msgstr "ルートターゲット"
-#: ipam/tables/asn.py:52
+#: netbox/ipam/tables/asn.py:52
msgid "ASDOT"
msgstr "ASDOT"
-#: ipam/tables/asn.py:57
+#: netbox/ipam/tables/asn.py:57
msgid "Site Count"
msgstr "サイト数"
-#: ipam/tables/asn.py:62
+#: netbox/ipam/tables/asn.py:62
msgid "Provider Count"
msgstr "プロバイダ数"
-#: ipam/tables/ip.py:94 netbox/navigation/menu.py:166
-#: netbox/navigation/menu.py:168
+#: netbox/ipam/tables/ip.py:95 netbox/netbox/navigation/menu.py:166
+#: netbox/netbox/navigation/menu.py:168
msgid "Aggregates"
msgstr "集約"
-#: ipam/tables/ip.py:124
+#: netbox/ipam/tables/ip.py:125
msgid "Added"
msgstr "追加日"
-#: ipam/tables/ip.py:127 ipam/tables/ip.py:165 ipam/tables/vlans.py:138
-#: ipam/views.py:349 netbox/navigation/menu.py:152
-#: netbox/navigation/menu.py:154 templates/ipam/vlan.html:84
+#: netbox/ipam/tables/ip.py:128 netbox/ipam/tables/ip.py:166
+#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
+#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
+#: netbox/templates/ipam/vlan.html:84
msgid "Prefixes"
msgstr "プレフィックス"
-#: ipam/tables/ip.py:130 ipam/tables/ip.py:267 ipam/tables/ip.py:320
-#: ipam/tables/vlans.py:82 templates/dcim/device.html:252
-#: templates/ipam/aggregate.html:24 templates/ipam/iprange.html:29
-#: templates/ipam/prefix.html:106
+#: netbox/ipam/tables/ip.py:131 netbox/ipam/tables/ip.py:270
+#: netbox/ipam/tables/ip.py:324 netbox/ipam/tables/vlans.py:82
+#: netbox/templates/dcim/device.html:260
+#: netbox/templates/ipam/aggregate.html:24
+#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
msgid "Utilization"
msgstr "使用率"
-#: ipam/tables/ip.py:170 netbox/navigation/menu.py:148
+#: netbox/ipam/tables/ip.py:171 netbox/netbox/navigation/menu.py:148
msgid "IP Ranges"
msgstr "IP アドレス範囲"
-#: ipam/tables/ip.py:220
+#: netbox/ipam/tables/ip.py:221
msgid "Prefix (Flat)"
msgstr "プレフィックス (フラット)"
-#: ipam/tables/ip.py:224
+#: netbox/ipam/tables/ip.py:225
msgid "Depth"
msgstr "階層"
-#: ipam/tables/ip.py:261
+#: netbox/ipam/tables/ip.py:262
msgid "Pool"
msgstr "プール"
-#: ipam/tables/ip.py:264 ipam/tables/ip.py:317
+#: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320
msgid "Marked Utilized"
msgstr "使用済み"
-#: ipam/tables/ip.py:301
+#: netbox/ipam/tables/ip.py:304
msgid "Start address"
msgstr "開始アドレス"
-#: ipam/tables/ip.py:379
+#: netbox/ipam/tables/ip.py:383
msgid "NAT (Inside)"
msgstr "NAT (インサイド)"
-#: ipam/tables/ip.py:384
+#: netbox/ipam/tables/ip.py:388
msgid "NAT (Outside)"
msgstr "NAT (アウトサイド)"
-#: ipam/tables/ip.py:389
+#: netbox/ipam/tables/ip.py:393
msgid "Assigned"
msgstr "割当済み"
-#: ipam/tables/ip.py:424 templates/vpn/l2vpntermination.html:16
-#: vpn/forms/filtersets.py:240
+#: netbox/ipam/tables/ip.py:429 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/vpn/forms/filtersets.py:240
msgid "Assigned Object"
msgstr "割当オブジェクト"
-#: ipam/tables/vlans.py:68
+#: netbox/ipam/tables/vlans.py:68
msgid "Scope Type"
msgstr "スコープタイプ"
-#: ipam/tables/vlans.py:107 ipam/tables/vlans.py:210
-#: templates/dcim/inc/interface_vlans_table.html:4
+#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210
+#: netbox/templates/dcim/inc/interface_vlans_table.html:4
msgid "VID"
msgstr "VID"
-#: ipam/tables/vrfs.py:30
+#: netbox/ipam/tables/vrfs.py:30
msgid "RD"
msgstr "RD"
-#: ipam/tables/vrfs.py:33
+#: netbox/ipam/tables/vrfs.py:33
msgid "Unique"
msgstr "ユニーク"
-#: ipam/tables/vrfs.py:36 vpn/tables/l2vpn.py:27
+#: netbox/ipam/tables/vrfs.py:37 netbox/vpn/tables/l2vpn.py:27
msgid "Import Targets"
msgstr "インポートターゲット"
-#: ipam/tables/vrfs.py:41 vpn/tables/l2vpn.py:32
+#: netbox/ipam/tables/vrfs.py:42 netbox/vpn/tables/l2vpn.py:32
msgid "Export Targets"
msgstr "エクスポートターゲット"
-#: ipam/validators.py:9
+#: netbox/ipam/validators.py:9
#, python-brace-format
msgid "{prefix} is not a valid prefix. Did you mean {suggested}?"
msgstr "{prefix} は有効なプレフィックスではありません。もしかして{suggested}?"
-#: ipam/validators.py:16
+#: netbox/ipam/validators.py:16
#, python-format
msgid "The prefix length must be less than or equal to %(limit_value)s."
msgstr "プレフィックス長は%(limit_value)s以下でなければなりません 。"
-#: ipam/validators.py:24
+#: netbox/ipam/validators.py:24
#, python-format
msgid "The prefix length must be greater than or equal to %(limit_value)s."
msgstr "プレフィックス長は%(limit_value)s以上でなければなりません 。"
-#: ipam/validators.py:33
+#: netbox/ipam/validators.py:33
msgid ""
"Only alphanumeric characters, asterisks, hyphens, periods, and underscores "
"are allowed in DNS names"
msgstr "DNS 名に使用できるのは、英数字、アスタリスク、ハイフン、ピリオド、アンダースコアのみです。"
-#: ipam/views.py:541
+#: netbox/ipam/views.py:533
msgid "Child Prefixes"
msgstr "子プレフィックス"
-#: ipam/views.py:576
+#: netbox/ipam/views.py:569
msgid "Child Ranges"
msgstr "子レンジ"
-#: ipam/views.py:902
+#: netbox/ipam/views.py:898
msgid "Related IPs"
msgstr "関連IPアドレス"
-#: ipam/views.py:1133
+#: netbox/ipam/views.py:1127
msgid "Device Interfaces"
msgstr "デバイスインタフェース"
-#: ipam/views.py:1150
+#: netbox/ipam/views.py:1145
msgid "VM Interfaces"
msgstr "VM インタフェース"
-#: netbox/api/fields.py:63
+#: netbox/netbox/api/fields.py:63
msgid "This field may not be blank."
msgstr "このフィールドは空白であってはなりません。"
-#: netbox/api/fields.py:68
+#: netbox/netbox/api/fields.py:68
msgid ""
"Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary "
"or list."
msgstr "値は直接渡す必要があります (例: \"foo\": 123)。辞書やリストは使用しないでください。"
-#: netbox/api/fields.py:89
+#: netbox/netbox/api/fields.py:89
#, python-brace-format
msgid "{value} is not a valid choice."
msgstr "{value} は有効な選択肢ではありません。"
-#: netbox/api/fields.py:102
+#: netbox/netbox/api/fields.py:102
#, python-brace-format
msgid "Invalid content type: {content_type}"
msgstr "コンテントタイプが無効です: {content_type}"
-#: netbox/api/fields.py:103
+#: netbox/netbox/api/fields.py:103
msgid "Invalid value. Specify a content type as '.'."
msgstr "値が無効です。コンテントタイプを '.'として指定してください。"
-#: netbox/authentication/__init__.py:138
+#: netbox/netbox/authentication/__init__.py:141
#, python-brace-format
msgid "Invalid permission {permission} for model {model}"
msgstr "モデル{model}において権限{permission}が無効です "
-#: netbox/choices.py:49
+#: netbox/netbox/choices.py:49
msgid "Dark Red"
msgstr "ダークレッド"
-#: netbox/choices.py:52
+#: netbox/netbox/choices.py:52
msgid "Rose"
msgstr "ローズ"
-#: netbox/choices.py:53
+#: netbox/netbox/choices.py:53
msgid "Fuchsia"
msgstr "フクシア"
-#: netbox/choices.py:55
+#: netbox/netbox/choices.py:55
msgid "Dark Purple"
msgstr "ダークパープル"
-#: netbox/choices.py:58
+#: netbox/netbox/choices.py:58
msgid "Light Blue"
msgstr "ライトブルー"
-#: netbox/choices.py:61
+#: netbox/netbox/choices.py:61
msgid "Aqua"
msgstr "アクア"
-#: netbox/choices.py:62
+#: netbox/netbox/choices.py:62
msgid "Dark Green"
msgstr "ダークグリーン"
-#: netbox/choices.py:64
+#: netbox/netbox/choices.py:64
msgid "Light Green"
msgstr "ライトグリーン"
-#: netbox/choices.py:65
+#: netbox/netbox/choices.py:65
msgid "Lime"
msgstr "ライム"
-#: netbox/choices.py:67
+#: netbox/netbox/choices.py:67
msgid "Amber"
msgstr "アンバー"
-#: netbox/choices.py:69
+#: netbox/netbox/choices.py:69
msgid "Dark Orange"
msgstr "ダークオレンジ"
-#: netbox/choices.py:70
+#: netbox/netbox/choices.py:70
msgid "Brown"
msgstr "ブラウン"
-#: netbox/choices.py:71
+#: netbox/netbox/choices.py:71
msgid "Light Grey"
msgstr "ライトグレー"
-#: netbox/choices.py:72
+#: netbox/netbox/choices.py:72
msgid "Grey"
msgstr "グレー"
-#: netbox/choices.py:73
+#: netbox/netbox/choices.py:73
msgid "Dark Grey"
msgstr "ダークグレー"
-#: netbox/choices.py:131
+#: netbox/netbox/choices.py:131
msgid "Direct"
msgstr "直接"
-#: netbox/choices.py:132
+#: netbox/netbox/choices.py:132
msgid "Upload"
msgstr "アップロード"
-#: netbox/choices.py:144 netbox/choices.py:158
+#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158
msgid "Auto-detect"
msgstr "自動検出"
-#: netbox/choices.py:159
+#: netbox/netbox/choices.py:159
msgid "Comma"
msgstr "カンマ"
-#: netbox/choices.py:160
+#: netbox/netbox/choices.py:160
msgid "Semicolon"
msgstr "セミコロン"
-#: netbox/choices.py:161
+#: netbox/netbox/choices.py:161
msgid "Tab"
msgstr "タブ"
-#: netbox/config/__init__.py:67
+#: netbox/netbox/config/__init__.py:67
#, python-brace-format
msgid "Invalid configuration parameter: {item}"
msgstr "設定パラメータが無効です: {item}"
-#: netbox/config/parameters.py:22 templates/core/inc/config_data.html:62
+#: netbox/netbox/config/parameters.py:22
+#: netbox/templates/core/inc/config_data.html:62
msgid "Login banner"
msgstr "ログインバナー"
-#: netbox/config/parameters.py:24
+#: netbox/netbox/config/parameters.py:24
msgid "Additional content to display on the login page"
msgstr "ログインページに表示する追加コンテンツ"
-#: netbox/config/parameters.py:33 templates/core/inc/config_data.html:66
+#: netbox/netbox/config/parameters.py:33
+#: netbox/templates/core/inc/config_data.html:66
msgid "Maintenance banner"
msgstr "メンテナンスバナー"
-#: netbox/config/parameters.py:35
+#: netbox/netbox/config/parameters.py:35
msgid "Additional content to display when in maintenance mode"
msgstr "メンテナンスモード時に表示する追加コンテンツ"
-#: netbox/config/parameters.py:44 templates/core/inc/config_data.html:70
+#: netbox/netbox/config/parameters.py:44
+#: netbox/templates/core/inc/config_data.html:70
msgid "Top banner"
msgstr "トップバナー"
-#: netbox/config/parameters.py:46
+#: netbox/netbox/config/parameters.py:46
msgid "Additional content to display at the top of every page"
msgstr "各ページの上部に表示する追加コンテンツ"
-#: netbox/config/parameters.py:55 templates/core/inc/config_data.html:74
+#: netbox/netbox/config/parameters.py:55
+#: netbox/templates/core/inc/config_data.html:74
msgid "Bottom banner"
msgstr "ボトムバナー"
-#: netbox/config/parameters.py:57
+#: netbox/netbox/config/parameters.py:57
msgid "Additional content to display at the bottom of every page"
msgstr "各ページの下部に表示する追加コンテンツ"
-#: netbox/config/parameters.py:68
+#: netbox/netbox/config/parameters.py:68
msgid "Globally unique IP space"
msgstr "グローバルに一意なIP空間"
-#: netbox/config/parameters.py:70
+#: netbox/netbox/config/parameters.py:70
msgid "Enforce unique IP addressing within the global table"
msgstr "グローバルテーブル内で一意の IP アドレスを強制する"
-#: netbox/config/parameters.py:75 templates/core/inc/config_data.html:44
+#: netbox/netbox/config/parameters.py:75
+#: netbox/templates/core/inc/config_data.html:44
msgid "Prefer IPv4"
msgstr "IPv4 を優先する"
-#: netbox/config/parameters.py:77
+#: netbox/netbox/config/parameters.py:77
msgid "Prefer IPv4 addresses over IPv6"
msgstr "IPv6よりもIPv4アドレスを優先する"
-#: netbox/config/parameters.py:84
+#: netbox/netbox/config/parameters.py:84
msgid "Rack unit height"
msgstr "ラックユニットの高さ"
-#: netbox/config/parameters.py:86
+#: netbox/netbox/config/parameters.py:86
msgid "Default unit height for rendered rack elevations"
msgstr "ラック図を描画する際の、ユニットの高さのデフォルト値"
-#: netbox/config/parameters.py:91
+#: netbox/netbox/config/parameters.py:91
msgid "Rack unit width"
msgstr "ラックユニット幅"
-#: netbox/config/parameters.py:93
+#: netbox/netbox/config/parameters.py:93
msgid "Default unit width for rendered rack elevations"
msgstr "ラック図を描画する際の、ユニットの幅のデフォルト値"
-#: netbox/config/parameters.py:100
+#: netbox/netbox/config/parameters.py:100
msgid "Powerfeed voltage"
msgstr "給電電圧"
-#: netbox/config/parameters.py:102
+#: netbox/netbox/config/parameters.py:102
msgid "Default voltage for powerfeeds"
msgstr "電源タップのデフォルト電圧"
-#: netbox/config/parameters.py:107
+#: netbox/netbox/config/parameters.py:107
msgid "Powerfeed amperage"
msgstr "給電アンペア数"
-#: netbox/config/parameters.py:109
+#: netbox/netbox/config/parameters.py:109
msgid "Default amperage for powerfeeds"
msgstr "電源タップのデフォルトアンペア数"
-#: netbox/config/parameters.py:114
+#: netbox/netbox/config/parameters.py:114
msgid "Powerfeed max utilization"
msgstr "電源タップの最大使用率"
-#: netbox/config/parameters.py:116
+#: netbox/netbox/config/parameters.py:116
msgid "Default max utilization for powerfeeds"
msgstr "電源タップのデフォルト最大使用率"
-#: netbox/config/parameters.py:123 templates/core/inc/config_data.html:53
+#: netbox/netbox/config/parameters.py:123
+#: netbox/templates/core/inc/config_data.html:53
msgid "Allowed URL schemes"
msgstr "許可された URL スキーム"
-#: netbox/config/parameters.py:128
+#: netbox/netbox/config/parameters.py:128
msgid "Permitted schemes for URLs in user-provided content"
msgstr "ユーザ提供コンテンツの URL に許可されているスキーム"
-#: netbox/config/parameters.py:136
+#: netbox/netbox/config/parameters.py:136
msgid "Default page size"
msgstr "デフォルトページサイズ"
-#: netbox/config/parameters.py:142
+#: netbox/netbox/config/parameters.py:142
msgid "Maximum page size"
msgstr "最大ページサイズ"
-#: netbox/config/parameters.py:150 templates/core/inc/config_data.html:96
+#: netbox/netbox/config/parameters.py:150
+#: netbox/templates/core/inc/config_data.html:96
msgid "Custom validators"
msgstr "カスタムバリデータ"
-#: netbox/config/parameters.py:152
+#: netbox/netbox/config/parameters.py:152
msgid "Custom validation rules (JSON)"
msgstr "カスタム検証ルール (JSON)"
-#: netbox/config/parameters.py:160 templates/core/inc/config_data.html:104
+#: netbox/netbox/config/parameters.py:160
+#: netbox/templates/core/inc/config_data.html:104
msgid "Protection rules"
msgstr "保護ルール"
-#: netbox/config/parameters.py:162
+#: netbox/netbox/config/parameters.py:162
msgid "Deletion protection rules (JSON)"
msgstr "削除保護ルール (JSON)"
-#: netbox/config/parameters.py:172 templates/core/inc/config_data.html:117
+#: netbox/netbox/config/parameters.py:172
+#: netbox/templates/core/inc/config_data.html:117
msgid "Default preferences"
msgstr "デフォルト設定"
-#: netbox/config/parameters.py:174
+#: netbox/netbox/config/parameters.py:174
msgid "Default preferences for new users"
msgstr "新規ユーザのデフォルト設定"
-#: netbox/config/parameters.py:181 templates/core/inc/config_data.html:129
+#: netbox/netbox/config/parameters.py:181
+#: netbox/templates/core/inc/config_data.html:129
msgid "Maintenance mode"
msgstr "メンテナンスモード"
-#: netbox/config/parameters.py:183
+#: netbox/netbox/config/parameters.py:183
msgid "Enable maintenance mode"
msgstr "メンテナンスモードを有効にする"
-#: netbox/config/parameters.py:188 templates/core/inc/config_data.html:133
+#: netbox/netbox/config/parameters.py:188
+#: netbox/templates/core/inc/config_data.html:133
msgid "GraphQL enabled"
msgstr "GraphQLの有効化"
-#: netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:190
msgid "Enable the GraphQL API"
msgstr "GraphQL API を有効にする"
-#: netbox/config/parameters.py:195 templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:195
+#: netbox/templates/core/inc/config_data.html:137
msgid "Changelog retention"
msgstr "変更履歴の保存"
-#: netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:197
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr "変更履歴の保存日数 (無制限の場合は0)"
-#: netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:202
msgid "Job result retention"
msgstr "ジョブ結果の保存"
-#: netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:204
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr "ジョブの結果履歴を保存する日数 (無制限の場合は0)"
-#: netbox/config/parameters.py:209 templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:209
+#: netbox/templates/core/inc/config_data.html:145
msgid "Maps URL"
msgstr "マップ URL"
-#: netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:211
msgid "Base URL for mapping geographic locations"
msgstr "地理的位置をマッピングするためのベース URL"
-#: netbox/forms/__init__.py:12
+#: netbox/netbox/forms/__init__.py:12
msgid "Partial match"
msgstr "部分一致"
-#: netbox/forms/__init__.py:13
+#: netbox/netbox/forms/__init__.py:13
msgid "Exact match"
msgstr "完全一致"
-#: netbox/forms/__init__.py:14
+#: netbox/netbox/forms/__init__.py:14
msgid "Starts with"
msgstr "で始まる"
-#: netbox/forms/__init__.py:15
+#: netbox/netbox/forms/__init__.py:15
msgid "Ends with"
msgstr "で終わる"
-#: netbox/forms/__init__.py:16
+#: netbox/netbox/forms/__init__.py:16
msgid "Regex"
msgstr "正規表現"
-#: netbox/forms/__init__.py:34
+#: netbox/netbox/forms/__init__.py:34
msgid "Object type(s)"
msgstr "オブジェクトタイプ"
-#: netbox/forms/base.py:88
+#: netbox/netbox/forms/__init__.py:40
+msgid "Lookup"
+msgstr "検索"
+
+#: netbox/netbox/forms/base.py:88
msgid ""
"Tag slugs separated by commas, encased with double quotes (e.g. "
"\"tag1,tag2,tag3\")"
msgstr "二重引用符で囲まれたカンマ区切りのタグslug (例:\"tag1,tag2,tag3\")"
-#: netbox/forms/base.py:118
+#: netbox/netbox/forms/base.py:118
msgid "Add tags"
msgstr "タグを追加"
-#: netbox/forms/base.py:123
+#: netbox/netbox/forms/base.py:123
msgid "Remove tags"
msgstr "タグを削除"
-#: netbox/forms/mixins.py:38
+#: netbox/netbox/forms/mixins.py:38
#, python-brace-format
msgid "{class_name} must specify a model class."
msgstr "{class_name} はモデルクラスを指定する必要があります。"
-#: netbox/models/features.py:277
+#: netbox/netbox/models/features.py:277
#, python-brace-format
msgid "Unknown field name '{name}' in custom field data."
msgstr "カスタムフィールドデータに、不明なフィールド名 '{name}'が存在します。"
-#: netbox/models/features.py:283
+#: netbox/netbox/models/features.py:283
#, python-brace-format
msgid "Invalid value for custom field '{name}': {error}"
msgstr "カスタムフィールドの値が無効です。'{name}': {error}"
-#: netbox/models/features.py:290
+#: netbox/netbox/models/features.py:290
#, python-brace-format
msgid "Missing required custom field '{name}'."
msgstr "必須カスタムフィールド'{name}'が見つかりません。"
-#: netbox/models/features.py:441
+#: netbox/netbox/models/features.py:441
msgid "Remote data source"
msgstr "リモートデータソース"
-#: netbox/models/features.py:451
+#: netbox/netbox/models/features.py:451
msgid "data path"
msgstr "データパス"
-#: netbox/models/features.py:455
+#: netbox/netbox/models/features.py:455
msgid "Path to remote file (relative to data source root)"
msgstr "リモートファイルへのパス (データソースルートからの相対パス)"
-#: netbox/models/features.py:458
+#: netbox/netbox/models/features.py:458
msgid "auto sync enabled"
msgstr "自動同期が有効"
-#: netbox/models/features.py:460
+#: netbox/netbox/models/features.py:460
msgid "Enable automatic synchronization of data when the data file is updated"
msgstr "データファイルの更新時にデータの自動同期を有効にする"
-#: netbox/models/features.py:463
+#: netbox/netbox/models/features.py:463
msgid "date synced"
msgstr "同期日付"
-#: netbox/models/features.py:557
+#: netbox/netbox/models/features.py:557
#, python-brace-format
msgid "{class_name} must implement a sync_data() method."
msgstr "{class_name} はsync_data () メソッドを実装する必要があります。"
-#: netbox/navigation/menu.py:11
+#: netbox/netbox/navigation/menu.py:11
msgid "Organization"
msgstr "組織"
-#: netbox/navigation/menu.py:19
+#: netbox/netbox/navigation/menu.py:19
msgid "Site Groups"
msgstr "サイトグループ"
-#: netbox/navigation/menu.py:27
+#: netbox/netbox/navigation/menu.py:27
msgid "Rack Roles"
msgstr "ラックロール"
-#: netbox/navigation/menu.py:31
+#: netbox/netbox/navigation/menu.py:31
msgid "Elevations"
msgstr "ラック図"
-#: netbox/navigation/menu.py:40
+#: netbox/netbox/navigation/menu.py:40
msgid "Tenant Groups"
msgstr "テナントグループ"
-#: netbox/navigation/menu.py:47
+#: netbox/netbox/navigation/menu.py:47
msgid "Contact Groups"
msgstr "連絡先グループ"
-#: netbox/navigation/menu.py:48 templates/tenancy/contactrole.html:8
+#: netbox/netbox/navigation/menu.py:48
+#: netbox/templates/tenancy/contactrole.html:8
msgid "Contact Roles"
msgstr "連絡先のロール"
-#: netbox/navigation/menu.py:49
+#: netbox/netbox/navigation/menu.py:49
msgid "Contact Assignments"
msgstr "連絡先の割り当て"
-#: netbox/navigation/menu.py:63
+#: netbox/netbox/navigation/menu.py:63
msgid "Modules"
msgstr "モジュール"
-#: netbox/navigation/menu.py:67 templates/dcim/device.html:157
-#: templates/dcim/virtualdevicecontext.html:8
+#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:160
+#: netbox/templates/dcim/virtualdevicecontext.html:8
msgid "Virtual Device Contexts"
msgstr "仮想デバイスコンテキスト"
-#: netbox/navigation/menu.py:75
+#: netbox/netbox/navigation/menu.py:75
msgid "Manufacturers"
msgstr "メーカ"
-#: netbox/navigation/menu.py:79
+#: netbox/netbox/navigation/menu.py:79
msgid "Device Components"
msgstr "デバイス構成要素"
-#: netbox/navigation/menu.py:91 templates/dcim/inventoryitemrole.html:8
+#: netbox/netbox/navigation/menu.py:91
+#: netbox/templates/dcim/inventoryitemrole.html:8
msgid "Inventory Item Roles"
msgstr "在庫品目のロール"
-#: netbox/navigation/menu.py:98 netbox/navigation/menu.py:102
+#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102
msgid "Connections"
msgstr "接続"
-#: netbox/navigation/menu.py:104
+#: netbox/netbox/navigation/menu.py:104
msgid "Cables"
msgstr "ケーブル"
-#: netbox/navigation/menu.py:105
+#: netbox/netbox/navigation/menu.py:105
msgid "Wireless Links"
msgstr "無線リンク"
-#: netbox/navigation/menu.py:108
+#: netbox/netbox/navigation/menu.py:108
msgid "Interface Connections"
msgstr "インタフェース接続"
-#: netbox/navigation/menu.py:113
+#: netbox/netbox/navigation/menu.py:113
msgid "Console Connections"
msgstr "コンソール接続"
-#: netbox/navigation/menu.py:118
+#: netbox/netbox/navigation/menu.py:118
msgid "Power Connections"
msgstr "電源接続"
-#: netbox/navigation/menu.py:134
+#: netbox/netbox/navigation/menu.py:134
msgid "Wireless LAN Groups"
msgstr "無線 LAN グループ"
-#: netbox/navigation/menu.py:155
+#: netbox/netbox/navigation/menu.py:155
msgid "Prefix & VLAN Roles"
msgstr "プレフィックスと VLAN のロール"
-#: netbox/navigation/menu.py:161
+#: netbox/netbox/navigation/menu.py:161
msgid "ASN Ranges"
msgstr "ASN レンジ"
-#: netbox/navigation/menu.py:183
+#: netbox/netbox/navigation/menu.py:183
msgid "VLAN Groups"
msgstr "VLAN グループ"
-#: netbox/navigation/menu.py:190
+#: netbox/netbox/navigation/menu.py:190
msgid "Service Templates"
msgstr "サービステンプレート"
-#: netbox/navigation/menu.py:191 templates/dcim/device.html:294
-#: templates/ipam/ipaddress.html:118
-#: templates/virtualization/virtualmachine.html:150
+#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:302
+#: netbox/templates/ipam/ipaddress.html:118
+#: netbox/templates/virtualization/virtualmachine.html:150
msgid "Services"
msgstr "サービス"
-#: netbox/navigation/menu.py:198
+#: netbox/netbox/navigation/menu.py:198
msgid "VPN"
msgstr "VPN"
-#: netbox/navigation/menu.py:202 netbox/navigation/menu.py:204
-#: vpn/tables/tunnels.py:24
+#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204
+#: netbox/vpn/tables/tunnels.py:24
msgid "Tunnels"
msgstr "トンネル"
-#: netbox/navigation/menu.py:205 templates/vpn/tunnelgroup.html:8
+#: netbox/netbox/navigation/menu.py:205
+#: netbox/templates/vpn/tunnelgroup.html:8
msgid "Tunnel Groups"
msgstr "トンネルグループ"
-#: netbox/navigation/menu.py:206
+#: netbox/netbox/navigation/menu.py:206
msgid "Tunnel Terminations"
msgstr "トンネルターミネーション"
-#: netbox/navigation/menu.py:210 netbox/navigation/menu.py:212
-#: vpn/models/l2vpn.py:64
+#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212
+#: netbox/vpn/models/l2vpn.py:64
msgid "L2VPNs"
msgstr "L2 VPN"
-#: netbox/navigation/menu.py:213 templates/vpn/l2vpn.html:56
-#: templates/vpn/tunnel.html:72 vpn/tables/tunnels.py:58
+#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56
+#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58
msgid "Terminations"
msgstr "終端"
-#: netbox/navigation/menu.py:219
+#: netbox/netbox/navigation/menu.py:219
msgid "IKE Proposals"
msgstr "IKEプロポザール"
-#: netbox/navigation/menu.py:220 templates/vpn/ikeproposal.html:41
+#: netbox/netbox/navigation/menu.py:220
+#: netbox/templates/vpn/ikeproposal.html:41
msgid "IKE Policies"
msgstr "IKE ポリシ"
-#: netbox/navigation/menu.py:221
+#: netbox/netbox/navigation/menu.py:221
msgid "IPSec Proposals"
msgstr "IPsec プロポーザル"
-#: netbox/navigation/menu.py:222 templates/vpn/ipsecproposal.html:37
+#: netbox/netbox/navigation/menu.py:222
+#: netbox/templates/vpn/ipsecproposal.html:37
msgid "IPSec Policies"
msgstr "IPsec ポリシ"
-#: netbox/navigation/menu.py:223 templates/vpn/ikepolicy.html:38
-#: templates/vpn/ipsecpolicy.html:25
+#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38
+#: netbox/templates/vpn/ipsecpolicy.html:25
msgid "IPSec Profiles"
msgstr "IPsec プロファイル"
-#: netbox/navigation/menu.py:230 templates/dcim/device_edit.html:78
+#: netbox/netbox/navigation/menu.py:230
+#: netbox/templates/dcim/device_edit.html:78
msgid "Virtualization"
msgstr "仮想化"
-#: netbox/navigation/menu.py:238
-#: templates/virtualization/virtualmachine.html:170
-#: templates/virtualization/virtualmachine/base.html:32
-#: templates/virtualization/virtualmachine_list.html:21
-#: virtualization/tables/virtualmachines.py:103 virtualization/views.py:388
+#: netbox/netbox/navigation/menu.py:238
+#: netbox/templates/virtualization/virtualmachine.html:170
+#: netbox/templates/virtualization/virtualmachine/base.html:32
+#: netbox/templates/virtualization/virtualmachine_list.html:21
+#: netbox/virtualization/tables/virtualmachines.py:103
+#: netbox/virtualization/views.py:385
msgid "Virtual Disks"
msgstr "仮想ディスク"
-#: netbox/navigation/menu.py:245
+#: netbox/netbox/navigation/menu.py:245
msgid "Cluster Types"
msgstr "クラスタタイプ"
-#: netbox/navigation/menu.py:246
+#: netbox/netbox/navigation/menu.py:246
msgid "Cluster Groups"
msgstr "クラスタグループ"
-#: netbox/navigation/menu.py:260
+#: netbox/netbox/navigation/menu.py:260
msgid "Circuit Types"
msgstr "回線タイプ"
-#: netbox/navigation/menu.py:261
+#: netbox/netbox/navigation/menu.py:261
msgid "Circuit Terminations"
msgstr "回路終端"
-#: netbox/navigation/menu.py:265 netbox/navigation/menu.py:267
+#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267
msgid "Providers"
msgstr "プロバイダ"
-#: netbox/navigation/menu.py:268 templates/circuits/provider.html:51
+#: netbox/netbox/navigation/menu.py:268
+#: netbox/templates/circuits/provider.html:51
msgid "Provider Accounts"
msgstr "プロバイダアカウント"
-#: netbox/navigation/menu.py:269
+#: netbox/netbox/navigation/menu.py:269
msgid "Provider Networks"
msgstr "プロバイダネットワーク"
-#: netbox/navigation/menu.py:283
+#: netbox/netbox/navigation/menu.py:283
msgid "Power Panels"
msgstr "電源盤"
-#: netbox/navigation/menu.py:294
+#: netbox/netbox/navigation/menu.py:294
msgid "Configurations"
msgstr "コンフィギュレーション"
-#: netbox/navigation/menu.py:296
+#: netbox/netbox/navigation/menu.py:296
msgid "Config Contexts"
msgstr "コンフィグコンテキスト"
-#: netbox/navigation/menu.py:297
+#: netbox/netbox/navigation/menu.py:297
msgid "Config Templates"
msgstr "設定テンプレート"
-#: netbox/navigation/menu.py:304 netbox/navigation/menu.py:308
+#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308
msgid "Customization"
msgstr "カスタマイズ"
-#: netbox/navigation/menu.py:310 templates/dcim/device_edit.html:103
-#: templates/dcim/htmx/cable_edit.html:81
-#: templates/dcim/virtualchassis_add.html:31
-#: templates/dcim/virtualchassis_edit.html:40
-#: templates/generic/bulk_edit.html:76 templates/htmx/form.html:19
-#: templates/inc/filter_list.html:30 templates/inc/panels/custom_fields.html:7
-#: templates/ipam/ipaddress_bulk_add.html:35 templates/ipam/vlan_edit.html:63
+#: netbox/netbox/navigation/menu.py:310
+#: netbox/templates/dcim/device_edit.html:103
+#: netbox/templates/dcim/htmx/cable_edit.html:81
+#: netbox/templates/dcim/virtualchassis_add.html:31
+#: netbox/templates/dcim/virtualchassis_edit.html:40
+#: netbox/templates/generic/bulk_edit.html:76
+#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30
+#: netbox/templates/inc/panels/custom_fields.html:7
+#: netbox/templates/ipam/ipaddress_bulk_add.html:35
+#: netbox/templates/ipam/vlan_edit.html:59
msgid "Custom Fields"
msgstr "カスタムフィールド"
-#: netbox/navigation/menu.py:311
+#: netbox/netbox/navigation/menu.py:311
msgid "Custom Field Choices"
msgstr "カスタムフィールド選択肢"
-#: netbox/navigation/menu.py:312
+#: netbox/netbox/navigation/menu.py:312
msgid "Custom Links"
msgstr "カスタムリンク"
-#: netbox/navigation/menu.py:313
+#: netbox/netbox/navigation/menu.py:313
msgid "Export Templates"
msgstr "エクスポートテンプレート"
-#: netbox/navigation/menu.py:314
+#: netbox/netbox/navigation/menu.py:314
msgid "Saved Filters"
msgstr "保存済みフィルタ"
-#: netbox/navigation/menu.py:316
+#: netbox/netbox/navigation/menu.py:316
msgid "Image Attachments"
msgstr "画像添付ファイル"
-#: netbox/navigation/menu.py:334
+#: netbox/netbox/navigation/menu.py:334
msgid "Operations"
msgstr "オペレーション"
-#: netbox/navigation/menu.py:338
+#: netbox/netbox/navigation/menu.py:338
msgid "Integrations"
msgstr "インテグレーション"
-#: netbox/navigation/menu.py:340
+#: netbox/netbox/navigation/menu.py:340
msgid "Data Sources"
msgstr "データソース"
-#: netbox/navigation/menu.py:341
+#: netbox/netbox/navigation/menu.py:341
msgid "Event Rules"
msgstr "イベントルール"
-#: netbox/navigation/menu.py:342
+#: netbox/netbox/navigation/menu.py:342
msgid "Webhooks"
msgstr "ウェブフック"
-#: netbox/navigation/menu.py:346 netbox/navigation/menu.py:350
-#: netbox/views/generic/feature_views.py:151
-#: templates/extras/report/base.html:37 templates/extras/script/base.html:36
+#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350
+#: netbox/netbox/views/generic/feature_views.py:151
+#: netbox/templates/extras/report/base.html:37
+#: netbox/templates/extras/script/base.html:36
msgid "Jobs"
msgstr "ジョブ"
-#: netbox/navigation/menu.py:356
+#: netbox/netbox/navigation/menu.py:356
msgid "Logging"
msgstr "ロギング"
-#: netbox/navigation/menu.py:358
+#: netbox/netbox/navigation/menu.py:358
msgid "Journal Entries"
msgstr "ジャーナルエントリ"
-#: netbox/navigation/menu.py:359 templates/extras/objectchange.html:8
-#: templates/extras/objectchange_list.html:4
+#: netbox/netbox/navigation/menu.py:359
+#: netbox/templates/extras/objectchange.html:9
+#: netbox/templates/extras/objectchange_list.html:4
msgid "Change Log"
msgstr "変更ログ"
-#: netbox/navigation/menu.py:366 templates/inc/user_menu.html:11
+#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11
msgid "Admin"
msgstr "管理者"
-#: netbox/navigation/menu.py:374 templates/users/group.html:29
-#: users/forms/model_forms.py:233 users/forms/model_forms.py:245
-#: users/forms/model_forms.py:297 users/tables.py:102
+#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29
+#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245
+#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102
msgid "Users"
msgstr "ユーザ"
-#: netbox/navigation/menu.py:394 users/forms/model_forms.py:182
-#: users/forms/model_forms.py:194 users/forms/model_forms.py:302
-#: users/tables.py:35 users/tables.py:106
+#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302
+#: netbox/users/tables.py:35 netbox/users/tables.py:106
msgid "Groups"
msgstr "グループ"
-#: netbox/navigation/menu.py:414 templates/account/base.html:21
-#: templates/inc/user_menu.html:36
+#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21
+#: netbox/templates/inc/user_menu.html:36
msgid "API Tokens"
msgstr "API トークン"
-#: netbox/navigation/menu.py:421 users/forms/model_forms.py:188
-#: users/forms/model_forms.py:196 users/forms/model_forms.py:239
-#: users/forms/model_forms.py:246
+#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188
+#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239
+#: netbox/users/forms/model_forms.py:246
msgid "Permissions"
msgstr "権限"
-#: netbox/navigation/menu.py:429 netbox/navigation/menu.py:433
-#: templates/core/system.html:7
+#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433
+#: netbox/templates/core/system.html:7
msgid "System"
msgstr "システム"
-#: netbox/navigation/menu.py:438
+#: netbox/netbox/navigation/menu.py:438
msgid "Configuration History"
msgstr "設定履歴"
-#: netbox/navigation/menu.py:444 templates/core/rq_task.html:8
-#: templates/core/rq_task_list.html:22
+#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8
+#: netbox/templates/core/rq_task_list.html:22
msgid "Background Tasks"
msgstr "バックグラウンドタスク"
-#: netbox/navigation/menu.py:483 templates/500.html:35
-#: templates/account/preferences.html:22 templates/core/system.html:80
+#: netbox/netbox/navigation/menu.py:480 netbox/templates/500.html:35
+#: netbox/templates/account/preferences.html:22
+#: netbox/templates/core/system.html:80
msgid "Plugins"
msgstr "プラグイン"
-#: netbox/plugins/navigation.py:47 netbox/plugins/navigation.py:69
+#: netbox/netbox/plugins/navigation.py:47
+#: netbox/netbox/plugins/navigation.py:69
msgid "Permissions must be passed as a tuple or list."
msgstr "権限はタプルまたはリストとして渡す必要があります。"
-#: netbox/plugins/navigation.py:51
+#: netbox/netbox/plugins/navigation.py:51
msgid "Buttons must be passed as a tuple or list."
msgstr "ボタンはタプルまたはリストとして渡す必要があります。"
-#: netbox/plugins/navigation.py:73
+#: netbox/netbox/plugins/navigation.py:73
msgid "Button color must be a choice within ButtonColorChoices."
msgstr "ボタンの色はButtonColorChoicesから選択する必要があります。"
-#: netbox/plugins/registration.py:25
+#: netbox/netbox/plugins/registration.py:25
#, python-brace-format
msgid ""
"PluginTemplateExtension class {template_extension} was passed as an "
"instance!"
msgstr "PluginTemplateExtension クラス {template_extension} がインスタンスとして渡されました!"
-#: netbox/plugins/registration.py:31
+#: netbox/netbox/plugins/registration.py:31
#, python-brace-format
msgid ""
"{template_extension} is not a subclass of "
@@ -9902,1157 +10488,1225 @@ msgstr ""
"{template_extension} はnetbox.plugins.Plugins.PluginTemplate Extension "
"のサブクラスではありません!"
-#: netbox/plugins/registration.py:37
+#: netbox/netbox/plugins/registration.py:37
#, python-brace-format
msgid ""
"PluginTemplateExtension class {template_extension} does not define a valid "
"model!"
msgstr "PluginTemplateExtension クラス {template_extension}は 有効なモデルが定義されていません!"
-#: netbox/plugins/registration.py:47
+#: netbox/netbox/plugins/registration.py:47
#, python-brace-format
msgid "{item} must be an instance of netbox.plugins.PluginMenuItem"
msgstr "{item} はnetbox.Plugins.PluginMenuItem のインスタンスでなければなりません"
-#: netbox/plugins/registration.py:60
+#: netbox/netbox/plugins/registration.py:60
#, python-brace-format
msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem"
msgstr "{menu_link} はnetbox.plugins.PluginMenuItem のインスタンスでなければなりません"
-#: netbox/plugins/registration.py:65
+#: netbox/netbox/plugins/registration.py:65
#, python-brace-format
msgid "{button} must be an instance of netbox.plugins.PluginMenuButton"
msgstr "{button} netbox.plugins.Plugin.MenuButton のインスタンスでなければなりません"
-#: netbox/plugins/templates.py:35
+#: netbox/netbox/plugins/templates.py:35
msgid "extra_context must be a dictionary"
msgstr "extra_contextはディクショナリでなければなりません"
-#: netbox/preferences.py:19
+#: netbox/netbox/preferences.py:19
msgid "HTMX Navigation"
msgstr "HTMX ナビゲーション"
-#: netbox/preferences.py:24
+#: netbox/netbox/preferences.py:24
msgid "Enable dynamic UI navigation"
msgstr "動的 UI ナビゲーションを有効にする"
-#: netbox/preferences.py:26
+#: netbox/netbox/preferences.py:26
msgid "Experimental feature"
msgstr "実験的機能"
-#: netbox/preferences.py:29
+#: netbox/netbox/preferences.py:29
msgid "Language"
msgstr "言語"
-#: netbox/preferences.py:34
+#: netbox/netbox/preferences.py:34
msgid "Forces UI translation to the specified language"
msgstr "UI を指定された言語に強制的に翻訳します"
-#: netbox/preferences.py:36
+#: netbox/netbox/preferences.py:36
msgid "Support for translation has been disabled locally"
msgstr "翻訳のサポートはローカルで無効になっています"
-#: netbox/preferences.py:42
+#: netbox/netbox/preferences.py:42
msgid "Page length"
msgstr "ページの長さ"
-#: netbox/preferences.py:44
+#: netbox/netbox/preferences.py:44
msgid "The default number of objects to display per page"
msgstr "1 ページに表示するデフォルトのオブジェクト数"
-#: netbox/preferences.py:48
+#: netbox/netbox/preferences.py:48
msgid "Paginator placement"
msgstr "ページネータの配置"
-#: netbox/preferences.py:50
+#: netbox/netbox/preferences.py:50
msgid "Bottom"
msgstr "下部"
-#: netbox/preferences.py:51
+#: netbox/netbox/preferences.py:51
msgid "Top"
msgstr "上部"
-#: netbox/preferences.py:52
+#: netbox/netbox/preferences.py:52
msgid "Both"
msgstr "両方"
-#: netbox/preferences.py:55
+#: netbox/netbox/preferences.py:55
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "テーブルを基とした、ページネータが表示される場所"
-#: netbox/preferences.py:60
+#: netbox/netbox/preferences.py:60
msgid "Data format"
msgstr "データ形式"
-#: netbox/preferences.py:65
+#: netbox/netbox/preferences.py:65
msgid "The preferred syntax for displaying generic data within the UI"
msgstr "UI 内で汎用データを表示するための推奨構文"
-#: netbox/registry.py:14
+#: netbox/netbox/registry.py:14
#, python-brace-format
msgid "Invalid store: {key}"
msgstr "ストアが無効です: {key}"
-#: netbox/registry.py:17
+#: netbox/netbox/registry.py:17
msgid "Cannot add stores to registry after initialization"
msgstr "初期化後にストアをレジストリに追加できません"
-#: netbox/registry.py:20
+#: netbox/netbox/registry.py:20
msgid "Cannot delete stores from registry"
msgstr "レジストリからストアを削除できません"
-#: netbox/settings.py:722
+#: netbox/netbox/settings.py:742
+msgid "Czech"
+msgstr "チェコ語"
+
+#: netbox/netbox/settings.py:743
+msgid "Danish"
+msgstr "デンマーク語"
+
+#: netbox/netbox/settings.py:744
msgid "German"
msgstr "ドイツ人"
-#: netbox/settings.py:723
+#: netbox/netbox/settings.py:745
msgid "English"
msgstr "英語"
-#: netbox/settings.py:724
+#: netbox/netbox/settings.py:746
msgid "Spanish"
msgstr "スペイン語"
-#: netbox/settings.py:725
+#: netbox/netbox/settings.py:747
msgid "French"
msgstr "フランス語"
-#: netbox/settings.py:726
+#: netbox/netbox/settings.py:748
+msgid "Italian"
+msgstr "イタリア語"
+
+#: netbox/netbox/settings.py:749
msgid "Japanese"
msgstr "日本語"
-#: netbox/settings.py:727
+#: netbox/netbox/settings.py:750
+msgid "Dutch"
+msgstr "オランダ語"
+
+#: netbox/netbox/settings.py:751
+msgid "Polish"
+msgstr "ポーランド語"
+
+#: netbox/netbox/settings.py:752
msgid "Portuguese"
msgstr "ポルトガル語"
-#: netbox/settings.py:728
+#: netbox/netbox/settings.py:753
msgid "Russian"
msgstr "ロシア語"
-#: netbox/settings.py:729
+#: netbox/netbox/settings.py:754
msgid "Turkish"
msgstr "トルコ語"
-#: netbox/settings.py:730
+#: netbox/netbox/settings.py:755
msgid "Ukrainian"
msgstr "ウクライナ語"
-#: netbox/settings.py:731
+#: netbox/netbox/settings.py:756
msgid "Chinese"
msgstr "中国語"
-#: netbox/tables/columns.py:185
+#: netbox/netbox/tables/columns.py:188
msgid "Toggle all"
msgstr "すべて切り替え"
-#: netbox/tables/columns.py:287
+#: netbox/netbox/tables/columns.py:299
msgid "Toggle Dropdown"
msgstr "ドロップダウンを切り替え"
-#: netbox/tables/columns.py:552 templates/core/job.html:35
+#: netbox/netbox/tables/columns.py:564 netbox/templates/core/job.html:47
msgid "Error"
msgstr "エラー"
-#: netbox/tables/tables.py:57
+#: netbox/netbox/tables/tables.py:57
#, python-brace-format
msgid "No {model_name} found"
msgstr "{model_name} が見つかりません"
-#: netbox/tables/tables.py:248 templates/generic/bulk_import.html:117
+#: netbox/netbox/tables/tables.py:248
+#: netbox/templates/generic/bulk_import.html:117
msgid "Field"
msgstr "フィールド"
-#: netbox/tables/tables.py:251
+#: netbox/netbox/tables/tables.py:251
msgid "Value"
msgstr "値"
-#: netbox/tests/dummy_plugin/navigation.py:29
+#: netbox/netbox/tests/dummy_plugin/navigation.py:29
msgid "Dummy Plugin"
msgstr "ダミープラグイン"
-#: netbox/views/generic/bulk_views.py:405
+#: netbox/netbox/views/generic/bulk_views.py:405
#, python-brace-format
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "行 {i}: ID {id}のオブジェクトは存在しません"
-#: netbox/views/generic/feature_views.py:38
+#: netbox/netbox/views/generic/feature_views.py:38
msgid "Changelog"
msgstr "変更ログ"
-#: netbox/views/generic/feature_views.py:91
+#: netbox/netbox/views/generic/feature_views.py:91
msgid "Journal"
msgstr "ジャーナル"
-#: netbox/views/generic/object_views.py:106
+#: netbox/netbox/views/generic/object_views.py:108
#, python-brace-format
msgid "{class_name} must implement get_children()"
msgstr "{class_name} はget_children () を実装する必要があります"
-#: netbox/views/misc.py:43
+#: netbox/netbox/views/misc.py:43
msgid ""
"There was an error loading the dashboard configuration. A default dashboard "
"is in use."
msgstr "ダッシュボード設定の読込中にエラーが発生しました。デフォルトのダッシュボードが使用中です。"
-#: templates/403.html:4
+#: netbox/templates/403.html:4
msgid "Access Denied"
msgstr "アクセス拒否"
-#: templates/403.html:9
+#: netbox/templates/403.html:9
msgid "You do not have permission to access this page"
msgstr "このページにアクセスする権限がありません"
-#: templates/404.html:4
+#: netbox/templates/404.html:4
msgid "Page Not Found"
msgstr "ページが見つかりません"
-#: templates/404.html:9
+#: netbox/templates/404.html:9
msgid "The requested page does not exist"
msgstr "要求されたページは存在しません"
-#: templates/500.html:7 templates/500.html:18
+#: netbox/templates/500.html:7 netbox/templates/500.html:18
msgid "Server Error"
msgstr "サーバエラー"
-#: templates/500.html:23
+#: netbox/templates/500.html:23
msgid "There was a problem with your request. Please contact an administrator"
msgstr "リクエストに問題がありました。管理者に問い合わせてください。"
-#: templates/500.html:28
+#: netbox/templates/500.html:28
msgid "The complete exception is provided below"
msgstr "The complete exception is provided below"
-#: templates/500.html:33 templates/core/system.html:35
+#: netbox/templates/500.html:33 netbox/templates/core/system.html:35
msgid "Python version"
msgstr "Python version"
-#: templates/500.html:34 templates/core/system.html:31
+#: netbox/templates/500.html:34 netbox/templates/core/system.html:31
msgid "NetBox version"
msgstr "NetBox version"
-#: templates/500.html:36
+#: netbox/templates/500.html:36
msgid "None installed"
msgstr "None installed"
-#: templates/500.html:39
+#: netbox/templates/500.html:39
msgid "If further assistance is required, please post to the"
msgstr "さらにサポートが必要な場合は、以下サイトに投稿してください。"
-#: templates/500.html:39
+#: netbox/templates/500.html:39
msgid "NetBox discussion forum"
msgstr "NetBox ディスカッションフォーラム"
-#: templates/500.html:39
+#: netbox/templates/500.html:39
msgid "on GitHub"
msgstr "(GitHub)"
-#: templates/500.html:42 templates/base/40x.html:17
+#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17
msgid "Home Page"
msgstr "ホームページ"
-#: templates/account/base.html:7 templates/inc/user_menu.html:27
-#: vpn/forms/bulk_edit.py:255 vpn/forms/filtersets.py:189
-#: vpn/forms/model_forms.py:379
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27
+#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189
+#: netbox/vpn/forms/model_forms.py:379
msgid "Profile"
msgstr "プロフィール"
-#: templates/account/base.html:13 templates/inc/user_menu.html:33
+#: netbox/templates/account/base.html:13
+#: netbox/templates/inc/user_menu.html:33
msgid "Preferences"
msgstr "環境設定"
-#: templates/account/password.html:5
+#: netbox/templates/account/password.html:5
msgid "Change Password"
msgstr "パスワードを変更"
-#: templates/account/password.html:17 templates/account/preferences.html:77
-#: templates/core/configrevision_restore.html:63
-#: templates/dcim/devicebay_populate.html:34
-#: templates/dcim/virtualchassis_add_member.html:26
-#: templates/dcim/virtualchassis_edit.html:103
-#: templates/extras/object_journal.html:26 templates/extras/script.html:38
-#: templates/generic/bulk_add_component.html:67
-#: templates/generic/bulk_delete.html:65 templates/generic/bulk_edit.html:106
-#: templates/generic/bulk_import.html:56 templates/generic/bulk_import.html:78
-#: templates/generic/bulk_import.html:100
-#: templates/generic/bulk_remove.html:62 templates/generic/bulk_rename.html:63
-#: templates/generic/confirmation_form.html:19
-#: templates/generic/object_edit.html:72 templates/htmx/delete_form.html:53
-#: templates/htmx/delete_form.html:55 templates/ipam/ipaddress_assign.html:28
-#: templates/virtualization/cluster_add_devices.html:30
+#: netbox/templates/account/password.html:17
+#: netbox/templates/account/preferences.html:77
+#: netbox/templates/core/configrevision_restore.html:63
+#: netbox/templates/dcim/devicebay_populate.html:34
+#: netbox/templates/dcim/virtualchassis_add_member.html:26
+#: netbox/templates/dcim/virtualchassis_edit.html:103
+#: netbox/templates/extras/object_journal.html:26
+#: netbox/templates/extras/script.html:38
+#: netbox/templates/generic/bulk_add_component.html:67
+#: netbox/templates/generic/bulk_delete.html:65
+#: netbox/templates/generic/bulk_edit.html:106
+#: netbox/templates/generic/bulk_import.html:56
+#: netbox/templates/generic/bulk_import.html:78
+#: netbox/templates/generic/bulk_import.html:100
+#: netbox/templates/generic/bulk_remove.html:62
+#: netbox/templates/generic/bulk_rename.html:63
+#: netbox/templates/generic/confirmation_form.html:19
+#: netbox/templates/generic/object_edit.html:72
+#: netbox/templates/htmx/delete_form.html:53
+#: netbox/templates/htmx/delete_form.html:55
+#: netbox/templates/ipam/ipaddress_assign.html:28
+#: netbox/templates/virtualization/cluster_add_devices.html:30
msgid "Cancel"
msgstr "キャンセル"
-#: templates/account/password.html:18 templates/account/preferences.html:78
-#: templates/dcim/devicebay_populate.html:35
-#: templates/dcim/virtualchassis_add_member.html:28
-#: templates/dcim/virtualchassis_edit.html:105
-#: templates/extras/dashboard/widget_add.html:26
-#: templates/extras/dashboard/widget_config.html:19
-#: templates/extras/object_journal.html:27
-#: templates/generic/object_edit.html:75
-#: utilities/templates/helpers/applied_filters.html:16
-#: utilities/templates/helpers/table_config_form.html:40
+#: netbox/templates/account/password.html:18
+#: netbox/templates/account/preferences.html:78
+#: netbox/templates/dcim/devicebay_populate.html:35
+#: netbox/templates/dcim/virtualchassis_add_member.html:28
+#: netbox/templates/dcim/virtualchassis_edit.html:105
+#: netbox/templates/extras/dashboard/widget_add.html:26
+#: netbox/templates/extras/dashboard/widget_config.html:19
+#: netbox/templates/extras/object_journal.html:27
+#: netbox/templates/generic/object_edit.html:75
+#: netbox/utilities/templates/helpers/applied_filters.html:16
+#: netbox/utilities/templates/helpers/table_config_form.html:40
msgid "Save"
msgstr "保存"
-#: templates/account/preferences.html:34
+#: netbox/templates/account/preferences.html:34
msgid "Table Configurations"
msgstr "テーブル設定"
-#: templates/account/preferences.html:39
+#: netbox/templates/account/preferences.html:39
msgid "Clear table preferences"
msgstr "テーブル設定をクリア"
-#: templates/account/preferences.html:47
+#: netbox/templates/account/preferences.html:47
msgid "Toggle All"
msgstr "すべて切り替え"
-#: templates/account/preferences.html:49
+#: netbox/templates/account/preferences.html:49
msgid "Table"
msgstr "テーブル"
-#: templates/account/preferences.html:50
+#: netbox/templates/account/preferences.html:50
msgid "Ordering"
msgstr "注文"
-#: templates/account/preferences.html:51
+#: netbox/templates/account/preferences.html:51
msgid "Columns"
-msgstr "コラム"
+msgstr "列"
-#: templates/account/preferences.html:71 templates/dcim/cable_trace.html:113
-#: templates/extras/object_configcontext.html:43
+#: netbox/templates/account/preferences.html:71
+#: netbox/templates/dcim/cable_trace.html:113
+#: netbox/templates/extras/object_configcontext.html:43
msgid "None found"
msgstr "何も見つかりませんでした"
-#: templates/account/profile.html:6
+#: netbox/templates/account/profile.html:6
msgid "User Profile"
msgstr "ユーザプロフィール"
-#: templates/account/profile.html:12
+#: netbox/templates/account/profile.html:12
msgid "Account Details"
msgstr "アカウント詳細"
-#: templates/account/profile.html:29 templates/tenancy/contact.html:43
-#: templates/users/user.html:25 tenancy/forms/bulk_edit.py:109
+#: netbox/templates/account/profile.html:29
+#: netbox/templates/tenancy/contact.html:43
+#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109
msgid "Email"
msgstr "メール"
-#: templates/account/profile.html:33 templates/users/user.html:29
+#: netbox/templates/account/profile.html:33
+#: netbox/templates/users/user.html:29
msgid "Account Created"
msgstr "アカウント作成日時"
-#: templates/account/profile.html:37 templates/users/user.html:33
+#: netbox/templates/account/profile.html:37
+#: netbox/templates/users/user.html:33
msgid "Last Login"
msgstr "最終ログイン"
-#: templates/account/profile.html:41 templates/users/user.html:45
+#: netbox/templates/account/profile.html:41
+#: netbox/templates/users/user.html:45
msgid "Superuser"
msgstr "スーパーユーザ"
-#: templates/account/profile.html:45 templates/inc/user_menu.html:13
-#: templates/users/user.html:41
+#: netbox/templates/account/profile.html:45
+#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41
msgid "Staff"
msgstr "スタッフ"
-#: templates/account/profile.html:53 templates/users/objectpermission.html:82
-#: templates/users/user.html:53
+#: netbox/templates/account/profile.html:53
+#: netbox/templates/users/objectpermission.html:82
+#: netbox/templates/users/user.html:53
msgid "Assigned Groups"
msgstr "割当グループ"
-#: templates/account/profile.html:58
-#: templates/circuits/circuit_terminations_swap.html:18
-#: templates/circuits/circuit_terminations_swap.html:26
-#: templates/circuits/circuittermination.html:34
-#: templates/circuits/inc/circuit_termination.html:68
-#: templates/dcim/devicebay.html:59
-#: templates/dcim/inc/panels/inventory_items.html:45
-#: templates/dcim/interface.html:296 templates/dcim/modulebay.html:76
-#: templates/extras/configcontext.html:70 templates/extras/eventrule.html:72
-#: templates/extras/htmx/script_result.html:56
-#: templates/extras/objectchange.html:123
-#: templates/extras/objectchange.html:141 templates/extras/webhook.html:67
-#: templates/extras/webhook.html:79 templates/inc/panel_table.html:13
-#: templates/inc/panels/comments.html:12
-#: templates/ipam/inc/panels/fhrp_groups.html:56 templates/users/group.html:34
-#: templates/users/group.html:44 templates/users/objectpermission.html:77
-#: templates/users/objectpermission.html:87 templates/users/user.html:58
-#: templates/users/user.html:68
+#: netbox/templates/account/profile.html:58
+#: netbox/templates/circuits/circuit_terminations_swap.html:18
+#: netbox/templates/circuits/circuit_terminations_swap.html:26
+#: netbox/templates/circuits/circuittermination.html:34
+#: netbox/templates/circuits/inc/circuit_termination.html:68
+#: netbox/templates/dcim/devicebay.html:59
+#: netbox/templates/dcim/inc/panels/inventory_items.html:45
+#: netbox/templates/dcim/interface.html:296
+#: netbox/templates/dcim/modulebay.html:76
+#: netbox/templates/extras/configcontext.html:70
+#: netbox/templates/extras/eventrule.html:72
+#: netbox/templates/extras/htmx/script_result.html:56
+#: netbox/templates/extras/objectchange.html:124
+#: netbox/templates/extras/objectchange.html:142
+#: netbox/templates/extras/webhook.html:67
+#: netbox/templates/extras/webhook.html:79
+#: netbox/templates/inc/panel_table.html:13
+#: netbox/templates/inc/panels/comments.html:12
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56
+#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44
+#: netbox/templates/users/objectpermission.html:77
+#: netbox/templates/users/objectpermission.html:87
+#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68
msgid "None"
msgstr "なし"
-#: templates/account/profile.html:68 templates/users/user.html:78
+#: netbox/templates/account/profile.html:68
+#: netbox/templates/users/user.html:78
msgid "Recent Activity"
msgstr "最近のアクティビティ"
-#: templates/account/token.html:8 templates/account/token_list.html:6
+#: netbox/templates/account/token.html:8
+#: netbox/templates/account/token_list.html:6
msgid "My API Tokens"
msgstr "マイ API トークン"
-#: templates/account/token.html:11 templates/account/token.html:19
-#: templates/users/token.html:6 templates/users/token.html:14
-#: users/forms/filtersets.py:121
+#: netbox/templates/account/token.html:11
+#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6
+#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121
msgid "Token"
msgstr "トークン"
-#: templates/account/token.html:39 templates/users/token.html:31
-#: users/forms/bulk_edit.py:107
+#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31
+#: netbox/users/forms/bulk_edit.py:107
msgid "Write enabled"
msgstr "書き込み可能"
-#: templates/account/token.html:51 templates/users/token.html:43
+#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43
msgid "Last used"
msgstr "最終使用日"
-#: templates/account/token_list.html:12
+#: netbox/templates/account/token_list.html:12
msgid "Add a Token"
msgstr "トークンを追加"
-#: templates/base/base.html:18 templates/home.html:27
+#: netbox/templates/base/base.html:22 netbox/templates/home.html:27
msgid "Home"
msgstr "ホーム"
-#: templates/base/layout.html:32
+#: netbox/templates/base/layout.html:32
msgid "NetBox Logo"
msgstr "ネットボックスロゴ"
-#: templates/base/layout.html:56
-msgid "Enable dark mode"
-msgstr "ダークモードを有効にする"
-
-#: templates/base/layout.html:59
-msgid "Enable light mode"
-msgstr "ライトモードを有効にする"
-
-#: templates/base/layout.html:145
+#: netbox/templates/base/layout.html:139
msgid "Docs"
msgstr "ドキュメント"
-#: templates/base/layout.html:151 templates/rest_framework/api.html:10
+#: netbox/templates/base/layout.html:145
+#: netbox/templates/rest_framework/api.html:10
msgid "REST API"
msgstr "REST API"
-#: templates/base/layout.html:157
+#: netbox/templates/base/layout.html:151
msgid "REST API documentation"
msgstr "REST API ドキュメンテーション"
-#: templates/base/layout.html:164
+#: netbox/templates/base/layout.html:158
msgid "GraphQL API"
msgstr "GraphQL API"
-#: templates/base/layout.html:171
+#: netbox/templates/base/layout.html:165
msgid "Source Code"
msgstr "ソースコード"
-#: templates/base/layout.html:177
+#: netbox/templates/base/layout.html:171
msgid "Community"
msgstr "コミュニティ"
-#: templates/circuits/circuit.html:47
+#: netbox/templates/circuits/circuit.html:47
msgid "Install Date"
msgstr "インストール日"
-#: templates/circuits/circuit.html:51
+#: netbox/templates/circuits/circuit.html:51
msgid "Termination Date"
msgstr "終了日"
-#: templates/circuits/circuit_terminations_swap.html:4
+#: netbox/templates/circuits/circuit_terminations_swap.html:4
msgid "Swap Circuit Terminations"
msgstr "回線終端を交換する"
-#: templates/circuits/circuit_terminations_swap.html:8
+#: netbox/templates/circuits/circuit_terminations_swap.html:8
#, python-format
msgid "Swap these terminations for circuit %(circuit)s?"
msgstr "回線%(circuit)sの終端を交換しますか?"
-#: templates/circuits/circuit_terminations_swap.html:14
+#: netbox/templates/circuits/circuit_terminations_swap.html:14
msgid "A side"
msgstr "Aサイド"
-#: templates/circuits/circuit_terminations_swap.html:22
+#: netbox/templates/circuits/circuit_terminations_swap.html:22
msgid "Z side"
msgstr "Z サイド"
-#: templates/circuits/circuittype.html:10
+#: netbox/templates/circuits/circuittype.html:10
msgid "Add Circuit"
msgstr "回線を追加"
-#: templates/circuits/circuittype.html:19
+#: netbox/templates/circuits/circuittype.html:19
msgid "Circuit Type"
msgstr "回線タイプ"
-#: templates/circuits/inc/circuit_termination.html:10
-#: templates/dcim/devicetype/component_templates.html:33
-#: templates/dcim/manufacturer.html:11
-#: templates/dcim/moduletype/component_templates.html:29
-#: templates/generic/bulk_add_component.html:22
-#: templates/users/objectpermission.html:38
-#: utilities/templates/buttons/add.html:4
-#: utilities/templates/helpers/table_config_form.html:20
+#: netbox/templates/circuits/inc/circuit_termination.html:10
+#: netbox/templates/dcim/devicetype/component_templates.html:33
+#: netbox/templates/dcim/manufacturer.html:11
+#: netbox/templates/dcim/moduletype/component_templates.html:29
+#: netbox/templates/generic/bulk_add_component.html:22
+#: netbox/templates/users/objectpermission.html:38
+#: netbox/utilities/templates/buttons/add.html:4
+#: netbox/utilities/templates/helpers/table_config_form.html:20
msgid "Add"
msgstr "追加"
-#: templates/circuits/inc/circuit_termination.html:15
-#: templates/circuits/inc/circuit_termination_fields.html:36
-#: templates/dcim/inc/panels/inventory_items.html:32
-#: templates/dcim/moduletype/component_templates.html:20
-#: templates/dcim/powerpanel.html:56 templates/extras/script_list.html:32
-#: templates/generic/object_edit.html:47
-#: templates/ipam/inc/ipaddress_edit_header.html:7
-#: templates/ipam/inc/panels/fhrp_groups.html:43
-#: utilities/templates/buttons/edit.html:3
+#: netbox/templates/circuits/inc/circuit_termination.html:15
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:36
+#: netbox/templates/dcim/inc/panels/inventory_items.html:32
+#: netbox/templates/dcim/moduletype/component_templates.html:20
+#: netbox/templates/dcim/powerpanel.html:56
+#: netbox/templates/extras/script_list.html:32
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:43
+#: netbox/utilities/templates/buttons/edit.html:3
msgid "Edit"
msgstr "編集"
-#: templates/circuits/inc/circuit_termination.html:18
+#: netbox/templates/circuits/inc/circuit_termination.html:18
msgid "Swap"
msgstr "スワップ"
-#: templates/circuits/inc/circuit_termination_fields.html:19
-#: templates/dcim/consoleport.html:59 templates/dcim/consoleserverport.html:60
-#: templates/dcim/powerfeed.html:114
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:19
+#: netbox/templates/dcim/consoleport.html:59
+#: netbox/templates/dcim/consoleserverport.html:60
+#: netbox/templates/dcim/powerfeed.html:114
msgid "Marked as connected"
msgstr "接続済みとしてマークされています"
-#: templates/circuits/inc/circuit_termination_fields.html:21
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:21
msgid "to"
msgstr "に"
-#: templates/circuits/inc/circuit_termination_fields.html:31
-#: templates/circuits/inc/circuit_termination_fields.html:32
-#: templates/dcim/frontport.html:80
-#: templates/dcim/inc/connection_endpoints.html:7
-#: templates/dcim/interface.html:154 templates/dcim/rearport.html:76
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:31
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:32
+#: netbox/templates/dcim/frontport.html:80
+#: netbox/templates/dcim/inc/connection_endpoints.html:7
+#: netbox/templates/dcim/interface.html:154
+#: netbox/templates/dcim/rearport.html:76
msgid "Trace"
msgstr "トレース"
-#: templates/circuits/inc/circuit_termination_fields.html:35
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:35
msgid "Edit cable"
msgstr "ケーブル編集"
-#: templates/circuits/inc/circuit_termination_fields.html:40
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:40
msgid "Remove cable"
msgstr "ケーブルを取り外す"
-#: templates/circuits/inc/circuit_termination_fields.html:41
-#: templates/dcim/bulk_disconnect.html:5
-#: templates/dcim/device/consoleports.html:12
-#: templates/dcim/device/consoleserverports.html:12
-#: templates/dcim/device/frontports.html:12
-#: templates/dcim/device/interfaces.html:16
-#: templates/dcim/device/poweroutlets.html:12
-#: templates/dcim/device/powerports.html:12
-#: templates/dcim/device/rearports.html:12 templates/dcim/powerpanel.html:61
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:41
+#: netbox/templates/dcim/bulk_disconnect.html:5
+#: netbox/templates/dcim/device/consoleports.html:12
+#: netbox/templates/dcim/device/consoleserverports.html:12
+#: netbox/templates/dcim/device/frontports.html:12
+#: netbox/templates/dcim/device/interfaces.html:16
+#: netbox/templates/dcim/device/poweroutlets.html:12
+#: netbox/templates/dcim/device/powerports.html:12
+#: netbox/templates/dcim/device/rearports.html:12
+#: netbox/templates/dcim/powerpanel.html:61
msgid "Disconnect"
msgstr "接続解除"
-#: templates/circuits/inc/circuit_termination_fields.html:48
-#: templates/dcim/consoleport.html:69 templates/dcim/consoleserverport.html:70
-#: templates/dcim/frontport.html:102 templates/dcim/interface.html:180
-#: templates/dcim/interface.html:200 templates/dcim/powerfeed.html:127
-#: templates/dcim/poweroutlet.html:71 templates/dcim/poweroutlet.html:72
-#: templates/dcim/powerport.html:73 templates/dcim/rearport.html:98
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:48
+#: netbox/templates/dcim/consoleport.html:69
+#: netbox/templates/dcim/consoleserverport.html:70
+#: netbox/templates/dcim/frontport.html:102
+#: netbox/templates/dcim/interface.html:180
+#: netbox/templates/dcim/interface.html:200
+#: netbox/templates/dcim/powerfeed.html:127
+#: netbox/templates/dcim/poweroutlet.html:71
+#: netbox/templates/dcim/poweroutlet.html:72
+#: netbox/templates/dcim/powerport.html:73
+#: netbox/templates/dcim/rearport.html:98
msgid "Connect"
msgstr "接続"
-#: templates/circuits/inc/circuit_termination_fields.html:70
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:70
msgid "Downstream"
msgstr "ダウンストリーム"
-#: templates/circuits/inc/circuit_termination_fields.html:71
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:71
msgid "Upstream"
msgstr "アップストリーム"
-#: templates/circuits/inc/circuit_termination_fields.html:80
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:80
msgid "Cross-Connect"
msgstr "クロスコネクト"
-#: templates/circuits/inc/circuit_termination_fields.html:84
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:84
msgid "Patch Panel/Port"
msgstr "パッチパネル/ポート"
-#: templates/circuits/provider.html:11
+#: netbox/templates/circuits/provider.html:11
msgid "Add circuit"
msgstr "回線を追加"
-#: templates/circuits/provideraccount.html:17
+#: netbox/templates/circuits/provideraccount.html:17
msgid "Provider Account"
msgstr "プロバイダアカウント"
-#: templates/core/configrevision.html:35
+#: netbox/templates/core/configrevision.html:35
msgid "Configuration Data"
msgstr "設定データ"
-#: templates/core/configrevision.html:40
+#: netbox/templates/core/configrevision.html:40
msgid "Comment"
msgstr "コメント"
-#: templates/core/configrevision_restore.html:8
-#: templates/core/configrevision_restore.html:25
-#: templates/core/configrevision_restore.html:64
+#: netbox/templates/core/configrevision_restore.html:8
+#: netbox/templates/core/configrevision_restore.html:25
+#: netbox/templates/core/configrevision_restore.html:64
msgid "Restore"
msgstr "復元"
-#: templates/core/configrevision_restore.html:36
+#: netbox/templates/core/configrevision_restore.html:36
msgid "Parameter"
msgstr "パラメータ"
-#: templates/core/configrevision_restore.html:37
+#: netbox/templates/core/configrevision_restore.html:37
msgid "Current Value"
msgstr "現在の値"
-#: templates/core/configrevision_restore.html:38
+#: netbox/templates/core/configrevision_restore.html:38
msgid "New Value"
msgstr "新しい価値"
-#: templates/core/configrevision_restore.html:50
+#: netbox/templates/core/configrevision_restore.html:50
msgid "Changed"
msgstr "変更されました"
-#: templates/core/datafile.html:38
+#: netbox/templates/core/datafile.html:38
msgid "Last Updated"
msgstr "最終更新日"
-#: templates/core/datafile.html:42 templates/ipam/iprange.html:25
-#: templates/virtualization/virtualdisk.html:29
+#: netbox/templates/core/datafile.html:42
+#: netbox/templates/ipam/iprange.html:25
+#: netbox/templates/virtualization/virtualdisk.html:29
msgid "Size"
msgstr "サイズ"
-#: templates/core/datafile.html:43
+#: netbox/templates/core/datafile.html:43
msgid "bytes"
msgstr "バイト"
-#: templates/core/datafile.html:46
+#: netbox/templates/core/datafile.html:46
msgid "SHA256 Hash"
msgstr "SHA256 ハッシュ"
-#: templates/core/datasource.html:14 templates/core/datasource.html:20
-#: utilities/templates/buttons/sync.html:5
+#: netbox/templates/core/datasource.html:14
+#: netbox/templates/core/datasource.html:20
+#: netbox/utilities/templates/buttons/sync.html:5
msgid "Sync"
msgstr "同期"
-#: templates/core/datasource.html:50
+#: netbox/templates/core/datasource.html:50
msgid "Last synced"
msgstr "最終同期"
-#: templates/core/datasource.html:84
+#: netbox/templates/core/datasource.html:84
msgid "Backend"
msgstr "バックエンド"
-#: templates/core/datasource.html:99
+#: netbox/templates/core/datasource.html:99
msgid "No parameters defined"
msgstr "パラメータが定義されていません"
-#: templates/core/datasource.html:114
+#: netbox/templates/core/datasource.html:114
msgid "Files"
msgstr "ファイル"
-#: templates/core/inc/config_data.html:7
+#: netbox/templates/core/inc/config_data.html:7
msgid "Rack elevations"
msgstr "ラックの高さ"
-#: templates/core/inc/config_data.html:10
+#: netbox/templates/core/inc/config_data.html:10
msgid "Default unit height"
msgstr "既定の単位高さ"
-#: templates/core/inc/config_data.html:14
+#: netbox/templates/core/inc/config_data.html:14
msgid "Default unit width"
msgstr "既定の単位幅"
-#: templates/core/inc/config_data.html:20
+#: netbox/templates/core/inc/config_data.html:20
msgid "Power feeds"
msgstr "パワーフィード"
-#: templates/core/inc/config_data.html:23
+#: netbox/templates/core/inc/config_data.html:23
msgid "Default voltage"
msgstr "デフォルト電圧"
-#: templates/core/inc/config_data.html:27
+#: netbox/templates/core/inc/config_data.html:27
msgid "Default amperage"
msgstr "デフォルトアンペア数"
-#: templates/core/inc/config_data.html:31
+#: netbox/templates/core/inc/config_data.html:31
msgid "Default max utilization"
msgstr "デフォルトの最大使用率"
-#: templates/core/inc/config_data.html:40
+#: netbox/templates/core/inc/config_data.html:40
msgid "Enforce global unique"
msgstr "グローバルユニークを強制"
-#: templates/core/inc/config_data.html:83
+#: netbox/templates/core/inc/config_data.html:83
msgid "Paginate count"
msgstr "ページ分割数"
-#: templates/core/inc/config_data.html:87
+#: netbox/templates/core/inc/config_data.html:87
msgid "Max page size"
msgstr "最大ページサイズ"
-#: templates/core/inc/config_data.html:114
+#: netbox/templates/core/inc/config_data.html:114
msgid "User preferences"
msgstr "ユーザープリファレンス"
-#: templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:141
msgid "Job retention"
msgstr "仕事の維持"
-#: templates/core/job.html:17 templates/core/rq_task.html:12
-#: templates/core/rq_task.html:49 templates/core/rq_task.html:58
+#: netbox/templates/core/job.html:29 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
msgid "Job"
msgstr "ジョブ"
-#: templates/core/job.html:40 templates/extras/journalentry.html:26
+#: netbox/templates/core/job.html:52
+#: netbox/templates/extras/journalentry.html:26
msgid "Created By"
msgstr "作成者"
-#: templates/core/job.html:48
+#: netbox/templates/core/job.html:60
msgid "Scheduling"
msgstr "スケジューリング"
-#: templates/core/job.html:59
+#: netbox/templates/core/job.html:71
#, python-format
msgid "every %(interval)s minutes"
msgstr "ごと %(interval)s 分"
-#: templates/core/rq_queue_list.html:5 templates/core/rq_queue_list.html:13
-#: templates/core/rq_task_list.html:14 templates/core/rq_worker.html:7
+#: netbox/templates/core/rq_queue_list.html:5
+#: netbox/templates/core/rq_queue_list.html:13
+#: netbox/templates/core/rq_task_list.html:14
+#: netbox/templates/core/rq_worker.html:7
msgid "Background Queues"
msgstr "バックグラウンドキュー"
-#: templates/core/rq_queue_list.html:24 templates/core/rq_queue_list.html:25
-#: templates/core/rq_worker_list.html:44 templates/core/rq_worker_list.html:45
-#: templates/extras/script_result.html:49
-#: templates/extras/script_result.html:51
-#: templates/inc/table_controls_htmx.html:18
-#: templates/inc/table_controls_htmx.html:20
+#: netbox/templates/core/rq_queue_list.html:24
+#: netbox/templates/core/rq_queue_list.html:25
+#: netbox/templates/core/rq_worker_list.html:44
+#: netbox/templates/core/rq_worker_list.html:45
+#: netbox/templates/extras/script_result.html:49
+#: netbox/templates/extras/script_result.html:51
+#: netbox/templates/inc/table_controls_htmx.html:30
+#: netbox/templates/inc/table_controls_htmx.html:33
msgid "Configure Table"
msgstr "テーブルを設定"
-#: templates/core/rq_task.html:29
+#: netbox/templates/core/rq_task.html:29
msgid "Stop"
msgstr "ストップ"
-#: templates/core/rq_task.html:34
+#: netbox/templates/core/rq_task.html:34
msgid "Requeue"
msgstr "リキュー"
-#: templates/core/rq_task.html:39
+#: netbox/templates/core/rq_task.html:39
msgid "Enqueue"
msgstr "エンキュー"
-#: templates/core/rq_task.html:61
+#: netbox/templates/core/rq_task.html:61
msgid "Queue"
msgstr "キュー"
-#: templates/core/rq_task.html:65
+#: netbox/templates/core/rq_task.html:65
msgid "Timeout"
msgstr "タイムアウト"
-#: templates/core/rq_task.html:69
+#: netbox/templates/core/rq_task.html:69
msgid "Result TTL"
msgstr "結果 TTL"
-#: templates/core/rq_task.html:89
+#: netbox/templates/core/rq_task.html:89
msgid "Meta"
msgstr "メタ"
-#: templates/core/rq_task.html:93
+#: netbox/templates/core/rq_task.html:93
msgid "Arguments"
msgstr "引数"
-#: templates/core/rq_task.html:97
+#: netbox/templates/core/rq_task.html:97
msgid "Keyword Arguments"
msgstr "キーワード引数"
-#: templates/core/rq_task.html:103
+#: netbox/templates/core/rq_task.html:103
msgid "Depends on"
msgstr "によって異なります"
-#: templates/core/rq_task.html:109
+#: netbox/templates/core/rq_task.html:109
msgid "Exception"
msgstr "例外"
-#: templates/core/rq_task_list.html:28
+#: netbox/templates/core/rq_task_list.html:28
msgid "tasks in "
msgstr "のタスク "
-#: templates/core/rq_task_list.html:33
+#: netbox/templates/core/rq_task_list.html:33
msgid "Queued Jobs"
msgstr "キューに入っているジョブ"
-#: templates/core/rq_task_list.html:64 templates/extras/script_result.html:68
+#: netbox/templates/core/rq_task_list.html:64
+#: netbox/templates/extras/script_result.html:68
#, python-format
msgid ""
"Select all %(count)s %(object_type_plural)s matching query"
msgstr "選択 すべて %(count)s %(object_type_plural)s マッチングクエリ"
-#: templates/core/rq_worker.html:10
+#: netbox/templates/core/rq_worker.html:10
msgid "Worker Info"
msgstr "労働者情報"
-#: templates/core/rq_worker.html:31 templates/core/rq_worker.html:40
+#: netbox/templates/core/rq_worker.html:31
+#: netbox/templates/core/rq_worker.html:40
msgid "Worker"
msgstr "ワーカー"
-#: templates/core/rq_worker.html:55
+#: netbox/templates/core/rq_worker.html:55
msgid "Queues"
msgstr "キュー"
-#: templates/core/rq_worker.html:63
+#: netbox/templates/core/rq_worker.html:63
msgid "Curent Job"
msgstr "現在の仕事"
-#: templates/core/rq_worker.html:67
+#: netbox/templates/core/rq_worker.html:67
msgid "Successful job count"
msgstr "成功したジョブ数"
-#: templates/core/rq_worker.html:71
+#: netbox/templates/core/rq_worker.html:71
msgid "Failed job count"
msgstr "失敗したジョブ数"
-#: templates/core/rq_worker.html:75
+#: netbox/templates/core/rq_worker.html:75
msgid "Total working time"
msgstr "総作業時間"
-#: templates/core/rq_worker.html:76
+#: netbox/templates/core/rq_worker.html:76
msgid "seconds"
msgstr "秒"
-#: templates/core/rq_worker_list.html:13 templates/core/rq_worker_list.html:21
+#: netbox/templates/core/rq_worker_list.html:13
+#: netbox/templates/core/rq_worker_list.html:21
msgid "Background Workers"
msgstr "バックグラウンドワーカー"
-#: templates/core/rq_worker_list.html:27
+#: netbox/templates/core/rq_worker_list.html:27
msgid "Workers in "
msgstr "の労働者 "
-#: templates/core/system.html:11 utilities/templates/buttons/export.html:4
+#: netbox/templates/core/system.html:11
+#: netbox/utilities/templates/buttons/export.html:4
msgid "Export"
msgstr "エクスポート"
-#: templates/core/system.html:28
+#: netbox/templates/core/system.html:28
msgid "System Status"
msgstr "システムステータス"
-#: templates/core/system.html:39
+#: netbox/templates/core/system.html:39
msgid "Django version"
msgstr "ジャンゴバージョン"
-#: templates/core/system.html:43
+#: netbox/templates/core/system.html:43
msgid "PostgreSQL version"
msgstr "ポスグレ SQL バージョン"
-#: templates/core/system.html:47
+#: netbox/templates/core/system.html:47
msgid "Database name"
msgstr "データベース名"
-#: templates/core/system.html:51
+#: netbox/templates/core/system.html:51
msgid "Database size"
msgstr "データベースサイズ"
-#: templates/core/system.html:56
+#: netbox/templates/core/system.html:56
msgid "Unavailable"
msgstr "ご利用いただけません"
-#: templates/core/system.html:61
+#: netbox/templates/core/system.html:61
msgid "RQ workers"
msgstr "RQ ワーカー"
-#: templates/core/system.html:64
+#: netbox/templates/core/system.html:64
msgid "default queue"
msgstr "デフォルトキュー"
-#: templates/core/system.html:68
+#: netbox/templates/core/system.html:68
msgid "System time"
msgstr "システムタイム"
-#: templates/core/system.html:90
+#: netbox/templates/core/system.html:90
msgid "Current Configuration"
msgstr "現在の構成"
-#: templates/dcim/bulk_disconnect.html:9
+#: netbox/templates/dcim/bulk_disconnect.html:9
#, python-format
msgid ""
"Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?"
msgstr "これらを切断してもよろしいですか %(count)s %(obj_type_plural)s?"
-#: templates/dcim/cable_trace.html:10
+#: netbox/templates/dcim/cable_trace.html:10
#, python-format
msgid "Cable Trace for %(object_type)s %(object)s"
msgstr "用ケーブルトレース %(object_type)s %(object)s"
-#: templates/dcim/cable_trace.html:24 templates/dcim/inc/rack_elevation.html:7
+#: netbox/templates/dcim/cable_trace.html:24
+#: netbox/templates/dcim/inc/rack_elevation.html:7
msgid "Download SVG"
msgstr "SVG をダウンロード"
-#: templates/dcim/cable_trace.html:30
+#: netbox/templates/dcim/cable_trace.html:30
msgid "Asymmetric Path"
msgstr "非対称パス"
-#: templates/dcim/cable_trace.html:31
+#: netbox/templates/dcim/cable_trace.html:31
msgid "The nodes below have no links and result in an asymmetric path"
msgstr "以下のノードにはリンクがなく、パスが非対称になっています"
-#: templates/dcim/cable_trace.html:38
+#: netbox/templates/dcim/cable_trace.html:38
msgid "Path split"
msgstr "パススプリット"
-#: templates/dcim/cable_trace.html:39
+#: netbox/templates/dcim/cable_trace.html:39
msgid "Select a node below to continue"
msgstr "続行するには以下のノードを選択してください"
-#: templates/dcim/cable_trace.html:55
+#: netbox/templates/dcim/cable_trace.html:55
msgid "Trace Completed"
msgstr "トレース完了"
-#: templates/dcim/cable_trace.html:58
+#: netbox/templates/dcim/cable_trace.html:58
msgid "Total segments"
msgstr "合計セグメント"
-#: templates/dcim/cable_trace.html:62
+#: netbox/templates/dcim/cable_trace.html:62
msgid "Total length"
msgstr "全長"
-#: templates/dcim/cable_trace.html:77
+#: netbox/templates/dcim/cable_trace.html:77
msgid "No paths found"
msgstr "パスが見つかりません"
-#: templates/dcim/cable_trace.html:85
+#: netbox/templates/dcim/cable_trace.html:85
msgid "Related Paths"
msgstr "関連パス"
-#: templates/dcim/cable_trace.html:89
+#: netbox/templates/dcim/cable_trace.html:89
msgid "Origin"
msgstr "オリジン"
-#: templates/dcim/cable_trace.html:90
+#: netbox/templates/dcim/cable_trace.html:90
msgid "Destination"
msgstr "目的地"
-#: templates/dcim/cable_trace.html:91
+#: netbox/templates/dcim/cable_trace.html:91
msgid "Segments"
msgstr "セグメント"
-#: templates/dcim/cable_trace.html:104
+#: netbox/templates/dcim/cable_trace.html:104
msgid "Incomplete"
msgstr "不完全"
-#: templates/dcim/component_list.html:14
+#: netbox/templates/dcim/component_list.html:14
msgid "Rename Selected"
msgstr "選択項目の名前を変更"
-#: templates/dcim/consoleport.html:65 templates/dcim/consoleserverport.html:66
-#: templates/dcim/frontport.html:98 templates/dcim/interface.html:176
-#: templates/dcim/poweroutlet.html:69 templates/dcim/powerport.html:69
+#: netbox/templates/dcim/consoleport.html:65
+#: netbox/templates/dcim/consoleserverport.html:66
+#: netbox/templates/dcim/frontport.html:98
+#: netbox/templates/dcim/interface.html:176
+#: netbox/templates/dcim/poweroutlet.html:69
+#: netbox/templates/dcim/powerport.html:69
msgid "Not Connected"
msgstr "未接続"
-#: templates/dcim/device.html:33
+#: netbox/templates/dcim/device.html:34
msgid "Highlight device in rack"
msgstr "ラック内のデバイスを強調表示"
-#: templates/dcim/device.html:54
+#: netbox/templates/dcim/device.html:55
msgid "Not racked"
msgstr "ラックなし"
-#: templates/dcim/device.html:61 templates/dcim/site.html:93
+#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94
msgid "GPS Coordinates"
msgstr "GPS 座標"
-#: templates/dcim/device.html:67 templates/dcim/site.html:99
+#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100
msgid "Map It"
msgstr "マップ・イット"
-#: templates/dcim/device.html:107 templates/dcim/inventoryitem.html:56
-#: templates/dcim/module.html:78 templates/dcim/modulebay.html:70
-#: templates/dcim/rack.html:59
+#: netbox/templates/dcim/device.html:108
+#: netbox/templates/dcim/inventoryitem.html:56
+#: netbox/templates/dcim/module.html:78
+#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59
msgid "Asset Tag"
msgstr "アセットタグ"
-#: templates/dcim/device.html:122
+#: netbox/templates/dcim/device.html:123
msgid "View Virtual Chassis"
msgstr "バーチャルシャーシを見る"
-#: templates/dcim/device.html:161
+#: netbox/templates/dcim/device.html:164
msgid "Create VDC"
msgstr "VDC の作成"
-#: templates/dcim/device.html:172 templates/dcim/device_edit.html:64
-#: virtualization/forms/model_forms.py:223
+#: netbox/templates/dcim/device.html:175
+#: netbox/templates/dcim/device_edit.html:64
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Management"
msgstr "マネジメント"
-#: templates/dcim/device.html:192 templates/dcim/device.html:208
-#: templates/virtualization/virtualmachine.html:53
-#: templates/virtualization/virtualmachine.html:69
+#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211
+#: netbox/templates/dcim/device.html:227
+#: netbox/templates/virtualization/virtualmachine.html:53
+#: netbox/templates/virtualization/virtualmachine.html:69
msgid "NAT for"
msgstr "用の NAT"
-#: templates/dcim/device.html:194 templates/dcim/device.html:210
-#: templates/virtualization/virtualmachine.html:55
-#: templates/virtualization/virtualmachine.html:71
+#: netbox/templates/dcim/device.html:197 netbox/templates/dcim/device.html:213
+#: netbox/templates/dcim/device.html:229
+#: netbox/templates/virtualization/virtualmachine.html:55
+#: netbox/templates/virtualization/virtualmachine.html:71
msgid "NAT"
msgstr "ナット"
-#: templates/dcim/device.html:244 templates/dcim/rack.html:67
+#: netbox/templates/dcim/device.html:252 netbox/templates/dcim/rack.html:67
msgid "Power Utilization"
msgstr "電力使用率"
-#: templates/dcim/device.html:248
+#: netbox/templates/dcim/device.html:256
msgid "Input"
msgstr "入力"
-#: templates/dcim/device.html:249
+#: netbox/templates/dcim/device.html:257
msgid "Outlets"
msgstr "アウトレット"
-#: templates/dcim/device.html:250
+#: netbox/templates/dcim/device.html:258
msgid "Allocated"
msgstr "割り当て済み"
-#: templates/dcim/device.html:260 templates/dcim/device.html:262
-#: templates/dcim/device.html:278 templates/dcim/powerfeed.html:67
+#: netbox/templates/dcim/device.html:268 netbox/templates/dcim/device.html:270
+#: netbox/templates/dcim/device.html:286
+#: netbox/templates/dcim/powerfeed.html:67
msgid "VA"
msgstr "VA"
-#: templates/dcim/device.html:272
+#: netbox/templates/dcim/device.html:280
msgctxt "Leg of a power feed"
msgid "Leg"
msgstr "レッグ"
-#: templates/dcim/device.html:298
-#: templates/virtualization/virtualmachine.html:154
+#: netbox/templates/dcim/device.html:306
+#: netbox/templates/virtualization/virtualmachine.html:154
msgid "Add a service"
msgstr "サービスを追加"
-#: templates/dcim/device/base.html:21 templates/dcim/device_list.html:9
-#: templates/dcim/devicetype/base.html:18 templates/dcim/module.html:18
-#: templates/dcim/moduletype/base.html:18
-#: templates/virtualization/virtualmachine/base.html:22
-#: templates/virtualization/virtualmachine_list.html:8
+#: netbox/templates/dcim/device/base.html:21
+#: netbox/templates/dcim/device_list.html:9
+#: netbox/templates/dcim/devicetype/base.html:18
+#: netbox/templates/dcim/module.html:18
+#: netbox/templates/dcim/moduletype/base.html:18
+#: netbox/templates/virtualization/virtualmachine/base.html:22
+#: netbox/templates/virtualization/virtualmachine_list.html:8
msgid "Add Components"
msgstr "構成要素を追加"
-#: templates/dcim/device/consoleports.html:24
+#: netbox/templates/dcim/device/consoleports.html:24
msgid "Add Console Ports"
msgstr "コンソールポートの追加"
-#: templates/dcim/device/consoleserverports.html:24
+#: netbox/templates/dcim/device/consoleserverports.html:24
msgid "Add Console Server Ports"
msgstr "コンソールサーバポートの追加"
-#: templates/dcim/device/devicebays.html:10
+#: netbox/templates/dcim/device/devicebays.html:10
msgid "Add Device Bays"
msgstr "デバイスベイの追加"
-#: templates/dcim/device/frontports.html:24
+#: netbox/templates/dcim/device/frontports.html:24
msgid "Add Front Ports"
msgstr "前面ポートを追加"
-#: templates/dcim/device/inc/interface_table_controls.html:9
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:9
msgid "Hide Enabled"
msgstr "非表示有効"
-#: templates/dcim/device/inc/interface_table_controls.html:10
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:10
msgid "Hide Disabled"
msgstr "非表示無効"
-#: templates/dcim/device/inc/interface_table_controls.html:11
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:11
msgid "Hide Virtual"
msgstr "バーチャルを非表示"
-#: templates/dcim/device/inc/interface_table_controls.html:12
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:12
msgid "Hide Disconnected"
msgstr "接続解除を非表示"
-#: templates/dcim/device/interfaces.html:27
+#: netbox/templates/dcim/device/interfaces.html:27
msgid "Add Interfaces"
msgstr "インタフェースを追加"
-#: templates/dcim/device/inventory.html:10
-#: templates/dcim/inc/panels/inventory_items.html:10
+#: netbox/templates/dcim/device/inventory.html:10
+#: netbox/templates/dcim/inc/panels/inventory_items.html:10
msgid "Add Inventory Item"
msgstr "在庫品目の追加"
-#: templates/dcim/device/modulebays.html:10
+#: netbox/templates/dcim/device/modulebays.html:10
msgid "Add Module Bays"
msgstr "モジュールベイの追加"
-#: templates/dcim/device/poweroutlets.html:24
+#: netbox/templates/dcim/device/poweroutlets.html:24
msgid "Add Power Outlets"
msgstr "電源コンセントの追加"
-#: templates/dcim/device/powerports.html:24
+#: netbox/templates/dcim/device/powerports.html:24
msgid "Add Power Port"
msgstr "電源ポートを追加"
-#: templates/dcim/device/rearports.html:24
+#: netbox/templates/dcim/device/rearports.html:24
msgid "Add Rear Ports"
msgstr "背面ポートを追加"
-#: templates/dcim/device/render_config.html:5
-#: templates/virtualization/virtualmachine/render_config.html:5
+#: netbox/templates/dcim/device/render_config.html:5
+#: netbox/templates/virtualization/virtualmachine/render_config.html:5
msgid "Config"
msgstr "コンフィグ"
-#: templates/dcim/device/render_config.html:35
-#: templates/virtualization/virtualmachine/render_config.html:35
+#: netbox/templates/dcim/device/render_config.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:35
msgid "Context Data"
msgstr "コンテキストデータ"
-#: templates/dcim/device/render_config.html:53
-#: templates/virtualization/virtualmachine/render_config.html:53
+#: netbox/templates/dcim/device/render_config.html:53
+#: netbox/templates/virtualization/virtualmachine/render_config.html:53
msgid "Rendered Config"
msgstr "レンダリング設定"
-#: templates/dcim/device/render_config.html:55
-#: templates/virtualization/virtualmachine/render_config.html:55
+#: netbox/templates/dcim/device/render_config.html:55
+#: netbox/templates/virtualization/virtualmachine/render_config.html:55
msgid "Download"
msgstr "ダウンロード"
-#: templates/dcim/device/render_config.html:61
-#: templates/virtualization/virtualmachine/render_config.html:61
+#: netbox/templates/dcim/device/render_config.html:61
+#: netbox/templates/virtualization/virtualmachine/render_config.html:61
msgid "No configuration template found"
msgstr "設定テンプレートが見つかりません"
-#: templates/dcim/device_edit.html:44
+#: netbox/templates/dcim/device_edit.html:44
msgid "Parent Bay"
msgstr "ペアレントベイ"
-#: templates/dcim/device_edit.html:48
-#: utilities/templates/form_helpers/render_field.html:20
+#: netbox/templates/dcim/device_edit.html:48
+#: netbox/utilities/templates/form_helpers/render_field.html:20
msgid "Regenerate Slug"
msgstr "リジェネレートslug"
-#: templates/dcim/device_edit.html:49 templates/generic/bulk_remove.html:21
-#: utilities/templates/helpers/table_config_form.html:23
+#: netbox/templates/dcim/device_edit.html:49
+#: netbox/templates/generic/bulk_remove.html:21
+#: netbox/utilities/templates/helpers/table_config_form.html:23
msgid "Remove"
msgstr "削除"
-#: templates/dcim/device_edit.html:110
+#: netbox/templates/dcim/device_edit.html:110
msgid "Local Config Context Data"
msgstr "ローカル設定コンテキストデータ"
-#: templates/dcim/device_list.html:82
-#: templates/dcim/moduletype/component_templates.html:17
-#: templates/generic/bulk_rename.html:57
-#: templates/virtualization/virtualmachine/interfaces.html:11
-#: templates/virtualization/virtualmachine/virtual_disks.html:11
+#: netbox/templates/dcim/device_list.html:82
+#: netbox/templates/dcim/moduletype/component_templates.html:17
+#: netbox/templates/generic/bulk_rename.html:57
+#: netbox/templates/virtualization/virtualmachine/interfaces.html:11
+#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11
msgid "Rename"
msgstr "名前を変更"
-#: templates/dcim/devicebay.html:17
+#: netbox/templates/dcim/devicebay.html:17
msgid "Device Bay"
msgstr "デバイスベイ"
-#: templates/dcim/devicebay.html:43
+#: netbox/templates/dcim/devicebay.html:43
msgid "Installed Device"
msgstr "取付済みデバイス"
-#: templates/dcim/devicebay_depopulate.html:6
+#: netbox/templates/dcim/devicebay_depopulate.html:6
#, python-format
msgid "Remove %(device)s from %(device_bay)s?"
msgstr "削除 %(device)s から %(device_bay)s?"
-#: templates/dcim/devicebay_depopulate.html:13
+#: netbox/templates/dcim/devicebay_depopulate.html:13
#, python-format
msgid ""
"Are you sure you want to remove %(device)s from "
@@ -11061,455 +11715,475 @@ msgstr ""
"本当に削除してもよろしいですか %(device)s から "
"%(device_bay)s?"
-#: templates/dcim/devicebay_populate.html:13
+#: netbox/templates/dcim/devicebay_populate.html:13
msgid "Populate"
msgstr "住む"
-#: templates/dcim/devicebay_populate.html:22
+#: netbox/templates/dcim/devicebay_populate.html:22
msgid "Bay"
msgstr "ベイ"
-#: templates/dcim/devicerole.html:14 templates/dcim/platform.html:17
+#: netbox/templates/dcim/devicerole.html:14
+#: netbox/templates/dcim/platform.html:17
msgid "Add Device"
msgstr "デバイスを追加"
-#: templates/dcim/devicerole.html:40
+#: netbox/templates/dcim/devicerole.html:40
msgid "VM Role"
msgstr "VMのロール"
-#: templates/dcim/devicetype.html:18 templates/dcim/moduletype.html:18
+#: netbox/templates/dcim/devicetype.html:18
+#: netbox/templates/dcim/moduletype.html:18
msgid "Model Name"
msgstr "モデル名"
-#: templates/dcim/devicetype.html:25 templates/dcim/moduletype.html:22
+#: netbox/templates/dcim/devicetype.html:25
+#: netbox/templates/dcim/moduletype.html:22
msgid "Part Number"
msgstr "パーツ番号"
-#: templates/dcim/devicetype.html:41
+#: netbox/templates/dcim/devicetype.html:41
msgid "Exclude From Utilization"
msgstr "利用から除外"
-#: templates/dcim/devicetype.html:59
+#: netbox/templates/dcim/devicetype.html:59
msgid "Parent/Child"
msgstr "親/子"
-#: templates/dcim/devicetype.html:71
+#: netbox/templates/dcim/devicetype.html:71
msgid "Front Image"
msgstr "前面イメージ"
-#: templates/dcim/devicetype.html:83
+#: netbox/templates/dcim/devicetype.html:83
msgid "Rear Image"
msgstr "背面画像"
-#: templates/dcim/frontport.html:54
+#: netbox/templates/dcim/frontport.html:54
msgid "Rear Port Position"
msgstr "背面ポート位置"
-#: templates/dcim/frontport.html:72 templates/dcim/interface.html:144
-#: templates/dcim/poweroutlet.html:63 templates/dcim/powerport.html:63
-#: templates/dcim/rearport.html:68
+#: netbox/templates/dcim/frontport.html:72
+#: netbox/templates/dcim/interface.html:144
+#: netbox/templates/dcim/poweroutlet.html:63
+#: netbox/templates/dcim/powerport.html:63
+#: netbox/templates/dcim/rearport.html:68
msgid "Marked as Connected"
msgstr "接続済みとしてマークされています"
-#: templates/dcim/frontport.html:86 templates/dcim/rearport.html:82
+#: netbox/templates/dcim/frontport.html:86
+#: netbox/templates/dcim/rearport.html:82
msgid "Connection Status"
msgstr "接続ステータス"
-#: templates/dcim/htmx/cable_edit.html:10
+#: netbox/templates/dcim/htmx/cable_edit.html:10
msgid "A Side"
msgstr "Aサイド"
-#: templates/dcim/htmx/cable_edit.html:30
+#: netbox/templates/dcim/htmx/cable_edit.html:30
msgid "B Side"
msgstr "B サイド"
-#: templates/dcim/inc/cable_termination.html:65
+#: netbox/templates/dcim/inc/cable_termination.html:65
msgid "No termination"
msgstr "終了なし"
-#: templates/dcim/inc/cable_toggle_buttons.html:3
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3
msgid "Mark Planned"
msgstr "マーク・プランド"
-#: templates/dcim/inc/cable_toggle_buttons.html:6
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6
msgid "Mark Installed"
msgstr "取付済みとマークする"
-#: templates/dcim/inc/connection_endpoints.html:13
+#: netbox/templates/dcim/inc/connection_endpoints.html:13
msgid "Path Status"
msgstr "パスステータス"
-#: templates/dcim/inc/connection_endpoints.html:18
+#: netbox/templates/dcim/inc/connection_endpoints.html:18
msgid "Not Reachable"
msgstr "アクセス不可"
-#: templates/dcim/inc/connection_endpoints.html:23
+#: netbox/templates/dcim/inc/connection_endpoints.html:23
msgid "Path Endpoints"
msgstr "パスエンドポイント"
-#: templates/dcim/inc/endpoint_connection.html:8
-#: templates/dcim/powerfeed.html:120 templates/dcim/rearport.html:94
+#: netbox/templates/dcim/inc/endpoint_connection.html:8
+#: netbox/templates/dcim/powerfeed.html:120
+#: netbox/templates/dcim/rearport.html:94
msgid "Not connected"
msgstr "接続されていません"
-#: templates/dcim/inc/interface_vlans_table.html:6
+#: netbox/templates/dcim/inc/interface_vlans_table.html:6
msgid "Untagged"
msgstr "タグなし"
-#: templates/dcim/inc/interface_vlans_table.html:37
+#: netbox/templates/dcim/inc/interface_vlans_table.html:37
msgid "No VLANs Assigned"
msgstr "VLAN が割り当てられていません"
-#: templates/dcim/inc/interface_vlans_table.html:44
-#: templates/ipam/prefix_list.html:16 templates/ipam/prefix_list.html:33
+#: netbox/templates/dcim/inc/interface_vlans_table.html:44
+#: netbox/templates/ipam/prefix_list.html:16
+#: netbox/templates/ipam/prefix_list.html:33
msgid "Clear"
msgstr "クリア"
-#: templates/dcim/inc/interface_vlans_table.html:47
+#: netbox/templates/dcim/inc/interface_vlans_table.html:47
msgid "Clear All"
msgstr "すべてクリア"
-#: templates/dcim/interface.html:17
+#: netbox/templates/dcim/interface.html:17
msgid "Add Child Interface"
msgstr "子インタフェースの追加"
-#: templates/dcim/interface.html:50
+#: netbox/templates/dcim/interface.html:50
msgid "Speed/Duplex"
msgstr "スピード/デュプレックス"
-#: templates/dcim/interface.html:73
+#: netbox/templates/dcim/interface.html:73
msgid "PoE Mode"
msgstr "PoE モード"
-#: templates/dcim/interface.html:77
+#: netbox/templates/dcim/interface.html:77
msgid "PoE Type"
msgstr "PoE タイプ"
-#: templates/dcim/interface.html:81
-#: templates/virtualization/vminterface.html:63
+#: netbox/templates/dcim/interface.html:81
+#: netbox/templates/virtualization/vminterface.html:63
msgid "802.1Q Mode"
msgstr "802.1Q モード"
-#: templates/dcim/interface.html:125
-#: templates/virtualization/vminterface.html:59
+#: netbox/templates/dcim/interface.html:125
+#: netbox/templates/virtualization/vminterface.html:59
msgid "MAC Address"
msgstr "MAC アドレス"
-#: templates/dcim/interface.html:151
+#: netbox/templates/dcim/interface.html:151
msgid "Wireless Link"
msgstr "無線リンク"
-#: templates/dcim/interface.html:218 vpn/choices.py:55
+#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55
msgid "Peer"
msgstr "ピア"
-#: templates/dcim/interface.html:230
-#: templates/wireless/inc/wirelesslink_interface.html:26
+#: netbox/templates/dcim/interface.html:230
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:26
msgid "Channel"
msgstr "チャネル"
-#: templates/dcim/interface.html:239
-#: templates/wireless/inc/wirelesslink_interface.html:32
+#: netbox/templates/dcim/interface.html:239
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:32
msgid "Channel Frequency"
msgstr "チャンネル周波数"
-#: templates/dcim/interface.html:242 templates/dcim/interface.html:250
-#: templates/dcim/interface.html:261 templates/dcim/interface.html:269
+#: netbox/templates/dcim/interface.html:242
+#: netbox/templates/dcim/interface.html:250
+#: netbox/templates/dcim/interface.html:261
+#: netbox/templates/dcim/interface.html:269
msgid "MHz"
msgstr "メガヘルツ"
-#: templates/dcim/interface.html:258
-#: templates/wireless/inc/wirelesslink_interface.html:42
+#: netbox/templates/dcim/interface.html:258
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:42
msgid "Channel Width"
msgstr "チャンネル幅"
-#: templates/dcim/interface.html:285 templates/wireless/wirelesslan.html:14
-#: templates/wireless/wirelesslink.html:21 wireless/forms/bulk_edit.py:60
-#: wireless/forms/bulk_edit.py:102 wireless/forms/filtersets.py:40
-#: wireless/forms/filtersets.py:80 wireless/models.py:81
-#: wireless/models.py:155 wireless/tables/wirelesslan.py:44
+#: netbox/templates/dcim/interface.html:285
+#: netbox/templates/wireless/wirelesslan.html:14
+#: netbox/templates/wireless/wirelesslink.html:21
+#: netbox/wireless/forms/bulk_edit.py:60
+#: netbox/wireless/forms/bulk_edit.py:102
+#: netbox/wireless/forms/filtersets.py:40
+#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81
+#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44
msgid "SSID"
msgstr "言った"
-#: templates/dcim/interface.html:305
+#: netbox/templates/dcim/interface.html:305
msgid "LAG Members"
msgstr "LAG メンバー"
-#: templates/dcim/interface.html:323
+#: netbox/templates/dcim/interface.html:323
msgid "No member interfaces"
msgstr "メンバーインタフェースなし"
-#: templates/dcim/interface.html:343 templates/ipam/fhrpgroup.html:73
-#: templates/ipam/iprange/ip_addresses.html:7
-#: templates/ipam/prefix/ip_addresses.html:7
-#: templates/virtualization/vminterface.html:89
+#: netbox/templates/dcim/interface.html:343
+#: netbox/templates/ipam/fhrpgroup.html:73
+#: netbox/templates/ipam/iprange/ip_addresses.html:7
+#: netbox/templates/ipam/prefix/ip_addresses.html:7
+#: netbox/templates/virtualization/vminterface.html:89
msgid "Add IP Address"
msgstr "IP アドレスを追加"
-#: templates/dcim/inventoryitem.html:24
+#: netbox/templates/dcim/inventoryitem.html:24
msgid "Parent Item"
msgstr "親アイテム"
-#: templates/dcim/inventoryitem.html:48
+#: netbox/templates/dcim/inventoryitem.html:48
msgid "Part ID"
msgstr "パーツ ID"
-#: templates/dcim/location.html:17
+#: netbox/templates/dcim/location.html:17
msgid "Add Child Location"
msgstr "子所在地を追加"
-#: templates/dcim/location.html:58 templates/dcim/site.html:55
+#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56
msgid "Facility"
msgstr "ファシリティ"
-#: templates/dcim/location.html:77
+#: netbox/templates/dcim/location.html:77
msgid "Child Locations"
msgstr "子ロケーション"
-#: templates/dcim/location.html:81 templates/dcim/site.html:130
+#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131
msgid "Add a Location"
msgstr "ロケーションを追加"
-#: templates/dcim/location.html:94 templates/dcim/site.html:143
+#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144
msgid "Add a Device"
msgstr "デバイスを追加"
-#: templates/dcim/manufacturer.html:16
+#: netbox/templates/dcim/manufacturer.html:16
msgid "Add Device Type"
msgstr "デバイスタイプを追加"
-#: templates/dcim/manufacturer.html:21
+#: netbox/templates/dcim/manufacturer.html:21
msgid "Add Module Type"
msgstr "モジュールタイプを追加"
-#: templates/dcim/powerfeed.html:53
+#: netbox/templates/dcim/powerfeed.html:53
msgid "Connected Device"
msgstr "接続デバイス"
-#: templates/dcim/powerfeed.html:63
+#: netbox/templates/dcim/powerfeed.html:63
msgid "Utilization (Allocated"
msgstr "使用率 (割り当て済み)"
-#: templates/dcim/powerfeed.html:80
+#: netbox/templates/dcim/powerfeed.html:80
msgid "Electrical Characteristics"
msgstr "電気的特性"
-#: templates/dcim/powerfeed.html:88
+#: netbox/templates/dcim/powerfeed.html:88
msgctxt "Abbreviation for volts"
msgid "V"
msgstr "V"
-#: templates/dcim/powerfeed.html:92
+#: netbox/templates/dcim/powerfeed.html:92
msgctxt "Abbreviation for amperes"
msgid "A"
msgstr "A"
-#: templates/dcim/poweroutlet.html:48
+#: netbox/templates/dcim/poweroutlet.html:48
msgid "Feed Leg"
msgstr "供給端子"
-#: templates/dcim/powerpanel.html:72
+#: netbox/templates/dcim/powerpanel.html:72
msgid "Add Power Feeds"
msgstr "電源タップの追加"
-#: templates/dcim/powerport.html:44
+#: netbox/templates/dcim/powerport.html:44
msgid "Maximum Draw"
msgstr "最大消費電力"
-#: templates/dcim/powerport.html:48
+#: netbox/templates/dcim/powerport.html:48
msgid "Allocated Draw"
msgstr "割り当てられた抽選"
-#: templates/dcim/rack.html:63
+#: netbox/templates/dcim/rack.html:63
msgid "Space Utilization"
msgstr "スペース活用"
-#: templates/dcim/rack.html:91
+#: netbox/templates/dcim/rack.html:91
msgid "descending"
msgstr "降順"
-#: templates/dcim/rack.html:91
+#: netbox/templates/dcim/rack.html:91
msgid "ascending"
msgstr "上昇"
-#: templates/dcim/rack.html:94
+#: netbox/templates/dcim/rack.html:94
msgid "Starting Unit"
msgstr "起動ユニット"
-#: templates/dcim/rack.html:120
+#: netbox/templates/dcim/rack.html:120
msgid "Mounting Depth"
msgstr "取り付け奥行き"
-#: templates/dcim/rack.html:130
+#: netbox/templates/dcim/rack.html:130
msgid "Rack Weight"
msgstr "ラック重量"
-#: templates/dcim/rack.html:140
+#: netbox/templates/dcim/rack.html:140
msgid "Maximum Weight"
msgstr "最大重量"
-#: templates/dcim/rack.html:150
+#: netbox/templates/dcim/rack.html:150
msgid "Total Weight"
msgstr "合計重量"
-#: templates/dcim/rack.html:167 templates/dcim/rack_elevation_list.html:15
+#: netbox/templates/dcim/rack.html:167
+#: netbox/templates/dcim/rack_elevation_list.html:15
msgid "Images and Labels"
msgstr "画像とラベル"
-#: templates/dcim/rack.html:168 templates/dcim/rack_elevation_list.html:16
+#: netbox/templates/dcim/rack.html:168
+#: netbox/templates/dcim/rack_elevation_list.html:16
msgid "Images only"
msgstr "画像のみ"
-#: templates/dcim/rack.html:169 templates/dcim/rack_elevation_list.html:17
+#: netbox/templates/dcim/rack.html:169
+#: netbox/templates/dcim/rack_elevation_list.html:17
msgid "Labels only"
msgstr "ラベルのみ"
-#: templates/dcim/rack/reservations.html:8
+#: netbox/templates/dcim/rack/reservations.html:8
msgid "Add reservation"
msgstr "予約を追加"
-#: templates/dcim/rack_elevation_list.html:12
+#: netbox/templates/dcim/rack_elevation_list.html:12
msgid "View List"
msgstr "リストを表示"
-#: templates/dcim/rack_elevation_list.html:25
+#: netbox/templates/dcim/rack_elevation_list.html:25
msgid "Sort By"
msgstr "並び替え"
-#: templates/dcim/rack_elevation_list.html:74
+#: netbox/templates/dcim/rack_elevation_list.html:74
msgid "No Racks Found"
msgstr "ラックが見つかりません"
-#: templates/dcim/rack_list.html:8
+#: netbox/templates/dcim/rack_list.html:8
msgid "View Elevations"
msgstr "ラック図を表示"
-#: templates/dcim/rackreservation.html:42
+#: netbox/templates/dcim/rackreservation.html:42
msgid "Reservation Details"
msgstr "予約詳細"
-#: templates/dcim/rackrole.html:10
+#: netbox/templates/dcim/rackrole.html:10
msgid "Add Rack"
msgstr "ラックを追加"
-#: templates/dcim/rearport.html:50
+#: netbox/templates/dcim/rearport.html:50
msgid "Positions"
msgstr "ポジション"
-#: templates/dcim/region.html:17 templates/dcim/sitegroup.html:17
+#: netbox/templates/dcim/region.html:17
+#: netbox/templates/dcim/sitegroup.html:17
msgid "Add Site"
msgstr "サイトを追加"
-#: templates/dcim/region.html:55
+#: netbox/templates/dcim/region.html:55
msgid "Child Regions"
msgstr "子リージョン"
-#: templates/dcim/region.html:59
+#: netbox/templates/dcim/region.html:59
msgid "Add Region"
msgstr "リージョンを追加"
-#: templates/dcim/site.html:63
+#: netbox/templates/dcim/site.html:64
msgid "Time Zone"
msgstr "タイムゾーン"
-#: templates/dcim/site.html:66
+#: netbox/templates/dcim/site.html:67
msgid "UTC"
msgstr "UTC"
-#: templates/dcim/site.html:67
+#: netbox/templates/dcim/site.html:68
msgid "Site time"
msgstr "サイトタイム"
-#: templates/dcim/site.html:74
+#: netbox/templates/dcim/site.html:75
msgid "Physical Address"
msgstr "物理アドレス"
-#: templates/dcim/site.html:80
+#: netbox/templates/dcim/site.html:81
msgid "Map"
msgstr "マップ"
-#: templates/dcim/site.html:89
+#: netbox/templates/dcim/site.html:90
msgid "Shipping Address"
msgstr "配送先住所"
-#: templates/dcim/sitegroup.html:55 templates/tenancy/contactgroup.html:46
-#: templates/tenancy/tenantgroup.html:55
-#: templates/wireless/wirelesslangroup.html:55
+#: netbox/templates/dcim/sitegroup.html:55
+#: netbox/templates/tenancy/contactgroup.html:46
+#: netbox/templates/tenancy/tenantgroup.html:55
+#: netbox/templates/wireless/wirelesslangroup.html:55
msgid "Child Groups"
msgstr "子・グループ"
-#: templates/dcim/sitegroup.html:59
+#: netbox/templates/dcim/sitegroup.html:59
msgid "Add Site Group"
msgstr "サイトグループを追加"
-#: templates/dcim/trace/attachment.html:5
-#: templates/extras/exporttemplate.html:31
+#: netbox/templates/dcim/trace/attachment.html:5
+#: netbox/templates/extras/exporttemplate.html:31
msgid "Attachment"
msgstr "アタッチメント"
-#: templates/dcim/virtualchassis.html:57
+#: netbox/templates/dcim/virtualchassis.html:57
msgid "Add Member"
msgstr "メンバーを追加"
-#: templates/dcim/virtualchassis_add.html:18
+#: netbox/templates/dcim/virtualchassis_add.html:18
msgid "Member Devices"
msgstr "メンバーデバイス"
-#: templates/dcim/virtualchassis_add_member.html:10
+#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
msgstr "バーチャルシャーシへの新規メンバーの追加 %(virtual_chassis)s"
-#: templates/dcim/virtualchassis_add_member.html:19
+#: netbox/templates/dcim/virtualchassis_add_member.html:19
msgid "Add New Member"
msgstr "新しいメンバーを追加"
-#: templates/dcim/virtualchassis_add_member.html:27
-#: templates/generic/object_edit.html:78
-#: templates/users/objectpermission.html:31 users/forms/filtersets.py:68
-#: users/forms/model_forms.py:309
+#: netbox/templates/dcim/virtualchassis_add_member.html:27
+#: netbox/templates/generic/object_edit.html:78
+#: netbox/templates/users/objectpermission.html:31
+#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:309
msgid "Actions"
msgstr "アクション"
-#: templates/dcim/virtualchassis_add_member.html:29
+#: netbox/templates/dcim/virtualchassis_add_member.html:29
msgid "Save & Add Another"
msgstr "保存して別のものを追加"
-#: templates/dcim/virtualchassis_edit.html:7
+#: netbox/templates/dcim/virtualchassis_edit.html:7
#, python-format
msgid "Editing Virtual Chassis %(name)s"
msgstr "バーチャルシャーシの編集 %(name)s"
-#: templates/dcim/virtualchassis_edit.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:53
msgid "Rack/Unit"
msgstr "ラック/ユニット"
-#: templates/dcim/virtualchassis_remove_member.html:5
+#: netbox/templates/dcim/virtualchassis_remove_member.html:5
msgid "Remove Virtual Chassis Member"
msgstr "バーチャルシャーシメンバーの削除"
-#: templates/dcim/virtualchassis_remove_member.html:9
+#: netbox/templates/dcim/virtualchassis_remove_member.html:9
#, python-format
msgid ""
"Are you sure you want to remove %(device)s from virtual "
"chassis %(name)s?"
msgstr "本当に削除してもよろしいですか %(device)s バーチャルシャーシから %(name)s?"
-#: templates/dcim/virtualdevicecontext.html:26 templates/vpn/l2vpn.html:18
+#: netbox/templates/dcim/virtualdevicecontext.html:26
+#: netbox/templates/vpn/l2vpn.html:18
msgid "Identifier"
msgstr "識別子"
-#: templates/exceptions/import_error.html:6
+#: netbox/templates/exceptions/import_error.html:6
msgid ""
"A module import error occurred during this request. Common causes include "
"the following:"
msgstr "このリクエスト中にモジュールインポートエラーが発生しました。一般的な原因には次のものがあります。"
-#: templates/exceptions/import_error.html:10
+#: netbox/templates/exceptions/import_error.html:10
msgid "Missing required packages"
msgstr "必要なパッケージが見つかりません"
-#: templates/exceptions/import_error.html:11
+#: netbox/templates/exceptions/import_error.html:11
msgid ""
"This installation of NetBox might be missing one or more required Python "
"packages. These packages are listed in requirements.txt and "
@@ -11523,11 +12197,11 @@ msgstr ""
"local_requirements.txt、通常は取付またはアップグレードプロセスの一部として取付されます。取付されたパッケージを確認するには、以下を実行します。"
" ピップフリーズ コンソールから、出力を必要なパッケージのリストと比較します。"
-#: templates/exceptions/import_error.html:20
+#: netbox/templates/exceptions/import_error.html:20
msgid "WSGI service not restarted after upgrade"
msgstr "アップグレード後に WSGI サービスが再起動されない"
-#: templates/exceptions/import_error.html:21
+#: netbox/templates/exceptions/import_error.html:21
msgid ""
"If this installation has recently been upgraded, check that the WSGI service"
" (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code"
@@ -11536,17 +12210,17 @@ msgstr ""
"このインストールが最近アップグレードされた場合は、WSGI サービス (gunicorn や uWSGI など) "
"が再起動されていることを確認してください。これにより、新しいコードが確実に実行されていることを確認できます。"
-#: templates/exceptions/permission_error.html:6
+#: netbox/templates/exceptions/permission_error.html:6
msgid ""
"A file permission error was detected while processing this request. Common "
"causes include the following:"
msgstr "このリクエストの処理中に、ファイル権限エラーが検出されました。一般的な原因には次のものがあります。"
-#: templates/exceptions/permission_error.html:10
+#: netbox/templates/exceptions/permission_error.html:10
msgid "Insufficient write permission to the media root"
msgstr "メディアルートへの書き込み権限が不十分です"
-#: templates/exceptions/permission_error.html:11
+#: netbox/templates/exceptions/permission_error.html:11
#, python-format
msgid ""
"The configured media root is %(media_root)s. Ensure that the "
@@ -11556,17 +12230,17 @@ msgstr ""
"設定されているメディアルートは %(media_root)s。NetBox "
"を実行するユーザに、このパス内のすべてのロケーションにファイルを書き込む権限があることを確認してください。"
-#: templates/exceptions/programming_error.html:6
+#: netbox/templates/exceptions/programming_error.html:6
msgid ""
"A database programming error was detected while processing this request. "
"Common causes include the following:"
msgstr "この要求の処理中に、データベースプログラミングエラーが検出されました。一般的な原因には次のものがあります。"
-#: templates/exceptions/programming_error.html:10
+#: netbox/templates/exceptions/programming_error.html:10
msgid "Database migrations missing"
msgstr "データベースマイグレーションが見つかりません"
-#: templates/exceptions/programming_error.html:11
+#: netbox/templates/exceptions/programming_error.html:11
msgid ""
"When upgrading to a new NetBox release, the upgrade script must be run to "
"apply any new database migrations. You can run migrations manually by "
@@ -11576,11 +12250,11 @@ msgstr ""
"の新しいリリースにアップグレードする場合、新しいデータベースマイグレーションを適用するには、アップグレードスクリプトを実行する必要があります。マイグレーションは以下を実行することで手動で実行できます。"
" python3 manage.py マイグレーション コマンドラインから。"
-#: templates/exceptions/programming_error.html:18
+#: netbox/templates/exceptions/programming_error.html:18
msgid "Unsupported PostgreSQL version"
msgstr "サポートされていない PostgreSQL バージョン"
-#: templates/exceptions/programming_error.html:19
+#: netbox/templates/exceptions/programming_error.html:19
msgid ""
"Ensure that PostgreSQL version 12 or later is in use. You can check this by "
"connecting to the database using NetBox's credentials and issuing a query "
@@ -11589,309 +12263,314 @@ msgstr ""
"PostgreSQL バージョン 12 以降が使用されていることを確認してください。これを確認するには、NetBox "
"の認証情報を使用してデータベースに接続し、次のクエリを実行します。 バージョンを選択 ()。"
-#: templates/extras/configcontext.html:45
-#: templates/extras/configtemplate.html:37
-#: templates/extras/exporttemplate.html:51
+#: netbox/templates/extras/configcontext.html:45
+#: netbox/templates/extras/configtemplate.html:37
+#: netbox/templates/extras/exporttemplate.html:51
msgid "The data file associated with this object has been deleted"
msgstr "このオブジェクトに関連するデータファイルは削除されました"
-#: templates/extras/configcontext.html:54
-#: templates/extras/configtemplate.html:46
-#: templates/extras/exporttemplate.html:60
+#: netbox/templates/extras/configcontext.html:54
+#: netbox/templates/extras/configtemplate.html:46
+#: netbox/templates/extras/exporttemplate.html:60
msgid "Data Synced"
msgstr "データ同期済み"
-#: templates/extras/configcontext_list.html:7
-#: templates/extras/configtemplate_list.html:7
-#: templates/extras/exporttemplate_list.html:7
+#: netbox/templates/extras/configcontext_list.html:7
+#: netbox/templates/extras/configtemplate_list.html:7
+#: netbox/templates/extras/exporttemplate_list.html:7
msgid "Sync Data"
msgstr "データを同期"
-#: templates/extras/configtemplate.html:56
+#: netbox/templates/extras/configtemplate.html:56
msgid "Environment Parameters"
msgstr "環境パラメータ"
-#: templates/extras/configtemplate.html:67
-#: templates/extras/exporttemplate.html:79
+#: netbox/templates/extras/configtemplate.html:67
+#: netbox/templates/extras/exporttemplate.html:79
msgid "Template"
msgstr "テンプレート"
-#: templates/extras/customfield.html:30 templates/extras/customlink.html:21
+#: netbox/templates/extras/customfield.html:30
+#: netbox/templates/extras/customlink.html:21
msgid "Group Name"
msgstr "グループ名"
-#: templates/extras/customfield.html:42
+#: netbox/templates/extras/customfield.html:42
msgid "Cloneable"
msgstr "クローン可能"
-#: templates/extras/customfield.html:52
+#: netbox/templates/extras/customfield.html:52
msgid "Default Value"
msgstr "既定値"
-#: templates/extras/customfield.html:61
+#: netbox/templates/extras/customfield.html:61
msgid "Search Weight"
msgstr "検索重量"
-#: templates/extras/customfield.html:71
+#: netbox/templates/extras/customfield.html:71
msgid "Filter Logic"
-msgstr "フィルターロジック"
+msgstr "フィルタロジック"
-#: templates/extras/customfield.html:75
+#: netbox/templates/extras/customfield.html:75
msgid "Display Weight"
msgstr "ディスプレイ重量"
-#: templates/extras/customfield.html:79
+#: netbox/templates/extras/customfield.html:79
msgid "UI Visible"
msgstr "UI が表示される"
-#: templates/extras/customfield.html:83
+#: netbox/templates/extras/customfield.html:83
msgid "UI Editable"
msgstr "UI 編集可能"
-#: templates/extras/customfield.html:103
+#: netbox/templates/extras/customfield.html:103
msgid "Validation Rules"
msgstr "検証ルール"
-#: templates/extras/customfield.html:106
+#: netbox/templates/extras/customfield.html:106
msgid "Minimum Value"
msgstr "最小値"
-#: templates/extras/customfield.html:110
+#: netbox/templates/extras/customfield.html:110
msgid "Maximum Value"
msgstr "最大値"
-#: templates/extras/customfield.html:114
+#: netbox/templates/extras/customfield.html:114
msgid "Regular Expression"
msgstr "正規表現"
-#: templates/extras/customlink.html:29
+#: netbox/templates/extras/customlink.html:29
msgid "Button Class"
msgstr "ボタンクラス"
-#: templates/extras/customlink.html:39 templates/extras/exporttemplate.html:66
-#: templates/extras/savedfilter.html:39
+#: netbox/templates/extras/customlink.html:39
+#: netbox/templates/extras/exporttemplate.html:66
+#: netbox/templates/extras/savedfilter.html:39
msgid "Assigned Models"
msgstr "割当モデル"
-#: templates/extras/customlink.html:53
+#: netbox/templates/extras/customlink.html:53
msgid "Link Text"
msgstr "リンクテキスト"
-#: templates/extras/customlink.html:61
+#: netbox/templates/extras/customlink.html:61
msgid "Link URL"
msgstr "リンク URL"
-#: templates/extras/dashboard/reset.html:4 templates/home.html:66
+#: netbox/templates/extras/dashboard/reset.html:4
+#: netbox/templates/home.html:66
msgid "Reset Dashboard"
msgstr "ダッシュボードをリセット"
-#: templates/extras/dashboard/reset.html:8
+#: netbox/templates/extras/dashboard/reset.html:8
msgid ""
"This will remove all configured widgets and restore the "
"default dashboard configuration."
msgstr "これにより削除されます すべて ウィジェットを構成し、デフォルトのダッシュボード設定を復元しました。"
-#: templates/extras/dashboard/reset.html:13
+#: netbox/templates/extras/dashboard/reset.html:13
msgid ""
"This change affects only your dashboard, and will not impact other "
"users."
msgstr "この変更の影響を受けるのは きみの ダッシュボード。他のユーザには影響しません。"
-#: templates/extras/dashboard/widget_add.html:7
+#: netbox/templates/extras/dashboard/widget_add.html:7
msgid "Add a Widget"
msgstr "ウィジェットを追加"
-#: templates/extras/dashboard/widgets/bookmarks.html:14
+#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14
msgid "No bookmarks have been added yet."
msgstr "ブックマークはまだ追加されていません。"
-#: templates/extras/dashboard/widgets/objectcounts.html:10
+#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10
msgid "No permission"
msgstr "許可なし"
-#: templates/extras/dashboard/widgets/objectlist.html:6
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:6
msgid "No permission to view this content"
msgstr "このコンテンツを閲覧する権限がありません"
-#: templates/extras/dashboard/widgets/objectlist.html:10
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:10
msgid "Unable to load content. Invalid view name"
msgstr "コンテンツを読み込めません。ビュー名が無効です。"
-#: templates/extras/dashboard/widgets/rssfeed.html:12
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12
msgid "No content found"
msgstr "コンテンツが見つかりません"
-#: templates/extras/dashboard/widgets/rssfeed.html:18
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18
msgid "There was a problem fetching the RSS feed"
msgstr "RSS フィードの取得中に問題が発生しました"
-#: templates/extras/dashboard/widgets/rssfeed.html:21
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21
msgid "HTTP"
msgstr "HTTP"
-#: templates/extras/eventrule.html:52
+#: netbox/templates/extras/eventrule.html:52
msgid "Job start"
msgstr "ジョブスタート"
-#: templates/extras/eventrule.html:56
+#: netbox/templates/extras/eventrule.html:56
msgid "Job end"
msgstr "ジョブ終了"
-#: templates/extras/exporttemplate.html:23
+#: netbox/templates/extras/exporttemplate.html:23
msgid "MIME Type"
msgstr "マイムタイプ"
-#: templates/extras/exporttemplate.html:27
+#: netbox/templates/extras/exporttemplate.html:27
msgid "File Extension"
msgstr "ファイル拡張子"
-#: templates/extras/htmx/script_result.html:10
+#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "予定日"
-#: templates/extras/htmx/script_result.html:15
+#: netbox/templates/extras/htmx/script_result.html:15
msgid "Duration"
msgstr "所要時間"
-#: templates/extras/htmx/script_result.html:23
+#: netbox/templates/extras/htmx/script_result.html:23
msgid "Test Summary"
msgstr "テスト概要"
-#: templates/extras/htmx/script_result.html:43
+#: netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "ログ"
-#: templates/extras/htmx/script_result.html:52
+#: netbox/templates/extras/htmx/script_result.html:52
msgid "Output"
msgstr "出力"
-#: templates/extras/inc/result_pending.html:4
+#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "読み込み中"
-#: templates/extras/inc/result_pending.html:6
+#: netbox/templates/extras/inc/result_pending.html:6
msgid "Results pending"
msgstr "結果は保留中です"
-#: templates/extras/journalentry.html:15
+#: netbox/templates/extras/journalentry.html:15
msgid "Journal Entry"
msgstr "ジャーナルエントリ"
-#: templates/extras/object_changelog.html:15
-#: templates/extras/objectchange_list.html:9
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
msgid "Change log retention"
msgstr "変更ログの保存"
-#: templates/extras/object_changelog.html:15
-#: templates/extras/objectchange_list.html:9
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
msgid "days"
msgstr "日々"
-#: templates/extras/object_changelog.html:15
-#: templates/extras/objectchange_list.html:9
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
msgid "Indefinite"
msgstr "無期限"
-#: templates/extras/object_configcontext.html:19
+#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "ローカル設定コンテキストはすべてのソースコンテキストを上書きします"
-#: templates/extras/object_configcontext.html:25
+#: netbox/templates/extras/object_configcontext.html:25
msgid "Source Contexts"
msgstr "ソースコンテキスト"
-#: templates/extras/object_journal.html:17
+#: netbox/templates/extras/object_journal.html:17
msgid "New Journal Entry"
msgstr "新しいジャーナルエントリ"
-#: templates/extras/objectchange.html:28
-#: templates/users/objectpermission.html:42
+#: netbox/templates/extras/objectchange.html:29
+#: netbox/templates/users/objectpermission.html:42
msgid "Change"
msgstr "変更"
-#: templates/extras/objectchange.html:78
+#: netbox/templates/extras/objectchange.html:79
msgid "Difference"
-msgstr "違い"
+msgstr "差分"
-#: templates/extras/objectchange.html:81
+#: netbox/templates/extras/objectchange.html:82
msgid "Previous"
msgstr "前へ"
-#: templates/extras/objectchange.html:84
+#: netbox/templates/extras/objectchange.html:85
msgid "Next"
msgstr "次へ"
-#: templates/extras/objectchange.html:92
+#: netbox/templates/extras/objectchange.html:93
msgid "Object Created"
msgstr "オブジェクトが作成されました"
-#: templates/extras/objectchange.html:94
+#: netbox/templates/extras/objectchange.html:95
msgid "Object Deleted"
msgstr "オブジェクトは削除されました"
-#: templates/extras/objectchange.html:96
+#: netbox/templates/extras/objectchange.html:97
msgid "No Changes"
msgstr "変更なし"
-#: templates/extras/objectchange.html:110
+#: netbox/templates/extras/objectchange.html:111
msgid "Pre-Change Data"
msgstr "変更前データ"
-#: templates/extras/objectchange.html:121
+#: netbox/templates/extras/objectchange.html:122
msgid "Warning: Comparing non-atomic change to previous change record"
msgstr "警告:非アトミックな変更と以前の変更レコードの比較"
-#: templates/extras/objectchange.html:130
+#: netbox/templates/extras/objectchange.html:131
msgid "Post-Change Data"
msgstr "変更後のデータ"
-#: templates/extras/objectchange.html:153
+#: netbox/templates/extras/objectchange.html:162
#, python-format
msgid "See All %(count)s Changes"
msgstr "すべて表示 %(count)s 変更点"
-#: templates/extras/report/base.html:30
+#: netbox/templates/extras/report/base.html:30
msgid "Report"
msgstr "報告書"
-#: templates/extras/script.html:14
+#: netbox/templates/extras/script.html:14
msgid "You do not have permission to run scripts"
msgstr "スクリプトを実行する権限がありません"
-#: templates/extras/script.html:41 templates/extras/script.html:45
-#: templates/extras/script_list.html:88
+#: netbox/templates/extras/script.html:41
+#: netbox/templates/extras/script.html:45
+#: netbox/templates/extras/script_list.html:88
msgid "Run Script"
msgstr "スクリプトを実行"
-#: templates/extras/script.html:51 templates/extras/script/source.html:10
+#: netbox/templates/extras/script.html:51
+#: netbox/templates/extras/script/source.html:10
msgid "Error loading script"
msgstr "スクリプトのロード中にエラーが発生しました"
-#: templates/extras/script/jobs.html:16
+#: netbox/templates/extras/script/jobs.html:16
msgid "Script no longer exists in the source file."
msgstr "スクリプトはソースファイルに存在しなくなりました。"
-#: templates/extras/script_list.html:48
+#: netbox/templates/extras/script_list.html:48
msgid "Last Run"
msgstr "ラストラン"
-#: templates/extras/script_list.html:63
+#: netbox/templates/extras/script_list.html:63
msgid "Script is no longer present in the source file"
msgstr "スクリプトはソースファイルに存在しなくなりました"
-#: templates/extras/script_list.html:76
+#: netbox/templates/extras/script_list.html:76
msgid "Never"
msgstr "決して"
-#: templates/extras/script_list.html:86
+#: netbox/templates/extras/script_list.html:86
msgid "Run Again"
msgstr "もう一度実行"
-#: templates/extras/script_list.html:140
+#: netbox/templates/extras/script_list.html:140
msgid "No Scripts Found"
msgstr "スクリプトが見つかりません"
-#: templates/extras/script_list.html:143
+#: netbox/templates/extras/script_list.html:143
#, python-format
msgid ""
"Get started by creating a script from "
@@ -11900,73 +12579,75 @@ msgstr ""
"始めてみよう スクリプトの作成 "
"アップロードされたファイルまたはデータソースから。"
-#: templates/extras/script_result.html:35
-#: templates/generic/object_list.html:50 templates/search.html:13
+#: netbox/templates/extras/script_result.html:35
+#: netbox/templates/generic/object_list.html:50
+#: netbox/templates/search.html:13
msgid "Results"
msgstr "結果"
-#: templates/extras/tag.html:32
+#: netbox/templates/extras/tag.html:32
msgid "Tagged Items"
msgstr "タグ付きアイテム"
-#: templates/extras/tag.html:43
+#: netbox/templates/extras/tag.html:43
msgid "Allowed Object Types"
msgstr "許可されるオブジェクトタイプ"
-#: templates/extras/tag.html:51
+#: netbox/templates/extras/tag.html:51
msgid "Any"
msgstr "任意"
-#: templates/extras/tag.html:57
+#: netbox/templates/extras/tag.html:57
msgid "Tagged Item Types"
msgstr "タグ付きアイテムタイプ"
-#: templates/extras/tag.html:81
+#: netbox/templates/extras/tag.html:81
msgid "Tagged Objects"
msgstr "タグ付きオブジェクト"
-#: templates/extras/webhook.html:26
+#: netbox/templates/extras/webhook.html:26
msgid "HTTP Method"
msgstr "HTTP メソッド"
-#: templates/extras/webhook.html:34
+#: netbox/templates/extras/webhook.html:34
msgid "HTTP Content Type"
msgstr "HTTP コンテンツタイプ"
-#: templates/extras/webhook.html:47
+#: netbox/templates/extras/webhook.html:47
msgid "SSL Verification"
msgstr "SSL 検証"
-#: templates/extras/webhook.html:61
+#: netbox/templates/extras/webhook.html:61
msgid "Additional Headers"
msgstr "その他のヘッダー"
-#: templates/extras/webhook.html:73
+#: netbox/templates/extras/webhook.html:73
msgid "Body Template"
msgstr "ボディテンプレート"
-#: templates/generic/bulk_add_component.html:29
+#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "一括作成"
-#: templates/generic/bulk_add_component.html:34
-#: templates/generic/bulk_delete.html:32 templates/generic/bulk_edit.html:33
+#: netbox/templates/generic/bulk_add_component.html:34
+#: netbox/templates/generic/bulk_delete.html:32
+#: netbox/templates/generic/bulk_edit.html:33
msgid "Selected Objects"
msgstr "選択オブジェクト"
-#: templates/generic/bulk_add_component.html:58
+#: netbox/templates/generic/bulk_add_component.html:58
msgid "to Add"
msgstr "追加するには"
-#: templates/generic/bulk_delete.html:27
+#: netbox/templates/generic/bulk_delete.html:27
msgid "Bulk Delete"
msgstr "一括削除"
-#: templates/generic/bulk_delete.html:49
+#: netbox/templates/generic/bulk_delete.html:49
msgid "Confirm Bulk Deletion"
msgstr "一括削除を確認"
-#: templates/generic/bulk_delete.html:50
+#: netbox/templates/generic/bulk_delete.html:50
#, python-format
msgid ""
"The following operation will delete %(count)s "
@@ -11976,60 +12657,63 @@ msgstr ""
"次の操作で削除されます %(count)s "
"%(type_plural)s。選択したオブジェクトを注意深く確認し、この操作を確認してください。"
-#: templates/generic/bulk_edit.html:21 templates/generic/object_edit.html:22
+#: netbox/templates/generic/bulk_edit.html:21
+#: netbox/templates/generic/object_edit.html:22
msgid "Editing"
msgstr "編集"
-#: templates/generic/bulk_edit.html:28
+#: netbox/templates/generic/bulk_edit.html:28
msgid "Bulk Edit"
msgstr "一括編集"
-#: templates/generic/bulk_edit.html:107 templates/generic/bulk_rename.html:66
+#: netbox/templates/generic/bulk_edit.html:107
+#: netbox/templates/generic/bulk_rename.html:66
msgid "Apply"
msgstr "申し込む"
-#: templates/generic/bulk_import.html:19
+#: netbox/templates/generic/bulk_import.html:19
msgid "Bulk Import"
msgstr "一括インポート"
-#: templates/generic/bulk_import.html:25
+#: netbox/templates/generic/bulk_import.html:25
msgid "Direct Import"
msgstr "直接インポート"
-#: templates/generic/bulk_import.html:30
+#: netbox/templates/generic/bulk_import.html:30
msgid "Upload File"
msgstr "ファイルをアップロード"
-#: templates/generic/bulk_import.html:58 templates/generic/bulk_import.html:80
-#: templates/generic/bulk_import.html:102
+#: netbox/templates/generic/bulk_import.html:58
+#: netbox/templates/generic/bulk_import.html:80
+#: netbox/templates/generic/bulk_import.html:102
msgid "Submit"
msgstr "送信"
-#: templates/generic/bulk_import.html:113
+#: netbox/templates/generic/bulk_import.html:113
msgid "Field Options"
msgstr "フィールドオプション"
-#: templates/generic/bulk_import.html:119
+#: netbox/templates/generic/bulk_import.html:119
msgid "Accessor"
msgstr "アクセサ"
-#: templates/generic/bulk_import.html:161
+#: netbox/templates/generic/bulk_import.html:161
msgid "Import Value"
msgstr "インポート値"
-#: templates/generic/bulk_import.html:181
+#: netbox/templates/generic/bulk_import.html:181
msgid "Format: YYYY-MM-DD"
msgstr "フォーマット:YYYY-MM-DD"
-#: templates/generic/bulk_import.html:183
+#: netbox/templates/generic/bulk_import.html:183
msgid "Specify true or false"
msgstr "真/偽を指定してください"
-#: templates/generic/bulk_import.html:195
+#: netbox/templates/generic/bulk_import.html:195
msgid "Required fields must be specified for all objects."
msgstr "必須フィールド しなければならない すべてのオブジェクトに指定してください。"
-#: templates/generic/bulk_import.html:201
+#: netbox/templates/generic/bulk_import.html:201
#, python-format
msgid ""
"Related objects may be referenced by any unique attribute. For example, "
@@ -12037,15 +12721,15 @@ msgid ""
msgstr ""
"関連オブジェクトは、任意の一意の属性で参照できます。たとえば、 %(example)s VRF はルート識別子で識別されます。"
-#: templates/generic/bulk_remove.html:28
+#: netbox/templates/generic/bulk_remove.html:28
msgid "Bulk Remove"
msgstr "一括削除"
-#: templates/generic/bulk_remove.html:42
+#: netbox/templates/generic/bulk_remove.html:42
msgid "Confirm Bulk Removal"
msgstr "一括削除を確認"
-#: templates/generic/bulk_remove.html:43
+#: netbox/templates/generic/bulk_remove.html:43
#, python-format
msgid ""
"The following operation will remove %(count)s %(obj_type_plural)s from "
@@ -12055,72 +12739,72 @@ msgstr ""
"次の操作で削除されます %(count)s %(obj_type_plural)s から %(parent_obj)s。よく確認してください "
"%(obj_type_plural)s 削除する予定。以下で確認する。"
-#: templates/generic/bulk_remove.html:64
+#: netbox/templates/generic/bulk_remove.html:64
#, python-format
msgid "Remove these %(count)s %(obj_type_plural)s"
msgstr "これらを削除 %(count)s %(obj_type_plural)s"
-#: templates/generic/bulk_rename.html:20
+#: netbox/templates/generic/bulk_rename.html:20
msgid "Renaming"
msgstr "名前変更"
-#: templates/generic/bulk_rename.html:27
+#: netbox/templates/generic/bulk_rename.html:27
msgid "Bulk Rename"
msgstr "一括名前変更"
-#: templates/generic/bulk_rename.html:39
+#: netbox/templates/generic/bulk_rename.html:39
msgid "Current Name"
msgstr "現在の名前"
-#: templates/generic/bulk_rename.html:40
+#: netbox/templates/generic/bulk_rename.html:40
msgid "New Name"
msgstr "新しい名前"
-#: templates/generic/bulk_rename.html:64
-#: utilities/templates/widgets/markdown_input.html:11
+#: netbox/templates/generic/bulk_rename.html:64
+#: netbox/utilities/templates/widgets/markdown_input.html:11
msgid "Preview"
msgstr "プレビュー"
-#: templates/generic/confirmation_form.html:16
+#: netbox/templates/generic/confirmation_form.html:16
msgid "Are you sure"
msgstr "よろしいですか"
-#: templates/generic/confirmation_form.html:20
+#: netbox/templates/generic/confirmation_form.html:20
msgid "Confirm"
msgstr "確認"
-#: templates/generic/object_children.html:47
-#: utilities/templates/buttons/bulk_edit.html:4
+#: netbox/templates/generic/object_children.html:47
+#: netbox/utilities/templates/buttons/bulk_edit.html:4
msgid "Edit Selected"
msgstr "選択項目を編集"
-#: templates/generic/object_children.html:61
-#: utilities/templates/buttons/bulk_delete.html:4
+#: netbox/templates/generic/object_children.html:61
+#: netbox/utilities/templates/buttons/bulk_delete.html:4
msgid "Delete Selected"
msgstr "選択項目を削除"
-#: templates/generic/object_edit.html:24
+#: netbox/templates/generic/object_edit.html:24
#, python-format
msgid "Add a new %(object_type)s"
msgstr "新規追加 %(object_type)s"
-#: templates/generic/object_edit.html:35
+#: netbox/templates/generic/object_edit.html:35
msgid "View model documentation"
msgstr "モデルドキュメンテーションを見る"
-#: templates/generic/object_edit.html:36
+#: netbox/templates/generic/object_edit.html:36
msgid "Help"
msgstr "ヘルプ"
-#: templates/generic/object_edit.html:83
+#: netbox/templates/generic/object_edit.html:83
msgid "Create & Add Another"
msgstr "作成して別のものを追加"
-#: templates/generic/object_list.html:57
+#: netbox/templates/generic/object_list.html:57
msgid "Filters"
-msgstr "フィルター"
+msgstr "フィルタ"
-#: templates/generic/object_list.html:96
+#: netbox/templates/generic/object_list.html:96
#, python-format
msgid ""
"Select all %(count)s "
@@ -12129,40 +12813,40 @@ msgstr ""
"選択 すべて %(count)s "
"%(object_type_plural)s マッチングクエリ"
-#: templates/home.html:15
+#: netbox/templates/home.html:15
msgid "New Release Available"
msgstr "新しいリリースが入手可能"
-#: templates/home.html:16
+#: netbox/templates/home.html:16
msgid "is available"
msgstr "利用可能です"
-#: templates/home.html:18
+#: netbox/templates/home.html:18
msgctxt "Document title"
msgid "Upgrade Instructions"
msgstr "アップグレード手順"
-#: templates/home.html:40
+#: netbox/templates/home.html:40
msgid "Unlock Dashboard"
msgstr "ダッシュボードのロック解除"
-#: templates/home.html:49
+#: netbox/templates/home.html:49
msgid "Lock Dashboard"
msgstr "ロックダッシュボード"
-#: templates/home.html:60
+#: netbox/templates/home.html:60
msgid "Add Widget"
msgstr "ウィジェットを追加"
-#: templates/home.html:63
+#: netbox/templates/home.html:63
msgid "Save Layout"
msgstr "レイアウトを保存"
-#: templates/htmx/delete_form.html:7
+#: netbox/templates/htmx/delete_form.html:7
msgid "Confirm Deletion"
msgstr "削除を確認"
-#: templates/htmx/delete_form.html:11
+#: netbox/templates/htmx/delete_form.html:11
#, python-format
msgid ""
"Are you sure you want to delete "
@@ -12171,20 +12855,28 @@ msgstr ""
"本当にしたいですか 削除する %(object_type)s "
"%(object)s?"
-#: templates/htmx/delete_form.html:17
+#: netbox/templates/htmx/delete_form.html:17
msgid "The following objects will be deleted as a result of this action."
msgstr "このアクションの結果、次のオブジェクトが削除されます。"
-#: templates/htmx/object_selector.html:5
+#: netbox/templates/htmx/object_selector.html:5
msgid "Select"
msgstr "選択"
-#: templates/inc/filter_list.html:42
-#: utilities/templates/helpers/table_config_form.html:39
+#: netbox/templates/inc/filter_list.html:42
+#: netbox/utilities/templates/helpers/table_config_form.html:39
msgid "Reset"
msgstr "リセット"
-#: templates/inc/missing_prerequisites.html:8
+#: netbox/templates/inc/light_toggle.html:4
+msgid "Enable dark mode"
+msgstr "ダークモードを有効にする"
+
+#: netbox/templates/inc/light_toggle.html:7
+msgid "Enable light mode"
+msgstr "ライトモードを有効にする"
+
+#: netbox/templates/inc/missing_prerequisites.html:8
#, python-format
msgid ""
"Before you can add a %(model)s you must first create a "
@@ -12192,277 +12884,287 @@ msgid ""
msgstr ""
"追加する前に %(model)s 最初に作成する必要があります %(prerequisite_model)s。"
-#: templates/inc/paginator.html:15
+#: netbox/templates/inc/paginator.html:15
msgid "Page selection"
msgstr "ページ選択"
-#: templates/inc/paginator.html:75
+#: netbox/templates/inc/paginator.html:75
#, python-format
msgid "Showing %(start)s-%(end)s of %(total)s"
msgstr "表示中 %(start)s-%(end)s の %(total)s"
-#: templates/inc/paginator.html:82
+#: netbox/templates/inc/paginator.html:82
msgid "Pagination options"
msgstr "ページネーションオプション"
-#: templates/inc/paginator.html:86
+#: netbox/templates/inc/paginator.html:86
msgid "Per Page"
msgstr "1 ページあたり"
-#: templates/inc/panels/image_attachments.html:10
+#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "画像を添付"
-#: templates/inc/panels/related_objects.html:5
+#: netbox/templates/inc/panels/related_objects.html:5
msgid "Related Objects"
msgstr "関連オブジェクト"
-#: templates/inc/panels/tags.html:11
+#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
msgstr "タグが割り当てられていません"
-#: templates/inc/sync_warning.html:10
+#: netbox/templates/inc/sync_warning.html:10
msgid "Data is out of sync with upstream file"
msgstr "データはアップストリームファイルと同期していません"
-#: templates/inc/user_menu.html:23
+#: netbox/templates/inc/table_controls_htmx.html:7
+msgid "Quick search"
+msgstr "簡易検索"
+
+#: netbox/templates/inc/table_controls_htmx.html:20
+msgid "Saved filter"
+msgstr "保存済みフィルタ"
+
+#: netbox/templates/inc/user_menu.html:23
msgid "Django Admin"
msgstr "ジャンゴ管理者"
-#: templates/inc/user_menu.html:40
+#: netbox/templates/inc/user_menu.html:40
msgid "Log Out"
msgstr "ログアウト"
-#: templates/inc/user_menu.html:47 templates/login.html:36
+#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36
msgid "Log In"
msgstr "ログイン"
-#: templates/ipam/aggregate.html:14 templates/ipam/ipaddress.html:14
-#: templates/ipam/iprange.html:13 templates/ipam/prefix.html:15
+#: netbox/templates/ipam/aggregate.html:14
+#: netbox/templates/ipam/ipaddress.html:14
+#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15
msgid "Family"
msgstr "ファミリー"
-#: templates/ipam/aggregate.html:39
+#: netbox/templates/ipam/aggregate.html:39
msgid "Date Added"
msgstr "追加日"
-#: templates/ipam/aggregate/prefixes.html:8
-#: templates/ipam/prefix/prefixes.html:8 templates/ipam/role.html:10
+#: netbox/templates/ipam/aggregate/prefixes.html:8
+#: netbox/templates/ipam/prefix/prefixes.html:8
+#: netbox/templates/ipam/role.html:10
msgid "Add Prefix"
msgstr "プレフィックスを追加"
-#: templates/ipam/asn.html:23
+#: netbox/templates/ipam/asn.html:23
msgid "AS Number"
msgstr "AS 番号"
-#: templates/ipam/fhrpgroup.html:52
+#: netbox/templates/ipam/fhrpgroup.html:52
msgid "Authentication Type"
msgstr "認証タイプ"
-#: templates/ipam/fhrpgroup.html:56
+#: netbox/templates/ipam/fhrpgroup.html:56
msgid "Authentication Key"
msgstr "認証キー"
-#: templates/ipam/fhrpgroup.html:69
+#: netbox/templates/ipam/fhrpgroup.html:69
msgid "Virtual IP Addresses"
msgstr "仮想 IP アドレス"
-#: templates/ipam/inc/ipaddress_edit_header.html:13
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13
msgid "Assign IP"
msgstr "IP アドレスを割り当てる"
-#: templates/ipam/inc/ipaddress_edit_header.html:19
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19
msgid "Bulk Create"
msgstr "一括作成"
-#: templates/ipam/inc/panels/fhrp_groups.html:10
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10
msgid "Create Group"
msgstr "グループを作成"
-#: templates/ipam/inc/panels/fhrp_groups.html:15
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15
msgid "Assign Group"
msgstr "グループを割り当て"
-#: templates/ipam/inc/panels/fhrp_groups.html:25
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25
msgid "Virtual IPs"
msgstr "仮想 IP"
-#: templates/ipam/inc/toggle_available.html:7
+#: netbox/templates/ipam/inc/toggle_available.html:7
msgid "Show Assigned"
msgstr "割り当て済みを表示"
-#: templates/ipam/inc/toggle_available.html:10
+#: netbox/templates/ipam/inc/toggle_available.html:10
msgid "Show Available"
msgstr "ショー利用可能"
-#: templates/ipam/inc/toggle_available.html:13
+#: netbox/templates/ipam/inc/toggle_available.html:13
msgid "Show All"
msgstr "すべて表示"
-#: templates/ipam/ipaddress.html:23 templates/ipam/iprange.html:45
-#: templates/ipam/prefix.html:24
+#: netbox/templates/ipam/ipaddress.html:23
+#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24
msgid "Global"
msgstr "グローバル"
-#: templates/ipam/ipaddress.html:85
+#: netbox/templates/ipam/ipaddress.html:85
msgid "NAT (outside)"
msgstr "NAT (アウトサイド)"
-#: templates/ipam/ipaddress_assign.html:8
+#: netbox/templates/ipam/ipaddress_assign.html:8
msgid "Assign an IP Address"
msgstr "IP アドレスを割り当てる"
-#: templates/ipam/ipaddress_assign.html:22
+#: netbox/templates/ipam/ipaddress_assign.html:22
msgid "Select IP Address"
msgstr "IP アドレスを選択"
-#: templates/ipam/ipaddress_assign.html:35
+#: netbox/templates/ipam/ipaddress_assign.html:35
msgid "Search Results"
msgstr "検索結果"
-#: templates/ipam/ipaddress_bulk_add.html:6
+#: netbox/templates/ipam/ipaddress_bulk_add.html:6
msgid "Bulk Add IP Addresses"
msgstr "IP アドレスを一括追加"
-#: templates/ipam/iprange.html:17
+#: netbox/templates/ipam/iprange.html:17
msgid "Starting Address"
msgstr "開始アドレス"
-#: templates/ipam/iprange.html:21
+#: netbox/templates/ipam/iprange.html:21
msgid "Ending Address"
msgstr "終了アドレス"
-#: templates/ipam/iprange.html:33 templates/ipam/prefix.html:110
+#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110
msgid "Marked fully utilized"
msgstr "「完全使用済み」とマークされています"
-#: templates/ipam/prefix.html:99
+#: netbox/templates/ipam/prefix.html:99
msgid "Addressing Details"
msgstr "アドレス詳細"
-#: templates/ipam/prefix.html:118
+#: netbox/templates/ipam/prefix.html:118
msgid "Child IPs"
msgstr "子供 IP"
-#: templates/ipam/prefix.html:126
+#: netbox/templates/ipam/prefix.html:126
msgid "Available IPs"
msgstr "使用可能な IP"
-#: templates/ipam/prefix.html:138
+#: netbox/templates/ipam/prefix.html:138
msgid "First available IP"
msgstr "最初に利用可能な IP"
-#: templates/ipam/prefix.html:179
+#: netbox/templates/ipam/prefix.html:179
msgid "Prefix Details"
msgstr "プレフィックスの詳細"
-#: templates/ipam/prefix.html:185
+#: netbox/templates/ipam/prefix.html:185
msgid "Network Address"
msgstr "ネットワークアドレス"
-#: templates/ipam/prefix.html:189
+#: netbox/templates/ipam/prefix.html:189
msgid "Network Mask"
msgstr "ネットワークマスク"
-#: templates/ipam/prefix.html:193
+#: netbox/templates/ipam/prefix.html:193
msgid "Wildcard Mask"
msgstr "ワイルドカードマスク"
-#: templates/ipam/prefix.html:197
+#: netbox/templates/ipam/prefix.html:197
msgid "Broadcast Address"
msgstr "ブロードキャストアドレス"
-#: templates/ipam/prefix/ip_ranges.html:7
+#: netbox/templates/ipam/prefix/ip_ranges.html:7
msgid "Add IP Range"
msgstr "IP アドレス範囲を追加"
-#: templates/ipam/prefix_list.html:7
+#: netbox/templates/ipam/prefix_list.html:7
msgid "Hide Depth Indicators"
msgstr "深度インジケーターを非表示"
-#: templates/ipam/prefix_list.html:11
+#: netbox/templates/ipam/prefix_list.html:11
msgid "Max Depth"
msgstr "最大深度"
-#: templates/ipam/prefix_list.html:28
+#: netbox/templates/ipam/prefix_list.html:28
msgid "Max Length"
msgstr "最大長"
-#: templates/ipam/rir.html:10
+#: netbox/templates/ipam/rir.html:10
msgid "Add Aggregate"
msgstr "集約を追加"
-#: templates/ipam/routetarget.html:38
+#: netbox/templates/ipam/routetarget.html:38
msgid "Importing VRFs"
msgstr "VRF のインポート"
-#: templates/ipam/routetarget.html:44
+#: netbox/templates/ipam/routetarget.html:44
msgid "Exporting VRFs"
msgstr "VRF のエクスポート"
-#: templates/ipam/routetarget.html:52
+#: netbox/templates/ipam/routetarget.html:52
msgid "Importing L2VPNs"
msgstr "L2VPN のインポート"
-#: templates/ipam/routetarget.html:58
+#: netbox/templates/ipam/routetarget.html:58
msgid "Exporting L2VPNs"
msgstr "L2VPN のエクスポート"
-#: templates/ipam/vlan.html:88
+#: netbox/templates/ipam/vlan.html:88
msgid "Add a Prefix"
msgstr "プレフィックスを追加"
-#: templates/ipam/vlangroup.html:18
+#: netbox/templates/ipam/vlangroup.html:18
msgid "Add VLAN"
msgstr "VLAN の追加"
-#: templates/ipam/vlangroup.html:42
+#: netbox/templates/ipam/vlangroup.html:42
msgid "Permitted VIDs"
msgstr "許可されているビデオ"
-#: templates/ipam/vrf.html:16
+#: netbox/templates/ipam/vrf.html:16
msgid "Route Distinguisher"
msgstr "ルート識別子"
-#: templates/ipam/vrf.html:29
+#: netbox/templates/ipam/vrf.html:29
msgid "Unique IP Space"
msgstr "ユニークな IP スペース"
-#: templates/login.html:14
+#: netbox/templates/login.html:14
msgid "NetBox logo"
msgstr "ネットボックスロゴ"
-#: templates/login.html:27
-#: utilities/templates/form_helpers/render_errors.html:7
+#: netbox/templates/login.html:27
+#: netbox/utilities/templates/form_helpers/render_errors.html:7
msgid "Errors"
msgstr "エラー"
-#: templates/login.html:67
+#: netbox/templates/login.html:67
msgid "Sign In"
msgstr "サインイン"
-#: templates/login.html:75
+#: netbox/templates/login.html:75
msgctxt "Denotes an alternative option"
msgid "Or"
msgstr "または"
-#: templates/media_failure.html:7
+#: netbox/templates/media_failure.html:7
msgid "Static Media Failure - NetBox"
msgstr "スタティックメディア障害-NetBox"
-#: templates/media_failure.html:21
+#: netbox/templates/media_failure.html:21
msgid "Static Media Failure"
msgstr "スタティックメディア障害"
-#: templates/media_failure.html:23
+#: netbox/templates/media_failure.html:23
msgid "The following static media file failed to load"
msgstr "次の静的メディアファイルを読み込めませんでした"
-#: templates/media_failure.html:26
+#: netbox/templates/media_failure.html:26
msgid "Check the following"
msgstr "以下を確認してください"
-#: templates/media_failure.html:29
+#: netbox/templates/media_failure.html:29
msgid ""
"manage.py collectstatic was run during the most recent upgrade."
" This installs the most recent iteration of each static file into the static"
@@ -12471,7 +13173,7 @@ msgstr ""
"manage.py コレクトスタティック "
"最新のアップグレード時に実行されました。これにより、各静的ファイルの最新のイテレーションが静的ルートパスにインストールされます。"
-#: templates/media_failure.html:35
+#: netbox/templates/media_failure.html:35
#, python-format
msgid ""
"The HTTP service (e.g. nginx or Apache) is configured to serve files from "
@@ -12482,7 +13184,7 @@ msgstr ""
"スタティック・ルート パス。を参照してください。 インストールドキュメント さらなるガイダンスについて。"
-#: templates/media_failure.html:47
+#: netbox/templates/media_failure.html:47
#, python-format
msgid ""
"The file %(filename)s exists in the static root directory and "
@@ -12490,560 +13192,578 @@ msgid ""
msgstr ""
"このファイル %(filename)s 静的ルートディレクトリに存在し、HTTP サーバーから読み取ることができます。"
-#: templates/media_failure.html:55
+#: netbox/templates/media_failure.html:55
#, python-format
msgid "Click here to attempt loading NetBox again."
msgstr "クリック ここに NetBox をもう一度ロードしてみます。"
-#: templates/tenancy/contact.html:18 tenancy/filtersets.py:148
-#: tenancy/forms/bulk_edit.py:137 tenancy/forms/filtersets.py:102
-#: tenancy/forms/forms.py:56 tenancy/forms/model_forms.py:106
-#: tenancy/forms/model_forms.py:130 tenancy/tables/contacts.py:98
+#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148
+#: netbox/tenancy/forms/bulk_edit.py:137
+#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56
+#: netbox/tenancy/forms/model_forms.py:106
+#: netbox/tenancy/forms/model_forms.py:130
+#: netbox/tenancy/tables/contacts.py:98
msgid "Contact"
msgstr "連絡"
-#: templates/tenancy/contact.html:29 tenancy/forms/bulk_edit.py:99
+#: netbox/templates/tenancy/contact.html:29
+#: netbox/tenancy/forms/bulk_edit.py:99
msgid "Title"
msgstr "タイトル"
-#: templates/tenancy/contact.html:33 tenancy/forms/bulk_edit.py:104
-#: tenancy/tables/contacts.py:64
+#: netbox/templates/tenancy/contact.html:33
+#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64
msgid "Phone"
msgstr "電話"
-#: templates/tenancy/contact.html:84 tenancy/tables/contacts.py:73
+#: netbox/templates/tenancy/contact.html:84
+#: netbox/tenancy/tables/contacts.py:73
msgid "Assignments"
msgstr "アサイメント"
-#: templates/tenancy/contactgroup.html:18 tenancy/forms/forms.py:66
-#: tenancy/forms/model_forms.py:75
+#: netbox/templates/tenancy/contactgroup.html:18
+#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75
msgid "Contact Group"
msgstr "コンタクトグループ"
-#: templates/tenancy/contactgroup.html:50
+#: netbox/templates/tenancy/contactgroup.html:50
msgid "Add Contact Group"
msgstr "連絡先グループを追加"
-#: templates/tenancy/contactrole.html:15 tenancy/filtersets.py:153
-#: tenancy/forms/forms.py:61 tenancy/forms/model_forms.py:87
+#: netbox/templates/tenancy/contactrole.html:15
+#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61
+#: netbox/tenancy/forms/model_forms.py:87
msgid "Contact Role"
msgstr "連絡先のロール"
-#: templates/tenancy/object_contacts.html:9
+#: netbox/templates/tenancy/object_contacts.html:9
msgid "Add a contact"
msgstr "連絡先を追加"
-#: templates/tenancy/tenantgroup.html:17
+#: netbox/templates/tenancy/tenantgroup.html:17
msgid "Add Tenant"
msgstr "テナントを追加"
-#: templates/tenancy/tenantgroup.html:26 tenancy/forms/model_forms.py:32
-#: tenancy/tables/columns.py:51 tenancy/tables/columns.py:61
+#: netbox/templates/tenancy/tenantgroup.html:26
+#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51
+#: netbox/tenancy/tables/columns.py:61
msgid "Tenant Group"
msgstr "テナントグループ"
-#: templates/tenancy/tenantgroup.html:59
+#: netbox/templates/tenancy/tenantgroup.html:59
msgid "Add Tenant Group"
msgstr "テナントグループの追加"
-#: templates/users/group.html:39 templates/users/user.html:63
+#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63
msgid "Assigned Permissions"
msgstr "割当権限"
-#: templates/users/objectpermission.html:6
-#: templates/users/objectpermission.html:14 users/forms/filtersets.py:67
+#: netbox/templates/users/objectpermission.html:6
+#: netbox/templates/users/objectpermission.html:14
+#: netbox/users/forms/filtersets.py:67
msgid "Permission"
msgstr "許可"
-#: templates/users/objectpermission.html:34
+#: netbox/templates/users/objectpermission.html:34
msgid "View"
msgstr "ビュー"
-#: templates/users/objectpermission.html:52 users/forms/model_forms.py:312
+#: netbox/templates/users/objectpermission.html:52
+#: netbox/users/forms/model_forms.py:312
msgid "Constraints"
msgstr "制約"
-#: templates/users/objectpermission.html:72
+#: netbox/templates/users/objectpermission.html:72
msgid "Assigned Users"
msgstr "割当ユーザ"
-#: templates/virtualization/cluster.html:52
+#: netbox/templates/virtualization/cluster.html:52
msgid "Allocated Resources"
msgstr "割り当てられたリソース"
-#: templates/virtualization/cluster.html:55
-#: templates/virtualization/virtualmachine.html:121
+#: netbox/templates/virtualization/cluster.html:55
+#: netbox/templates/virtualization/virtualmachine.html:121
msgid "Virtual CPUs"
msgstr "バーチャル CPU"
-#: templates/virtualization/cluster.html:59
-#: templates/virtualization/virtualmachine.html:125
+#: netbox/templates/virtualization/cluster.html:59
+#: netbox/templates/virtualization/virtualmachine.html:125
msgid "Memory"
msgstr "メモリー"
-#: templates/virtualization/cluster.html:69
-#: templates/virtualization/virtualmachine.html:136
+#: netbox/templates/virtualization/cluster.html:69
+#: netbox/templates/virtualization/virtualmachine.html:136
msgid "Disk Space"
msgstr "ディスク容量"
-#: templates/virtualization/cluster.html:72
-#: templates/virtualization/virtualdisk.html:32
-#: templates/virtualization/virtualmachine.html:140
+#: netbox/templates/virtualization/cluster.html:72
+#: netbox/templates/virtualization/virtualdisk.html:32
+#: netbox/templates/virtualization/virtualmachine.html:140
msgctxt "Abbreviation for gigabyte"
msgid "GB"
msgstr "GB"
-#: templates/virtualization/cluster/base.html:18
+#: netbox/templates/virtualization/cluster/base.html:18
msgid "Add Virtual Machine"
msgstr "バーチャルマシンを追加"
-#: templates/virtualization/cluster/base.html:24
+#: netbox/templates/virtualization/cluster/base.html:24
msgid "Assign Device"
msgstr "デバイスを割り当て"
-#: templates/virtualization/cluster/devices.html:10
+#: netbox/templates/virtualization/cluster/devices.html:10
msgid "Remove Selected"
msgstr "選択項目を削除"
-#: templates/virtualization/cluster_add_devices.html:9
+#: netbox/templates/virtualization/cluster_add_devices.html:9
#, python-format
msgid "Add Device to Cluster %(cluster)s"
msgstr "クラスタにデバイスを追加 %(cluster)s"
-#: templates/virtualization/cluster_add_devices.html:23
+#: netbox/templates/virtualization/cluster_add_devices.html:23
msgid "Device Selection"
msgstr "デバイス選択"
-#: templates/virtualization/cluster_add_devices.html:31
+#: netbox/templates/virtualization/cluster_add_devices.html:31
msgid "Add Devices"
msgstr "デバイスを追加"
-#: templates/virtualization/clustergroup.html:10
-#: templates/virtualization/clustertype.html:10
+#: netbox/templates/virtualization/clustergroup.html:10
+#: netbox/templates/virtualization/clustertype.html:10
msgid "Add Cluster"
msgstr "クラスタを追加"
-#: templates/virtualization/clustergroup.html:19
-#: virtualization/forms/model_forms.py:50
+#: netbox/templates/virtualization/clustergroup.html:19
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "クラスタグループ"
-#: templates/virtualization/clustertype.html:19
-#: templates/virtualization/virtualmachine.html:106
-#: virtualization/forms/model_forms.py:36
+#: netbox/templates/virtualization/clustertype.html:19
+#: netbox/templates/virtualization/virtualmachine.html:106
+#: netbox/virtualization/forms/model_forms.py:36
msgid "Cluster Type"
msgstr "クラスタタイプ"
-#: templates/virtualization/virtualdisk.html:18
+#: netbox/templates/virtualization/virtualdisk.html:18
msgid "Virtual Disk"
msgstr "仮想ディスク"
-#: templates/virtualization/virtualmachine.html:118
-#: virtualization/forms/bulk_edit.py:190
-#: virtualization/forms/model_forms.py:224
+#: netbox/templates/virtualization/virtualmachine.html:118
+#: netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/virtualization/forms/model_forms.py:224
msgid "Resources"
msgstr "リソース"
-#: templates/virtualization/virtualmachine.html:174
+#: netbox/templates/virtualization/virtualmachine.html:174
msgid "Add Virtual Disk"
msgstr "仮想ディスクを追加"
-#: templates/vpn/ikepolicy.html:10 templates/vpn/ipsecprofile.html:33
-#: vpn/tables/crypto.py:166
+#: netbox/templates/vpn/ikepolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166
msgid "IKE Policy"
msgstr "IKE ポリシー"
-#: templates/vpn/ikepolicy.html:21
+#: netbox/templates/vpn/ikepolicy.html:21
msgid "IKE Version"
msgstr "IKE バージョン"
-#: templates/vpn/ikepolicy.html:29
+#: netbox/templates/vpn/ikepolicy.html:29
msgid "Pre-Shared Key"
msgstr "事前共有キー"
-#: templates/vpn/ikepolicy.html:33
-#: templates/wireless/inc/authentication_attrs.html:20
+#: netbox/templates/vpn/ikepolicy.html:33
+#: netbox/templates/wireless/inc/authentication_attrs.html:20
msgid "Show Secret"
msgstr "シークレットを表示"
-#: templates/vpn/ikepolicy.html:57 templates/vpn/ipsecpolicy.html:45
-#: templates/vpn/ipsecprofile.html:52 templates/vpn/ipsecprofile.html:77
-#: vpn/forms/model_forms.py:316 vpn/forms/model_forms.py:352
-#: vpn/tables/crypto.py:68 vpn/tables/crypto.py:134
+#: netbox/templates/vpn/ikepolicy.html:57
+#: netbox/templates/vpn/ipsecpolicy.html:45
+#: netbox/templates/vpn/ipsecprofile.html:52
+#: netbox/templates/vpn/ipsecprofile.html:77
+#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352
+#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134
msgid "Proposals"
msgstr "提案"
-#: templates/vpn/ikeproposal.html:10
+#: netbox/templates/vpn/ikeproposal.html:10
msgid "IKE Proposal"
msgstr "イケアの提案"
-#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
-#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
+#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97
+#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101
msgid "Authentication method"
msgstr "認証方法"
-#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
-#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
-#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
-#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
+#: netbox/templates/vpn/ikeproposal.html:25
+#: netbox/templates/vpn/ipsecproposal.html:21
+#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172
+#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195
+#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154
msgid "Encryption algorithm"
msgstr "暗号化アルゴリズム"
-#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
-#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
-#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
-#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
+#: netbox/templates/vpn/ikeproposal.html:29
+#: netbox/templates/vpn/ipsecproposal.html:25
+#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177
+#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200
+#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159
msgid "Authentication algorithm"
msgstr "認証アルゴリズム"
-#: templates/vpn/ikeproposal.html:33
+#: netbox/templates/vpn/ikeproposal.html:33
msgid "DH group"
msgstr "ディーエイチグループ"
-#: templates/vpn/ikeproposal.html:37 templates/vpn/ipsecproposal.html:29
-#: vpn/forms/bulk_edit.py:182 vpn/models/crypto.py:146
+#: netbox/templates/vpn/ikeproposal.html:37
+#: netbox/templates/vpn/ipsecproposal.html:29
+#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146
msgid "SA lifetime (seconds)"
msgstr "SA ライフタイム (秒)"
-#: templates/vpn/ipsecpolicy.html:10 templates/vpn/ipsecprofile.html:66
-#: vpn/tables/crypto.py:170
+#: netbox/templates/vpn/ipsecpolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170
msgid "IPSec Policy"
msgstr "IPsec ポリシー"
-#: templates/vpn/ipsecpolicy.html:21 vpn/forms/bulk_edit.py:210
-#: vpn/models/crypto.py:193
+#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210
+#: netbox/vpn/models/crypto.py:193
msgid "PFS group"
msgstr "PFS グループ"
-#: templates/vpn/ipsecprofile.html:10 vpn/forms/model_forms.py:54
+#: netbox/templates/vpn/ipsecprofile.html:10
+#: netbox/vpn/forms/model_forms.py:54
msgid "IPSec Profile"
msgstr "IPsec プロファイル"
-#: templates/vpn/ipsecprofile.html:89 vpn/tables/crypto.py:137
+#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137
msgid "PFS Group"
msgstr "PFS グループ"
-#: templates/vpn/ipsecproposal.html:10
+#: netbox/templates/vpn/ipsecproposal.html:10
msgid "IPSec Proposal"
msgstr "IPsec プロポーザル"
-#: templates/vpn/ipsecproposal.html:33 vpn/forms/bulk_edit.py:186
-#: vpn/models/crypto.py:152
+#: netbox/templates/vpn/ipsecproposal.html:33
+#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152
msgid "SA lifetime (KB)"
msgstr "SA ライフタイム (KB)"
-#: templates/vpn/l2vpn.html:11 templates/vpn/l2vpntermination.html:9
+#: netbox/templates/vpn/l2vpn.html:11
+#: netbox/templates/vpn/l2vpntermination.html:9
msgid "L2VPN Attributes"
msgstr "L2VPN アトリビュート"
-#: templates/vpn/l2vpn.html:60 templates/vpn/tunnel.html:76
+#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76
msgid "Add a Termination"
msgstr "終了を追加"
-#: templates/vpn/tunnel.html:9
+#: netbox/templates/vpn/tunnel.html:9
msgid "Add Termination"
msgstr "終了を追加"
-#: templates/vpn/tunnel.html:37 vpn/forms/bulk_edit.py:49
-#: vpn/forms/bulk_import.py:48 vpn/forms/filtersets.py:57
+#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49
+#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57
msgid "Encapsulation"
msgstr "カプセル化"
-#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
-#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
-#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
+#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55
+#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64
+#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51
msgid "IPSec profile"
msgstr "IPsec プロファイル"
-#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
-#: vpn/forms/filtersets.py:68
+#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69
+#: netbox/vpn/forms/filtersets.py:68
msgid "Tunnel ID"
msgstr "トンネル ID"
-#: templates/vpn/tunnelgroup.html:14
+#: netbox/templates/vpn/tunnelgroup.html:14
msgid "Add Tunnel"
msgstr "トンネルを追加"
-#: templates/vpn/tunnelgroup.html:23 vpn/forms/model_forms.py:36
-#: vpn/forms/model_forms.py:49
+#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36
+#: netbox/vpn/forms/model_forms.py:49
msgid "Tunnel Group"
msgstr "トンネルグループ"
-#: templates/vpn/tunneltermination.html:10
+#: netbox/templates/vpn/tunneltermination.html:10
msgid "Tunnel Termination"
msgstr "トンネル終端"
-#: templates/vpn/tunneltermination.html:35 vpn/forms/bulk_import.py:107
-#: vpn/forms/model_forms.py:102 vpn/forms/model_forms.py:138
-#: vpn/forms/model_forms.py:247 vpn/tables/tunnels.py:101
+#: netbox/templates/vpn/tunneltermination.html:35
+#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102
+#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247
+#: netbox/vpn/tables/tunnels.py:101
msgid "Outside IP"
msgstr "外部IP"
-#: templates/vpn/tunneltermination.html:51
+#: netbox/templates/vpn/tunneltermination.html:51
msgid "Peer Terminations"
msgstr "ピアターミネーション"
-#: templates/wireless/inc/authentication_attrs.html:12
+#: netbox/templates/wireless/inc/authentication_attrs.html:12
msgid "Cipher"
msgstr "暗号"
-#: templates/wireless/inc/authentication_attrs.html:16
+#: netbox/templates/wireless/inc/authentication_attrs.html:16
msgid "PSK"
msgstr "PSK"
-#: templates/wireless/inc/wirelesslink_interface.html:35
-#: templates/wireless/inc/wirelesslink_interface.html:45
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:35
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:45
msgctxt "Abbreviation for megahertz"
msgid "MHz"
msgstr "メガヘルツ"
-#: templates/wireless/wirelesslan.html:57
+#: netbox/templates/wireless/wirelesslan.html:57
msgid "Attached Interfaces"
msgstr "接続インタフェース"
-#: templates/wireless/wirelesslangroup.html:17
+#: netbox/templates/wireless/wirelesslangroup.html:17
msgid "Add Wireless LAN"
msgstr "無線 LAN の追加"
-#: templates/wireless/wirelesslangroup.html:26
-#: wireless/forms/model_forms.py:28
+#: netbox/templates/wireless/wirelesslangroup.html:26
+#: netbox/wireless/forms/model_forms.py:28
msgid "Wireless LAN Group"
msgstr "無線 LAN グループ"
-#: templates/wireless/wirelesslangroup.html:59
+#: netbox/templates/wireless/wirelesslangroup.html:59
msgid "Add Wireless LAN Group"
msgstr "無線 LAN グループの追加"
-#: templates/wireless/wirelesslink.html:14
+#: netbox/templates/wireless/wirelesslink.html:14
msgid "Link Properties"
msgstr "リンクプロパティ"
-#: tenancy/choices.py:19
+#: netbox/tenancy/choices.py:19
msgid "Tertiary"
msgstr "三次"
-#: tenancy/choices.py:20
+#: netbox/tenancy/choices.py:20
msgid "Inactive"
msgstr "非アクティブ"
-#: tenancy/filtersets.py:29
+#: netbox/tenancy/filtersets.py:29
msgid "Parent contact group (ID)"
msgstr "親連絡先グループ (ID)"
-#: tenancy/filtersets.py:35
+#: netbox/tenancy/filtersets.py:35
msgid "Parent contact group (slug)"
msgstr "親連絡先グループ (スラッグ)"
-#: tenancy/filtersets.py:41 tenancy/filtersets.py:68 tenancy/filtersets.py:111
+#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68
+#: netbox/tenancy/filtersets.py:111
msgid "Contact group (ID)"
msgstr "連絡先グループ (ID)"
-#: tenancy/filtersets.py:48 tenancy/filtersets.py:75 tenancy/filtersets.py:118
+#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75
+#: netbox/tenancy/filtersets.py:118
msgid "Contact group (slug)"
msgstr "コンタクトグループ (slug)"
-#: tenancy/filtersets.py:105
+#: netbox/tenancy/filtersets.py:105
msgid "Contact (ID)"
msgstr "連絡先 (ID)"
-#: tenancy/filtersets.py:122
+#: netbox/tenancy/filtersets.py:122
msgid "Contact role (ID)"
msgstr "連絡先ロール (ID)"
-#: tenancy/filtersets.py:128
+#: netbox/tenancy/filtersets.py:128
msgid "Contact role (slug)"
msgstr "コンタクトロール (slug)"
-#: tenancy/filtersets.py:159
+#: netbox/tenancy/filtersets.py:159
msgid "Contact group"
msgstr "連絡先グループ"
-#: tenancy/filtersets.py:170
+#: netbox/tenancy/filtersets.py:170
msgid "Parent tenant group (ID)"
msgstr "親テナントグループ (ID)"
-#: tenancy/filtersets.py:176
+#: netbox/tenancy/filtersets.py:176
msgid "Parent tenant group (slug)"
msgstr "親テナントグループ (スラッグ)"
-#: tenancy/filtersets.py:182 tenancy/filtersets.py:202
+#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202
msgid "Tenant group (ID)"
msgstr "テナントグループ (ID)"
-#: tenancy/filtersets.py:235
+#: netbox/tenancy/filtersets.py:235
msgid "Tenant Group (ID)"
msgstr "テナントグループ (ID)"
-#: tenancy/filtersets.py:242
+#: netbox/tenancy/filtersets.py:242
msgid "Tenant Group (slug)"
msgstr "テナントグループ (slug)"
-#: tenancy/forms/bulk_edit.py:66
+#: netbox/tenancy/forms/bulk_edit.py:66
msgid "Desciption"
msgstr "説明"
-#: tenancy/forms/bulk_import.py:101
+#: netbox/tenancy/forms/bulk_import.py:101
msgid "Assigned contact"
msgstr "割当連絡先"
-#: tenancy/models/contacts.py:32
+#: netbox/tenancy/models/contacts.py:32
msgid "contact group"
msgstr "連絡先グループ"
-#: tenancy/models/contacts.py:33
+#: netbox/tenancy/models/contacts.py:33
msgid "contact groups"
msgstr "連絡先グループ"
-#: tenancy/models/contacts.py:48
+#: netbox/tenancy/models/contacts.py:48
msgid "contact role"
msgstr "連絡先のロール"
-#: tenancy/models/contacts.py:49
+#: netbox/tenancy/models/contacts.py:49
msgid "contact roles"
msgstr "連絡先のロール"
-#: tenancy/models/contacts.py:68
+#: netbox/tenancy/models/contacts.py:68
msgid "title"
msgstr "タイトル"
-#: tenancy/models/contacts.py:73
+#: netbox/tenancy/models/contacts.py:73
msgid "phone"
msgstr "電話"
-#: tenancy/models/contacts.py:78
+#: netbox/tenancy/models/contacts.py:78
msgid "email"
msgstr "Eメール"
-#: tenancy/models/contacts.py:87
+#: netbox/tenancy/models/contacts.py:87
msgid "link"
msgstr "リンク"
-#: tenancy/models/contacts.py:103
+#: netbox/tenancy/models/contacts.py:103
msgid "contact"
msgstr "接触"
-#: tenancy/models/contacts.py:104
+#: netbox/tenancy/models/contacts.py:104
msgid "contacts"
msgstr "連絡先"
-#: tenancy/models/contacts.py:153
+#: netbox/tenancy/models/contacts.py:153
msgid "contact assignment"
msgstr "連絡先割り当て"
-#: tenancy/models/contacts.py:154
+#: netbox/tenancy/models/contacts.py:154
msgid "contact assignments"
msgstr "連絡先の割り当て"
-#: tenancy/models/contacts.py:170
+#: netbox/tenancy/models/contacts.py:170
#, python-brace-format
msgid "Contacts cannot be assigned to this object type ({type})."
msgstr "このオブジェクトタイプには連絡先を割り当てられません ({type})。"
-#: tenancy/models/tenants.py:32
+#: netbox/tenancy/models/tenants.py:32
msgid "tenant group"
msgstr "テナントグループ"
-#: tenancy/models/tenants.py:33
+#: netbox/tenancy/models/tenants.py:33
msgid "tenant groups"
msgstr "テナントグループ"
-#: tenancy/models/tenants.py:70
+#: netbox/tenancy/models/tenants.py:70
msgid "Tenant name must be unique per group."
msgstr "テナント名はグループごとに一意である必要があります。"
-#: tenancy/models/tenants.py:80
+#: netbox/tenancy/models/tenants.py:80
msgid "Tenant slug must be unique per group."
msgstr "テナントslugはグループごとにユニークでなければなりません。"
-#: tenancy/models/tenants.py:88
+#: netbox/tenancy/models/tenants.py:88
msgid "tenant"
msgstr "テナント"
-#: tenancy/models/tenants.py:89
+#: netbox/tenancy/models/tenants.py:89
msgid "tenants"
msgstr "テナント"
-#: tenancy/tables/contacts.py:112
+#: netbox/tenancy/tables/contacts.py:112
msgid "Contact Title"
msgstr "連絡先のタイトル"
-#: tenancy/tables/contacts.py:116
+#: netbox/tenancy/tables/contacts.py:116
msgid "Contact Phone"
msgstr "連絡先電話番号"
-#: tenancy/tables/contacts.py:120
+#: netbox/tenancy/tables/contacts.py:120
msgid "Contact Email"
msgstr "連絡先電子メール"
-#: tenancy/tables/contacts.py:124
+#: netbox/tenancy/tables/contacts.py:124
msgid "Contact Address"
msgstr "連絡先住所"
-#: tenancy/tables/contacts.py:128
+#: netbox/tenancy/tables/contacts.py:128
msgid "Contact Link"
msgstr "連絡先リンク"
-#: tenancy/tables/contacts.py:132
+#: netbox/tenancy/tables/contacts.py:132
msgid "Contact Description"
msgstr "連絡先の説明"
-#: users/filtersets.py:33 users/filtersets.py:68
+#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68
msgid "Permission (ID)"
msgstr "パーミッション (ID)"
-#: users/filtersets.py:63 users/filtersets.py:181
+#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181
msgid "Group (name)"
msgstr "グループ (名前)"
-#: users/forms/bulk_edit.py:26
+#: netbox/users/forms/bulk_edit.py:26
msgid "First name"
msgstr "ファーストネーム"
-#: users/forms/bulk_edit.py:31
+#: netbox/users/forms/bulk_edit.py:31
msgid "Last name"
msgstr "苗字"
-#: users/forms/bulk_edit.py:43
+#: netbox/users/forms/bulk_edit.py:43
msgid "Staff status"
msgstr "スタッフステータス"
-#: users/forms/bulk_edit.py:48
+#: netbox/users/forms/bulk_edit.py:48
msgid "Superuser status"
msgstr "スーパーユーザステータス"
-#: users/forms/bulk_import.py:41
+#: netbox/users/forms/bulk_import.py:41
msgid "If no key is provided, one will be generated automatically."
msgstr "キーが指定されていない場合は、キーが自動的に生成されます。"
-#: users/forms/filtersets.py:52 users/tables.py:42
+#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42
msgid "Is Staff"
msgstr "スタッフですか"
-#: users/forms/filtersets.py:59 users/tables.py:45
+#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45
msgid "Is Superuser"
msgstr "スーパーユーザですか"
-#: users/forms/filtersets.py:92 users/tables.py:86
+#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86
msgid "Can View"
msgstr "閲覧可能"
-#: users/forms/filtersets.py:99 users/tables.py:89
+#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89
msgid "Can Add"
msgstr "追加可能"
-#: users/forms/filtersets.py:106 users/tables.py:92
+#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92
msgid "Can Change"
msgstr "変更可能"
-#: users/forms/filtersets.py:113 users/tables.py:95
+#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95
msgid "Can Delete"
msgstr "削除可能"
-#: users/forms/model_forms.py:63
+#: netbox/users/forms/model_forms.py:63
msgid "User Interface"
msgstr "ユーザインタフェース"
-#: users/forms/model_forms.py:115
+#: netbox/users/forms/model_forms.py:115
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -13052,7 +13772,7 @@ msgstr ""
"キーの長さは 40 文字以上でなければなりません。 キーは必ず記録してください。 "
"このフォームを送信する前に。トークンが作成されるとアクセスできなくなる可能性があるためです。"
-#: users/forms/model_forms.py:127
+#: netbox/users/forms/model_forms.py:127
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -13061,108 +13781,108 @@ msgstr ""
"トークンを使用できる許可された IPv4/IPv6 ネットワーク。制限がない場合は空白のままにしてください。例: "
"10.1.1.0/24,192.168.10.16/32,2001: db 8:1:: /64"
-#: users/forms/model_forms.py:176
+#: netbox/users/forms/model_forms.py:176
msgid "Confirm password"
msgstr "パスワードを確認"
-#: users/forms/model_forms.py:179
+#: netbox/users/forms/model_forms.py:179
msgid "Enter the same password as before, for verification."
msgstr "確認のため、以前と同じパスワードを入力します。"
-#: users/forms/model_forms.py:228
+#: netbox/users/forms/model_forms.py:228
msgid "Passwords do not match! Please check your input and try again."
msgstr "パスワードが一致しません!入力内容を確認して、もう一度試してください。"
-#: users/forms/model_forms.py:291
+#: netbox/users/forms/model_forms.py:291
msgid "Additional actions"
msgstr "その他のアクション"
-#: users/forms/model_forms.py:294
+#: netbox/users/forms/model_forms.py:294
msgid "Actions granted in addition to those listed above"
msgstr "上記以外に付与されたアクション"
-#: users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:310
msgid "Objects"
msgstr "オブジェクト"
-#: users/forms/model_forms.py:322
+#: netbox/users/forms/model_forms.py:322
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
"objects will result in a logical OR operation."
msgstr ""
-"許可されたオブジェクトのみを返すクエリセットフィルターの JSON 式。null "
+"許可されたオブジェクトのみを返すクエリセットフィルタの JSON 式。null "
"のままにしておくと、このタイプのすべてのオブジェクトに一致します。複数のオブジェクトのリストでは、論理 OR 演算が行われます。"
-#: users/forms/model_forms.py:361
+#: netbox/users/forms/model_forms.py:361
msgid "At least one action must be selected."
msgstr "少なくとも 1 つのアクションを選択する必要があります。"
-#: users/forms/model_forms.py:379
+#: netbox/users/forms/model_forms.py:379
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "のフィルタが無効です {model}: {error}"
-#: users/models/permissions.py:39
+#: netbox/users/models/permissions.py:39
msgid "The list of actions granted by this permission"
msgstr "この権限によって付与されたアクションのリスト"
-#: users/models/permissions.py:44
+#: netbox/users/models/permissions.py:44
msgid "constraints"
msgstr "制約"
-#: users/models/permissions.py:45
+#: netbox/users/models/permissions.py:45
msgid ""
"Queryset filter matching the applicable objects of the selected type(s)"
msgstr "選択したタイプの該当するオブジェクトに一致するクエリーセットフィルタ"
-#: users/models/permissions.py:52
+#: netbox/users/models/permissions.py:52
msgid "permission"
msgstr "許可"
-#: users/models/permissions.py:53 users/models/users.py:47
+#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47
msgid "permissions"
msgstr "権限"
-#: users/models/preferences.py:30 users/models/preferences.py:31
+#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31
msgid "user preferences"
msgstr "ユーザプリファレンス"
-#: users/models/preferences.py:98
+#: netbox/users/models/preferences.py:98
#, python-brace-format
msgid "Key '{path}' is a leaf node; cannot assign new keys"
msgstr "キー '{path}'はリーフノードです。新しいキーを割り当てることはできません"
-#: users/models/preferences.py:110
+#: netbox/users/models/preferences.py:110
#, python-brace-format
msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value"
msgstr "キー '{path}'はディクショナリです。ディクショナリ以外の値は割り当てられません"
-#: users/models/tokens.py:37
+#: netbox/users/models/tokens.py:37
msgid "expires"
msgstr "期限切れ"
-#: users/models/tokens.py:42
+#: netbox/users/models/tokens.py:42
msgid "last used"
msgstr "最終使用日"
-#: users/models/tokens.py:47
+#: netbox/users/models/tokens.py:47
msgid "key"
msgstr "キー"
-#: users/models/tokens.py:53
+#: netbox/users/models/tokens.py:53
msgid "write enabled"
msgstr "書き込み有効"
-#: users/models/tokens.py:55
+#: netbox/users/models/tokens.py:55
msgid "Permit create/update/delete operations using this key"
msgstr "このキーを使用して作成/更新/削除操作を許可する"
-#: users/models/tokens.py:66
+#: netbox/users/models/tokens.py:66
msgid "allowed IPs"
msgstr "許可された IP"
-#: users/models/tokens.py:68
+#: netbox/users/models/tokens.py:68
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\""
@@ -13171,100 +13891,104 @@ msgstr ""
"ネットワーク。制限がない場合は空白のままにしてください。例:10.1.1.0/24、192.168.10.16/32、2001: DB 8:1:: "
"/64\""
-#: users/models/tokens.py:76
+#: netbox/users/models/tokens.py:76
msgid "token"
msgstr "トークン"
-#: users/models/tokens.py:77
+#: netbox/users/models/tokens.py:77
msgid "tokens"
msgstr "トークン"
-#: users/models/users.py:57 vpn/models/crypto.py:42
+#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42
msgid "group"
msgstr "グループ"
-#: users/models/users.py:58 users/models/users.py:77
+#: netbox/users/models/users.py:58 netbox/users/models/users.py:77
msgid "groups"
msgstr "グループ"
-#: users/models/users.py:92
+#: netbox/users/models/users.py:92
msgid "user"
msgstr "ユーザ"
-#: users/models/users.py:93
+#: netbox/users/models/users.py:93
msgid "users"
msgstr "ユーザ"
-#: users/models/users.py:104
+#: netbox/users/models/users.py:104
msgid "A user with this username already exists."
msgstr "このユーザ名のユーザはすでに存在します。"
-#: users/tables.py:98
+#: netbox/users/tables.py:98
msgid "Custom Actions"
msgstr "カスタムアクション"
-#: utilities/api.py:153
+#: netbox/utilities/api.py:153
#, python-brace-format
msgid "Related object not found using the provided attributes: {params}"
msgstr "指定された属性を使用しても関連オブジェクトが見つかりません: {params}"
-#: utilities/api.py:156
+#: netbox/utilities/api.py:156
#, python-brace-format
msgid "Multiple objects match the provided attributes: {params}"
msgstr "複数のオブジェクトが、指定された属性に一致します。 {params}"
-#: utilities/api.py:168
+#: netbox/utilities/api.py:168
#, python-brace-format
msgid ""
"Related objects must be referenced by numeric ID or by dictionary of "
"attributes. Received an unrecognized value: {value}"
msgstr "関連オブジェクトは、数値 ID または属性の辞書で参照する必要があります。認識できない値を受け取りました: {value}"
-#: utilities/api.py:177
+#: netbox/utilities/api.py:177
#, python-brace-format
msgid "Related object not found using the provided numeric ID: {id}"
msgstr "指定された数値 ID を使用しても関連オブジェクトが見つかりません: {id}"
-#: utilities/choices.py:19
+#: netbox/utilities/choices.py:19
#, python-brace-format
msgid "{name} has a key defined but CHOICES is not a list"
msgstr "{name} キーは定義されているが、CHOICES はリストではない"
-#: utilities/conversion.py:19
+#: netbox/utilities/conversion.py:19
msgid "Weight must be a positive number"
msgstr "重量は正の数でなければなりません"
-#: utilities/conversion.py:21
+#: netbox/utilities/conversion.py:21
#, python-brace-format
msgid "Invalid value '{weight}' for weight (must be a number)"
msgstr "値 'が無効です{weight}'は重みを表す (数字でなければならない)"
-#: utilities/conversion.py:32 utilities/conversion.py:62
+#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62
#, python-brace-format
msgid "Unknown unit {unit}. Must be one of the following: {valid_units}"
msgstr "不明なユニット {unit}。次のいずれかである必要があります。 {valid_units}"
-#: utilities/conversion.py:45
+#: netbox/utilities/conversion.py:45
msgid "Length must be a positive number"
msgstr "長さは正の数でなければなりません"
-#: utilities/conversion.py:47
+#: netbox/utilities/conversion.py:47
#, python-brace-format
msgid "Invalid value '{length}' for length (must be a number)"
msgstr "値 'が無効です{length}'は長さを表す (数字でなければならない)"
-#: utilities/error_handlers.py:31
+#: netbox/utilities/error_handlers.py:31
#, python-brace-format
msgid ""
"Unable to delete {objects}. {count} dependent objects were "
"found: "
msgstr "削除できません {objects}。 {count} 依存オブジェクトが見つかりました: "
-#: utilities/error_handlers.py:33
+#: netbox/utilities/error_handlers.py:33
msgid "More than 50"
msgstr "50 個以上"
-#: utilities/fields.py:157
+#: netbox/utilities/fields.py:30
+msgid "RGB color in hexadecimal. Example: "
+msgstr "16 進 RGB カラー。例: "
+
+#: netbox/utilities/fields.py:159
#, python-format
msgid ""
"%s(%r) is invalid. to_model parameter to CounterCacheField must be a string "
@@ -13273,7 +13997,7 @@ msgstr ""
"%s(%r) は無効です。CounterCacheField の to_model パラメータは 'app.model' "
"形式の文字列でなければなりません"
-#: utilities/fields.py:167
+#: netbox/utilities/fields.py:169
#, python-format
msgid ""
"%s(%r) is invalid. to_field parameter to CounterCacheField must be a string "
@@ -13281,75 +14005,76 @@ msgid ""
msgstr ""
"%s(%r) は無効です。CounterCacheField の to_field パラメータは 'field' 形式の文字列でなければなりません"
-#: utilities/forms/bulk_import.py:23
+#: netbox/utilities/forms/bulk_import.py:23
msgid "Enter object data in CSV, JSON or YAML format."
msgstr "オブジェクトデータを CSV、JSON、または YAML 形式で入力します。"
-#: utilities/forms/bulk_import.py:36
+#: netbox/utilities/forms/bulk_import.py:36
msgid "CSV delimiter"
msgstr "CSV デリミター"
-#: utilities/forms/bulk_import.py:37
+#: netbox/utilities/forms/bulk_import.py:37
msgid "The character which delimits CSV fields. Applies only to CSV format."
msgstr "CSV フィールドを区切る文字。CSV 形式にのみ適用されます。"
-#: utilities/forms/bulk_import.py:51
+#: netbox/utilities/forms/bulk_import.py:51
msgid "Form data must be empty when uploading/selecting a file."
msgstr "ファイルをアップロード/選択するときは、フォームデータを空にする必要があります。"
-#: utilities/forms/bulk_import.py:80
+#: netbox/utilities/forms/bulk_import.py:80
#, python-brace-format
msgid "Unknown data format: {format}"
msgstr "不明なデータ形式: {format}"
-#: utilities/forms/bulk_import.py:100
+#: netbox/utilities/forms/bulk_import.py:100
msgid "Unable to detect data format. Please specify."
msgstr "データ形式を検出できません。指定してください。"
-#: utilities/forms/bulk_import.py:123
+#: netbox/utilities/forms/bulk_import.py:123
msgid "Invalid CSV delimiter"
msgstr "CSV 区切り文字が無効です"
-#: utilities/forms/bulk_import.py:167
+#: netbox/utilities/forms/bulk_import.py:167
msgid ""
"Invalid YAML data. Data must be in the form of multiple documents, or a "
"single document comprising a list of dictionaries."
msgstr ""
"YAML データが無効です。データは複数のドキュメント、またはディクショナリのリストから構成される 1 つのドキュメントの形式である必要があります。"
-#: utilities/forms/fields/array.py:17
+#: netbox/utilities/forms/fields/array.py:17
#, python-brace-format
msgid ""
"Invalid list ({value}). Must be numeric and ranges must be in ascending "
"order."
msgstr "リストが無効です ({value})。数値でなければならず、範囲は昇順でなければなりません。"
-#: utilities/forms/fields/csv.py:44
+#: netbox/utilities/forms/fields/csv.py:44
#, python-brace-format
msgid "Invalid value for a multiple choice field: {value}"
msgstr "複数選択フィールドの値が無効です: {value}"
-#: utilities/forms/fields/csv.py:57 utilities/forms/fields/csv.py:74
+#: netbox/utilities/forms/fields/csv.py:57
+#: netbox/utilities/forms/fields/csv.py:74
#, python-format
msgid "Object not found: %(value)s"
msgstr "オブジェクトが見つかりません: %(value)s"
-#: utilities/forms/fields/csv.py:65
+#: netbox/utilities/forms/fields/csv.py:65
#, python-brace-format
msgid ""
"\"{value}\" is not a unique value for this field; multiple objects were "
"found"
msgstr "「{value}「」はこのフィールドにとって一意の値ではありません。複数のオブジェクトが見つかりました"
-#: utilities/forms/fields/csv.py:97
+#: netbox/utilities/forms/fields/csv.py:97
msgid "Object type must be specified as \".\""
msgstr "オブジェクトタイプは「」として指定する必要があります。」"
-#: utilities/forms/fields/csv.py:101
+#: netbox/utilities/forms/fields/csv.py:101
msgid "Invalid object type"
msgstr "オブジェクトタイプが無効です"
-#: utilities/forms/fields/expandable.py:25
+#: netbox/utilities/forms/fields/expandable.py:25
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
"within a single range are not supported (example: "
@@ -13358,14 +14083,14 @@ msgstr ""
"英数字の範囲は一括作成でサポートされています。1 つの範囲内で大文字と小文字と文字が混在することはサポートされていません (例: [年齢, "
"性別] -0/0/ [0-9])。"
-#: utilities/forms/fields/expandable.py:46
+#: netbox/utilities/forms/fields/expandable.py:46
msgid ""
"Specify a numeric range to create multiple IPs. Example: "
"192.0.2.[1,5,100-254]/24"
msgstr ""
"複数の IP を作成するには、数値範囲を指定します。 例: 192.0.2。[1,5,100-254] /24"
-#: utilities/forms/fields/fields.py:31
+#: netbox/utilities/forms/fields/fields.py:31
#, python-brace-format
msgid ""
" マークダウン シンタックスはサポートされています"
-#: utilities/forms/fields/fields.py:48
+#: netbox/utilities/forms/fields/fields.py:48
msgid "URL-friendly unique shorthand"
msgstr "URL に対応したユニークな省略記法"
-#: utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:101
msgid "Enter context data in JSON format."
msgstr "にコンテキストデータを入力してください JSON フォーマット。"
-#: utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:124
msgid "MAC address must be in EUI-48 format"
msgstr "MAC アドレスは EUI-48 形式である必要があります"
-#: utilities/forms/forms.py:52
+#: netbox/utilities/forms/forms.py:52
msgid "Use regular expressions"
msgstr "正規表現を使う"
-#: utilities/forms/forms.py:75
+#: netbox/utilities/forms/forms.py:75
msgid ""
"Numeric ID of an existing object to update (if not creating a new object)"
msgstr "更新する既存のオブジェクトの数値 ID (新しいオブジェクトを作成しない場合)"
-#: utilities/forms/forms.py:92
+#: netbox/utilities/forms/forms.py:92
#, python-brace-format
msgid "Unrecognized header: {name}"
msgstr "認識できないヘッダー: {name}"
-#: utilities/forms/forms.py:118
+#: netbox/utilities/forms/forms.py:118
msgid "Available Columns"
msgstr "使用可能な列"
-#: utilities/forms/forms.py:126
+#: netbox/utilities/forms/forms.py:126
msgid "Selected Columns"
msgstr "選択した列"
-#: utilities/forms/mixins.py:44
+#: netbox/utilities/forms/mixins.py:44
msgid ""
"This object has been modified since the form was rendered. Please consult "
"the object's change log for details."
msgstr "このオブジェクトは、フォームがレンダリングされてから変更されました。詳細については、オブジェクトの変更ログを参照してください。"
-#: utilities/forms/utils.py:42 utilities/forms/utils.py:68
-#: utilities/forms/utils.py:85 utilities/forms/utils.py:87
+#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68
+#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "レンジ」{value}「は無効です。"
-#: utilities/forms/utils.py:74
+#: netbox/utilities/forms/utils.py:74
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
"({begin})."
msgstr "範囲が無効です:終了値 ({end}) は開始値 () より大きくなければなりません{begin})。"
-#: utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:232
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "「」の列ヘッダーが重複しているか、重複しています{field}」"
-#: utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:238
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "「」の列ヘッダーが重複しているか、重複しています{header}」"
-#: utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:247
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr "行 {row}: 期待 {count_expected} 列が見つかりましたが {count_found}"
-#: utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:270
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "予期しない列ヘッダー」{field}「が見つかりました。"
-#: utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "コラム」{field}\"は関連オブジェクトではありません。ドットは使用できません"
-#: utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:276
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "列 \"の関連オブジェクト属性が無効です{field}「: {to_field}"
-#: utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "必須の列ヘッダー」{header}「が見つかりません。"
-#: utilities/forms/widgets/apiselect.py:124
+#: netbox/utilities/forms/widgets/apiselect.py:124
#, python-brace-format
msgid "Missing required value for dynamic query param: '{dynamic_params}'"
msgstr "動的クエリパラメータに必要な値が見つかりません:'{dynamic_params}'"
-#: utilities/forms/widgets/apiselect.py:141
+#: netbox/utilities/forms/widgets/apiselect.py:141
#, python-brace-format
msgid "Missing required value for static query param: '{static_params}'"
msgstr "静的クエリパラメータに必要な値が見つかりません:'{static_params}'"
-#: utilities/permissions.py:39
+#: netbox/utilities/permissions.py:39
#, python-brace-format
msgid ""
"Invalid permission name: {name}. Must be in the format "
"._"
msgstr "権限名が無効です: {name}。次の形式である必要があります 。_"
-#: utilities/permissions.py:57
+#: netbox/utilities/permissions.py:57
#, python-brace-format
msgid "Unknown app_label/model_name for {name}"
msgstr "のアプリケーションラベル/モデル名が不明です {name}"
-#: utilities/request.py:76
+#: netbox/utilities/request.py:76
#, python-brace-format
msgid "Invalid IP address set for {header}: {ip}"
msgstr "に設定された IP アドレスが無効です {header}: {ip}"
-#: utilities/tables.py:47
+#: netbox/utilities/tables.py:47
#, python-brace-format
msgid "A column named {name} is already defined for table {table_name}"
msgstr "という名前の列 {name} テーブルには既に定義されています {table_name}"
-#: utilities/templates/builtins/customfield_value.html:30
+#: netbox/utilities/templates/builtins/customfield_value.html:30
msgid "Not defined"
msgstr "未定義"
-#: utilities/templates/buttons/bookmark.html:9
+#: netbox/utilities/templates/buttons/bookmark.html:9
msgid "Unbookmark"
msgstr "ブックマーク解除"
-#: utilities/templates/buttons/bookmark.html:13
+#: netbox/utilities/templates/buttons/bookmark.html:13
msgid "Bookmark"
msgstr "ブックマーク"
-#: utilities/templates/buttons/clone.html:4
+#: netbox/utilities/templates/buttons/clone.html:4
msgid "Clone"
msgstr "クローン"
-#: utilities/templates/buttons/export.html:7
+#: netbox/utilities/templates/buttons/export.html:7
msgid "Current View"
msgstr "現在のビュー"
-#: utilities/templates/buttons/export.html:8
+#: netbox/utilities/templates/buttons/export.html:8
msgid "All Data"
msgstr "すべてのデータ"
-#: utilities/templates/buttons/export.html:28
+#: netbox/utilities/templates/buttons/export.html:28
msgid "Add export template"
msgstr "エクスポートテンプレートを追加"
-#: utilities/templates/buttons/import.html:4
+#: netbox/utilities/templates/buttons/import.html:4
msgid "Import"
msgstr "インポート"
-#: utilities/templates/form_helpers/render_field.html:39
+#: netbox/utilities/templates/form_helpers/render_field.html:39
msgid "Copy to clipboard"
msgstr "クリップボードにコピー"
-#: utilities/templates/form_helpers/render_field.html:55
+#: netbox/utilities/templates/form_helpers/render_field.html:55
msgid "This field is required"
msgstr "このフィールドは必須です"
-#: utilities/templates/form_helpers/render_field.html:68
+#: netbox/utilities/templates/form_helpers/render_field.html:68
msgid "Set Null"
msgstr "NULL を設定"
-#: utilities/templates/helpers/applied_filters.html:11
+#: netbox/utilities/templates/helpers/applied_filters.html:11
msgid "Clear all"
msgstr "すべてクリア"
-#: utilities/templates/helpers/table_config_form.html:8
+#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
msgstr "テーブル構成"
-#: utilities/templates/helpers/table_config_form.html:31
+#: netbox/utilities/templates/helpers/table_config_form.html:31
msgid "Move Up"
msgstr "上へ移動"
-#: utilities/templates/helpers/table_config_form.html:34
+#: netbox/utilities/templates/helpers/table_config_form.html:34
msgid "Move Down"
msgstr "下に移動"
-#: utilities/templates/widgets/apiselect.html:7
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search…"
+msgstr "検索..."
+
+#: netbox/utilities/templates/navigation/menu.html:14
+msgid "Search NetBox"
+msgstr "NetBoxを検索"
+
+#: netbox/utilities/templates/widgets/apiselect.html:7
msgid "Open selector"
msgstr "セレクターを開く"
-#: utilities/templates/widgets/clearable_file_input.html:12
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
msgid "None assigned"
msgstr "割り当てなし"
-#: utilities/templates/widgets/markdown_input.html:6
+#: netbox/utilities/templates/widgets/markdown_input.html:6
msgid "Write"
msgstr "書き込み"
-#: utilities/testing/views.py:633
+#: netbox/utilities/testing/views.py:633
msgid "The test must define csv_update_data."
msgstr "テストでは csv_update_data を定義する必要があります。"
-#: utilities/validators.py:65
+#: netbox/utilities/validators.py:65
#, python-brace-format
msgid "{value} is not a valid regular expression."
msgstr "{value} は有効な正規表現ではありません。"
-#: utilities/views.py:40
+#: netbox/utilities/views.py:45
#, python-brace-format
msgid "{self.__class__.__name__} must implement get_required_permission()"
msgstr "{self.__class__.__name__} get_required_permission () を実装する必要があります"
-#: utilities/views.py:76
+#: netbox/utilities/views.py:81
#, python-brace-format
msgid "{class_name} must implement get_required_permission()"
msgstr "{class_name} get_required_permission () を実装する必要があります"
-#: utilities/views.py:100
+#: netbox/utilities/views.py:105
#, python-brace-format
msgid ""
"{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only"
@@ -13594,186 +14327,184 @@ msgstr ""
"{class_name} クエリセットが定義されていません。ObjectPermissionRequiredMixin "
"は、基本クエリセットを定義するビューでのみ使用できます。"
-#: virtualization/filtersets.py:79
+#: netbox/virtualization/filtersets.py:79
msgid "Parent group (ID)"
msgstr "親グループ (ID)"
-#: virtualization/filtersets.py:85
+#: netbox/virtualization/filtersets.py:85
msgid "Parent group (slug)"
msgstr "親グループ (slug)"
-#: virtualization/filtersets.py:89 virtualization/filtersets.py:141
+#: netbox/virtualization/filtersets.py:89
+#: netbox/virtualization/filtersets.py:141
msgid "Cluster type (ID)"
msgstr "クラスタタイプ (ID)"
-#: virtualization/filtersets.py:130
-msgid "Cluster group (ID)"
-msgstr "クラスタグループ (ID)"
-
-#: virtualization/filtersets.py:151 virtualization/filtersets.py:267
+#: netbox/virtualization/filtersets.py:151
+#: netbox/virtualization/filtersets.py:267
msgid "Cluster (ID)"
msgstr "クラスタ (ID)"
-#: virtualization/forms/bulk_edit.py:166
-#: virtualization/models/virtualmachines.py:115
+#: netbox/virtualization/forms/bulk_edit.py:166
+#: netbox/virtualization/models/virtualmachines.py:115
msgid "vCPUs"
msgstr "vCPU"
-#: virtualization/forms/bulk_edit.py:170
+#: netbox/virtualization/forms/bulk_edit.py:170
msgid "Memory (MB)"
msgstr "メモリ (MB)"
-#: virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:174
msgid "Disk (GB)"
msgstr "ディスク (GB)"
-#: virtualization/forms/bulk_edit.py:334
-#: virtualization/forms/filtersets.py:247
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:247
msgid "Size (GB)"
msgstr "サイズ (GB)"
-#: virtualization/forms/bulk_import.py:44
+#: netbox/virtualization/forms/bulk_import.py:44
msgid "Type of cluster"
msgstr "クラスタのタイプ"
-#: virtualization/forms/bulk_import.py:51
+#: netbox/virtualization/forms/bulk_import.py:51
msgid "Assigned cluster group"
msgstr "割当クラスタグループ"
-#: virtualization/forms/bulk_import.py:96
+#: netbox/virtualization/forms/bulk_import.py:96
msgid "Assigned cluster"
msgstr "割り当て済みクラスタ"
-#: virtualization/forms/bulk_import.py:103
+#: netbox/virtualization/forms/bulk_import.py:103
msgid "Assigned device within cluster"
msgstr "クラスタ内の割り当て済みデバイス"
-#: virtualization/forms/model_forms.py:153
+#: netbox/virtualization/forms/model_forms.py:153
#, python-brace-format
msgid ""
"{device} belongs to a different site ({device_site}) than the cluster "
"({cluster_site})"
msgstr "{device} 別のサイトに属している ({device_site}) よりもクラスタ ({cluster_site})"
-#: virtualization/forms/model_forms.py:192
+#: netbox/virtualization/forms/model_forms.py:192
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr "オプションで、この VM をクラスタ内の特定のホストデバイスにピン留めできます。"
-#: virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:221
msgid "Site/Cluster"
msgstr "サイト/クラスタ"
-#: virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:244
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "ディスクサイズは、仮想ディスクのアタッチメントによって管理されます。"
-#: virtualization/forms/model_forms.py:372
+#: netbox/virtualization/forms/model_forms.py:372
msgid "Disk"
msgstr "ディスク"
-#: virtualization/models/clusters.py:25
+#: netbox/virtualization/models/clusters.py:25
msgid "cluster type"
msgstr "クラスタタイプ"
-#: virtualization/models/clusters.py:26
+#: netbox/virtualization/models/clusters.py:26
msgid "cluster types"
msgstr "クラスタタイプ"
-#: virtualization/models/clusters.py:45
+#: netbox/virtualization/models/clusters.py:45
msgid "cluster group"
msgstr "クラスタグループ"
-#: virtualization/models/clusters.py:46
+#: netbox/virtualization/models/clusters.py:46
msgid "cluster groups"
msgstr "クラスタグループ"
-#: virtualization/models/clusters.py:121
+#: netbox/virtualization/models/clusters.py:121
msgid "cluster"
msgstr "集まる"
-#: virtualization/models/clusters.py:122
+#: netbox/virtualization/models/clusters.py:122
msgid "clusters"
msgstr "クラスタ"
-#: virtualization/models/clusters.py:141
+#: netbox/virtualization/models/clusters.py:141
#, python-brace-format
msgid ""
"{count} devices are assigned as hosts for this cluster but are not in site "
"{site}"
msgstr "{count} デバイスはこのクラスタのホストとして割り当てられているが、サイトにはない {site}"
-#: virtualization/models/virtualmachines.py:123
+#: netbox/virtualization/models/virtualmachines.py:123
msgid "memory (MB)"
msgstr "メモリ (MB)"
-#: virtualization/models/virtualmachines.py:128
+#: netbox/virtualization/models/virtualmachines.py:128
msgid "disk (GB)"
msgstr "ディスク (GB)"
-#: virtualization/models/virtualmachines.py:161
+#: netbox/virtualization/models/virtualmachines.py:161
msgid "Virtual machine name must be unique per cluster."
msgstr "仮想マシン名はクラスタごとに一意である必要があります。"
-#: virtualization/models/virtualmachines.py:164
+#: netbox/virtualization/models/virtualmachines.py:164
msgid "virtual machine"
msgstr "仮想マシン"
-#: virtualization/models/virtualmachines.py:165
+#: netbox/virtualization/models/virtualmachines.py:165
msgid "virtual machines"
msgstr "仮想マシン"
-#: virtualization/models/virtualmachines.py:179
+#: netbox/virtualization/models/virtualmachines.py:179
msgid "A virtual machine must be assigned to a site and/or cluster."
msgstr "仮想マシンをサイトまたはクラスタに割り当てる必要があります。"
-#: virtualization/models/virtualmachines.py:186
+#: netbox/virtualization/models/virtualmachines.py:186
#, python-brace-format
msgid ""
"The selected cluster ({cluster}) is not assigned to this site ({site})."
msgstr "選択したクラスタ ({cluster}) はこのサイトに割り当てられていません ({site})。"
-#: virtualization/models/virtualmachines.py:193
+#: netbox/virtualization/models/virtualmachines.py:193
msgid "Must specify a cluster when assigning a host device."
msgstr "ホストデバイスを割り当てるときは、クラスタを指定する必要があります。"
-#: virtualization/models/virtualmachines.py:198
+#: netbox/virtualization/models/virtualmachines.py:198
#, python-brace-format
msgid ""
"The selected device ({device}) is not assigned to this cluster ({cluster})."
msgstr "選択したデバイス ({device}) はこのクラスタに割り当てられていません ({cluster})。"
-#: virtualization/models/virtualmachines.py:210
+#: netbox/virtualization/models/virtualmachines.py:210
#, python-brace-format
msgid ""
"The specified disk size ({size}) must match the aggregate size of assigned "
"virtual disks ({total_size})."
msgstr "指定されたディスクサイズ ({size}) は割当仮想ディスクの合計サイズと一致する必要がある ({total_size})。"
-#: virtualization/models/virtualmachines.py:224
+#: netbox/virtualization/models/virtualmachines.py:224
#, python-brace-format
msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)"
msgstr "IPvである必要があります{family} 住所。({ip} は IPv です{version} 住所。)"
-#: virtualization/models/virtualmachines.py:233
+#: netbox/virtualization/models/virtualmachines.py:233
#, python-brace-format
msgid "The specified IP address ({ip}) is not assigned to this VM."
msgstr "指定された IP アドレス ({ip}) はこの VM に割り当てられていません。"
-#: virtualization/models/virtualmachines.py:391
+#: netbox/virtualization/models/virtualmachines.py:391
#, python-brace-format
msgid ""
"The selected parent interface ({parent}) belongs to a different virtual "
"machine ({virtual_machine})."
msgstr "選択した親インタフェース ({parent}) は別の仮想マシンに属しています ({virtual_machine})。"
-#: virtualization/models/virtualmachines.py:406
+#: netbox/virtualization/models/virtualmachines.py:406
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different virtual "
"machine ({virtual_machine})."
msgstr "選択したブリッジインタフェース ({bridge}) は別の仮想マシンに属しています ({virtual_machine})。"
-#: virtualization/models/virtualmachines.py:417
+#: netbox/virtualization/models/virtualmachines.py:417
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -13782,380 +14513,389 @@ msgstr ""
"タグが付いていない VLAN ({untagged_vlan}) "
"はインタフェースの親仮想マシンと同じサイトに属しているか、またはグローバルである必要があります。"
-#: virtualization/models/virtualmachines.py:429
+#: netbox/virtualization/models/virtualmachines.py:429
msgid "size (GB)"
msgstr "サイズ (GB)"
-#: virtualization/models/virtualmachines.py:433
+#: netbox/virtualization/models/virtualmachines.py:433
msgid "virtual disk"
msgstr "仮想ディスク"
-#: virtualization/models/virtualmachines.py:434
+#: netbox/virtualization/models/virtualmachines.py:434
msgid "virtual disks"
msgstr "仮想ディスク"
-#: vpn/choices.py:31
+#: netbox/vpn/choices.py:31
msgid "IPsec - Transport"
msgstr "IPsec-トランスポート"
-#: vpn/choices.py:32
+#: netbox/vpn/choices.py:32
msgid "IPsec - Tunnel"
msgstr "IPsec-トンネル"
-#: vpn/choices.py:33
+#: netbox/vpn/choices.py:33
msgid "IP-in-IP"
msgstr "IP-in-IP"
-#: vpn/choices.py:34
+#: netbox/vpn/choices.py:34
msgid "GRE"
msgstr "灰色"
-#: vpn/choices.py:56
+#: netbox/vpn/choices.py:56
msgid "Hub"
msgstr "ハブ"
-#: vpn/choices.py:57
+#: netbox/vpn/choices.py:57
msgid "Spoke"
msgstr "スポーク"
-#: vpn/choices.py:80
+#: netbox/vpn/choices.py:80
msgid "Aggressive"
msgstr "積極的"
-#: vpn/choices.py:81
+#: netbox/vpn/choices.py:81
msgid "Main"
msgstr "メイン"
-#: vpn/choices.py:92
+#: netbox/vpn/choices.py:92
msgid "Pre-shared keys"
msgstr "事前共有キー"
-#: vpn/choices.py:93
+#: netbox/vpn/choices.py:93
msgid "Certificates"
msgstr "証明書"
-#: vpn/choices.py:94
+#: netbox/vpn/choices.py:94
msgid "RSA signatures"
msgstr "RSA シグネチャ"
-#: vpn/choices.py:95
+#: netbox/vpn/choices.py:95
msgid "DSA signatures"
msgstr "DSA シグネチャ"
-#: vpn/choices.py:178 vpn/choices.py:179 vpn/choices.py:180 vpn/choices.py:181
-#: vpn/choices.py:182 vpn/choices.py:183 vpn/choices.py:184 vpn/choices.py:185
-#: vpn/choices.py:186 vpn/choices.py:187 vpn/choices.py:188 vpn/choices.py:189
-#: vpn/choices.py:190 vpn/choices.py:191 vpn/choices.py:192 vpn/choices.py:193
-#: vpn/choices.py:194 vpn/choices.py:195 vpn/choices.py:196 vpn/choices.py:197
-#: vpn/choices.py:198 vpn/choices.py:199 vpn/choices.py:200 vpn/choices.py:201
+#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179
+#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181
+#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183
+#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185
+#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187
+#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189
+#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191
+#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193
+#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195
+#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197
+#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199
+#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201
#, python-brace-format
msgid "Group {n}"
msgstr "グループ {n}"
-#: vpn/choices.py:241
+#: netbox/vpn/choices.py:241
msgid "Ethernet Private LAN"
msgstr "イーサネットプライベート LAN"
-#: vpn/choices.py:242
+#: netbox/vpn/choices.py:242
msgid "Ethernet Virtual Private LAN"
msgstr "イーサネット仮想プライベート LAN"
-#: vpn/choices.py:245
+#: netbox/vpn/choices.py:245
msgid "Ethernet Private Tree"
msgstr "イーサネットプライベートツリー"
-#: vpn/choices.py:246
+#: netbox/vpn/choices.py:246
msgid "Ethernet Virtual Private Tree"
msgstr "イーサネット仮想プライベートツリー"
-#: vpn/filtersets.py:41
+#: netbox/vpn/filtersets.py:41
msgid "Tunnel group (ID)"
msgstr "トンネルグループ (ID)"
-#: vpn/filtersets.py:47
+#: netbox/vpn/filtersets.py:47
msgid "Tunnel group (slug)"
msgstr "トンネルグループ (slug)"
-#: vpn/filtersets.py:54
+#: netbox/vpn/filtersets.py:54
msgid "IPSec profile (ID)"
msgstr "IPsec プロファイル (ID)"
-#: vpn/filtersets.py:60
+#: netbox/vpn/filtersets.py:60
msgid "IPSec profile (name)"
msgstr "IPsec プロファイル (名前)"
-#: vpn/filtersets.py:81
+#: netbox/vpn/filtersets.py:81
msgid "Tunnel (ID)"
msgstr "トンネル (ID)"
-#: vpn/filtersets.py:87
+#: netbox/vpn/filtersets.py:87
msgid "Tunnel (name)"
msgstr "トンネル (名前)"
-#: vpn/filtersets.py:118
+#: netbox/vpn/filtersets.py:118
msgid "Outside IP (ID)"
msgstr "外部IP (ID)"
-#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
+#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153
+#: netbox/vpn/filtersets.py:282
msgid "IKE policy (ID)"
msgstr "IKE ポリシー (ID)"
-#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
+#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159
+#: netbox/vpn/filtersets.py:288
msgid "IKE policy (name)"
msgstr "IKE ポリシー (名前)"
-#: vpn/filtersets.py:215 vpn/filtersets.py:292
+#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292
msgid "IPSec policy (ID)"
msgstr "IPsec ポリシー (ID)"
-#: vpn/filtersets.py:221 vpn/filtersets.py:298
+#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298
msgid "IPSec policy (name)"
msgstr "IPsec ポリシー (名前)"
-#: vpn/filtersets.py:367
+#: netbox/vpn/filtersets.py:367
msgid "L2VPN (slug)"
msgstr "L2VPN (slug)"
-#: vpn/filtersets.py:431
+#: netbox/vpn/filtersets.py:431
msgid "VM Interface (ID)"
msgstr "VM インタフェース (ID)"
-#: vpn/filtersets.py:437
+#: netbox/vpn/filtersets.py:437
msgid "VLAN (name)"
msgstr "VLAN (名前)"
-#: vpn/forms/bulk_edit.py:45 vpn/forms/bulk_import.py:42
-#: vpn/forms/filtersets.py:54
+#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42
+#: netbox/vpn/forms/filtersets.py:54
msgid "Tunnel group"
msgstr "トンネルグループ"
-#: vpn/forms/bulk_edit.py:117 vpn/models/crypto.py:47
+#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47
msgid "SA lifetime"
msgstr "SA ライフタイム"
-#: vpn/forms/bulk_edit.py:151 wireless/forms/bulk_edit.py:79
-#: wireless/forms/bulk_edit.py:126 wireless/forms/filtersets.py:64
-#: wireless/forms/filtersets.py:98
+#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79
+#: netbox/wireless/forms/bulk_edit.py:126
+#: netbox/wireless/forms/filtersets.py:64
+#: netbox/wireless/forms/filtersets.py:98
msgid "Pre-shared key"
msgstr "事前共有キー"
-#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
-#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
-#: vpn/models/crypto.py:104
+#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239
+#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370
+#: netbox/vpn/models/crypto.py:104
msgid "IKE policy"
msgstr "IKE ポリシー"
-#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
-#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
-#: vpn/models/crypto.py:209
+#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244
+#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374
+#: netbox/vpn/models/crypto.py:209
msgid "IPSec policy"
msgstr "IPsec ポリシー"
-#: vpn/forms/bulk_import.py:50
+#: netbox/vpn/forms/bulk_import.py:50
msgid "Tunnel encapsulation"
msgstr "トンネルカプセル化"
-#: vpn/forms/bulk_import.py:83
+#: netbox/vpn/forms/bulk_import.py:83
msgid "Operational role"
msgstr "運用上のロール"
-#: vpn/forms/bulk_import.py:90
+#: netbox/vpn/forms/bulk_import.py:90
msgid "Parent device of assigned interface"
msgstr "割当インタフェースの親デバイス"
-#: vpn/forms/bulk_import.py:97
+#: netbox/vpn/forms/bulk_import.py:97
msgid "Parent VM of assigned interface"
msgstr "割当インタフェースの親VM"
-#: vpn/forms/bulk_import.py:104
+#: netbox/vpn/forms/bulk_import.py:104
msgid "Device or virtual machine interface"
msgstr "デバイスまたは仮想マシンのインタフェース"
-#: vpn/forms/bulk_import.py:183
+#: netbox/vpn/forms/bulk_import.py:183
msgid "IKE proposal(s)"
msgstr "IKE プロポーザル"
-#: vpn/forms/bulk_import.py:215 vpn/models/crypto.py:197
+#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197
msgid "Diffie-Hellman group for Perfect Forward Secrecy"
msgstr "パーフェクト・フォワード・シークレシのディフィー・ヘルマン・グループ"
-#: vpn/forms/bulk_import.py:222
+#: netbox/vpn/forms/bulk_import.py:222
msgid "IPSec proposal(s)"
msgstr "IPsec プロポーザル"
-#: vpn/forms/bulk_import.py:236
+#: netbox/vpn/forms/bulk_import.py:236
msgid "IPSec protocol"
msgstr "IPsec プロトコル"
-#: vpn/forms/bulk_import.py:266
+#: netbox/vpn/forms/bulk_import.py:266
msgid "L2VPN type"
msgstr "L2VPN タイプ"
-#: vpn/forms/bulk_import.py:287
+#: netbox/vpn/forms/bulk_import.py:287
msgid "Parent device (for interface)"
msgstr "親デバイス (インタフェース用)"
-#: vpn/forms/bulk_import.py:294
+#: netbox/vpn/forms/bulk_import.py:294
msgid "Parent virtual machine (for interface)"
msgstr "親仮想マシン (インタフェース用)"
-#: vpn/forms/bulk_import.py:301
+#: netbox/vpn/forms/bulk_import.py:301
msgid "Assigned interface (device or VM)"
msgstr "割当インタフェース (デバイスまたは VM)"
-#: vpn/forms/bulk_import.py:334
+#: netbox/vpn/forms/bulk_import.py:334
msgid "Cannot import device and VM interface terminations simultaneously."
msgstr "デバイスと VM インタフェースの終端を同時にインポートすることはできません。"
-#: vpn/forms/bulk_import.py:336
+#: netbox/vpn/forms/bulk_import.py:336
msgid "Each termination must specify either an interface or a VLAN."
msgstr "各終端には、インタフェースまたは VLAN のいずれかを指定する必要があります。"
-#: vpn/forms/bulk_import.py:338
+#: netbox/vpn/forms/bulk_import.py:338
msgid "Cannot assign both an interface and a VLAN."
msgstr "インタフェースと VLAN の両方を割り当てることはできません。"
-#: vpn/forms/filtersets.py:130
+#: netbox/vpn/forms/filtersets.py:130
msgid "IKE version"
msgstr "IKE バージョン"
-#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
-#: vpn/forms/model_forms.py:298 vpn/forms/model_forms.py:334
+#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175
+#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334
msgid "Proposal"
msgstr "提案"
-#: vpn/forms/filtersets.py:251
+#: netbox/vpn/forms/filtersets.py:251
msgid "Assigned Object Type"
msgstr "割当オブジェクトタイプ"
-#: vpn/forms/model_forms.py:95 vpn/forms/model_forms.py:130
-#: vpn/forms/model_forms.py:240 vpn/tables/tunnels.py:91
+#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130
+#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91
msgid "Tunnel interface"
msgstr "トンネルインターフェイス"
-#: vpn/forms/model_forms.py:150
+#: netbox/vpn/forms/model_forms.py:150
msgid "First Termination"
msgstr "1 回目の解約"
-#: vpn/forms/model_forms.py:153
+#: netbox/vpn/forms/model_forms.py:153
msgid "Second Termination"
msgstr "2 回目の終了"
-#: vpn/forms/model_forms.py:197
+#: netbox/vpn/forms/model_forms.py:197
msgid "This parameter is required when defining a termination."
msgstr "このパラメータは、終端を定義する場合に必要です。"
-#: vpn/forms/model_forms.py:320 vpn/forms/model_forms.py:356
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356
msgid "Policy"
msgstr "ポリシー"
-#: vpn/forms/model_forms.py:487
+#: netbox/vpn/forms/model_forms.py:487
msgid "A termination must specify an interface or VLAN."
msgstr "終端にはインタフェースまたは VLAN を指定する必要があります。"
-#: vpn/forms/model_forms.py:489
+#: netbox/vpn/forms/model_forms.py:489
msgid ""
"A termination can only have one terminating object (an interface or VLAN)."
msgstr "終端には、1 つの終端オブジェクト(インタフェースまたは VLAN)しか設定できません。"
-#: vpn/models/crypto.py:33
+#: netbox/vpn/models/crypto.py:33
msgid "encryption algorithm"
msgstr "暗号化アルゴリズム"
-#: vpn/models/crypto.py:37
+#: netbox/vpn/models/crypto.py:37
msgid "authentication algorithm"
msgstr "認証アルゴリズム"
-#: vpn/models/crypto.py:44
+#: netbox/vpn/models/crypto.py:44
msgid "Diffie-Hellman group ID"
msgstr "ディフィー・ヘルマングループ ID"
-#: vpn/models/crypto.py:50
+#: netbox/vpn/models/crypto.py:50
msgid "Security association lifetime (in seconds)"
msgstr "セキュリティアソシエーションの有効期間 (秒単位)"
-#: vpn/models/crypto.py:59
+#: netbox/vpn/models/crypto.py:59
msgid "IKE proposal"
msgstr "イケアの提案"
-#: vpn/models/crypto.py:60
+#: netbox/vpn/models/crypto.py:60
msgid "IKE proposals"
msgstr "IKEの提案"
-#: vpn/models/crypto.py:76
+#: netbox/vpn/models/crypto.py:76
msgid "version"
msgstr "版"
-#: vpn/models/crypto.py:88 vpn/models/crypto.py:190
+#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190
msgid "proposals"
msgstr "提案"
-#: vpn/models/crypto.py:91 wireless/models.py:38
+#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38
msgid "pre-shared key"
msgstr "事前共有キー"
-#: vpn/models/crypto.py:105
+#: netbox/vpn/models/crypto.py:105
msgid "IKE policies"
msgstr "IKE ポリシー"
-#: vpn/models/crypto.py:118
+#: netbox/vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version"
msgstr "選択した IKE バージョンにはモードが必要です"
-#: vpn/models/crypto.py:122
+#: netbox/vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version"
msgstr "モードは選択された IKE バージョンでは使用できません"
-#: vpn/models/crypto.py:136
+#: netbox/vpn/models/crypto.py:136
msgid "encryption"
msgstr "暗号化"
-#: vpn/models/crypto.py:141
+#: netbox/vpn/models/crypto.py:141
msgid "authentication"
msgstr "認証"
-#: vpn/models/crypto.py:149
+#: netbox/vpn/models/crypto.py:149
msgid "Security association lifetime (seconds)"
msgstr "セキュリティアソシエーションの有効期間 (秒)"
-#: vpn/models/crypto.py:155
+#: netbox/vpn/models/crypto.py:155
msgid "Security association lifetime (in kilobytes)"
msgstr "セキュリティアソシエーションの有効期間 (KB 単位)"
-#: vpn/models/crypto.py:164
+#: netbox/vpn/models/crypto.py:164
msgid "IPSec proposal"
msgstr "IPsec プロポーザル"
-#: vpn/models/crypto.py:165
+#: netbox/vpn/models/crypto.py:165
msgid "IPSec proposals"
msgstr "IPsec プロポーザル"
-#: vpn/models/crypto.py:178
+#: netbox/vpn/models/crypto.py:178
msgid "Encryption and/or authentication algorithm must be defined"
msgstr "暗号化および/または認証アルゴリズムを定義する必要があります"
-#: vpn/models/crypto.py:210
+#: netbox/vpn/models/crypto.py:210
msgid "IPSec policies"
msgstr "IPsec ポリシー"
-#: vpn/models/crypto.py:251
+#: netbox/vpn/models/crypto.py:251
msgid "IPSec profiles"
msgstr "IPsec プロファイル"
-#: vpn/models/l2vpn.py:116
+#: netbox/vpn/models/l2vpn.py:116
msgid "L2VPN termination"
msgstr "L2 VPN ターミネーション"
-#: vpn/models/l2vpn.py:117
+#: netbox/vpn/models/l2vpn.py:117
msgid "L2VPN terminations"
msgstr "L2 VPN ターミネーション"
-#: vpn/models/l2vpn.py:135
+#: netbox/vpn/models/l2vpn.py:135
#, python-brace-format
msgid "L2VPN Termination already assigned ({assigned_object})"
msgstr "L2VPN ターミネーションはすでに割り当てられています({assigned_object})"
-#: vpn/models/l2vpn.py:147
+#: netbox/vpn/models/l2vpn.py:147
#, python-brace-format
msgid ""
"{l2vpn_type} L2VPNs cannot have more than two terminations; found "
@@ -14163,169 +14903,175 @@ msgid ""
msgstr ""
"{l2vpn_type} L2VPN のターミネーションは 3 つまでです。見つかりました {terminations_count} 定義済みです。"
-#: vpn/models/tunnels.py:26
+#: netbox/vpn/models/tunnels.py:26
msgid "tunnel group"
msgstr "トンネルグループ"
-#: vpn/models/tunnels.py:27
+#: netbox/vpn/models/tunnels.py:27
msgid "tunnel groups"
msgstr "トンネルグループ"
-#: vpn/models/tunnels.py:53
+#: netbox/vpn/models/tunnels.py:53
msgid "encapsulation"
msgstr "カプセル化"
-#: vpn/models/tunnels.py:72
+#: netbox/vpn/models/tunnels.py:72
msgid "tunnel ID"
msgstr "トンネル ID"
-#: vpn/models/tunnels.py:94
+#: netbox/vpn/models/tunnels.py:94
msgid "tunnel"
msgstr "トンネル"
-#: vpn/models/tunnels.py:95
+#: netbox/vpn/models/tunnels.py:95
msgid "tunnels"
msgstr "トンネル"
-#: vpn/models/tunnels.py:153
+#: netbox/vpn/models/tunnels.py:153
msgid "An object may be terminated to only one tunnel at a time."
msgstr "オブジェクトは一度に 1 つのトンネルにしか終端できません。"
-#: vpn/models/tunnels.py:156
+#: netbox/vpn/models/tunnels.py:156
msgid "tunnel termination"
msgstr "トンネル終端"
-#: vpn/models/tunnels.py:157
+#: netbox/vpn/models/tunnels.py:157
msgid "tunnel terminations"
msgstr "トンネル終端"
-#: vpn/models/tunnels.py:174
+#: netbox/vpn/models/tunnels.py:174
#, python-brace-format
msgid "{name} is already attached to a tunnel ({tunnel})."
msgstr "{name} すでにトンネルに接続されています ({tunnel})。"
-#: vpn/tables/crypto.py:22
+#: netbox/vpn/tables/crypto.py:22
msgid "Authentication Method"
msgstr "認証方法"
-#: vpn/tables/crypto.py:25 vpn/tables/crypto.py:97
+#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97
msgid "Encryption Algorithm"
msgstr "暗号化アルゴリズム"
-#: vpn/tables/crypto.py:28 vpn/tables/crypto.py:100
+#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100
msgid "Authentication Algorithm"
msgstr "認証アルゴリズム"
-#: vpn/tables/crypto.py:34
+#: netbox/vpn/tables/crypto.py:34
msgid "SA Lifetime"
msgstr "SA ライフタイム"
-#: vpn/tables/crypto.py:71
+#: netbox/vpn/tables/crypto.py:71
msgid "Pre-shared Key"
msgstr "事前共有キー"
-#: vpn/tables/crypto.py:103
+#: netbox/vpn/tables/crypto.py:103
msgid "SA Lifetime (Seconds)"
msgstr "SA ライフタイム (秒)"
-#: vpn/tables/crypto.py:106
+#: netbox/vpn/tables/crypto.py:106
msgid "SA Lifetime (KB)"
msgstr "SA ライフタイム (KB)"
-#: vpn/tables/l2vpn.py:69
+#: netbox/vpn/tables/l2vpn.py:69
msgid "Object Parent"
msgstr "オブジェクト親"
-#: vpn/tables/l2vpn.py:74
+#: netbox/vpn/tables/l2vpn.py:74
msgid "Object Site"
msgstr "オブジェクトサイト"
-#: wireless/choices.py:11
+#: netbox/wireless/choices.py:11
msgid "Access point"
msgstr "アクセスポイント"
-#: wireless/choices.py:12
+#: netbox/wireless/choices.py:12
msgid "Station"
msgstr "ステーション"
-#: wireless/choices.py:467
+#: netbox/wireless/choices.py:467
msgid "Open"
msgstr "開く"
-#: wireless/choices.py:469
+#: netbox/wireless/choices.py:469
msgid "WPA Personal (PSK)"
msgstr "WPA パーソナル (PSK)"
-#: wireless/choices.py:470
+#: netbox/wireless/choices.py:470
msgid "WPA Enterprise"
msgstr "WPA エンタープライズ"
-#: wireless/forms/bulk_edit.py:73 wireless/forms/bulk_edit.py:120
-#: wireless/forms/bulk_import.py:68 wireless/forms/bulk_import.py:71
-#: wireless/forms/bulk_import.py:110 wireless/forms/bulk_import.py:113
-#: wireless/forms/filtersets.py:59 wireless/forms/filtersets.py:93
+#: netbox/wireless/forms/bulk_edit.py:73
+#: netbox/wireless/forms/bulk_edit.py:120
+#: netbox/wireless/forms/bulk_import.py:68
+#: netbox/wireless/forms/bulk_import.py:71
+#: netbox/wireless/forms/bulk_import.py:110
+#: netbox/wireless/forms/bulk_import.py:113
+#: netbox/wireless/forms/filtersets.py:59
+#: netbox/wireless/forms/filtersets.py:93
msgid "Authentication cipher"
msgstr "認証暗号"
-#: wireless/forms/bulk_import.py:52
+#: netbox/wireless/forms/bulk_import.py:52
msgid "Bridged VLAN"
msgstr "ブリッジド VLAN"
-#: wireless/forms/bulk_import.py:89 wireless/tables/wirelesslink.py:27
+#: netbox/wireless/forms/bulk_import.py:89
+#: netbox/wireless/tables/wirelesslink.py:27
msgid "Interface A"
msgstr "インタフェース A"
-#: wireless/forms/bulk_import.py:93 wireless/tables/wirelesslink.py:36
+#: netbox/wireless/forms/bulk_import.py:93
+#: netbox/wireless/tables/wirelesslink.py:36
msgid "Interface B"
msgstr "インタフェース B"
-#: wireless/forms/model_forms.py:161
+#: netbox/wireless/forms/model_forms.py:161
msgid "Side B"
msgstr "サイド B"
-#: wireless/models.py:30
+#: netbox/wireless/models.py:30
msgid "authentication cipher"
msgstr "認証暗号"
-#: wireless/models.py:68
+#: netbox/wireless/models.py:68
msgid "wireless LAN group"
msgstr "無線 LAN グループ"
-#: wireless/models.py:69
+#: netbox/wireless/models.py:69
msgid "wireless LAN groups"
msgstr "無線 LAN グループ"
-#: wireless/models.py:115
+#: netbox/wireless/models.py:115
msgid "wireless LAN"
msgstr "無線 LAN"
-#: wireless/models.py:143
+#: netbox/wireless/models.py:143
msgid "interface A"
msgstr "インタフェース A"
-#: wireless/models.py:150
+#: netbox/wireless/models.py:150
msgid "interface B"
msgstr "インタフェース B"
-#: wireless/models.py:198
+#: netbox/wireless/models.py:198
msgid "wireless link"
msgstr "無線リンク"
-#: wireless/models.py:199
+#: netbox/wireless/models.py:199
msgid "wireless links"
msgstr "無線リンク"
-#: wireless/models.py:216 wireless/models.py:222
+#: netbox/wireless/models.py:216 netbox/wireless/models.py:222
#, python-brace-format
msgid "{type} is not a wireless interface."
msgstr "{type} 無線インタフェースではありません。"
-#: wireless/utils.py:16
+#: netbox/wireless/utils.py:16
#, python-brace-format
msgid "Invalid channel value: {channel}"
msgstr "チャンネル値が無効です: {channel}"
-#: wireless/utils.py:26
+#: netbox/wireless/utils.py:26
#, python-brace-format
msgid "Invalid channel attribute: {name}"
msgstr "チャンネル属性が無効です: {name}"
diff --git a/netbox/translations/nl/LC_MESSAGES/django.po b/netbox/translations/nl/LC_MESSAGES/django.po
new file mode 100644
index 0000000000..8dd5ca7553
--- /dev/null
+++ b/netbox/translations/nl/LC_MESSAGES/django.po
@@ -0,0 +1,15480 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Jeff Gehlbach, 2024
+# deku_m, 2024
+# Peter Mulder , 2024
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2024-07-20 05:02+0000\n"
+"PO-Revision-Date: 2023-10-30 17:48+0000\n"
+"Last-Translator: Peter Mulder , 2024\n"
+"Language-Team: Dutch (https://app.transifex.com/netbox-community/teams/178115/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
+#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
+#: netbox/users/forms/model_forms.py:113
+msgid "Key"
+msgstr "Sleutel"
+
+#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133
+msgid "Write Enabled"
+msgstr "Schrijven ingeschakeld"
+
+#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29
+#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142
+#: netbox/extras/tables/tables.py:506 netbox/templates/account/token.html:43
+#: netbox/templates/core/configrevision.html:26
+#: netbox/templates/core/configrevision_restore.html:12
+#: netbox/templates/core/job.html:63 netbox/templates/core/rq_task.html:16
+#: netbox/templates/core/rq_task.html:73
+#: netbox/templates/core/rq_worker.html:14
+#: netbox/templates/extras/htmx/script_result.html:12
+#: netbox/templates/extras/journalentry.html:22
+#: netbox/templates/generic/object.html:58
+#: netbox/templates/users/token.html:35
+msgid "Created"
+msgstr "Aangemaakt"
+
+#: netbox/account/tables.py:39 netbox/templates/account/token.html:47
+#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117
+#: netbox/users/forms/filtersets.py:137
+msgid "Expires"
+msgstr "Vervalt"
+
+#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142
+msgid "Last Used"
+msgstr "Laatst gebruikt"
+
+#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
+#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
+#: netbox/users/forms/model_forms.py:125
+msgid "Allowed IPs"
+msgstr "Toegestane IP-adressen"
+
+#: netbox/account/views.py:214
+msgid "Your preferences have been updated."
+msgstr "Je voorkeuren zijn bijgewerkt."
+
+#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
+#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174
+#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585
+#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
+#: netbox/vpn/choices.py:18
+msgid "Planned"
+msgstr "Gepland"
+
+#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290
+msgid "Provisioning"
+msgstr "Provisioning"
+
+#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
+#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
+#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219
+#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584
+#: netbox/extras/tables/tables.py:392 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
+#: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38
+#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44
+#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25
+msgid "Active"
+msgstr "Actief"
+
+#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172
+#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24
+#: netbox/virtualization/choices.py:43
+msgid "Offline"
+msgstr "Offline"
+
+#: netbox/circuits/choices.py:25
+msgid "Deprovisioning"
+msgstr "Deprovisioning"
+
+#: netbox/circuits/choices.py:26
+msgid "Decommissioned"
+msgstr "Buiten gebruik"
+
+#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196
+#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151
+#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297
+#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969
+#: netbox/dcim/filtersets.py:1316 netbox/dcim/filtersets.py:1843
+#: netbox/dcim/filtersets.py:2086 netbox/dcim/filtersets.py:2144
+#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945
+#: netbox/virtualization/filtersets.py:45
+#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377
+msgid "Region (ID)"
+msgstr "Regio (ID)"
+
+#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203
+#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157
+#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304
+#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976
+#: netbox/dcim/filtersets.py:1323 netbox/dcim/filtersets.py:1850
+#: netbox/dcim/filtersets.py:2093 netbox/dcim/filtersets.py:2151
+#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346
+#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52
+#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372
+msgid "Region (slug)"
+msgstr "Regio (slug)"
+
+#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209
+#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224
+#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419
+#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1329
+#: netbox/dcim/filtersets.py:1856 netbox/dcim/filtersets.py:2099
+#: netbox/dcim/filtersets.py:2157 netbox/ipam/filtersets.py:352
+#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58
+#: netbox/virtualization/filtersets.py:186
+msgid "Site group (ID)"
+msgstr "Sitegroep (ID)"
+
+#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216
+#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231
+#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426
+#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1336
+#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2106
+#: netbox/dcim/filtersets.py:2164 netbox/extras/filtersets.py:467
+#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965
+#: netbox/virtualization/filtersets.py:65
+#: netbox/virtualization/filtersets.py:193
+msgid "Site group (slug)"
+msgstr "Sitegroep (slug)"
+
+#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186
+#: netbox/circuits/forms/bulk_edit.py:214
+#: netbox/circuits/forms/bulk_import.py:123
+#: netbox/circuits/forms/filtersets.py:49
+#: netbox/circuits/forms/filtersets.py:169
+#: netbox/circuits/forms/filtersets.py:207
+#: netbox/circuits/forms/model_forms.py:136
+#: netbox/circuits/forms/model_forms.py:152
+#: netbox/circuits/tables/circuits.py:107 netbox/dcim/forms/bulk_edit.py:167
+#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575
+#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130
+#: netbox/dcim/forms/bulk_import.py:181 netbox/dcim/forms/bulk_import.py:254
+#: netbox/dcim/forms/bulk_import.py:479 netbox/dcim/forms/bulk_import.py:1250
+#: netbox/dcim/forms/bulk_import.py:1278 netbox/dcim/forms/filtersets.py:86
+#: netbox/dcim/forms/filtersets.py:219 netbox/dcim/forms/filtersets.py:266
+#: netbox/dcim/forms/filtersets.py:375 netbox/dcim/forms/filtersets.py:684
+#: netbox/dcim/forms/filtersets.py:928 netbox/dcim/forms/filtersets.py:952
+#: netbox/dcim/forms/filtersets.py:1042 netbox/dcim/forms/filtersets.py:1080
+#: netbox/dcim/forms/filtersets.py:1488 netbox/dcim/forms/filtersets.py:1512
+#: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136
+#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206
+#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671
+#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:153
+#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
+#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138
+#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477
+#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270
+#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522
+#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231
+#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496
+#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587
+#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:245
+#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:217
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:6
+#: netbox/templates/dcim/device.html:22
+#: netbox/templates/dcim/inc/cable_termination.html:8
+#: netbox/templates/dcim/inc/cable_termination.html:33
+#: netbox/templates/dcim/location.html:37
+#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22
+#: netbox/templates/dcim/rackreservation.html:28
+#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56
+#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40
+#: netbox/templates/virtualization/cluster.html:42
+#: netbox/templates/virtualization/virtualmachine.html:91
+#: netbox/virtualization/forms/bulk_edit.py:91
+#: netbox/virtualization/forms/bulk_edit.py:109
+#: netbox/virtualization/forms/bulk_edit.py:124
+#: netbox/virtualization/forms/bulk_import.py:59
+#: netbox/virtualization/forms/bulk_import.py:85
+#: netbox/virtualization/forms/filtersets.py:79
+#: netbox/virtualization/forms/filtersets.py:148
+#: netbox/virtualization/forms/model_forms.py:71
+#: netbox/virtualization/forms/model_forms.py:104
+#: netbox/virtualization/forms/model_forms.py:171
+#: netbox/virtualization/tables/clusters.py:77
+#: netbox/virtualization/tables/virtualmachines.py:62
+#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76
+#: netbox/wireless/forms/model_forms.py:118
+msgid "Site"
+msgstr "Site"
+
+#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227
+#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241
+#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400
+#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238
+#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975
+#: netbox/virtualization/filtersets.py:75
+#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382
+msgid "Site (slug)"
+msgstr "Site (slug)"
+
+#: netbox/circuits/filtersets.py:65
+msgid "ASN (ID)"
+msgstr "ASN (ID)"
+
+#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29
+#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108
+#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41
+#: netbox/templates/ipam/asn.html:20
+msgid "ASN"
+msgstr "ASN"
+
+#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120
+#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281
+#: netbox/ipam/filtersets.py:243
+msgid "Provider (ID)"
+msgstr "Provider (ID)"
+
+#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126
+#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287
+#: netbox/ipam/filtersets.py:249
+msgid "Provider (slug)"
+msgstr "Provider (slug)"
+
+#: netbox/circuits/filtersets.py:165
+msgid "Provider account (ID)"
+msgstr "Provideraccount (ID)"
+
+#: netbox/circuits/filtersets.py:171
+msgid "Provider account (account)"
+msgstr "Provideraccount (account)"
+
+#: netbox/circuits/filtersets.py:176
+msgid "Provider network (ID)"
+msgstr "Providernetwerk (ID)"
+
+#: netbox/circuits/filtersets.py:180
+msgid "Circuit type (ID)"
+msgstr "Circuittype (ID)"
+
+#: netbox/circuits/filtersets.py:186
+msgid "Circuit type (slug)"
+msgstr "Circuittype (slug)"
+
+#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266
+#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321
+#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993
+#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:1868
+#: netbox/dcim/filtersets.py:2110 netbox/dcim/filtersets.py:2169
+#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363
+#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69
+#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387
+msgid "Site (ID)"
+msgstr "Locatie (ID)"
+
+#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235
+msgid "Termination A (ID)"
+msgstr "Eindpunt A (ID)"
+
+#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73
+#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693
+#: netbox/dcim/filtersets.py:1310 netbox/dcim/filtersets.py:2217
+#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63
+#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127
+#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204
+#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271
+#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390
+#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613
+#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696
+#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275
+#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165
+#: netbox/templates/htmx/object_selector.html:28
+#: netbox/templates/inc/filter_list.html:45
+#: netbox/templates/ipam/ipaddress_assign.html:29
+#: netbox/templates/search.html:7 netbox/templates/search.html:26
+#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23
+#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92
+#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104
+#: netbox/utilities/templates/navigation/menu.html:16
+msgid "Search"
+msgstr "Zoeken"
+
+#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170
+#: netbox/circuits/forms/bulk_import.py:114
+#: netbox/circuits/forms/filtersets.py:196
+#: netbox/circuits/forms/filtersets.py:212
+#: netbox/circuits/forms/model_forms.py:109
+#: netbox/circuits/forms/model_forms.py:131
+#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:71
+#: netbox/templates/circuits/circuit.html:15
+#: netbox/templates/circuits/circuittermination.html:19
+#: netbox/templates/dcim/inc/cable_termination.html:55
+#: netbox/templates/dcim/trace/circuit.html:4
+msgid "Circuit"
+msgstr "Circuit"
+
+#: netbox/circuits/filtersets.py:276
+msgid "ProviderNetwork (ID)"
+msgstr "Providernetwerk (ID)"
+
+#: netbox/circuits/forms/bulk_edit.py:28
+#: netbox/circuits/forms/filtersets.py:54
+#: netbox/circuits/forms/model_forms.py:27
+#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127
+#: netbox/dcim/forms/filtersets.py:189 netbox/dcim/forms/model_forms.py:122
+#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:213
+#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162
+#: netbox/templates/circuits/provider.html:23
+msgid "ASNs"
+msgstr "ASN's"
+
+#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54
+#: netbox/circuits/forms/bulk_edit.py:81
+#: netbox/circuits/forms/bulk_edit.py:102
+#: netbox/circuits/forms/bulk_edit.py:162
+#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28
+#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35
+#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91
+#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191
+#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337
+#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388
+#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486
+#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540
+#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665
+#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740
+#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858
+#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946
+#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030
+#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102
+#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138
+#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575
+#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124
+#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183
+#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288
+#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:60
+#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71
+#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115
+#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173
+#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261
+#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353
+#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424
+#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585
+#: netbox/templates/account/token.html:35
+#: netbox/templates/circuits/circuit.html:59
+#: netbox/templates/circuits/circuittype.html:26
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:88
+#: netbox/templates/circuits/provider.html:33
+#: netbox/templates/circuits/providernetwork.html:32
+#: netbox/templates/core/datasource.html:54
+#: netbox/templates/dcim/cable.html:36
+#: netbox/templates/dcim/consoleport.html:44
+#: netbox/templates/dcim/consoleserverport.html:44
+#: netbox/templates/dcim/device.html:94
+#: netbox/templates/dcim/devicebay.html:32
+#: netbox/templates/dcim/devicerole.html:30
+#: netbox/templates/dcim/devicetype.html:33
+#: netbox/templates/dcim/frontport.html:58
+#: netbox/templates/dcim/interface.html:69
+#: netbox/templates/dcim/inventoryitem.html:60
+#: netbox/templates/dcim/inventoryitemrole.html:22
+#: netbox/templates/dcim/location.html:33
+#: netbox/templates/dcim/manufacturer.html:40
+#: netbox/templates/dcim/module.html:70
+#: netbox/templates/dcim/modulebay.html:38
+#: netbox/templates/dcim/moduletype.html:26
+#: netbox/templates/dcim/platform.html:33
+#: netbox/templates/dcim/powerfeed.html:40
+#: netbox/templates/dcim/poweroutlet.html:40
+#: netbox/templates/dcim/powerpanel.html:30
+#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51
+#: netbox/templates/dcim/rackreservation.html:62
+#: netbox/templates/dcim/rackrole.html:26
+#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33
+#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33
+#: netbox/templates/dcim/virtualchassis.html:31
+#: netbox/templates/extras/configcontext.html:21
+#: netbox/templates/extras/configtemplate.html:17
+#: netbox/templates/extras/customfield.html:34
+#: netbox/templates/extras/dashboard/widget_add.html:14
+#: netbox/templates/extras/eventrule.html:21
+#: netbox/templates/extras/exporttemplate.html:19
+#: netbox/templates/extras/savedfilter.html:17
+#: netbox/templates/extras/script_list.html:47
+#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
+#: netbox/templates/generic/bulk_import.html:120
+#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42
+#: netbox/templates/ipam/asnrange.html:38
+#: netbox/templates/ipam/fhrpgroup.html:34
+#: netbox/templates/ipam/ipaddress.html:55
+#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81
+#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26
+#: netbox/templates/ipam/routetarget.html:21
+#: netbox/templates/ipam/service.html:50
+#: netbox/templates/ipam/servicetemplate.html:27
+#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34
+#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67
+#: netbox/templates/tenancy/contactgroup.html:25
+#: netbox/templates/tenancy/contactrole.html:22
+#: netbox/templates/tenancy/tenant.html:24
+#: netbox/templates/tenancy/tenantgroup.html:33
+#: netbox/templates/users/group.html:21
+#: netbox/templates/users/objectpermission.html:21
+#: netbox/templates/users/token.html:27
+#: netbox/templates/virtualization/cluster.html:25
+#: netbox/templates/virtualization/clustergroup.html:26
+#: netbox/templates/virtualization/clustertype.html:26
+#: netbox/templates/virtualization/virtualdisk.html:39
+#: netbox/templates/virtualization/virtualmachine.html:31
+#: netbox/templates/virtualization/vminterface.html:51
+#: netbox/templates/vpn/ikepolicy.html:17
+#: netbox/templates/vpn/ikeproposal.html:17
+#: netbox/templates/vpn/ipsecpolicy.html:17
+#: netbox/templates/vpn/ipsecprofile.html:17
+#: netbox/templates/vpn/ipsecprofile.html:40
+#: netbox/templates/vpn/ipsecprofile.html:73
+#: netbox/templates/vpn/ipsecproposal.html:17
+#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33
+#: netbox/templates/vpn/tunnelgroup.html:30
+#: netbox/templates/wireless/wirelesslan.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:33
+#: netbox/templates/wireless/wirelesslink.html:34
+#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80
+#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64
+#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112
+#: netbox/virtualization/forms/bulk_edit.py:32
+#: netbox/virtualization/forms/bulk_edit.py:46
+#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:228
+#: netbox/virtualization/forms/bulk_edit.py:337
+#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64
+#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155
+#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215
+#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274
+#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82
+#: netbox/wireless/forms/bulk_edit.py:129
+msgid "Description"
+msgstr "Omschrijving"
+
+#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71
+#: netbox/circuits/forms/bulk_edit.py:121
+#: netbox/circuits/forms/bulk_import.py:35
+#: netbox/circuits/forms/bulk_import.py:50
+#: netbox/circuits/forms/bulk_import.py:73
+#: netbox/circuits/forms/filtersets.py:68
+#: netbox/circuits/forms/filtersets.py:86
+#: netbox/circuits/forms/filtersets.py:114
+#: netbox/circuits/forms/filtersets.py:129
+#: netbox/circuits/forms/filtersets.py:197
+#: netbox/circuits/forms/filtersets.py:230
+#: netbox/circuits/forms/model_forms.py:45
+#: netbox/circuits/forms/model_forms.py:59
+#: netbox/circuits/forms/model_forms.py:91
+#: netbox/circuits/tables/circuits.py:56
+#: netbox/circuits/tables/circuits.py:102
+#: netbox/circuits/tables/providers.py:72
+#: netbox/circuits/tables/providers.py:103
+#: netbox/templates/circuits/circuit.html:18
+#: netbox/templates/circuits/circuittermination.html:25
+#: netbox/templates/circuits/provider.html:20
+#: netbox/templates/circuits/provideraccount.html:20
+#: netbox/templates/circuits/providernetwork.html:20
+#: netbox/templates/dcim/inc/cable_termination.html:51
+msgid "Provider"
+msgstr "Provider"
+
+#: netbox/circuits/forms/bulk_edit.py:78
+#: netbox/circuits/forms/filtersets.py:89
+#: netbox/templates/circuits/providernetwork.html:28
+msgid "Service ID"
+msgstr "Service-ID"
+
+#: netbox/circuits/forms/bulk_edit.py:98
+#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205
+#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702
+#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098
+#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995
+#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392
+#: netbox/dcim/tables/devices.py:692 netbox/dcim/tables/devices.py:749
+#: netbox/dcim/tables/devices.py:974 netbox/dcim/tables/devicetypes.py:250
+#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:32
+#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:340
+#: netbox/templates/circuits/circuittype.html:30
+#: netbox/templates/dcim/cable.html:40
+#: netbox/templates/dcim/devicerole.html:34
+#: netbox/templates/dcim/frontport.html:40
+#: netbox/templates/dcim/inventoryitemrole.html:26
+#: netbox/templates/dcim/rackrole.html:30
+#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26
+msgid "Color"
+msgstr "Kleur"
+
+#: netbox/circuits/forms/bulk_edit.py:116
+#: netbox/circuits/forms/bulk_import.py:86
+#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18
+#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20
+#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282
+#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819
+#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906
+#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971
+#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066
+#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:211
+#: netbox/dcim/forms/bulk_import.py:647 netbox/dcim/forms/bulk_import.py:673
+#: netbox/dcim/forms/bulk_import.py:699 netbox/dcim/forms/bulk_import.py:719
+#: netbox/dcim/forms/bulk_import.py:802 netbox/dcim/forms/bulk_import.py:896
+#: netbox/dcim/forms/bulk_import.py:938 netbox/dcim/forms/bulk_import.py:1152
+#: netbox/dcim/forms/bulk_import.py:1315 netbox/dcim/forms/filtersets.py:288
+#: netbox/dcim/forms/filtersets.py:886 netbox/dcim/forms/filtersets.py:985
+#: netbox/dcim/forms/filtersets.py:1106 netbox/dcim/forms/filtersets.py:1176
+#: netbox/dcim/forms/filtersets.py:1198 netbox/dcim/forms/filtersets.py:1220
+#: netbox/dcim/forms/filtersets.py:1237 netbox/dcim/forms/filtersets.py:1271
+#: netbox/dcim/forms/filtersets.py:1366 netbox/dcim/forms/filtersets.py:1387
+#: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652
+#: netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/object_import.py:113
+#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
+#: netbox/dcim/tables/devices.py:802 netbox/dcim/tables/power.py:77
+#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:290
+#: netbox/extras/tables/tables.py:362 netbox/extras/tables/tables.py:480
+#: netbox/netbox/tables/tables.py:239
+#: netbox/templates/circuits/circuit.html:30
+#: netbox/templates/core/datasource.html:38
+#: netbox/templates/dcim/cable.html:15
+#: netbox/templates/dcim/consoleport.html:36
+#: netbox/templates/dcim/consoleserverport.html:36
+#: netbox/templates/dcim/frontport.html:36
+#: netbox/templates/dcim/interface.html:46
+#: netbox/templates/dcim/interface.html:169
+#: netbox/templates/dcim/interface.html:311
+#: netbox/templates/dcim/powerfeed.html:32
+#: netbox/templates/dcim/poweroutlet.html:36
+#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76
+#: netbox/templates/dcim/rearport.html:36
+#: netbox/templates/extras/eventrule.html:80
+#: netbox/templates/virtualization/cluster.html:17
+#: netbox/templates/vpn/l2vpn.html:22
+#: netbox/templates/wireless/inc/authentication_attrs.html:8
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:14
+#: netbox/virtualization/forms/bulk_edit.py:60
+#: netbox/virtualization/forms/bulk_import.py:41
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/model_forms.py:62
+#: netbox/virtualization/tables/clusters.py:66
+#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264
+#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84
+#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231
+msgid "Type"
+msgstr "Type"
+
+#: netbox/circuits/forms/bulk_edit.py:126
+#: netbox/circuits/forms/bulk_import.py:79
+#: netbox/circuits/forms/filtersets.py:137
+#: netbox/circuits/forms/model_forms.py:96
+msgid "Provider account"
+msgstr "Provideraccount"
+
+#: netbox/circuits/forms/bulk_edit.py:134
+#: netbox/circuits/forms/bulk_import.py:92
+#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35
+#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23
+#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88
+#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180
+#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598
+#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686
+#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594
+#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146
+#: netbox/dcim/forms/bulk_import.py:199 netbox/dcim/forms/bulk_import.py:444
+#: netbox/dcim/forms/bulk_import.py:598 netbox/dcim/forms/bulk_import.py:1146
+#: netbox/dcim/forms/bulk_import.py:1310 netbox/dcim/forms/bulk_import.py:1374
+#: netbox/dcim/forms/filtersets.py:172 netbox/dcim/forms/filtersets.py:231
+#: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730
+#: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889
+#: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101
+#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:805
+#: netbox/dcim/tables/devices.py:1034 netbox/dcim/tables/modules.py:69
+#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66
+#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133
+#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290
+#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544
+#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458
+#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508
+#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:237
+#: netbox/ipam/tables/ip.py:312 netbox/ipam/tables/ip.py:363
+#: netbox/ipam/tables/ip.py:426 netbox/ipam/tables/ip.py:453
+#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:228
+#: netbox/templates/circuits/circuit.html:34
+#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:42
+#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18
+#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178
+#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66
+#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43
+#: netbox/templates/dcim/site.html:43
+#: netbox/templates/extras/script_list.html:49
+#: netbox/templates/ipam/ipaddress.html:37
+#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73
+#: netbox/templates/ipam/vlan.html:48
+#: netbox/templates/virtualization/cluster.html:21
+#: netbox/templates/virtualization/virtualmachine.html:19
+#: netbox/templates/vpn/tunnel.html:25
+#: netbox/templates/wireless/wirelesslan.html:22
+#: netbox/templates/wireless/wirelesslink.html:17
+#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195
+#: netbox/virtualization/forms/bulk_edit.py:70
+#: netbox/virtualization/forms/bulk_edit.py:118
+#: netbox/virtualization/forms/bulk_import.py:54
+#: netbox/virtualization/forms/bulk_import.py:80
+#: netbox/virtualization/forms/filtersets.py:62
+#: netbox/virtualization/forms/filtersets.py:160
+#: netbox/virtualization/tables/clusters.py:74
+#: netbox/virtualization/tables/virtualmachines.py:59
+#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37
+#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48
+#: netbox/wireless/forms/bulk_edit.py:43
+#: netbox/wireless/forms/bulk_edit.py:105
+#: netbox/wireless/forms/bulk_import.py:43
+#: netbox/wireless/forms/bulk_import.py:84
+#: netbox/wireless/forms/filtersets.py:49
+#: netbox/wireless/forms/filtersets.py:83
+#: netbox/wireless/tables/wirelesslan.py:52
+#: netbox/wireless/tables/wirelesslink.py:19
+msgid "Status"
+msgstr "Status"
+
+#: netbox/circuits/forms/bulk_edit.py:140
+#: netbox/circuits/forms/bulk_import.py:97
+#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121
+#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256
+#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588
+#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599
+#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151
+#: netbox/dcim/forms/bulk_import.py:192 netbox/dcim/forms/bulk_import.py:279
+#: netbox/dcim/forms/bulk_import.py:418 netbox/dcim/forms/bulk_import.py:1158
+#: netbox/dcim/forms/bulk_import.py:1367 netbox/dcim/forms/filtersets.py:167
+#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250
+#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:356
+#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:847
+#: netbox/dcim/forms/filtersets.py:909 netbox/dcim/forms/filtersets.py:939
+#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/tables/power.py:88
+#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332
+#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41
+#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110
+#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164
+#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285
+#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539
+#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66
+#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114
+#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163
+#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285
+#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48
+#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100
+#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143
+#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267
+#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476
+#: netbox/ipam/tables/ip.py:456 netbox/ipam/tables/vlans.py:225
+#: netbox/templates/circuits/circuit.html:38
+#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79
+#: netbox/templates/dcim/location.html:49
+#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34
+#: netbox/templates/dcim/rackreservation.html:49
+#: netbox/templates/dcim/site.html:47
+#: netbox/templates/dcim/virtualdevicecontext.html:52
+#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33
+#: netbox/templates/ipam/asnrange.html:29
+#: netbox/templates/ipam/ipaddress.html:28
+#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29
+#: netbox/templates/ipam/routetarget.html:17
+#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20
+#: netbox/templates/tenancy/tenant.html:17
+#: netbox/templates/virtualization/cluster.html:33
+#: netbox/templates/virtualization/virtualmachine.html:35
+#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49
+#: netbox/templates/wireless/wirelesslan.html:34
+#: netbox/templates/wireless/wirelesslink.html:25
+#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48
+#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64
+#: netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/bulk_edit.py:155
+#: netbox/virtualization/forms/bulk_import.py:66
+#: netbox/virtualization/forms/bulk_import.py:115
+#: netbox/virtualization/forms/filtersets.py:47
+#: netbox/virtualization/forms/filtersets.py:105
+#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269
+#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258
+#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63
+#: netbox/wireless/forms/bulk_edit.py:110
+#: netbox/wireless/forms/bulk_import.py:55
+#: netbox/wireless/forms/bulk_import.py:97
+#: netbox/wireless/forms/filtersets.py:35
+#: netbox/wireless/forms/filtersets.py:75
+msgid "Tenant"
+msgstr "Tenant"
+
+#: netbox/circuits/forms/bulk_edit.py:145
+#: netbox/circuits/forms/filtersets.py:172
+msgid "Install date"
+msgstr "Installatiedatum"
+
+#: netbox/circuits/forms/bulk_edit.py:150
+#: netbox/circuits/forms/filtersets.py:177
+msgid "Termination date"
+msgstr "Beëindigingsdatum"
+
+#: netbox/circuits/forms/bulk_edit.py:156
+#: netbox/circuits/forms/filtersets.py:184
+msgid "Commit rate (Kbps)"
+msgstr "Vastleggingssnelheid (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:171
+#: netbox/circuits/forms/model_forms.py:110
+msgid "Service Parameters"
+msgstr "Serviceparameters"
+
+#: netbox/circuits/forms/bulk_edit.py:172
+#: netbox/circuits/forms/model_forms.py:111
+#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180
+#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267
+#: netbox/dcim/forms/model_forms.py:716 netbox/dcim/forms/model_forms.py:1639
+#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79
+#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134
+#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230
+#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314
+#: netbox/netbox/navigation/menu.py:37
+#: netbox/templates/dcim/device_edit.html:85
+#: netbox/templates/dcim/htmx/cable_edit.html:72
+#: netbox/templates/ipam/ipaddress_bulk_add.html:27
+#: netbox/templates/ipam/vlan_edit.html:22
+#: netbox/virtualization/forms/model_forms.py:80
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44
+#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147
+#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54
+#: netbox/wireless/forms/model_forms.py:163
+msgid "Tenancy"
+msgstr "Huurovereenkomst"
+
+#: netbox/circuits/forms/bulk_edit.py:191
+#: netbox/circuits/forms/bulk_edit.py:215
+#: netbox/circuits/forms/model_forms.py:153
+#: netbox/circuits/tables/circuits.py:111
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:62
+#: netbox/templates/circuits/providernetwork.html:17
+msgid "Provider Network"
+msgstr "Netwerkprovider"
+
+#: netbox/circuits/forms/bulk_edit.py:197
+msgid "Port speed (Kbps)"
+msgstr "Poortsnelheid (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:201
+msgid "Upstream speed (Kbps)"
+msgstr "Upstreamsnelheid (Kbps)"
+
+#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849
+#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225
+#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260
+#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487
+#: netbox/dcim/forms/bulk_edit.py:1504
+msgid "Mark connected"
+msgstr "Markeren als verbonden"
+
+#: netbox/circuits/forms/bulk_edit.py:217
+#: netbox/circuits/forms/model_forms.py:155
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
+#: netbox/templates/dcim/frontport.html:121
+#: netbox/templates/dcim/interface.html:193
+#: netbox/templates/dcim/rearport.html:111
+msgid "Circuit Termination"
+msgstr "Circuitbeëindiging"
+
+#: netbox/circuits/forms/bulk_edit.py:219
+#: netbox/circuits/forms/model_forms.py:157
+msgid "Termination Details"
+msgstr "Details van de beëindiging"
+
+#: netbox/circuits/forms/bulk_import.py:38
+#: netbox/circuits/forms/bulk_import.py:53
+#: netbox/circuits/forms/bulk_import.py:76
+msgid "Assigned provider"
+msgstr "Toegewezen provider"
+
+#: netbox/circuits/forms/bulk_import.py:82
+msgid "Assigned provider account"
+msgstr "Toegewezen provideraccount"
+
+#: netbox/circuits/forms/bulk_import.py:89
+msgid "Type of circuit"
+msgstr "Soort circuit"
+
+#: netbox/circuits/forms/bulk_import.py:94 netbox/dcim/forms/bulk_import.py:89
+#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:201
+#: netbox/dcim/forms/bulk_import.py:446 netbox/dcim/forms/bulk_import.py:600
+#: netbox/dcim/forms/bulk_import.py:1312 netbox/ipam/forms/bulk_import.py:193
+#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294
+#: netbox/ipam/forms/bulk_import.py:460
+#: netbox/virtualization/forms/bulk_import.py:56
+#: netbox/virtualization/forms/bulk_import.py:82
+#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45
+msgid "Operational status"
+msgstr "Operationele status"
+
+#: netbox/circuits/forms/bulk_import.py:101
+#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155
+#: netbox/dcim/forms/bulk_import.py:283 netbox/dcim/forms/bulk_import.py:422
+#: netbox/dcim/forms/bulk_import.py:1162 netbox/dcim/forms/bulk_import.py:1307
+#: netbox/dcim/forms/bulk_import.py:1371 netbox/ipam/forms/bulk_import.py:41
+#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98
+#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138
+#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253
+#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455
+#: netbox/virtualization/forms/bulk_import.py:70
+#: netbox/virtualization/forms/bulk_import.py:119
+#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59
+#: netbox/wireless/forms/bulk_import.py:101
+msgid "Assigned tenant"
+msgstr "Toegewezen huurder"
+
+#: netbox/circuits/forms/bulk_import.py:119
+#: netbox/templates/circuits/inc/circuit_termination.html:6
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:15
+#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72
+#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77
+msgid "Termination"
+msgstr "Opzegging"
+
+#: netbox/circuits/forms/bulk_import.py:129
+#: netbox/circuits/forms/filtersets.py:145
+#: netbox/circuits/forms/filtersets.py:225
+#: netbox/circuits/forms/model_forms.py:142
+msgid "Provider network"
+msgstr "Netwerkprovider"
+
+#: netbox/circuits/forms/filtersets.py:28
+#: netbox/circuits/forms/filtersets.py:116
+#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248
+#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580
+#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780
+#: netbox/dcim/forms/bulk_import.py:186 netbox/dcim/forms/bulk_import.py:260
+#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1256
+#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:94
+#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:280
+#: netbox/dcim/forms/filtersets.py:332 netbox/dcim/forms/filtersets.py:383
+#: netbox/dcim/forms/filtersets.py:650 netbox/dcim/forms/filtersets.py:693
+#: netbox/dcim/forms/filtersets.py:908 netbox/dcim/forms/filtersets.py:937
+#: netbox/dcim/forms/filtersets.py:957 netbox/dcim/forms/filtersets.py:1021
+#: netbox/dcim/forms/filtersets.py:1051 netbox/dcim/forms/filtersets.py:1060
+#: netbox/dcim/forms/filtersets.py:1171 netbox/dcim/forms/filtersets.py:1193
+#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/filtersets.py:1232
+#: netbox/dcim/forms/filtersets.py:1252 netbox/dcim/forms/filtersets.py:1360
+#: netbox/dcim/forms/filtersets.py:1382 netbox/dcim/forms/filtersets.py:1403
+#: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432
+#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211
+#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676
+#: netbox/dcim/tables/devices.py:157 netbox/dcim/tables/power.py:30
+#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143
+#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329
+#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173
+#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437
+#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599
+#: netbox/templates/dcim/device.html:26
+#: netbox/templates/dcim/device_edit.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:12
+#: netbox/templates/dcim/location.html:26
+#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26
+#: netbox/templates/dcim/rackreservation.html:32
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/wireless/forms/model_forms.py:87
+#: netbox/wireless/forms/model_forms.py:129
+msgid "Location"
+msgstr "Locatie"
+
+#: netbox/circuits/forms/filtersets.py:30
+#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:138
+#: netbox/dcim/forms/filtersets.py:152 netbox/dcim/forms/filtersets.py:168
+#: netbox/dcim/forms/filtersets.py:200 netbox/dcim/forms/filtersets.py:251
+#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:407
+#: netbox/dcim/forms/filtersets.py:654 netbox/dcim/forms/filtersets.py:1022
+#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46
+#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70
+#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19
+#: netbox/virtualization/forms/filtersets.py:37
+#: netbox/virtualization/forms/filtersets.py:48
+#: netbox/virtualization/forms/filtersets.py:106
+msgid "Contacts"
+msgstr "Contacten"
+
+#: netbox/circuits/forms/filtersets.py:35
+#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111
+#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755
+#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:72
+#: netbox/dcim/forms/filtersets.py:179 netbox/dcim/forms/filtersets.py:205
+#: netbox/dcim/forms/filtersets.py:258 netbox/dcim/forms/filtersets.py:361
+#: netbox/dcim/forms/filtersets.py:670 netbox/dcim/forms/filtersets.py:914
+#: netbox/dcim/forms/filtersets.py:944 netbox/dcim/forms/filtersets.py:1028
+#: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480
+#: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528
+#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375
+#: netbox/dcim/tables/devices.py:143 netbox/dcim/tables/sites.py:85
+#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206
+#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512
+#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422
+#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16
+#: netbox/templates/dcim/rackreservation.html:22
+#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31
+#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16
+#: netbox/virtualization/forms/bulk_edit.py:81
+#: netbox/virtualization/forms/filtersets.py:59
+#: netbox/virtualization/forms/filtersets.py:133
+#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/vpn/forms/filtersets.py:257
+msgid "Region"
+msgstr "Regio"
+
+#: netbox/circuits/forms/filtersets.py:40
+#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231
+#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:77
+#: netbox/dcim/forms/filtersets.py:184 netbox/dcim/forms/filtersets.py:210
+#: netbox/dcim/forms/filtersets.py:271 netbox/dcim/forms/filtersets.py:366
+#: netbox/dcim/forms/filtersets.py:675 netbox/dcim/forms/filtersets.py:919
+#: netbox/dcim/forms/filtersets.py:1033 netbox/dcim/forms/filtersets.py:1072
+#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472
+#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445
+#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222
+#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487
+#: netbox/ipam/forms/model_forms.py:584
+#: netbox/virtualization/forms/bulk_edit.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:138
+#: netbox/virtualization/forms/model_forms.py:98
+msgid "Site group"
+msgstr "Sitegroep"
+
+#: netbox/circuits/forms/filtersets.py:63
+#: netbox/circuits/forms/filtersets.py:81
+#: netbox/circuits/forms/filtersets.py:100
+#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64
+#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:166
+#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:846
+#: netbox/dcim/forms/filtersets.py:938 netbox/dcim/forms/filtersets.py:1062
+#: netbox/dcim/forms/filtersets.py:1170 netbox/dcim/forms/filtersets.py:1192
+#: netbox/dcim/forms/filtersets.py:1214 netbox/dcim/forms/filtersets.py:1231
+#: netbox/dcim/forms/filtersets.py:1248 netbox/dcim/forms/filtersets.py:1359
+#: netbox/dcim/forms/filtersets.py:1381 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/forms/filtersets.py:1417 netbox/dcim/forms/filtersets.py:1430
+#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112
+#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183
+#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230
+#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450
+#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99
+#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307
+#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475
+#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552
+#: netbox/netbox/tables/tables.py:255
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:103
+#: netbox/virtualization/forms/filtersets.py:194
+#: netbox/virtualization/forms/filtersets.py:239
+#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34
+#: netbox/wireless/forms/filtersets.py:74
+msgid "Attributes"
+msgstr "Attributen"
+
+#: netbox/circuits/forms/filtersets.py:71
+#: netbox/circuits/tables/circuits.py:61
+#: netbox/circuits/tables/providers.py:66
+#: netbox/templates/circuits/circuit.html:22
+#: netbox/templates/circuits/provideraccount.html:24
+msgid "Account"
+msgstr "Account"
+
+#: netbox/circuits/forms/filtersets.py:215
+msgid "Term Side"
+msgstr "Termzijde"
+
+#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67
+#: netbox/dcim/models/device_component_templates.py:491
+#: netbox/dcim/models/device_component_templates.py:591
+#: netbox/dcim/models/device_components.py:976
+#: netbox/dcim/models/device_components.py:1050
+#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44
+#: netbox/extras/models/tags.py:28
+msgid "color"
+msgstr "kleur"
+
+#: netbox/circuits/models/circuits.py:34
+msgid "circuit type"
+msgstr "soort circuit"
+
+#: netbox/circuits/models/circuits.py:35
+msgid "circuit types"
+msgstr "soorten circuits"
+
+#: netbox/circuits/models/circuits.py:46
+msgid "circuit ID"
+msgstr "circuit-ID"
+
+#: netbox/circuits/models/circuits.py:47
+msgid "Unique circuit ID"
+msgstr "Uniek circuit-ID"
+
+#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55
+#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49
+#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155
+#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96
+#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154
+#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730
+#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74
+#: netbox/virtualization/models/virtualmachines.py:84
+#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94
+#: netbox/wireless/models.py:158
+msgid "status"
+msgstr "-status"
+
+#: netbox/circuits/models/circuits.py:82
+msgid "installed"
+msgstr "geïnstalleerd"
+
+#: netbox/circuits/models/circuits.py:87
+msgid "terminates"
+msgstr "beëindigt"
+
+#: netbox/circuits/models/circuits.py:92
+msgid "commit rate (Kbps)"
+msgstr "Toewijzingssnelheid (Kbps)"
+
+#: netbox/circuits/models/circuits.py:93
+msgid "Committed rate"
+msgstr "Toegewijde rente"
+
+#: netbox/circuits/models/circuits.py:135
+msgid "circuit"
+msgstr "circuit"
+
+#: netbox/circuits/models/circuits.py:136
+msgid "circuits"
+msgstr "circuits"
+
+#: netbox/circuits/models/circuits.py:169
+msgid "termination"
+msgstr "beëindiging"
+
+#: netbox/circuits/models/circuits.py:186
+msgid "port speed (Kbps)"
+msgstr "poortsnelheid (Kbps)"
+
+#: netbox/circuits/models/circuits.py:189
+msgid "Physical circuit speed"
+msgstr "Fysieke circuitsnelheid"
+
+#: netbox/circuits/models/circuits.py:194
+msgid "upstream speed (Kbps)"
+msgstr "upstream snelheid (Kbps)"
+
+#: netbox/circuits/models/circuits.py:195
+msgid "Upstream speed, if different from port speed"
+msgstr "Upstream snelheid, indien verschillend van de poortsnelheid"
+
+#: netbox/circuits/models/circuits.py:200
+msgid "cross-connect ID"
+msgstr "ID voor kruisverbinding"
+
+#: netbox/circuits/models/circuits.py:201
+msgid "ID of the local cross-connect"
+msgstr "ID van de lokale kruisverbinding"
+
+#: netbox/circuits/models/circuits.py:206
+msgid "patch panel/port(s)"
+msgstr "patchpaneel/poort (en)"
+
+#: netbox/circuits/models/circuits.py:207
+msgid "Patch panel ID and port number(s)"
+msgstr "ID en poortnummer(s) van het patchpaneel"
+
+#: netbox/circuits/models/circuits.py:210
+#: netbox/dcim/models/device_component_templates.py:61
+#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538
+#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
+#: netbox/extras/models/customfields.py:124 netbox/extras/models/models.py:60
+#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424
+#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32
+#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109
+#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190
+#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58
+#: netbox/users/models/users.py:33
+#: netbox/virtualization/models/virtualmachines.py:284
+msgid "description"
+msgstr "omschrijving"
+
+#: netbox/circuits/models/circuits.py:223
+msgid "circuit termination"
+msgstr "beëindiging van het circuit"
+
+#: netbox/circuits/models/circuits.py:224
+msgid "circuit terminations"
+msgstr "circuitafsluitingen"
+
+#: netbox/circuits/models/circuits.py:237
+msgid ""
+"A circuit termination must attach to either a site or a provider network."
+msgstr ""
+"Een circuitafsluiting moet verbonden zijn met een site of een netwerk van "
+"een provider."
+
+#: netbox/circuits/models/circuits.py:239
+msgid ""
+"A circuit termination cannot attach to both a site and a provider network."
+msgstr ""
+"Een circuitafsluiting kan niet worden aangesloten op zowel een site als een "
+"netwerk van een provider."
+
+#: netbox/circuits/models/providers.py:22
+#: netbox/circuits/models/providers.py:66
+#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42
+#: netbox/core/models/jobs.py:46
+#: netbox/dcim/models/device_component_templates.py:43
+#: netbox/dcim/models/device_components.py:54
+#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295
+#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39
+#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63
+#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:91
+#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181
+#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420
+#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624
+#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27
+#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25
+#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88
+#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164
+#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79
+#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180
+#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20
+#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20
+#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57
+#: netbox/virtualization/models/virtualmachines.py:72
+#: netbox/virtualization/models/virtualmachines.py:274
+#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71
+#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183
+#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22
+#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50
+msgid "name"
+msgstr "naam"
+
+#: netbox/circuits/models/providers.py:25
+msgid "Full name of the provider"
+msgstr "Volledige naam van de provider"
+
+#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86
+#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534
+#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30
+#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185
+#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49
+#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55
+msgid "slug"
+msgstr "slug"
+
+#: netbox/circuits/models/providers.py:42
+msgid "provider"
+msgstr "provider"
+
+#: netbox/circuits/models/providers.py:43
+msgid "providers"
+msgstr "providers"
+
+#: netbox/circuits/models/providers.py:63
+msgid "account ID"
+msgstr "account-ID"
+
+#: netbox/circuits/models/providers.py:86
+msgid "provider account"
+msgstr "provideraccount"
+
+#: netbox/circuits/models/providers.py:87
+msgid "provider accounts"
+msgstr "provideraccounts"
+
+#: netbox/circuits/models/providers.py:115
+msgid "service ID"
+msgstr "service-ID"
+
+#: netbox/circuits/models/providers.py:126
+msgid "provider network"
+msgstr "netwerkprovider"
+
+#: netbox/circuits/models/providers.py:127
+msgid "provider networks"
+msgstr "providernetwerken"
+
+#: netbox/circuits/tables/circuits.py:30
+#: netbox/circuits/tables/providers.py:18
+#: netbox/circuits/tables/providers.py:69
+#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16
+#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13
+#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115
+#: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43
+#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:92
+#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
+#: netbox/dcim/tables/devices.py:384 netbox/dcim/tables/devices.py:425
+#: netbox/dcim/tables/devices.py:474 netbox/dcim/tables/devices.py:523
+#: netbox/dcim/tables/devices.py:637 netbox/dcim/tables/devices.py:719
+#: netbox/dcim/tables/devices.py:766 netbox/dcim/tables/devices.py:829
+#: netbox/dcim/tables/devices.py:945 netbox/dcim/tables/devices.py:965
+#: netbox/dcim/tables/devices.py:994 netbox/dcim/tables/devices.py:1024
+#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22
+#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23
+#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24
+#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78
+#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191
+#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:91
+#: netbox/extras/tables/tables.py:124 netbox/extras/tables/tables.py:149
+#: netbox/extras/tables/tables.py:215 netbox/extras/tables/tables.py:263
+#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:336
+#: netbox/extras/tables/tables.py:388 netbox/extras/tables/tables.py:411
+#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386
+#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85
+#: netbox/ipam/tables/ip.py:160 netbox/ipam/tables/services.py:15
+#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64
+#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26
+#: netbox/ipam/tables/vrfs.py:68 netbox/templates/circuits/circuittype.html:22
+#: netbox/templates/circuits/provideraccount.html:28
+#: netbox/templates/circuits/providernetwork.html:24
+#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:38
+#: netbox/templates/core/rq_worker.html:43
+#: netbox/templates/dcim/consoleport.html:28
+#: netbox/templates/dcim/consoleserverport.html:28
+#: netbox/templates/dcim/devicebay.html:24
+#: netbox/templates/dcim/devicerole.html:26
+#: netbox/templates/dcim/frontport.html:28
+#: netbox/templates/dcim/inc/interface_vlans_table.html:5
+#: netbox/templates/dcim/inc/panels/inventory_items.html:18
+#: netbox/templates/dcim/interface.html:38
+#: netbox/templates/dcim/interface.html:165
+#: netbox/templates/dcim/inventoryitem.html:28
+#: netbox/templates/dcim/inventoryitemrole.html:18
+#: netbox/templates/dcim/location.html:29
+#: netbox/templates/dcim/manufacturer.html:36
+#: netbox/templates/dcim/modulebay.html:26
+#: netbox/templates/dcim/platform.html:29
+#: netbox/templates/dcim/poweroutlet.html:28
+#: netbox/templates/dcim/powerport.html:28
+#: netbox/templates/dcim/rackrole.html:22
+#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29
+#: netbox/templates/dcim/sitegroup.html:29
+#: netbox/templates/dcim/virtualdevicecontext.html:18
+#: netbox/templates/extras/configcontext.html:13
+#: netbox/templates/extras/configtemplate.html:13
+#: netbox/templates/extras/customfield.html:13
+#: netbox/templates/extras/customlink.html:13
+#: netbox/templates/extras/eventrule.html:13
+#: netbox/templates/extras/exporttemplate.html:15
+#: netbox/templates/extras/savedfilter.html:13
+#: netbox/templates/extras/script_list.html:46
+#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
+#: netbox/templates/ipam/asnrange.html:15
+#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22
+#: netbox/templates/ipam/role.html:22
+#: netbox/templates/ipam/routetarget.html:13
+#: netbox/templates/ipam/service.html:24
+#: netbox/templates/ipam/servicetemplate.html:15
+#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30
+#: netbox/templates/tenancy/contact.html:25
+#: netbox/templates/tenancy/contactgroup.html:21
+#: netbox/templates/tenancy/contactrole.html:18
+#: netbox/templates/tenancy/tenantgroup.html:29
+#: netbox/templates/users/group.html:17
+#: netbox/templates/users/objectpermission.html:17
+#: netbox/templates/virtualization/cluster.html:13
+#: netbox/templates/virtualization/clustergroup.html:22
+#: netbox/templates/virtualization/clustertype.html:22
+#: netbox/templates/virtualization/virtualdisk.html:25
+#: netbox/templates/virtualization/virtualmachine.html:15
+#: netbox/templates/virtualization/vminterface.html:25
+#: netbox/templates/vpn/ikepolicy.html:13
+#: netbox/templates/vpn/ikeproposal.html:13
+#: netbox/templates/vpn/ipsecpolicy.html:13
+#: netbox/templates/vpn/ipsecprofile.html:13
+#: netbox/templates/vpn/ipsecprofile.html:36
+#: netbox/templates/vpn/ipsecprofile.html:69
+#: netbox/templates/vpn/ipsecproposal.html:13
+#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21
+#: netbox/templates/vpn/tunnelgroup.html:26
+#: netbox/templates/wireless/wirelesslangroup.html:29
+#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41
+#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16
+#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62
+#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20
+#: netbox/virtualization/forms/object_create.py:13
+#: netbox/virtualization/forms/object_create.py:23
+#: netbox/virtualization/tables/clusters.py:17
+#: netbox/virtualization/tables/clusters.py:39
+#: netbox/virtualization/tables/clusters.py:62
+#: netbox/virtualization/tables/virtualmachines.py:54
+#: netbox/virtualization/tables/virtualmachines.py:132
+#: netbox/virtualization/tables/virtualmachines.py:187
+#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57
+#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129
+#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23
+#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40
+#: netbox/wireless/tables/wirelesslan.py:18
+#: netbox/wireless/tables/wirelesslan.py:79
+msgid "Name"
+msgstr "Naam"
+
+#: netbox/circuits/tables/circuits.py:39
+#: netbox/circuits/tables/providers.py:45
+#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253
+#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259
+#: netbox/templates/circuits/provider.html:57
+#: netbox/templates/circuits/provideraccount.html:44
+#: netbox/templates/circuits/providernetwork.html:50
+msgid "Circuits"
+msgstr "Circuits"
+
+#: netbox/circuits/tables/circuits.py:53
+#: netbox/templates/circuits/circuit.html:26
+msgid "Circuit ID"
+msgstr "Circuit-ID"
+
+#: netbox/circuits/tables/circuits.py:67
+#: netbox/wireless/forms/model_forms.py:160
+msgid "Side A"
+msgstr "Kant A"
+
+#: netbox/circuits/tables/circuits.py:72
+msgid "Side Z"
+msgstr "Kant Z"
+
+#: netbox/circuits/tables/circuits.py:75
+#: netbox/templates/circuits/circuit.html:55
+msgid "Commit Rate"
+msgstr "Vastleggingspercentage"
+
+#: netbox/circuits/tables/circuits.py:78
+#: netbox/circuits/tables/providers.py:48
+#: netbox/circuits/tables/providers.py:82
+#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1007
+#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
+#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
+#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76
+#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103
+#: netbox/extras/tables/tables.py:522 netbox/ipam/tables/asn.py:69
+#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:136
+#: netbox/ipam/tables/ip.py:275 netbox/ipam/tables/ip.py:329
+#: netbox/ipam/tables/ip.py:397 netbox/ipam/tables/services.py:24
+#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141
+#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
+#: netbox/templates/dcim/htmx/cable_edit.html:89
+#: netbox/templates/generic/bulk_edit.html:86
+#: netbox/templates/inc/panels/comments.html:6
+#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46
+#: netbox/utilities/forms/fields/fields.py:29
+#: netbox/virtualization/tables/clusters.py:91
+#: netbox/virtualization/tables/virtualmachines.py:81
+#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74
+#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140
+#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37
+#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27
+#: netbox/wireless/tables/wirelesslan.py:58
+msgid "Comments"
+msgstr "Opmerkingen"
+
+#: netbox/circuits/tables/providers.py:23
+msgid "Accounts"
+msgstr "Accounts"
+
+#: netbox/circuits/tables/providers.py:29
+msgid "Account Count"
+msgstr "Aantal accounts"
+
+#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100
+msgid "ASN Count"
+msgstr "Aantal ASN's"
+
+#: netbox/core/api/views.py:36
+msgid "This user does not have permission to synchronize this data source."
+msgstr ""
+"Deze gebruiker heeft geen toestemming om deze gegevensbron te "
+"synchroniseren."
+
+#: netbox/core/choices.py:18
+msgid "New"
+msgstr "Nieuw"
+
+#: netbox/core/choices.py:19 netbox/core/constants.py:18
+#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77
+msgid "Queued"
+msgstr "In de wachtrij"
+
+#: netbox/core/choices.py:20
+msgid "Syncing"
+msgstr "Synchroniseren"
+
+#: netbox/core/choices.py:21 netbox/core/choices.py:57
+#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228
+#: netbox/templates/core/job.html:80
+msgid "Completed"
+msgstr "Voltooid"
+
+#: netbox/core/choices.py:22 netbox/core/choices.py:59
+#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
+#: netbox/dcim/choices.py:176 netbox/dcim/choices.py:222
+#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:230
+#: netbox/virtualization/choices.py:47
+msgid "Failed"
+msgstr "Mislukt"
+
+#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320
+#: netbox/netbox/navigation/menu.py:324
+#: netbox/templates/extras/script/base.html:14
+#: netbox/templates/extras/script_list.html:7
+#: netbox/templates/extras/script_list.html:12
+#: netbox/templates/extras/script_result.html:17
+msgid "Scripts"
+msgstr "Scripts"
+
+#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13
+msgid "Reports"
+msgstr "Rapporten"
+
+#: netbox/core/choices.py:54 netbox/extras/choices.py:225
+msgid "Pending"
+msgstr "In afwachting"
+
+#: netbox/core/choices.py:55 netbox/core/constants.py:23
+#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38
+#: netbox/extras/choices.py:226 netbox/templates/core/job.html:67
+msgid "Scheduled"
+msgstr "Gepland"
+
+#: netbox/core/choices.py:56 netbox/extras/choices.py:227
+msgid "Running"
+msgstr "Wordt uitgevoerd"
+
+#: netbox/core/choices.py:58 netbox/extras/choices.py:229
+msgid "Errored"
+msgstr "Fout"
+
+#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30
+msgid "Finished"
+msgstr "Klaar"
+
+#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38
+#: netbox/templates/core/job.html:76
+#: netbox/templates/extras/htmx/script_result.html:8
+msgid "Started"
+msgstr "Gestart"
+
+#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26
+msgid "Deferred"
+msgstr "Uitgesteld"
+
+#: netbox/core/constants.py:24
+msgid "Stopped"
+msgstr "Gestopt"
+
+#: netbox/core/constants.py:25
+msgid "Cancelled"
+msgstr "Geannuleerd"
+
+#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216
+msgid "Local"
+msgstr "Lokaal"
+
+#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:468
+#: netbox/templates/account/profile.html:15
+#: netbox/templates/users/user.html:17 netbox/users/tables.py:31
+msgid "Username"
+msgstr "Gebruikersnaam"
+
+#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55
+msgid "Only used for cloning with HTTP(S)"
+msgstr "Alleen gebruikt voor klonen met HTTP(S)"
+
+#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17
+#: netbox/templates/account/password.html:11
+#: netbox/users/forms/model_forms.py:171
+msgid "Password"
+msgstr "Wachtwoord"
+
+#: netbox/core/data_backends.py:59
+msgid "Branch"
+msgstr "Branch"
+
+#: netbox/core/data_backends.py:106
+#, python-brace-format
+msgid "Fetching remote data failed ({name}): {error}"
+msgstr "Het ophalen van externe gegevens is mislukt ({name}): {error}"
+
+#: netbox/core/data_backends.py:119
+msgid "AWS access key ID"
+msgstr "AWS-toegangssleutel-ID"
+
+#: netbox/core/data_backends.py:123
+msgid "AWS secret access key"
+msgstr "Geheime toegangssleutel van AWS"
+
+#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245
+#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617
+msgid "Data source (ID)"
+msgstr "Gegevensbron (ID)"
+
+#: netbox/core/filtersets.py:55
+msgid "Data source (name)"
+msgstr "Gegevensbron (naam)"
+
+#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40
+#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020
+#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288
+#: netbox/dcim/tables/devices.py:545 netbox/dcim/tables/devicetypes.py:225
+#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162
+#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120
+#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268
+#: netbox/extras/tables/tables.py:131 netbox/extras/tables/tables.py:222
+#: netbox/extras/tables/tables.py:300 netbox/netbox/preferences.py:22
+#: netbox/templates/core/datasource.html:42
+#: netbox/templates/dcim/interface.html:61
+#: netbox/templates/extras/customlink.html:17
+#: netbox/templates/extras/eventrule.html:17
+#: netbox/templates/extras/savedfilter.html:25
+#: netbox/templates/users/objectpermission.html:25
+#: netbox/templates/virtualization/vminterface.html:29
+#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71
+#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217
+#: netbox/virtualization/forms/filtersets.py:211
+msgid "Enabled"
+msgstr "Ingeschakeld"
+
+#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211
+#: netbox/templates/extras/savedfilter.html:53
+#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127
+#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170
+#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321
+#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357
+#: netbox/vpn/forms/model_forms.py:380
+msgid "Parameters"
+msgstr "Parameters"
+
+#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68
+msgid "Ignore rules"
+msgstr "Regels negeren"
+
+#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97
+#: netbox/extras/forms/model_forms.py:174
+#: netbox/extras/forms/model_forms.py:454
+#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:160
+#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:415
+#: netbox/templates/core/datasource.html:31
+#: netbox/templates/dcim/device/render_config.html:18
+#: netbox/templates/extras/configcontext.html:29
+#: netbox/templates/extras/configtemplate.html:21
+#: netbox/templates/extras/exporttemplate.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:18
+msgid "Data Source"
+msgstr "Gegevensbron"
+
+#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21
+msgid "File"
+msgstr "Bestand"
+
+#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16
+#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337
+#: netbox/extras/forms/filtersets.py:422
+msgid "Data source"
+msgstr "Gegevensbron"
+
+#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449
+msgid "Creation"
+msgstr "Aangemaakt"
+
+#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470
+#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:189
+#: netbox/extras/tables/tables.py:511 netbox/templates/core/job.html:32
+#: netbox/templates/extras/objectchange.html:52
+#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
+msgid "Object Type"
+msgstr "Soort object"
+
+#: netbox/core/forms/filtersets.py:81
+msgid "Created after"
+msgstr "Aangemaakt na"
+
+#: netbox/core/forms/filtersets.py:86
+msgid "Created before"
+msgstr "Eerder gemaakt"
+
+#: netbox/core/forms/filtersets.py:91
+msgid "Scheduled after"
+msgstr "Daarna gepland"
+
+#: netbox/core/forms/filtersets.py:96
+msgid "Scheduled before"
+msgstr "Eerder gepland"
+
+#: netbox/core/forms/filtersets.py:101
+msgid "Started after"
+msgstr "Begonnen na"
+
+#: netbox/core/forms/filtersets.py:106
+msgid "Started before"
+msgstr "Eerder begonnen"
+
+#: netbox/core/forms/filtersets.py:111
+msgid "Completed after"
+msgstr "Voltooid na"
+
+#: netbox/core/forms/filtersets.py:116
+msgid "Completed before"
+msgstr "Eerder voltooid"
+
+#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361
+#: netbox/dcim/forms/filtersets.py:354 netbox/dcim/forms/filtersets.py:398
+#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465
+#: netbox/extras/forms/filtersets.py:505
+#: netbox/templates/dcim/rackreservation.html:58
+#: netbox/templates/extras/objectchange.html:36
+#: netbox/templates/extras/savedfilter.html:21
+#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21
+#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14
+#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164
+#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126
+#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193
+#: netbox/users/tables.py:19
+msgid "User"
+msgstr "Gebruiker"
+
+#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46
+#: netbox/templates/core/datafile.html:27
+#: netbox/templates/extras/report/base.html:33
+#: netbox/templates/extras/script/base.html:32
+msgid "Source"
+msgstr "Bron"
+
+#: netbox/core/forms/model_forms.py:58
+msgid "Backend Parameters"
+msgstr "Parameters van de backend"
+
+#: netbox/core/forms/model_forms.py:96
+msgid "File Upload"
+msgstr "Uploaden van bestanden"
+
+#: netbox/core/forms/model_forms.py:108
+msgid "Cannot upload a file and sync from an existing file"
+msgstr ""
+"Kan een bestand niet uploaden en synchroniseren vanuit een bestaand bestand"
+
+#: netbox/core/forms/model_forms.py:110
+msgid "Must upload a file or select a data file to sync"
+msgstr ""
+"Moet een bestand uploaden of een gegevensbestand selecteren om te "
+"synchroniseren"
+
+#: netbox/core/forms/model_forms.py:153
+#: netbox/templates/dcim/rack_elevation_list.html:6
+msgid "Rack Elevations"
+msgstr "Rackverhogingen"
+
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447
+#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250
+#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89
+#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280
+msgid "Power"
+msgstr "Stroom"
+
+#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141
+#: netbox/templates/core/inc/config_data.html:37
+msgid "IPAM"
+msgstr "IPAM"
+
+#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217
+#: netbox/templates/core/inc/config_data.html:50
+#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43
+#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146
+msgid "Security"
+msgstr "Beveiliging"
+
+#: netbox/core/forms/model_forms.py:161
+#: netbox/templates/core/inc/config_data.html:59
+msgid "Banners"
+msgstr "Banners"
+
+#: netbox/core/forms/model_forms.py:162
+#: netbox/templates/core/inc/config_data.html:80
+msgid "Pagination"
+msgstr "Paginering"
+
+#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67
+#: netbox/templates/core/inc/config_data.html:93
+msgid "Validation"
+msgstr "Validatie"
+
+#: netbox/core/forms/model_forms.py:164
+#: netbox/templates/account/preferences.html:6
+msgid "User Preferences"
+msgstr "Gebruikersvoorkeuren"
+
+#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:663
+#: netbox/templates/core/inc/config_data.html:127
+#: netbox/users/forms/model_forms.py:65
+msgid "Miscellaneous"
+msgstr "Diversen"
+
+#: netbox/core/forms/model_forms.py:169
+msgid "Config Revision"
+msgstr "Revisie van de configuratie"
+
+#: netbox/core/forms/model_forms.py:208
+msgid "This parameter has been defined statically and cannot be modified."
+msgstr "Deze parameter is statisch gedefinieerd en kan niet worden gewijzigd."
+
+#: netbox/core/forms/model_forms.py:216
+#, python-brace-format
+msgid "Current value: {value}"
+msgstr "Huidige waarde: {value}"
+
+#: netbox/core/forms/model_forms.py:218
+msgid " (default)"
+msgstr " (standaard)"
+
+#: netbox/core/models/config.py:18 netbox/core/models/data.py:282
+#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50
+#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51
+#: netbox/users/models/tokens.py:33
+msgid "created"
+msgstr "aangemaakt"
+
+#: netbox/core/models/config.py:22
+msgid "comment"
+msgstr "commentaar"
+
+#: netbox/core/models/config.py:29
+msgid "configuration data"
+msgstr "configuratiegegevens"
+
+#: netbox/core/models/config.py:36
+msgid "config revision"
+msgstr "revisie van de configuratie"
+
+#: netbox/core/models/config.py:37
+msgid "config revisions"
+msgstr "revisies van de configuratie"
+
+#: netbox/core/models/config.py:41
+msgid "Default configuration"
+msgstr "Standaardconfiguratie"
+
+#: netbox/core/models/config.py:43
+msgid "Current configuration"
+msgstr "Huidige configuratie"
+
+#: netbox/core/models/config.py:44
+#, python-brace-format
+msgid "Config revision #{id}"
+msgstr "Revisie van de configuratie #{id}"
+
+#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43
+#: netbox/dcim/models/device_component_templates.py:177
+#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:308
+#: netbox/dcim/models/device_component_templates.py:387
+#: netbox/dcim/models/device_component_templates.py:486
+#: netbox/dcim/models/device_component_templates.py:586
+#: netbox/dcim/models/device_components.py:284
+#: netbox/dcim/models/device_components.py:313
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:464
+#: netbox/dcim/models/device_components.py:606
+#: netbox/dcim/models/device_components.py:971
+#: netbox/dcim/models/device_components.py:1045
+#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128
+#: netbox/extras/models/customfields.py:77 netbox/extras/models/search.py:41
+#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32
+msgid "type"
+msgstr "type"
+
+#: netbox/core/models/data.py:52 netbox/extras/choices.py:37
+#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:596
+#: netbox/templates/core/datasource.html:58
+msgid "URL"
+msgstr "URL"
+
+#: netbox/core/models/data.py:62
+#: netbox/dcim/models/device_component_templates.py:392
+#: netbox/dcim/models/device_components.py:513
+#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329
+#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29
+msgid "enabled"
+msgstr "ingeschakeld"
+
+#: netbox/core/models/data.py:66
+msgid "ignore rules"
+msgstr "negeer regels"
+
+#: netbox/core/models/data.py:68
+msgid "Patterns (one per line) matching files to ignore when syncing"
+msgstr ""
+"Patronen (één per regel) die overeenkomen met bestanden om te negeren "
+"tijdens het synchroniseren"
+
+#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562
+msgid "parameters"
+msgstr "parameters"
+
+#: netbox/core/models/data.py:76
+msgid "last synced"
+msgstr "laatst gesynchroniseerd"
+
+#: netbox/core/models/data.py:84
+msgid "data source"
+msgstr "gegevensbron"
+
+#: netbox/core/models/data.py:85
+msgid "data sources"
+msgstr "gegevensbronnen"
+
+#: netbox/core/models/data.py:125
+#, python-brace-format
+msgid "Unknown backend type: {type}"
+msgstr "Onbekend backend-type: {type}"
+
+#: netbox/core/models/data.py:180
+msgid "Cannot initiate sync; syncing already in progress."
+msgstr "Kan de synchronisatie niet starten; de synchronisatie is al bezig."
+
+#: netbox/core/models/data.py:193
+msgid ""
+"There was an error initializing the backend. A dependency needs to be "
+"installed: "
+msgstr ""
+"Er is een fout opgetreden bij het initialiseren van de backend. Er moet een "
+"afhankelijkheid worden geïnstalleerd: "
+
+#: netbox/core/models/data.py:286 netbox/core/models/files.py:31
+#: netbox/netbox/models/features.py:57
+msgid "last updated"
+msgstr "laatst bijgewerkt"
+
+#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:444
+msgid "path"
+msgstr "pad"
+
+#: netbox/core/models/data.py:299
+msgid "File path relative to the data source's root"
+msgstr "Bestandspad relatief ten opzichte van de hoofdmap van de gegevensbron"
+
+#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503
+msgid "size"
+msgstr "grootte"
+
+#: netbox/core/models/data.py:306
+msgid "hash"
+msgstr "hash"
+
+#: netbox/core/models/data.py:310
+msgid "Length must be 64 hexadecimal characters."
+msgstr "De lengte moet 64 hexadecimale tekens zijn."
+
+#: netbox/core/models/data.py:312
+msgid "SHA256 hash of the file data"
+msgstr "SHA256-hash van de bestandsgegevens"
+
+#: netbox/core/models/data.py:329
+msgid "data file"
+msgstr "gegevensbestand"
+
+#: netbox/core/models/data.py:330
+msgid "data files"
+msgstr "gegevensbestanden"
+
+#: netbox/core/models/data.py:417
+msgid "auto sync record"
+msgstr "opname automatisch synchroniseren"
+
+#: netbox/core/models/data.py:418
+msgid "auto sync records"
+msgstr "records automatisch synchroniseren"
+
+#: netbox/core/models/files.py:37
+msgid "file root"
+msgstr "root van het bestand"
+
+#: netbox/core/models/files.py:42
+msgid "file path"
+msgstr "bestandspad"
+
+#: netbox/core/models/files.py:44
+msgid "File path relative to the designated root path"
+msgstr "Bestandspad relatief ten opzichte van het aangewezen hoofdpad"
+
+#: netbox/core/models/files.py:61
+msgid "managed file"
+msgstr "beheerd bestand"
+
+#: netbox/core/models/files.py:62
+msgid "managed files"
+msgstr "beheerde bestanden"
+
+#: netbox/core/models/jobs.py:54
+msgid "scheduled"
+msgstr "gepland"
+
+#: netbox/core/models/jobs.py:59
+msgid "interval"
+msgstr "interval"
+
+#: netbox/core/models/jobs.py:65
+msgid "Recurrence interval (in minutes)"
+msgstr "Herhalingsinterval (in minuten)"
+
+#: netbox/core/models/jobs.py:68
+msgid "started"
+msgstr "gestart"
+
+#: netbox/core/models/jobs.py:73
+msgid "completed"
+msgstr "voltooid"
+
+#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121
+#: netbox/extras/models/staging.py:88
+msgid "data"
+msgstr "gegevens"
+
+#: netbox/core/models/jobs.py:96
+msgid "error"
+msgstr "fout"
+
+#: netbox/core/models/jobs.py:101
+msgid "job ID"
+msgstr "taak-ID"
+
+#: netbox/core/models/jobs.py:112
+msgid "job"
+msgstr "taak"
+
+#: netbox/core/models/jobs.py:113
+msgid "jobs"
+msgstr "taken"
+
+#: netbox/core/models/jobs.py:135
+#, python-brace-format
+msgid "Jobs cannot be assigned to this object type ({type})."
+msgstr "Taken kunnen niet worden toegewezen aan dit objecttype ({type})."
+
+#: netbox/core/models/jobs.py:185
+#, python-brace-format
+msgid "Invalid status for job termination. Choices are: {choices}"
+msgstr ""
+"Ongeldige status voor beëindiging van het dienstverband. De keuzes zijn: "
+"{choices}"
+
+#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45
+#: netbox/users/tables.py:39
+msgid "Is Active"
+msgstr "Is actief"
+
+#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31
+msgid "Path"
+msgstr "Pad"
+
+#: netbox/core/tables/data.py:54
+#: netbox/templates/extras/inc/result_pending.html:7
+msgid "Last updated"
+msgstr "Laatst bijgewerkt"
+
+#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
+#: netbox/dcim/tables/devicetypes.py:165 netbox/extras/tables/tables.py:185
+#: netbox/extras/tables/tables.py:357 netbox/netbox/tables/tables.py:188
+#: netbox/templates/dcim/virtualchassis_edit.html:52
+#: netbox/utilities/forms/forms.py:73
+#: netbox/wireless/tables/wirelesslink.py:16
+msgid "ID"
+msgstr "ID"
+
+#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41
+#: netbox/extras/tables/tables.py:248 netbox/extras/tables/tables.py:294
+#: netbox/extras/tables/tables.py:367 netbox/extras/tables/tables.py:485
+#: netbox/extras/tables/tables.py:516 netbox/extras/tables/tables.py:556
+#: netbox/extras/tables/tables.py:593 netbox/netbox/tables/tables.py:243
+#: netbox/templates/extras/eventrule.html:84
+#: netbox/templates/extras/journalentry.html:18
+#: netbox/templates/extras/objectchange.html:58
+#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64
+msgid "Object"
+msgstr "Object"
+
+#: netbox/core/tables/jobs.py:35
+msgid "Interval"
+msgstr "Interval"
+
+#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44
+#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172
+#: netbox/vpn/tables/crypto.py:61
+msgid "Version"
+msgstr "Versie"
+
+#: netbox/core/tables/plugins.py:20
+msgid "Package"
+msgstr "Pakket"
+
+#: netbox/core/tables/plugins.py:23
+msgid "Author"
+msgstr "Auteur"
+
+#: netbox/core/tables/plugins.py:26
+msgid "Author Email"
+msgstr "E-mail van de auteur"
+
+#: netbox/core/tables/plugins.py:33
+msgid "No plugins found"
+msgstr "Geen plug-ins gevonden"
+
+#: netbox/core/tables/tasks.py:18
+msgid "Oldest Task"
+msgstr "Oudste taak"
+
+#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34
+msgid "Workers"
+msgstr "Workers"
+
+#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88
+msgid "Host"
+msgstr "Host"
+
+#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542
+msgid "Port"
+msgstr "Poort"
+
+#: netbox/core/tables/tasks.py:54
+msgid "DB"
+msgstr "DB"
+
+#: netbox/core/tables/tasks.py:58
+msgid "Scheduler PID"
+msgstr "PID van de planner"
+
+#: netbox/core/tables/tasks.py:62
+msgid "No queues found"
+msgstr "Geen wachtrijen gevonden"
+
+#: netbox/core/tables/tasks.py:82
+msgid "Enqueued"
+msgstr "In de wachtrij gezet"
+
+#: netbox/core/tables/tasks.py:85
+msgid "Ended"
+msgstr "Afgelopen"
+
+#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85
+msgid "Callable"
+msgstr "Oproepbaar"
+
+#: netbox/core/tables/tasks.py:97
+msgid "No tasks found"
+msgstr "Geen taken gevonden"
+
+#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47
+msgid "State"
+msgstr "Staat"
+
+#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51
+msgid "Birth"
+msgstr "Geboorte"
+
+#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59
+msgid "PID"
+msgstr "PIDE"
+
+#: netbox/core/tables/tasks.py:128
+msgid "No workers found"
+msgstr "Geen workers gevonden"
+
+#: netbox/core/views.py:331 netbox/core/views.py:374 netbox/core/views.py:397
+#: netbox/core/views.py:415 netbox/core/views.py:450
+#, python-brace-format
+msgid "Job {job_id} not found"
+msgstr "Taak {job_id} niet gevonden"
+
+#: netbox/dcim/api/serializers_/devices.py:50
+#: netbox/dcim/api/serializers_/devicetypes.py:26
+msgid "Position (U)"
+msgstr "Positie (U)"
+
+#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30
+msgid "Facility ID"
+msgstr "Faciliteits-ID"
+
+#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21
+msgid "Staging"
+msgstr "Klaarzetten"
+
+#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178
+#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460
+#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
+msgid "Decommissioning"
+msgstr "Ontmanteling"
+
+#: netbox/dcim/choices.py:24
+msgid "Retired"
+msgstr "Opgeheven"
+
+#: netbox/dcim/choices.py:65
+msgid "2-post frame"
+msgstr "Frame met 2 stijlen"
+
+#: netbox/dcim/choices.py:66
+msgid "4-post frame"
+msgstr "Frame met 4 stijlen"
+
+#: netbox/dcim/choices.py:67
+msgid "4-post cabinet"
+msgstr "Kast met 4 posten"
+
+#: netbox/dcim/choices.py:68
+msgid "Wall-mounted frame"
+msgstr "Frame voor wandmontage"
+
+#: netbox/dcim/choices.py:69
+msgid "Wall-mounted frame (vertical)"
+msgstr "Frame voor wandmontage (verticaal)"
+
+#: netbox/dcim/choices.py:70
+msgid "Wall-mounted cabinet"
+msgstr "Kast voor wandmontage"
+
+#: netbox/dcim/choices.py:71
+msgid "Wall-mounted cabinet (vertical)"
+msgstr "Wandkast (verticaal)"
+
+#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84
+#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86
+#, python-brace-format
+msgid "{n} inches"
+msgstr "{n} inches"
+
+#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32
+#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70
+#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26
+msgid "Reserved"
+msgstr "Gereserveerd"
+
+#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:259
+msgid "Available"
+msgstr "Beschikbaar"
+
+#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33
+#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71
+#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28
+msgid "Deprecated"
+msgstr "Verouderd"
+
+#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123
+msgid "Millimeters"
+msgstr "Millimeters"
+
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482
+msgid "Inches"
+msgstr "Inches"
+
+#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67
+#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172
+#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59
+#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136
+#: netbox/dcim/forms/bulk_import.py:505 netbox/dcim/forms/bulk_import.py:772
+#: netbox/dcim/forms/bulk_import.py:1027 netbox/dcim/forms/filtersets.py:228
+#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92
+#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010
+#: netbox/dcim/forms/model_forms.py:1449
+#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:645
+#: netbox/dcim/tables/devices.py:925 netbox/extras/tables/tables.py:192
+#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:378
+#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
+#: netbox/templates/dcim/interface.html:309
+#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37
+#: netbox/templates/dcim/sitegroup.html:37
+#: netbox/templates/ipam/service.html:28
+#: netbox/templates/tenancy/contactgroup.html:29
+#: netbox/templates/tenancy/tenantgroup.html:37
+#: netbox/templates/virtualization/vminterface.html:39
+#: netbox/templates/wireless/wirelesslangroup.html:37
+#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61
+#: netbox/tenancy/forms/bulk_import.py:24
+#: netbox/tenancy/forms/bulk_import.py:58
+#: netbox/tenancy/forms/model_forms.py:25
+#: netbox/tenancy/forms/model_forms.py:68
+#: netbox/virtualization/forms/bulk_edit.py:207
+#: netbox/virtualization/forms/bulk_import.py:151
+#: netbox/virtualization/tables/virtualmachines.py:155
+#: netbox/wireless/forms/bulk_edit.py:24
+#: netbox/wireless/forms/bulk_import.py:21
+#: netbox/wireless/forms/model_forms.py:21
+msgid "Parent"
+msgstr "Ouder"
+
+#: netbox/dcim/choices.py:141
+msgid "Child"
+msgstr "Kind"
+
+#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:339
+#: netbox/templates/dcim/rack.html:175
+#: netbox/templates/dcim/rack_elevation_list.html:20
+#: netbox/templates/dcim/rackreservation.html:76
+msgid "Front"
+msgstr "Voorkant"
+
+#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:345
+#: netbox/templates/dcim/rack.html:181
+#: netbox/templates/dcim/rack_elevation_list.html:21
+#: netbox/templates/dcim/rackreservation.html:82
+msgid "Rear"
+msgstr "Achterkant"
+
+#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221
+#: netbox/virtualization/choices.py:46
+msgid "Staged"
+msgstr "Klaargezet"
+
+#: netbox/dcim/choices.py:177
+msgid "Inventory"
+msgstr "Inventaris"
+
+#: netbox/dcim/choices.py:193
+msgid "Front to rear"
+msgstr "Van voor naar achter"
+
+#: netbox/dcim/choices.py:194
+msgid "Rear to front"
+msgstr "Van achter naar voren"
+
+#: netbox/dcim/choices.py:195
+msgid "Left to right"
+msgstr "Van links naar rechts"
+
+#: netbox/dcim/choices.py:196
+msgid "Right to left"
+msgstr "Van rechts naar links"
+
+#: netbox/dcim/choices.py:197
+msgid "Side to rear"
+msgstr "Van links naar achteren"
+
+#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255
+msgid "Passive"
+msgstr "Passief"
+
+#: netbox/dcim/choices.py:199
+msgid "Mixed"
+msgstr "Gemengd"
+
+#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693
+msgid "NEMA (Non-locking)"
+msgstr "NEMA (niet-vergrendelend)"
+
+#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715
+msgid "NEMA (Locking)"
+msgstr "NEMA (vergrendeling)"
+
+#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738
+msgid "California Style"
+msgstr "Californische stijl"
+
+#: netbox/dcim/choices.py:500
+msgid "International/ITA"
+msgstr "Internationaal/ITA"
+
+#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773
+msgid "Proprietary"
+msgstr "Gepatenteerd"
+
+#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782
+#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173
+#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380
+#: netbox/netbox/navigation/menu.py:187
+msgid "Other"
+msgstr "Andere"
+
+#: netbox/dcim/choices.py:746
+msgid "ITA/International"
+msgstr "ITA/internationaal"
+
+#: netbox/dcim/choices.py:812
+msgid "Physical"
+msgstr "Fysiek"
+
+#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978
+msgid "Virtual"
+msgstr "Virtueel"
+
+#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051
+#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1251
+#: netbox/dcim/forms/model_forms.py:936 netbox/dcim/forms/model_forms.py:1344
+#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131
+#: netbox/templates/dcim/interface.html:210
+msgid "Wireless"
+msgstr "Draadloos"
+
+#: netbox/dcim/choices.py:976
+msgid "Virtual interfaces"
+msgstr "Virtuele interfaces"
+
+#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303
+#: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922
+#: netbox/dcim/tables/devices.py:649 netbox/templates/dcim/interface.html:106
+#: netbox/templates/virtualization/vminterface.html:43
+#: netbox/virtualization/forms/bulk_edit.py:212
+#: netbox/virtualization/forms/bulk_import.py:158
+#: netbox/virtualization/tables/virtualmachines.py:159
+msgid "Bridge"
+msgstr "Bridge"
+
+#: netbox/dcim/choices.py:980
+msgid "Link Aggregation Group (LAG)"
+msgstr "Linkaggregatiegroep (LAG)"
+
+#: netbox/dcim/choices.py:984
+msgid "Ethernet (fixed)"
+msgstr "Ethernet (vast)"
+
+#: netbox/dcim/choices.py:999
+msgid "Ethernet (modular)"
+msgstr "Ethernet (modulair)"
+
+#: netbox/dcim/choices.py:1035
+msgid "Ethernet (backplane)"
+msgstr "Ethernet (backplane)"
+
+#: netbox/dcim/choices.py:1065
+msgid "Cellular"
+msgstr "Mobiel"
+
+#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:304
+#: netbox/dcim/forms/filtersets.py:740 netbox/dcim/forms/filtersets.py:894
+#: netbox/dcim/forms/filtersets.py:1446
+#: netbox/templates/dcim/inventoryitem.html:52
+#: netbox/templates/dcim/virtualchassis_edit.html:54
+msgid "Serial"
+msgstr "Serienummer"
+
+#: netbox/dcim/choices.py:1132
+msgid "Coaxial"
+msgstr "Coaxiaal"
+
+#: netbox/dcim/choices.py:1152
+msgid "Stacking"
+msgstr "Stapelen"
+
+#: netbox/dcim/choices.py:1202
+msgid "Half"
+msgstr "Half"
+
+#: netbox/dcim/choices.py:1203
+msgid "Full"
+msgstr "Volledig"
+
+#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31
+#: netbox/wireless/choices.py:480
+msgid "Auto"
+msgstr "Auto"
+
+#: netbox/dcim/choices.py:1215
+msgid "Access"
+msgstr "Toegang"
+
+#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168
+#: netbox/ipam/tables/vlans.py:213
+#: netbox/templates/dcim/inc/interface_vlans_table.html:7
+msgid "Tagged"
+msgstr "Getagd"
+
+#: netbox/dcim/choices.py:1217
+msgid "Tagged (All)"
+msgstr "Getagd (Alles)"
+
+#: netbox/dcim/choices.py:1246
+msgid "IEEE Standard"
+msgstr "IEEE-standaard"
+
+#: netbox/dcim/choices.py:1257
+msgid "Passive 24V (2-pair)"
+msgstr "Passief 24V (2 paren)"
+
+#: netbox/dcim/choices.py:1258
+msgid "Passive 24V (4-pair)"
+msgstr "Passief 24V (4 paren)"
+
+#: netbox/dcim/choices.py:1259
+msgid "Passive 48V (2-pair)"
+msgstr "Passief 48V (2 paren)"
+
+#: netbox/dcim/choices.py:1260
+msgid "Passive 48V (4-pair)"
+msgstr "Passief 48V (4 paren)"
+
+#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418
+msgid "Copper"
+msgstr "Koper"
+
+#: netbox/dcim/choices.py:1345
+msgid "Fiber Optic"
+msgstr "Glasvezel"
+
+#: netbox/dcim/choices.py:1434
+msgid "Fiber"
+msgstr "Vezel"
+
+#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1158
+msgid "Connected"
+msgstr "Verbonden"
+
+#: netbox/dcim/choices.py:1477
+msgid "Kilometers"
+msgstr "Kilometers"
+
+#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65
+msgid "Meters"
+msgstr "Meters"
+
+#: netbox/dcim/choices.py:1479
+msgid "Centimeters"
+msgstr "Centimeters"
+
+#: netbox/dcim/choices.py:1480
+msgid "Miles"
+msgstr "Mijlen"
+
+#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66
+msgid "Feet"
+msgstr "Feet"
+
+#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:327
+#: netbox/templates/dcim/rack.html:152
+msgid "Kilograms"
+msgstr "Kilogrammen"
+
+#: netbox/dcim/choices.py:1498
+msgid "Grams"
+msgstr "Gram"
+
+#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153
+msgid "Pounds"
+msgstr "Ponden"
+
+#: netbox/dcim/choices.py:1500
+msgid "Ounces"
+msgstr "Ons"
+
+#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17
+msgid "Primary"
+msgstr "Primair"
+
+#: netbox/dcim/choices.py:1547
+msgid "Redundant"
+msgstr "Redundant"
+
+#: netbox/dcim/choices.py:1568
+msgid "Single phase"
+msgstr "Een fase"
+
+#: netbox/dcim/choices.py:1569
+msgid "Three-phase"
+msgstr "Drie fase"
+
+#: netbox/dcim/fields.py:45
+#, python-brace-format
+msgid "Invalid MAC address format: {value}"
+msgstr "Ongeldig formaat van het MAC-adres: {value}"
+
+#: netbox/dcim/fields.py:71
+#, python-brace-format
+msgid "Invalid WWN format: {value}"
+msgstr "Ongeldig WWN-formaat: {value}"
+
+#: netbox/dcim/filtersets.py:85
+msgid "Parent region (ID)"
+msgstr "Ouderregio (ID)"
+
+#: netbox/dcim/filtersets.py:91
+msgid "Parent region (slug)"
+msgstr "Ouderregio (slug)"
+
+#: netbox/dcim/filtersets.py:115
+msgid "Parent site group (ID)"
+msgstr "Oudersitegroep (ID)"
+
+#: netbox/dcim/filtersets.py:121
+msgid "Parent site group (slug)"
+msgstr "Bovenliggende sitegroep (slug)"
+
+#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841
+#: netbox/ipam/filtersets.py:979
+msgid "Group (ID)"
+msgstr "Groep (ID)"
+
+#: netbox/dcim/filtersets.py:169
+msgid "Group (slug)"
+msgstr "Groep (slug)"
+
+#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180
+msgid "AS (ID)"
+msgstr "ALS (ID)"
+
+#: netbox/dcim/filtersets.py:245
+msgid "Parent location (ID)"
+msgstr "Locatie van de ouder (ID)"
+
+#: netbox/dcim/filtersets.py:251
+msgid "Parent location (slug)"
+msgstr "Locatie van de ouder (slug)"
+
+#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333
+#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005
+#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2122
+msgid "Location (ID)"
+msgstr "Locatie (ID)"
+
+#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340
+#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1358
+#: netbox/extras/filtersets.py:494
+msgid "Location (slug)"
+msgstr "Locatie (slug)"
+
+#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840
+#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1790
+#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493
+#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210
+msgid "Role (ID)"
+msgstr "Rol (ID)"
+
+#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846
+#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1796
+#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387
+#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995
+#: netbox/virtualization/filtersets.py:216
+msgid "Role (slug)"
+msgstr "Rol (slug)"
+
+#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010
+#: netbox/dcim/filtersets.py:1363 netbox/dcim/filtersets.py:2184
+msgid "Rack (ID)"
+msgstr "Rek (ID)"
+
+#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282
+#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365
+#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28
+msgid "User (ID)"
+msgstr "Gebruiker (ID)"
+
+#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288
+#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371
+#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170
+msgid "User (name)"
+msgstr "Gebruiker (naam)"
+
+#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620
+#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881
+#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1254
+#: netbox/dcim/filtersets.py:1780
+msgid "Manufacturer (ID)"
+msgstr "Fabrikant (ID)"
+
+#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626
+#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887
+#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1260
+#: netbox/dcim/filtersets.py:1786
+msgid "Manufacturer (slug)"
+msgstr "Fabrikant (slug)"
+
+#: netbox/dcim/filtersets.py:491
+msgid "Default platform (ID)"
+msgstr "Standaardplatform (ID)"
+
+#: netbox/dcim/filtersets.py:497
+msgid "Default platform (slug)"
+msgstr "Standaardplatform (slug)"
+
+#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:453
+msgid "Has a front image"
+msgstr "Heeft een afbeelding van de voorkant"
+
+#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:460
+msgid "Has a rear image"
+msgstr "Heeft een afbeelding van de achterkant"
+
+#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630
+#: netbox/dcim/filtersets.py:1079 netbox/dcim/forms/filtersets.py:467
+#: netbox/dcim/forms/filtersets.py:563 netbox/dcim/forms/filtersets.py:779
+msgid "Has console ports"
+msgstr "Heeft consolepoorten"
+
+#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634
+#: netbox/dcim/filtersets.py:1083 netbox/dcim/forms/filtersets.py:474
+#: netbox/dcim/forms/filtersets.py:570 netbox/dcim/forms/filtersets.py:786
+msgid "Has console server ports"
+msgstr "Heeft consoleserverpoorten"
+
+#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638
+#: netbox/dcim/filtersets.py:1087 netbox/dcim/forms/filtersets.py:481
+#: netbox/dcim/forms/filtersets.py:577 netbox/dcim/forms/filtersets.py:793
+msgid "Has power ports"
+msgstr "Heeft voedingspoorten"
+
+#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642
+#: netbox/dcim/filtersets.py:1091 netbox/dcim/forms/filtersets.py:488
+#: netbox/dcim/forms/filtersets.py:584 netbox/dcim/forms/filtersets.py:800
+msgid "Has power outlets"
+msgstr "Heeft stopcontacten"
+
+#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646
+#: netbox/dcim/filtersets.py:1095 netbox/dcim/forms/filtersets.py:495
+#: netbox/dcim/forms/filtersets.py:591 netbox/dcim/forms/filtersets.py:807
+msgid "Has interfaces"
+msgstr "Heeft interfaces"
+
+#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650
+#: netbox/dcim/filtersets.py:1099 netbox/dcim/forms/filtersets.py:502
+#: netbox/dcim/forms/filtersets.py:598 netbox/dcim/forms/filtersets.py:814
+msgid "Has pass-through ports"
+msgstr "Heeft pass-through-poorten"
+
+#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1103
+#: netbox/dcim/forms/filtersets.py:516
+msgid "Has module bays"
+msgstr "Heeft modulevakken"
+
+#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1107
+#: netbox/dcim/forms/filtersets.py:509
+msgid "Has device bays"
+msgstr "Heeft apparaatvakken"
+
+#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:523
+msgid "Has inventory items"
+msgstr "Heeft inventarisitems"
+
+#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937
+#: netbox/dcim/filtersets.py:1384
+msgid "Device type (ID)"
+msgstr "Soort apparaat (ID)"
+
+#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1265
+msgid "Module type (ID)"
+msgstr "Moduletype (ID)"
+
+#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1535
+msgid "Power port (ID)"
+msgstr "Voedingspoort (ID)"
+
+#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1776
+msgid "Parent inventory item (ID)"
+msgstr "Onderliggend inventarisitem (ID)"
+
+#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895
+#: netbox/dcim/filtersets.py:1075 netbox/virtualization/filtersets.py:238
+msgid "Config template (ID)"
+msgstr "Configuratiesjabloon (ID)"
+
+#: netbox/dcim/filtersets.py:933
+msgid "Device type (slug)"
+msgstr "Soort apparaat (slug)"
+
+#: netbox/dcim/filtersets.py:953
+msgid "Parent Device (ID)"
+msgstr "Ouderapparaat (ID)"
+
+#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220
+msgid "Platform (ID)"
+msgstr "Platform (ID)"
+
+#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521
+#: netbox/virtualization/filtersets.py:226
+msgid "Platform (slug)"
+msgstr "Platform (slug)"
+
+#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1347
+#: netbox/dcim/filtersets.py:1874 netbox/dcim/filtersets.py:2116
+#: netbox/dcim/filtersets.py:2175
+msgid "Site name (slug)"
+msgstr "Sitenaam (slug)"
+
+#: netbox/dcim/filtersets.py:1015
+msgid "Parent bay (ID)"
+msgstr "Ouderbaby (ID)"
+
+#: netbox/dcim/filtersets.py:1019
+msgid "VM cluster (ID)"
+msgstr "VM-cluster (ID)"
+
+#: netbox/dcim/filtersets.py:1025 netbox/extras/filtersets.py:543
+#: netbox/virtualization/filtersets.py:136
+msgid "Cluster group (slug)"
+msgstr "Clustergroep (slug)"
+
+#: netbox/dcim/filtersets.py:1030 netbox/virtualization/filtersets.py:130
+msgid "Cluster group (ID)"
+msgstr "Clustergroep (ID)"
+
+#: netbox/dcim/filtersets.py:1036
+msgid "Device model (slug)"
+msgstr "Apparaatmodel (slug)"
+
+#: netbox/dcim/filtersets.py:1047 netbox/dcim/forms/bulk_edit.py:423
+msgid "Is full depth"
+msgstr "Is volledige diepte"
+
+#: netbox/dcim/filtersets.py:1051 netbox/dcim/forms/common.py:18
+#: netbox/dcim/forms/filtersets.py:749 netbox/dcim/forms/filtersets.py:1303
+#: netbox/dcim/models/device_components.py:519
+#: netbox/virtualization/filtersets.py:230
+#: netbox/virtualization/filtersets.py:297
+#: netbox/virtualization/forms/filtersets.py:172
+#: netbox/virtualization/forms/filtersets.py:219
+msgid "MAC address"
+msgstr "MAC-adres"
+
+#: netbox/dcim/filtersets.py:1058 netbox/dcim/filtersets.py:1222
+#: netbox/dcim/forms/filtersets.py:758 netbox/dcim/forms/filtersets.py:861
+#: netbox/virtualization/filtersets.py:234
+#: netbox/virtualization/forms/filtersets.py:176
+msgid "Has a primary IP"
+msgstr "Heeft een primair IP-adres"
+
+#: netbox/dcim/filtersets.py:1062
+msgid "Has an out-of-band IP"
+msgstr "Heeft een IP-adres buiten de band"
+
+#: netbox/dcim/filtersets.py:1067
+msgid "Virtual chassis (ID)"
+msgstr "Virtueel chassis (ID)"
+
+#: netbox/dcim/filtersets.py:1071
+msgid "Is a virtual chassis member"
+msgstr "Is een virtueel chassislid"
+
+#: netbox/dcim/filtersets.py:1112
+msgid "OOB IP (ID)"
+msgstr "OOB IP (ID)"
+
+#: netbox/dcim/filtersets.py:1116
+msgid "Has virtual device context"
+msgstr "Heeft een context voor een virtueel apparaat"
+
+#: netbox/dcim/filtersets.py:1205
+msgid "VDC (ID)"
+msgstr "VDC (ID)"
+
+#: netbox/dcim/filtersets.py:1210
+msgid "Device model"
+msgstr "Model van het apparaat"
+
+#: netbox/dcim/filtersets.py:1215 netbox/ipam/filtersets.py:632
+#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420
+msgid "Interface (ID)"
+msgstr "Interface (ID)"
+
+#: netbox/dcim/filtersets.py:1271
+msgid "Module type (model)"
+msgstr "Moduletype (model)"
+
+#: netbox/dcim/filtersets.py:1277
+msgid "Module Bay (ID)"
+msgstr "Modulebaai (ID)"
+
+#: netbox/dcim/filtersets.py:1281 netbox/dcim/filtersets.py:1373
+#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851
+#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161
+#: netbox/vpn/filtersets.py:398
+msgid "Device (ID)"
+msgstr "Apparaat (ID)"
+
+#: netbox/dcim/filtersets.py:1369
+msgid "Rack (name)"
+msgstr "Rack (naam)"
+
+#: netbox/dcim/filtersets.py:1379 netbox/ipam/filtersets.py:606
+#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081
+#: netbox/vpn/filtersets.py:393
+msgid "Device (name)"
+msgstr "Apparaat (naam)"
+
+#: netbox/dcim/filtersets.py:1390
+msgid "Device type (model)"
+msgstr "Soort apparaat (model)"
+
+#: netbox/dcim/filtersets.py:1395
+msgid "Device role (ID)"
+msgstr "Rol van het apparaat (ID)"
+
+#: netbox/dcim/filtersets.py:1401
+msgid "Device role (slug)"
+msgstr "Rol van het apparaat (slug)"
+
+#: netbox/dcim/filtersets.py:1406
+msgid "Virtual Chassis (ID)"
+msgstr "Virtueel chassis (ID)"
+
+#: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108
+#: netbox/dcim/tables/devices.py:206 netbox/netbox/navigation/menu.py:66
+#: netbox/templates/dcim/device.html:120
+#: netbox/templates/dcim/device_edit.html:93
+#: netbox/templates/dcim/virtualchassis.html:20
+#: netbox/templates/dcim/virtualchassis_add.html:8
+#: netbox/templates/dcim/virtualchassis_edit.html:24
+msgid "Virtual Chassis"
+msgstr "Virtueel chassis"
+
+#: netbox/dcim/filtersets.py:1432
+msgid "Module (ID)"
+msgstr "Module (ID)"
+
+#: netbox/dcim/filtersets.py:1439
+msgid "Cable (ID)"
+msgstr "Kabel (ID)"
+
+#: netbox/dcim/filtersets.py:1548 netbox/ipam/forms/bulk_import.py:188
+#: netbox/vpn/forms/bulk_import.py:308
+msgid "Assigned VLAN"
+msgstr "Toegewezen VLAN"
+
+#: netbox/dcim/filtersets.py:1552
+msgid "Assigned VID"
+msgstr "Toegewezen VID"
+
+#: netbox/dcim/filtersets.py:1557 netbox/dcim/forms/bulk_edit.py:1382
+#: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346
+#: netbox/dcim/forms/model_forms.py:1325
+#: netbox/dcim/models/device_components.py:712
+#: netbox/dcim/tables/devices.py:615 netbox/ipam/filtersets.py:316
+#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
+#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595
+#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282
+#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156
+#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278
+#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172
+#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60
+#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245
+#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429
+#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457
+#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512
+#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62
+#: netbox/ipam/tables/ip.py:242 netbox/ipam/tables/ip.py:309
+#: netbox/ipam/tables/ip.py:360 netbox/ipam/tables/ip.py:450
+#: netbox/templates/dcim/interface.html:133
+#: netbox/templates/ipam/ipaddress.html:18
+#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19
+#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13
+#: netbox/templates/virtualization/vminterface.html:47
+#: netbox/virtualization/forms/bulk_edit.py:261
+#: netbox/virtualization/forms/bulk_import.py:171
+#: netbox/virtualization/forms/filtersets.py:224
+#: netbox/virtualization/forms/model_forms.py:344
+#: netbox/virtualization/models/virtualmachines.py:350
+#: netbox/virtualization/tables/virtualmachines.py:136
+msgid "VRF"
+msgstr "VRF"
+
+#: netbox/dcim/filtersets.py:1563 netbox/ipam/filtersets.py:322
+#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489
+#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601
+msgid "VRF (RD)"
+msgstr "VRF (RD)"
+
+#: netbox/dcim/filtersets.py:1568 netbox/ipam/filtersets.py:1016
+#: netbox/vpn/filtersets.py:361
+msgid "L2VPN (ID)"
+msgstr "L2VPN (ID)"
+
+#: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351
+#: netbox/dcim/tables/devices.py:562 netbox/ipam/filtersets.py:1022
+#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133
+#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
+#: netbox/templates/vpn/l2vpntermination.html:12
+#: netbox/virtualization/forms/filtersets.py:229
+#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246
+#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427
+#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55
+msgid "L2VPN"
+msgstr "L2VPN"
+
+#: netbox/dcim/filtersets.py:1606
+msgid "Virtual Chassis Interfaces for Device"
+msgstr "Virtuele chassisinterfaces voor apparaten"
+
+#: netbox/dcim/filtersets.py:1611
+msgid "Virtual Chassis Interfaces for Device (ID)"
+msgstr "Virtuele chassisinterfaces voor apparaat (ID)"
+
+#: netbox/dcim/filtersets.py:1615
+msgid "Kind of interface"
+msgstr "Soort interface"
+
+#: netbox/dcim/filtersets.py:1620 netbox/virtualization/filtersets.py:289
+msgid "Parent interface (ID)"
+msgstr "Ouderinterface (ID)"
+
+#: netbox/dcim/filtersets.py:1625 netbox/virtualization/filtersets.py:294
+msgid "Bridged interface (ID)"
+msgstr "Overbrugde interface (ID)"
+
+#: netbox/dcim/filtersets.py:1630
+msgid "LAG interface (ID)"
+msgstr "LAG-interface (ID)"
+
+#: netbox/dcim/filtersets.py:1657 netbox/dcim/filtersets.py:1669
+#: netbox/dcim/forms/filtersets.py:1263 netbox/dcim/forms/model_forms.py:1637
+#: netbox/templates/dcim/virtualdevicecontext.html:15
+msgid "Virtual Device Context"
+msgstr "Context van het virtuele apparaat"
+
+#: netbox/dcim/filtersets.py:1663
+msgid "Virtual Device Context (Identifier)"
+msgstr "Context van het virtuele apparaat (ID)"
+
+#: netbox/dcim/filtersets.py:1674
+#: netbox/templates/wireless/wirelesslan.html:11
+#: netbox/wireless/forms/model_forms.py:53
+msgid "Wireless LAN"
+msgstr "Draadloos LAN"
+
+#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:602
+msgid "Wireless link"
+msgstr "Draadloze link"
+
+#: netbox/dcim/filtersets.py:1748
+msgid "Installed module (ID)"
+msgstr "Geïnstalleerde module (ID)"
+
+#: netbox/dcim/filtersets.py:1759
+msgid "Installed device (ID)"
+msgstr "Geïnstalleerd apparaat (ID)"
+
+#: netbox/dcim/filtersets.py:1765
+msgid "Installed device (name)"
+msgstr "Geïnstalleerd apparaat (naam)"
+
+#: netbox/dcim/filtersets.py:1831
+msgid "Master (ID)"
+msgstr "Meester (ID)"
+
+#: netbox/dcim/filtersets.py:1837
+msgid "Master (name)"
+msgstr "Master (naam)"
+
+#: netbox/dcim/filtersets.py:1879 netbox/tenancy/filtersets.py:246
+msgid "Tenant (ID)"
+msgstr "Tenant (ID)"
+
+#: netbox/dcim/filtersets.py:1885 netbox/extras/filtersets.py:570
+#: netbox/tenancy/filtersets.py:252
+msgid "Tenant (slug)"
+msgstr "Tenant (slug)"
+
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1008
+msgid "Unterminated"
+msgstr "Onbeëindigd"
+
+#: netbox/dcim/filtersets.py:2179
+msgid "Power panel (ID)"
+msgstr "Voedingspaneel (ID)"
+
+#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410
+#: netbox/extras/forms/model_forms.py:443
+#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84
+#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:470
+#: netbox/templates/circuits/inc/circuit_termination.html:32
+#: netbox/templates/generic/bulk_edit.html:65
+#: netbox/templates/inc/panels/tags.html:5
+#: netbox/utilities/forms/fields/fields.py:81
+msgid "Tags"
+msgstr "Labels"
+
+#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408
+#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489
+#: netbox/dcim/forms/object_create.py:197
+#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
+#: netbox/dcim/tables/devices.py:695 netbox/dcim/tables/devicetypes.py:247
+#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
+#: netbox/templates/dcim/modulebay.html:34
+#: netbox/templates/dcim/virtualchassis.html:66
+#: netbox/templates/dcim/virtualchassis_edit.html:55
+msgid "Position"
+msgstr "Positie"
+
+#: netbox/dcim/forms/bulk_create.py:114
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of names being "
+"created.)"
+msgstr ""
+"Alfanumerieke reeksen worden ondersteund. (Moet overeenkomen met het aantal "
+"namen dat wordt aangemaakt.)"
+
+#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99
+#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89
+#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531
+#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526
+#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118
+#: netbox/ipam/tables/vlans.py:222 netbox/templates/dcim/interface.html:284
+#: netbox/templates/dcim/site.html:37
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23
+#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21
+#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6
+#: netbox/templates/users/group.html:14
+#: netbox/templates/virtualization/cluster.html:29
+#: netbox/templates/vpn/tunnel.html:29
+#: netbox/templates/wireless/wirelesslan.html:18
+#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94
+#: netbox/tenancy/forms/bulk_import.py:40
+#: netbox/tenancy/forms/bulk_import.py:81
+#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78
+#: netbox/tenancy/forms/filtersets.py:97
+#: netbox/tenancy/forms/model_forms.py:45
+#: netbox/tenancy/forms/model_forms.py:97
+#: netbox/tenancy/forms/model_forms.py:122
+#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107
+#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57
+#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32
+#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80
+#: netbox/virtualization/forms/bulk_edit.py:65
+#: netbox/virtualization/forms/bulk_import.py:47
+#: netbox/virtualization/forms/filtersets.py:85
+#: netbox/virtualization/forms/model_forms.py:66
+#: netbox/virtualization/tables/clusters.py:70
+#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158
+#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31
+#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48
+#: netbox/wireless/forms/bulk_import.py:36
+#: netbox/wireless/forms/filtersets.py:46
+#: netbox/wireless/forms/model_forms.py:40
+#: netbox/wireless/tables/wirelesslan.py:48
+msgid "Group"
+msgstr "groep"
+
+#: netbox/dcim/forms/bulk_edit.py:131
+msgid "Contact name"
+msgstr "Naam van de contactpersoon"
+
+#: netbox/dcim/forms/bulk_edit.py:136
+msgid "Contact phone"
+msgstr "Telefoonnummer contacteren"
+
+#: netbox/dcim/forms/bulk_edit.py:142
+msgid "Contact E-mail"
+msgstr "E-mailadres voor contact"
+
+#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122
+#: netbox/dcim/forms/model_forms.py:127
+msgid "Time zone"
+msgstr "Tijdzone"
+
+#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160
+#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:204
+#: netbox/dcim/forms/bulk_import.py:1015 netbox/dcim/forms/filtersets.py:301
+#: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438
+#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018
+#: netbox/dcim/forms/model_forms.py:1457
+#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
+#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:908
+#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:69
+#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246
+#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
+#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196
+#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297
+#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237
+#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360
+#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186
+#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248
+#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:258
+#: netbox/ipam/tables/ip.py:316 netbox/ipam/tables/ip.py:367
+#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:231
+#: netbox/templates/dcim/device.html:182
+#: netbox/templates/dcim/inc/panels/inventory_items.html:20
+#: netbox/templates/dcim/interface.html:223
+#: netbox/templates/dcim/inventoryitem.html:36
+#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41
+#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77
+#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52
+#: netbox/templates/virtualization/virtualmachine.html:23
+#: netbox/templates/vpn/tunneltermination.html:17
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:20
+#: netbox/tenancy/forms/bulk_edit.py:142
+#: netbox/tenancy/forms/filtersets.py:107
+#: netbox/tenancy/forms/model_forms.py:137
+#: netbox/tenancy/tables/contacts.py:102
+#: netbox/virtualization/forms/bulk_edit.py:145
+#: netbox/virtualization/forms/bulk_import.py:106
+#: netbox/virtualization/forms/filtersets.py:157
+#: netbox/virtualization/forms/model_forms.py:195
+#: netbox/virtualization/tables/virtualmachines.py:74
+#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81
+#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78
+#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82
+msgid "Role"
+msgstr "Rol"
+
+#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610
+#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104
+#: netbox/templates/dcim/module.html:74
+#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55
+msgid "Serial Number"
+msgstr "Serienummer"
+
+#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:308
+#: netbox/dcim/forms/filtersets.py:744 netbox/dcim/forms/filtersets.py:898
+#: netbox/dcim/forms/filtersets.py:1450
+msgid "Asset tag"
+msgstr "Tag voor bedrijfsmiddelen"
+
+#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:217
+#: netbox/dcim/forms/filtersets.py:293 netbox/templates/dcim/rack.html:86
+msgid "Width"
+msgstr "Breedte"
+
+#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37
+msgid "Height (U)"
+msgstr "Hoogte (U)"
+
+#: netbox/dcim/forms/bulk_edit.py:298
+msgid "Descending units"
+msgstr "Aflopende eenheden"
+
+#: netbox/dcim/forms/bulk_edit.py:301
+msgid "Outer width"
+msgstr "Buitenbreedte"
+
+#: netbox/dcim/forms/bulk_edit.py:306
+msgid "Outer depth"
+msgstr "Buitendiepte"
+
+#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:222
+msgid "Outer unit"
+msgstr "Buitenste eenheid"
+
+#: netbox/dcim/forms/bulk_edit.py:316
+msgid "Mounting depth"
+msgstr "Inbouwdiepte"
+
+#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351
+#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459
+#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495
+#: netbox/dcim/forms/bulk_import.py:329 netbox/dcim/forms/bulk_import.py:355
+#: netbox/dcim/forms/filtersets.py:252 netbox/dcim/forms/filtersets.py:313
+#: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424
+#: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549
+#: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232
+#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:107
+#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103
+#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108
+#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278
+#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134
+#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188
+#: netbox/templates/dcim/device.html:324
+#: netbox/templates/dcim/devicetype.html:49
+#: netbox/templates/dcim/moduletype.html:30
+#: netbox/templates/extras/configcontext.html:17
+#: netbox/templates/extras/customlink.html:25
+#: netbox/templates/extras/savedfilter.html:33
+#: netbox/templates/ipam/role.html:30
+msgid "Weight"
+msgstr "Gewicht"
+
+#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:318
+msgid "Max weight"
+msgstr "Maximaal gewicht"
+
+#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441
+#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:228
+#: netbox/dcim/forms/bulk_import.py:334 netbox/dcim/forms/bulk_import.py:360
+#: netbox/dcim/forms/filtersets.py:323 netbox/dcim/forms/filtersets.py:534
+#: netbox/dcim/forms/filtersets.py:609
+msgid "Weight unit"
+msgstr "Gewichtseenheid"
+
+#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808
+#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:270
+#: netbox/dcim/forms/bulk_import.py:492 netbox/dcim/forms/bulk_import.py:1297
+#: netbox/dcim/forms/bulk_import.py:1301 netbox/dcim/forms/filtersets.py:103
+#: netbox/dcim/forms/filtersets.py:341 netbox/dcim/forms/filtersets.py:355
+#: netbox/dcim/forms/filtersets.py:393 netbox/dcim/forms/filtersets.py:703
+#: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098
+#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248
+#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703
+#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:161
+#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148
+#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442
+#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30
+#: netbox/templates/dcim/inc/cable_termination.html:16
+#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13
+#: netbox/templates/dcim/rack/base.html:4
+#: netbox/templates/dcim/rackreservation.html:19
+#: netbox/templates/dcim/rackreservation.html:36
+#: netbox/virtualization/forms/model_forms.py:113
+msgid "Rack"
+msgstr "Rek"
+
+#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628
+#: netbox/dcim/forms/filtersets.py:249 netbox/dcim/forms/filtersets.py:334
+#: netbox/dcim/forms/filtersets.py:417 netbox/dcim/forms/filtersets.py:544
+#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:873
+#: netbox/dcim/forms/model_forms.py:613 netbox/dcim/forms/model_forms.py:1527
+#: netbox/templates/dcim/device_edit.html:20
+msgid "Hardware"
+msgstr "Hardware"
+
+#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466
+#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554
+#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165
+#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:316
+#: netbox/dcim/forms/bulk_import.py:350 netbox/dcim/forms/bulk_import.py:389
+#: netbox/dcim/forms/bulk_import.py:425 netbox/dcim/forms/bulk_import.py:1021
+#: netbox/dcim/forms/filtersets.py:430 netbox/dcim/forms/filtersets.py:555
+#: netbox/dcim/forms/filtersets.py:631 netbox/dcim/forms/filtersets.py:713
+#: netbox/dcim/forms/filtersets.py:878 netbox/dcim/forms/filtersets.py:1443
+#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293
+#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379
+#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
+#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:911
+#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
+#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
+#: netbox/templates/dcim/devicetype.html:14
+#: netbox/templates/dcim/inventoryitem.html:44
+#: netbox/templates/dcim/manufacturer.html:33
+#: netbox/templates/dcim/modulebay.html:58
+#: netbox/templates/dcim/moduletype.html:14
+#: netbox/templates/dcim/platform.html:37
+msgid "Manufacturer"
+msgstr "Fabrikant"
+
+#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:322
+#: netbox/dcim/forms/filtersets.py:435 netbox/dcim/forms/model_forms.py:297
+msgid "Default platform"
+msgstr "Standaardplatform"
+
+#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471
+#: netbox/dcim/forms/filtersets.py:438 netbox/dcim/forms/filtersets.py:558
+msgid "Part number"
+msgstr "Onderdeelnummer"
+
+#: netbox/dcim/forms/bulk_edit.py:416
+msgid "U height"
+msgstr "U-hoogte"
+
+#: netbox/dcim/forms/bulk_edit.py:428 netbox/dcim/tables/devicetypes.py:103
+msgid "Exclude from utilization"
+msgstr "Uitsluiten van gebruik"
+
+#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603
+#: netbox/dcim/forms/bulk_import.py:519 netbox/dcim/forms/filtersets.py:447
+#: netbox/dcim/forms/filtersets.py:735 netbox/templates/dcim/device.html:98
+#: netbox/templates/dcim/devicetype.html:65
+msgid "Airflow"
+msgstr "Luchtstroom"
+
+#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312
+#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88
+#: netbox/templates/dcim/devicebay.html:52
+#: netbox/templates/dcim/module.html:58
+msgid "Device Type"
+msgstr "Soort apparaat"
+
+#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345
+#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65
+#: netbox/templates/dcim/module.html:62
+#: netbox/templates/dcim/modulebay.html:62
+#: netbox/templates/dcim/moduletype.html:11
+msgid "Module Type"
+msgstr "Moduletype"
+
+#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474
+#: netbox/dcim/tables/devices.py:67
+msgid "VM role"
+msgstr "VM-rol"
+
+#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535
+#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:373
+#: netbox/dcim/forms/bulk_import.py:377 netbox/dcim/forms/bulk_import.py:396
+#: netbox/dcim/forms/bulk_import.py:400 netbox/dcim/forms/bulk_import.py:525
+#: netbox/dcim/forms/bulk_import.py:529 netbox/dcim/forms/filtersets.py:620
+#: netbox/dcim/forms/filtersets.py:636 netbox/dcim/forms/filtersets.py:754
+#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384
+#: netbox/dcim/forms/model_forms.py:498
+#: netbox/virtualization/forms/bulk_import.py:132
+#: netbox/virtualization/forms/bulk_import.py:133
+#: netbox/virtualization/forms/filtersets.py:184
+#: netbox/virtualization/forms/model_forms.py:215
+msgid "Config template"
+msgstr "Configuratiesjabloon"
+
+#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959
+#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/filtersets.py:113
+#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:837 netbox/extras/filtersets.py:499
+msgid "Device type"
+msgstr "Soort apparaat"
+
+#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:412
+#: netbox/dcim/forms/filtersets.py:118 netbox/dcim/forms/model_forms.py:452
+msgid "Device role"
+msgstr "Rol van het apparaat"
+
+#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437
+#: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394
+#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:182
+#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186
+#: netbox/templates/dcim/platform.html:26
+#: netbox/templates/virtualization/virtualmachine.html:27
+#: netbox/virtualization/forms/bulk_edit.py:160
+#: netbox/virtualization/forms/bulk_import.py:122
+#: netbox/virtualization/forms/filtersets.py:168
+#: netbox/virtualization/forms/model_forms.py:203
+#: netbox/virtualization/tables/virtualmachines.py:78
+msgid "Platform"
+msgstr "Platform"
+
+#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179
+#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589
+#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:642
+#: netbox/dcim/forms/bulk_import.py:668 netbox/dcim/forms/bulk_import.py:694
+#: netbox/dcim/forms/bulk_import.py:714 netbox/dcim/forms/bulk_import.py:767
+#: netbox/dcim/forms/bulk_import.py:885 netbox/dcim/forms/bulk_import.py:933
+#: netbox/dcim/forms/bulk_import.py:950 netbox/dcim/forms/bulk_import.py:962
+#: netbox/dcim/forms/bulk_import.py:1010 netbox/dcim/forms/bulk_import.py:1361
+#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:130
+#: netbox/dcim/forms/filtersets.py:852 netbox/dcim/forms/filtersets.py:982
+#: netbox/dcim/forms/filtersets.py:1172 netbox/dcim/forms/filtersets.py:1194
+#: netbox/dcim/forms/filtersets.py:1216 netbox/dcim/forms/filtersets.py:1233
+#: netbox/dcim/forms/filtersets.py:1253 netbox/dcim/forms/filtersets.py:1361
+#: netbox/dcim/forms/filtersets.py:1383 netbox/dcim/forms/filtersets.py:1404
+#: netbox/dcim/forms/filtersets.py:1419 netbox/dcim/forms/filtersets.py:1433
+#: netbox/dcim/forms/filtersets.py:1496 netbox/dcim/forms/filtersets.py:1520
+#: netbox/dcim/forms/filtersets.py:1544 netbox/dcim/forms/model_forms.py:576
+#: netbox/dcim/forms/model_forms.py:797 netbox/dcim/forms/model_forms.py:1156
+#: netbox/dcim/forms/model_forms.py:1611
+#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
+#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:363
+#: netbox/dcim/tables/devices.py:404 netbox/dcim/tables/devices.py:446
+#: netbox/dcim/tables/devices.py:497 netbox/dcim/tables/devices.py:586
+#: netbox/dcim/tables/devices.py:685 netbox/dcim/tables/devices.py:742
+#: netbox/dcim/tables/devices.py:789 netbox/dcim/tables/devices.py:849
+#: netbox/dcim/tables/devices.py:901 netbox/dcim/tables/devices.py:1028
+#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330
+#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758
+#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176
+#: netbox/templates/dcim/consoleport.html:20
+#: netbox/templates/dcim/consoleserverport.html:20
+#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:130
+#: netbox/templates/dcim/device_edit.html:10
+#: netbox/templates/dcim/devicebay.html:20
+#: netbox/templates/dcim/devicebay.html:48
+#: netbox/templates/dcim/frontport.html:20
+#: netbox/templates/dcim/interface.html:30
+#: netbox/templates/dcim/interface.html:161
+#: netbox/templates/dcim/inventoryitem.html:20
+#: netbox/templates/dcim/module.html:54
+#: netbox/templates/dcim/modulebay.html:20
+#: netbox/templates/dcim/poweroutlet.html:20
+#: netbox/templates/dcim/powerport.html:20
+#: netbox/templates/dcim/rearport.html:20
+#: netbox/templates/dcim/virtualchassis.html:65
+#: netbox/templates/dcim/virtualchassis_edit.html:51
+#: netbox/templates/dcim/virtualdevicecontext.html:22
+#: netbox/templates/virtualization/virtualmachine.html:110
+#: netbox/templates/vpn/tunneltermination.html:23
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:6
+#: netbox/virtualization/filtersets.py:167
+#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_import.py:99
+#: netbox/virtualization/forms/filtersets.py:128
+#: netbox/virtualization/forms/model_forms.py:185
+#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44
+#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283
+#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90
+#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236
+#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99
+#: netbox/wireless/forms/model_forms.py:141
+#: netbox/wireless/tables/wirelesslan.py:75
+msgid "Device"
+msgstr "Apparaat"
+
+#: netbox/dcim/forms/bulk_edit.py:629
+#: netbox/templates/extras/dashboard/widget_config.html:7
+#: netbox/virtualization/forms/bulk_edit.py:191
+msgid "Configuration"
+msgstr "Configuratie"
+
+#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:592
+#: netbox/dcim/forms/model_forms.py:590 netbox/dcim/forms/model_forms.py:845
+msgid "Module type"
+msgstr "Moduletype"
+
+#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882
+#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924
+#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010
+#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088
+#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133
+#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:66
+#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32
+#: netbox/templates/dcim/consoleport.html:32
+#: netbox/templates/dcim/consoleserverport.html:32
+#: netbox/templates/dcim/devicebay.html:28
+#: netbox/templates/dcim/frontport.html:32
+#: netbox/templates/dcim/inc/panels/inventory_items.html:19
+#: netbox/templates/dcim/interface.html:42
+#: netbox/templates/dcim/inventoryitem.html:32
+#: netbox/templates/dcim/modulebay.html:30
+#: netbox/templates/dcim/poweroutlet.html:32
+#: netbox/templates/dcim/powerport.html:32
+#: netbox/templates/dcim/rearport.html:32
+#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/generic/bulk_import.html:162
+msgid "Label"
+msgstr "Label"
+
+#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:999
+#: netbox/templates/dcim/cable.html:50
+msgid "Length"
+msgstr "Lengte"
+
+#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1165
+#: netbox/dcim/forms/bulk_import.py:1168 netbox/dcim/forms/filtersets.py:1003
+msgid "Length unit"
+msgstr "Lengte-eenheid"
+
+#: netbox/dcim/forms/bulk_edit.py:735
+#: netbox/templates/dcim/virtualchassis.html:23
+msgid "Domain"
+msgstr "Domein"
+
+#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1284
+#: netbox/dcim/forms/filtersets.py:1089 netbox/dcim/forms/model_forms.py:698
+msgid "Power panel"
+msgstr "Voedingspaneel"
+
+#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1320
+#: netbox/dcim/forms/filtersets.py:1111
+#: netbox/templates/dcim/powerfeed.html:83
+msgid "Supply"
+msgstr "Levering"
+
+#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1325
+#: netbox/dcim/forms/filtersets.py:1116
+#: netbox/templates/dcim/powerfeed.html:95
+msgid "Phase"
+msgstr "Fase"
+
+#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1121
+#: netbox/templates/dcim/powerfeed.html:87
+msgid "Voltage"
+msgstr "Spanning"
+
+#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1125
+#: netbox/templates/dcim/powerfeed.html:91
+msgid "Amperage"
+msgstr "Stroomsterkte"
+
+#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1129
+msgid "Max utilization"
+msgstr "Maximaal gebruik"
+
+#: netbox/dcim/forms/bulk_edit.py:934
+msgid "Maximum draw"
+msgstr "Maximale trekking"
+
+#: netbox/dcim/forms/bulk_edit.py:937
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_components.py:357
+msgid "Maximum power draw (watts)"
+msgstr "Maximaal stroomverbruik (watt)"
+
+#: netbox/dcim/forms/bulk_edit.py:940
+msgid "Allocated draw"
+msgstr "Toegewezen loting"
+
+#: netbox/dcim/forms/bulk_edit.py:943
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:364
+msgid "Allocated power draw (watts)"
+msgstr "Toegewezen stroomverbruik (watt)"
+
+#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:725
+#: netbox/dcim/forms/model_forms.py:901 netbox/dcim/forms/model_forms.py:1226
+#: netbox/dcim/forms/model_forms.py:1514 netbox/dcim/forms/object_import.py:55
+msgid "Power port"
+msgstr "Voedingspoort"
+
+#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:732
+msgid "Feed leg"
+msgstr "Voer de poot in"
+
+#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333
+msgid "Management only"
+msgstr "Alleen voor beheer"
+
+#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339
+#: netbox/dcim/forms/bulk_import.py:815 netbox/dcim/forms/filtersets.py:1312
+#: netbox/dcim/forms/object_import.py:90
+#: netbox/dcim/models/device_component_templates.py:411
+#: netbox/dcim/models/device_components.py:671
+msgid "PoE mode"
+msgstr "PoE-modus"
+
+#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345
+#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1317
+#: netbox/dcim/forms/object_import.py:95
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:677
+msgid "PoE type"
+msgstr "PoE-type"
+
+#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1322
+#: netbox/dcim/forms/object_import.py:100
+msgid "Wireless role"
+msgstr "Draadloze rol"
+
+#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612
+#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:308
+#: netbox/templates/dcim/consoleport.html:24
+#: netbox/templates/dcim/consoleserverport.html:24
+#: netbox/templates/dcim/frontport.html:24
+#: netbox/templates/dcim/interface.html:34
+#: netbox/templates/dcim/module.html:51
+#: netbox/templates/dcim/modulebay.html:54
+#: netbox/templates/dcim/poweroutlet.html:24
+#: netbox/templates/dcim/powerport.html:24
+#: netbox/templates/dcim/rearport.html:24
+msgid "Module"
+msgstr "Module"
+
+#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:654
+#: netbox/templates/dcim/interface.html:110
+msgid "LAG"
+msgstr "LAG"
+
+#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1253
+msgid "Virtual device contexts"
+msgstr "Contexten van virtuele apparaten"
+
+#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653
+#: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181
+#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276
+#: netbox/dcim/tables/devices.py:599
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:67
+#: netbox/templates/dcim/consoleport.html:40
+#: netbox/templates/dcim/consoleserverport.html:40
+msgid "Speed"
+msgstr "Snelheid"
+
+#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:824
+#: netbox/templates/vpn/ikepolicy.html:25
+#: netbox/templates/vpn/ipsecprofile.html:21
+#: netbox/templates/vpn/ipsecprofile.html:48
+#: netbox/virtualization/forms/bulk_edit.py:233
+#: netbox/virtualization/forms/bulk_import.py:165
+#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232
+#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234
+#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178
+#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64
+#: netbox/vpn/tables/crypto.py:162
+msgid "Mode"
+msgstr "Modus"
+
+#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1302
+#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/model_forms.py:321
+msgid "VLAN group"
+msgstr "VLAN-groep"
+
+#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307
+#: netbox/dcim/tables/devices.py:571
+#: netbox/virtualization/forms/bulk_edit.py:248
+#: netbox/virtualization/forms/model_forms.py:326
+msgid "Untagged VLAN"
+msgstr "VLAN zonder label"
+
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316
+#: netbox/dcim/tables/devices.py:577
+#: netbox/virtualization/forms/bulk_edit.py:256
+#: netbox/virtualization/forms/model_forms.py:335
+msgid "Tagged VLANs"
+msgstr "Getagde VLAN's"
+
+#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1289
+msgid "Wireless LAN group"
+msgstr "Draadloze LAN-groep"
+
+#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294
+#: netbox/dcim/tables/devices.py:608 netbox/netbox/navigation/menu.py:133
+#: netbox/templates/dcim/interface.html:280
+#: netbox/wireless/tables/wirelesslan.py:24
+msgid "Wireless LANs"
+msgstr "Draadloze LAN's"
+
+#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1249
+#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:271
+#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169
+#: netbox/templates/dcim/interface.html:122
+#: netbox/templates/ipam/prefix.html:95
+#: netbox/virtualization/forms/model_forms.py:349
+msgid "Addressing"
+msgstr "Addressing"
+
+#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:651
+#: netbox/dcim/forms/model_forms.py:1338
+#: netbox/virtualization/forms/model_forms.py:350
+msgid "Operation"
+msgstr "Operatie"
+
+#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1250
+#: netbox/dcim/forms/model_forms.py:935 netbox/dcim/forms/model_forms.py:1340
+msgid "PoE"
+msgstr "PoE"
+
+#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1339
+#: netbox/templates/dcim/interface.html:99
+#: netbox/virtualization/forms/bulk_edit.py:267
+#: netbox/virtualization/forms/model_forms.py:351
+msgid "Related Interfaces"
+msgstr "Gerelateerde interfaces"
+
+#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1341
+#: netbox/virtualization/forms/bulk_edit.py:268
+#: netbox/virtualization/forms/model_forms.py:352
+msgid "802.1Q Switching"
+msgstr "802.1Q-omschakeling"
+
+#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469
+msgid "Interface mode must be specified to assign VLANs"
+msgstr "De interfacemodus moet worden gespecificeerd om VLAN's toe te wijzen"
+
+#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50
+msgid "An access interface cannot have tagged VLANs assigned."
+msgstr ""
+"Aan een toegangsinterface kunnen geen gelabelde VLAN's worden toegewezen."
+
+#: netbox/dcim/forms/bulk_import.py:63
+msgid "Name of parent region"
+msgstr "Naam van de moederregio"
+
+#: netbox/dcim/forms/bulk_import.py:77
+msgid "Name of parent site group"
+msgstr "Naam van de oudersitegroep"
+
+#: netbox/dcim/forms/bulk_import.py:96
+msgid "Assigned region"
+msgstr "Toegewezen regio"
+
+#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44
+#: netbox/tenancy/forms/bulk_import.py:85
+#: netbox/wireless/forms/bulk_import.py:40
+msgid "Assigned group"
+msgstr "Toegewezen groep"
+
+#: netbox/dcim/forms/bulk_import.py:122
+msgid "available options"
+msgstr "beschikbare opties"
+
+#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:482
+#: netbox/dcim/forms/bulk_import.py:1281 netbox/ipam/forms/bulk_import.py:174
+#: netbox/ipam/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:63
+#: netbox/virtualization/forms/bulk_import.py:89
+msgid "Assigned site"
+msgstr "Toegewezen site"
+
+#: netbox/dcim/forms/bulk_import.py:140
+msgid "Parent location"
+msgstr "Locatie van de ouders"
+
+#: netbox/dcim/forms/bulk_import.py:142
+msgid "Location not found."
+msgstr "Locatie niet gevonden."
+
+#: netbox/dcim/forms/bulk_import.py:196
+msgid "Name of assigned tenant"
+msgstr "Naam van de toegewezen tenant"
+
+#: netbox/dcim/forms/bulk_import.py:208
+msgid "Name of assigned role"
+msgstr "Naam van de toegewezen rol"
+
+#: netbox/dcim/forms/bulk_import.py:214
+msgid "Rack type"
+msgstr "Racktype"
+
+#: netbox/dcim/forms/bulk_import.py:219
+msgid "Rail-to-rail width (in inches)"
+msgstr "Breedte van rail tot rail (in inches)"
+
+#: netbox/dcim/forms/bulk_import.py:225
+msgid "Unit for outer dimensions"
+msgstr "Eenheid voor buitenafmetingen"
+
+#: netbox/dcim/forms/bulk_import.py:231
+msgid "Unit for rack weights"
+msgstr "Eenheid voor rackgewichten"
+
+#: netbox/dcim/forms/bulk_import.py:257
+msgid "Parent site"
+msgstr "Site voor ouders"
+
+#: netbox/dcim/forms/bulk_import.py:264 netbox/dcim/forms/bulk_import.py:1294
+msgid "Rack's location (if any)"
+msgstr "Locatie van het rek (indien aanwezig)"
+
+#: netbox/dcim/forms/bulk_import.py:273 netbox/dcim/forms/model_forms.py:253
+#: netbox/dcim/tables/racks.py:153
+#: netbox/templates/dcim/rackreservation.html:12
+#: netbox/templates/dcim/rackreservation.html:45
+msgid "Units"
+msgstr "Eenheden"
+
+#: netbox/dcim/forms/bulk_import.py:276
+msgid "Comma-separated list of individual unit numbers"
+msgstr "Door komma's gescheiden lijst van individuele eenheidsnummers"
+
+#: netbox/dcim/forms/bulk_import.py:319
+msgid "The manufacturer which produces this device type"
+msgstr "De fabrikant die dit apparaattype produceert"
+
+#: netbox/dcim/forms/bulk_import.py:326
+msgid "The default platform for devices of this type (optional)"
+msgstr "Het standaardplatform voor apparaten van dit type (optioneel)"
+
+#: netbox/dcim/forms/bulk_import.py:331
+msgid "Device weight"
+msgstr "Gewicht van het apparaat"
+
+#: netbox/dcim/forms/bulk_import.py:337
+msgid "Unit for device weight"
+msgstr "Eenheid voor het gewicht van het apparaat"
+
+#: netbox/dcim/forms/bulk_import.py:357
+msgid "Module weight"
+msgstr "Gewicht van de module"
+
+#: netbox/dcim/forms/bulk_import.py:363
+msgid "Unit for module weight"
+msgstr "Eenheid voor modulegewicht"
+
+#: netbox/dcim/forms/bulk_import.py:393
+msgid "Limit platform assignments to this manufacturer"
+msgstr "Beperk de platformtoewijzingen aan deze fabrikant"
+
+#: netbox/dcim/forms/bulk_import.py:415 netbox/dcim/forms/bulk_import.py:1364
+#: netbox/tenancy/forms/bulk_import.py:106
+msgid "Assigned role"
+msgstr "Toegewezen rol"
+
+#: netbox/dcim/forms/bulk_import.py:428
+msgid "Device type manufacturer"
+msgstr "Apparaattype fabrikant"
+
+#: netbox/dcim/forms/bulk_import.py:434
+msgid "Device type model"
+msgstr "Apparaattype model"
+
+#: netbox/dcim/forms/bulk_import.py:441
+#: netbox/virtualization/forms/bulk_import.py:126
+msgid "Assigned platform"
+msgstr "Toegewezen platform"
+
+#: netbox/dcim/forms/bulk_import.py:449 netbox/dcim/forms/bulk_import.py:453
+#: netbox/dcim/forms/model_forms.py:479
+msgid "Virtual chassis"
+msgstr "Virtueel chassis"
+
+#: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659
+#: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465
+#: netbox/dcim/tables/devices.py:202 netbox/extras/filtersets.py:548
+#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479
+#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459
+#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239
+#: netbox/templates/virtualization/cluster.html:10
+#: netbox/templates/virtualization/virtualmachine.html:88
+#: netbox/templates/virtualization/virtualmachine.html:97
+#: netbox/virtualization/filtersets.py:157
+#: netbox/virtualization/filtersets.py:273
+#: netbox/virtualization/forms/bulk_edit.py:129
+#: netbox/virtualization/forms/bulk_import.py:92
+#: netbox/virtualization/forms/filtersets.py:99
+#: netbox/virtualization/forms/filtersets.py:123
+#: netbox/virtualization/forms/filtersets.py:200
+#: netbox/virtualization/forms/model_forms.py:79
+#: netbox/virtualization/forms/model_forms.py:176
+#: netbox/virtualization/tables/virtualmachines.py:66
+msgid "Cluster"
+msgstr "Cluster"
+
+#: netbox/dcim/forms/bulk_import.py:460
+msgid "Virtualization cluster"
+msgstr "Virtualisatiecluster"
+
+#: netbox/dcim/forms/bulk_import.py:489
+msgid "Assigned location (if any)"
+msgstr "Toegewezen locatie (indien aanwezig)"
+
+#: netbox/dcim/forms/bulk_import.py:496
+msgid "Assigned rack (if any)"
+msgstr "Toegewezen rek (indien aanwezig)"
+
+#: netbox/dcim/forms/bulk_import.py:499
+msgid "Face"
+msgstr "Gezicht"
+
+#: netbox/dcim/forms/bulk_import.py:502
+msgid "Mounted rack face"
+msgstr "Gemonteerd rackfront"
+
+#: netbox/dcim/forms/bulk_import.py:509
+msgid "Parent device (for child devices)"
+msgstr "Ouderapparaat (voor apparaten voor kinderen)"
+
+#: netbox/dcim/forms/bulk_import.py:512
+msgid "Device bay"
+msgstr "Toestelvak"
+
+#: netbox/dcim/forms/bulk_import.py:516
+msgid "Device bay in which this device is installed (for child devices)"
+msgstr ""
+"Apparaatvak waarin dit apparaat is geïnstalleerd (voor onderliggende "
+"apparaten)"
+
+#: netbox/dcim/forms/bulk_import.py:522
+msgid "Airflow direction"
+msgstr "Richting van de luchtstroom"
+
+#: netbox/dcim/forms/bulk_import.py:583
+msgid "The device in which this module is installed"
+msgstr "Het apparaat waarop deze module is geïnstalleerd"
+
+#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/model_forms.py:583
+msgid "Module bay"
+msgstr "Modulevak"
+
+#: netbox/dcim/forms/bulk_import.py:589
+msgid "The module bay in which this module is installed"
+msgstr "De moduleruimte waarin deze module is geïnstalleerd"
+
+#: netbox/dcim/forms/bulk_import.py:595
+msgid "The type of module"
+msgstr "Het type module"
+
+#: netbox/dcim/forms/bulk_import.py:603 netbox/dcim/forms/model_forms.py:599
+msgid "Replicate components"
+msgstr "Componenten repliceren"
+
+#: netbox/dcim/forms/bulk_import.py:605
+msgid ""
+"Automatically populate components associated with this module type (enabled "
+"by default)"
+msgstr ""
+"Componenten die aan dit moduletype zijn gekoppeld automatisch invullen "
+"(standaard ingeschakeld)"
+
+#: netbox/dcim/forms/bulk_import.py:608 netbox/dcim/forms/model_forms.py:605
+msgid "Adopt components"
+msgstr "Componenten adopteren"
+
+#: netbox/dcim/forms/bulk_import.py:610 netbox/dcim/forms/model_forms.py:608
+msgid "Adopt already existing components"
+msgstr "Reeds bestaande componenten adopteren"
+
+#: netbox/dcim/forms/bulk_import.py:650 netbox/dcim/forms/bulk_import.py:676
+#: netbox/dcim/forms/bulk_import.py:702
+msgid "Port type"
+msgstr "Poorttype"
+
+#: netbox/dcim/forms/bulk_import.py:658 netbox/dcim/forms/bulk_import.py:684
+msgid "Port speed in bps"
+msgstr "Poortsnelheid in bps"
+
+#: netbox/dcim/forms/bulk_import.py:722
+msgid "Outlet type"
+msgstr "Type stopcontact"
+
+#: netbox/dcim/forms/bulk_import.py:729
+msgid "Local power port which feeds this outlet"
+msgstr "Lokale voedingspoort die dit stopcontact voedt"
+
+#: netbox/dcim/forms/bulk_import.py:735
+msgid "Electrical phase (for three-phase circuits)"
+msgstr "Elektrische fase (voor driefasige circuits)"
+
+#: netbox/dcim/forms/bulk_import.py:776 netbox/dcim/forms/model_forms.py:1264
+#: netbox/virtualization/forms/bulk_import.py:155
+#: netbox/virtualization/forms/model_forms.py:305
+msgid "Parent interface"
+msgstr "Interface voor ouders"
+
+#: netbox/dcim/forms/bulk_import.py:783 netbox/dcim/forms/model_forms.py:1272
+#: netbox/virtualization/forms/bulk_import.py:162
+#: netbox/virtualization/forms/model_forms.py:313
+msgid "Bridged interface"
+msgstr "Overbrugde interface"
+
+#: netbox/dcim/forms/bulk_import.py:786
+msgid "Lag"
+msgstr "Lag"
+
+#: netbox/dcim/forms/bulk_import.py:790
+msgid "Parent LAG interface"
+msgstr "LAG-interface voor ouders"
+
+#: netbox/dcim/forms/bulk_import.py:793
+msgid "Vdcs"
+msgstr "Vdcs"
+
+#: netbox/dcim/forms/bulk_import.py:798
+msgid "VDC names separated by commas, encased with double quotes. Example:"
+msgstr ""
+"VDC-namen gescheiden door komma's, tussen dubbele aanhalingstekens. "
+"Voorbeeld:"
+
+#: netbox/dcim/forms/bulk_import.py:804
+msgid "Physical medium"
+msgstr "Fysiek medium"
+
+#: netbox/dcim/forms/bulk_import.py:807 netbox/dcim/forms/filtersets.py:1283
+msgid "Duplex"
+msgstr "Dubbelzijdig"
+
+#: netbox/dcim/forms/bulk_import.py:812
+msgid "Poe mode"
+msgstr "Poe-modus"
+
+#: netbox/dcim/forms/bulk_import.py:818
+msgid "Poe type"
+msgstr "Poe-type"
+
+#: netbox/dcim/forms/bulk_import.py:827
+#: netbox/virtualization/forms/bulk_import.py:168
+msgid "IEEE 802.1Q operational mode (for L2 interfaces)"
+msgstr "IEEE 802.1Q operationele modus (voor L2-interfaces)"
+
+#: netbox/dcim/forms/bulk_import.py:834 netbox/ipam/forms/bulk_import.py:160
+#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282
+#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277
+#: netbox/ipam/forms/filtersets.py:336
+#: netbox/virtualization/forms/bulk_import.py:175
+msgid "Assigned VRF"
+msgstr "Toegewezen VRF"
+
+#: netbox/dcim/forms/bulk_import.py:837
+msgid "Rf role"
+msgstr "Rf-rol"
+
+#: netbox/dcim/forms/bulk_import.py:840
+msgid "Wireless role (AP/station)"
+msgstr "Draadloze rol (AP/station)"
+
+#: netbox/dcim/forms/bulk_import.py:876
+#, python-brace-format
+msgid "VDC {vdc} is not assigned to device {device}"
+msgstr "VDC {vdc} is niet toegewezen aan het apparaat {device}"
+
+#: netbox/dcim/forms/bulk_import.py:890 netbox/dcim/forms/model_forms.py:948
+#: netbox/dcim/forms/model_forms.py:1522
+#: netbox/dcim/forms/object_import.py:117
+msgid "Rear port"
+msgstr "Poort aan de achterkant"
+
+#: netbox/dcim/forms/bulk_import.py:893
+msgid "Corresponding rear port"
+msgstr "Bijbehorende poort aan de achterkant"
+
+#: netbox/dcim/forms/bulk_import.py:898 netbox/dcim/forms/bulk_import.py:939
+#: netbox/dcim/forms/bulk_import.py:1155
+msgid "Physical medium classification"
+msgstr "Classificatie van fysieke media"
+
+#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:810
+msgid "Installed device"
+msgstr "Geïnstalleerd apparaat"
+
+#: netbox/dcim/forms/bulk_import.py:971
+msgid "Child device installed within this bay"
+msgstr "Kinderapparaat dat in deze bay is geïnstalleerd"
+
+#: netbox/dcim/forms/bulk_import.py:973
+msgid "Child device not found."
+msgstr "Kinderapparaat niet gevonden."
+
+#: netbox/dcim/forms/bulk_import.py:1031
+msgid "Parent inventory item"
+msgstr "Onderliggend inventarisitem"
+
+#: netbox/dcim/forms/bulk_import.py:1034
+msgid "Component type"
+msgstr "Soort onderdeel"
+
+#: netbox/dcim/forms/bulk_import.py:1038
+msgid "Component Type"
+msgstr "Soort onderdeel"
+
+#: netbox/dcim/forms/bulk_import.py:1041
+msgid "Compnent name"
+msgstr "Naam van het onderdeel"
+
+#: netbox/dcim/forms/bulk_import.py:1043
+msgid "Component Name"
+msgstr "Naam van de component"
+
+#: netbox/dcim/forms/bulk_import.py:1085
+#, python-brace-format
+msgid "Component not found: {device} - {component_name}"
+msgstr "Onderdeel niet gevonden: {device} - {component_name}"
+
+#: netbox/dcim/forms/bulk_import.py:1110
+msgid "Side A device"
+msgstr "Side A-apparaat"
+
+#: netbox/dcim/forms/bulk_import.py:1113 netbox/dcim/forms/bulk_import.py:1131
+msgid "Device name"
+msgstr "Naam van het apparaat"
+
+#: netbox/dcim/forms/bulk_import.py:1116
+msgid "Side A type"
+msgstr "Type kant A"
+
+#: netbox/dcim/forms/bulk_import.py:1119 netbox/dcim/forms/bulk_import.py:1137
+msgid "Termination type"
+msgstr "Soort beëindiging"
+
+#: netbox/dcim/forms/bulk_import.py:1122
+msgid "Side A name"
+msgstr "Naam van kant A"
+
+#: netbox/dcim/forms/bulk_import.py:1123 netbox/dcim/forms/bulk_import.py:1141
+msgid "Termination name"
+msgstr "Naam van beëindiging"
+
+#: netbox/dcim/forms/bulk_import.py:1128
+msgid "Side B device"
+msgstr "Side B-apparaat"
+
+#: netbox/dcim/forms/bulk_import.py:1134
+msgid "Side B type"
+msgstr "Type kant B"
+
+#: netbox/dcim/forms/bulk_import.py:1140
+msgid "Side B name"
+msgstr "Naam van kant B"
+
+#: netbox/dcim/forms/bulk_import.py:1149
+#: netbox/wireless/forms/bulk_import.py:86
+msgid "Connection status"
+msgstr "Status van de verbinding"
+
+#: netbox/dcim/forms/bulk_import.py:1201
+#, python-brace-format
+msgid "Side {side_upper}: {device} {termination_object} is already connected"
+msgstr "Kant {side_upper}: {device} {termination_object} is al verbonden"
+
+#: netbox/dcim/forms/bulk_import.py:1207
+#, python-brace-format
+msgid "{side_upper} side termination not found: {device} {name}"
+msgstr "{side_upper} nevenbeëindiging niet gevonden: {device} {name}"
+
+#: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733
+#: netbox/dcim/tables/devices.py:998 netbox/templates/dcim/device.html:132
+#: netbox/templates/dcim/virtualchassis.html:27
+#: netbox/templates/dcim/virtualchassis.html:67
+msgid "Master"
+msgstr "Meester"
+
+#: netbox/dcim/forms/bulk_import.py:1236
+msgid "Master device"
+msgstr "Master-apparaat"
+
+#: netbox/dcim/forms/bulk_import.py:1253
+msgid "Name of parent site"
+msgstr "Naam van de moedersite"
+
+#: netbox/dcim/forms/bulk_import.py:1287
+msgid "Upstream power panel"
+msgstr "Stroomopwaarts stroompaneel"
+
+#: netbox/dcim/forms/bulk_import.py:1317
+msgid "Primary or redundant"
+msgstr "Primair of redundant"
+
+#: netbox/dcim/forms/bulk_import.py:1322
+msgid "Supply type (AC/DC)"
+msgstr "Soort voeding (AC/DC)"
+
+#: netbox/dcim/forms/bulk_import.py:1327
+msgid "Single or three-phase"
+msgstr "Enkel- of driefasig"
+
+#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
+#: netbox/templates/dcim/interface.html:57
+#: netbox/templates/virtualization/vminterface.html:55
+#: netbox/virtualization/forms/bulk_edit.py:225
+msgid "MTU"
+msgstr "MTU"
+
+#: netbox/dcim/forms/common.py:65
+#, python-brace-format
+msgid ""
+"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
+"parent device/VM, or they must be global"
+msgstr ""
+"De gelabelde VLAN's ({vlans}) moeten tot dezelfde site behoren als het "
+"bovenliggende apparaat/VM van de interface, of ze moeten globaal zijn"
+
+#: netbox/dcim/forms/common.py:110
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Kan een module met tijdelijke aanduidingen niet installeren in een "
+"modulecompartiment zonder gedefinieerde positie."
+
+#: netbox/dcim/forms/common.py:119
+#, python-brace-format
+msgid "Cannot adopt {model} {name} as it already belongs to a module"
+msgstr "Kan niet adopteren {model} {name} omdat het al bij een module hoort"
+
+#: netbox/dcim/forms/common.py:128
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "EEN {model} genoemd {name} bestaat al"
+
+#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:686
+#: netbox/dcim/tables/power.py:66
+#: netbox/templates/dcim/inc/cable_termination.html:37
+#: netbox/templates/dcim/powerfeed.html:24
+#: netbox/templates/dcim/powerpanel.html:19
+#: netbox/templates/dcim/trace/powerpanel.html:4
+msgid "Power Panel"
+msgstr "Voedingspaneel"
+
+#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:713
+#: netbox/templates/dcim/powerfeed.html:21
+#: netbox/templates/dcim/powerport.html:80
+msgid "Power Feed"
+msgstr "Stroomvoorziening"
+
+#: netbox/dcim/forms/connections.py:79
+msgid "Side"
+msgstr "Kant"
+
+#: netbox/dcim/forms/filtersets.py:143
+msgid "Parent region"
+msgstr "Regio van het moederland"
+
+#: netbox/dcim/forms/filtersets.py:157 netbox/tenancy/forms/bulk_import.py:28
+#: netbox/tenancy/forms/bulk_import.py:62
+#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62
+#: netbox/wireless/forms/bulk_import.py:25
+#: netbox/wireless/forms/filtersets.py:25
+msgid "Parent group"
+msgstr "Oudergroep"
+
+#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333
+msgid "Function"
+msgstr "Functie"
+
+#: netbox/dcim/forms/filtersets.py:419 netbox/dcim/forms/model_forms.py:317
+#: netbox/templates/inc/panels/image_attachments.html:6
+msgid "Images"
+msgstr "Afbeeldingen"
+
+#: netbox/dcim/forms/filtersets.py:422 netbox/dcim/forms/filtersets.py:547
+#: netbox/dcim/forms/filtersets.py:657
+msgid "Components"
+msgstr "Componenten"
+
+#: netbox/dcim/forms/filtersets.py:442
+msgid "Subdevice role"
+msgstr "Rol van het subapparaat"
+
+#: netbox/dcim/forms/filtersets.py:721
+msgid "Model"
+msgstr "Model"
+
+#: netbox/dcim/forms/filtersets.py:765
+msgid "Has an OOB IP"
+msgstr "Heeft een OOB IP"
+
+#: netbox/dcim/forms/filtersets.py:772
+msgid "Virtual chassis member"
+msgstr "Virtueel chassislid"
+
+#: netbox/dcim/forms/filtersets.py:821
+msgid "Has virtual device contexts"
+msgstr "Heeft contexten voor virtuele apparaten"
+
+#: netbox/dcim/forms/filtersets.py:834 netbox/extras/filtersets.py:537
+#: netbox/ipam/forms/bulk_edit.py:476 netbox/ipam/forms/filtersets.py:464
+#: netbox/ipam/forms/model_forms.py:624
+#: netbox/virtualization/forms/filtersets.py:112
+msgid "Cluster group"
+msgstr "Clustergroep"
+
+#: netbox/dcim/forms/filtersets.py:1141
+msgid "Cabled"
+msgstr "Bekabeld"
+
+#: netbox/dcim/forms/filtersets.py:1148
+msgid "Occupied"
+msgstr "Bezet"
+
+#: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195
+#: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234
+#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:356
+#: netbox/templates/dcim/consoleport.html:55
+#: netbox/templates/dcim/consoleserverport.html:55
+#: netbox/templates/dcim/frontport.html:69
+#: netbox/templates/dcim/interface.html:140
+#: netbox/templates/dcim/powerfeed.html:110
+#: netbox/templates/dcim/poweroutlet.html:59
+#: netbox/templates/dcim/powerport.html:59
+#: netbox/templates/dcim/rearport.html:65
+msgid "Connection"
+msgstr "Verbinding"
+
+#: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316
+#: netbox/extras/forms/bulk_import.py:239
+#: netbox/extras/forms/filtersets.py:473
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:519
+#: netbox/templates/extras/journalentry.html:30
+msgid "Kind"
+msgstr "Vriendelijk"
+
+#: netbox/dcim/forms/filtersets.py:1295
+msgid "Mgmt only"
+msgstr "Alleen voor beheer"
+
+#: netbox/dcim/forms/filtersets.py:1307 netbox/dcim/forms/model_forms.py:1330
+#: netbox/dcim/models/device_components.py:630
+#: netbox/templates/dcim/interface.html:129
+msgid "WWN"
+msgstr "WWN"
+
+#: netbox/dcim/forms/filtersets.py:1327
+msgid "Wireless channel"
+msgstr "Draadloos kanaal"
+
+#: netbox/dcim/forms/filtersets.py:1331
+msgid "Channel frequency (MHz)"
+msgstr "Kanaalfrequentie (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1335
+msgid "Channel width (MHz)"
+msgstr "Kanaalbreedte (MHz)"
+
+#: netbox/dcim/forms/filtersets.py:1339
+#: netbox/templates/dcim/interface.html:85
+msgid "Transmit power (dBm)"
+msgstr "Zendvermogen (dBm)"
+
+#: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384
+#: netbox/dcim/tables/devices.py:319 netbox/templates/dcim/cable.html:12
+#: netbox/templates/dcim/cable_trace.html:46
+#: netbox/templates/dcim/frontport.html:77
+#: netbox/templates/dcim/htmx/cable_edit.html:50
+#: netbox/templates/dcim/inc/connection_endpoints.html:4
+#: netbox/templates/dcim/rearport.html:73
+#: netbox/templates/dcim/trace/cable.html:7
+msgid "Cable"
+msgstr "Kabel"
+
+#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:920
+msgid "Discovered"
+msgstr "Ontdekt"
+
+#: netbox/dcim/forms/formsets.py:20
+#, python-brace-format
+msgid "A virtual chassis member already exists in position {vc_position}."
+msgstr "Er bestaat al een virtueel chassislid op zijn plaats {vc_position}."
+
+#: netbox/dcim/forms/model_forms.py:139
+msgid "Contact Info"
+msgstr "Contactgegevens"
+
+#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19
+msgid "Rack Role"
+msgstr "Rol van het rek"
+
+#: netbox/dcim/forms/model_forms.py:227
+msgid "Inventory Control"
+msgstr "Inventarisbeheer"
+
+#: netbox/dcim/forms/model_forms.py:231
+msgid "Outer Dimensions"
+msgstr "Buitenafmetingen"
+
+#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:315
+#: netbox/templates/dcim/rack.html:73
+msgid "Dimensions"
+msgstr "Dimensies"
+
+#: netbox/dcim/forms/model_forms.py:255
+msgid ""
+"Comma-separated list of numeric unit IDs. A range may be specified using a "
+"hyphen."
+msgstr ""
+"Door komma's gescheiden lijst van numerieke eenheid-ID's. Een bereik kan "
+"worden gespecificeerd met een koppelteken."
+
+#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133
+msgid "Reservation"
+msgstr "Reservatie"
+
+#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389
+#: netbox/utilities/forms/fields/fields.py:47
+msgid "Slug"
+msgstr "Slug"
+
+#: netbox/dcim/forms/model_forms.py:315
+#: netbox/templates/dcim/devicetype.html:11
+msgid "Chassis"
+msgstr "Chassis"
+
+#: netbox/dcim/forms/model_forms.py:366
+#: netbox/templates/dcim/devicerole.html:23
+msgid "Device Role"
+msgstr "Apparaat Rol"
+
+#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634
+msgid "The lowest-numbered unit occupied by the device"
+msgstr ""
+"De eenheid met het laagste nummer die door het apparaat wordt gebruikt"
+
+#: netbox/dcim/forms/model_forms.py:490
+msgid "The position in the virtual chassis this device is identified by"
+msgstr ""
+"De positie in het virtuele chassis waarmee dit apparaat wordt "
+"geïdentificeerd"
+
+#: netbox/dcim/forms/model_forms.py:494 netbox/templates/dcim/device.html:133
+#: netbox/templates/dcim/virtualchassis.html:68
+#: netbox/templates/dcim/virtualchassis_edit.html:56
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
+#: netbox/tenancy/forms/bulk_edit.py:147
+#: netbox/tenancy/forms/filtersets.py:110
+msgid "Priority"
+msgstr "Prioriteit"
+
+#: netbox/dcim/forms/model_forms.py:495
+msgid "The priority of the device in the virtual chassis"
+msgstr "De prioriteit van het apparaat in het virtuele chassis"
+
+#: netbox/dcim/forms/model_forms.py:602
+msgid "Automatically populate components associated with this module type"
+msgstr ""
+"Componenten die aan dit moduletype zijn gekoppeld automatisch invullen"
+
+#: netbox/dcim/forms/model_forms.py:664
+msgid "Maximum length is 32767 (any unit)"
+msgstr "De maximale lengte is 32767 (elke eenheid)"
+
+#: netbox/dcim/forms/model_forms.py:715
+msgid "Characteristics"
+msgstr "Kenmerken"
+
+#: netbox/dcim/forms/model_forms.py:1035
+msgid "Console port template"
+msgstr "Sjabloon voor consolepoort"
+
+#: netbox/dcim/forms/model_forms.py:1043
+msgid "Console server port template"
+msgstr "Poortsjabloon voor consoleserver"
+
+#: netbox/dcim/forms/model_forms.py:1051
+msgid "Front port template"
+msgstr "Sjabloon voor de voorpoort"
+
+#: netbox/dcim/forms/model_forms.py:1059
+msgid "Interface template"
+msgstr "Interfacesjabloon"
+
+#: netbox/dcim/forms/model_forms.py:1067
+msgid "Power outlet template"
+msgstr "Sjabloon voor stopcontact"
+
+#: netbox/dcim/forms/model_forms.py:1075
+msgid "Power port template"
+msgstr "Sjabloon voor voedingspoort"
+
+#: netbox/dcim/forms/model_forms.py:1083
+msgid "Rear port template"
+msgstr "Sjabloon voor achterpoort"
+
+#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1335
+#: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530
+#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317
+#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287
+#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
+#: netbox/ipam/tables/vlans.py:165
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:51
+#: netbox/templates/dcim/frontport.html:106
+#: netbox/templates/dcim/interface.html:27
+#: netbox/templates/dcim/interface.html:184
+#: netbox/templates/dcim/interface.html:310
+#: netbox/templates/dcim/rearport.html:102
+#: netbox/templates/virtualization/vminterface.html:18
+#: netbox/templates/vpn/tunneltermination.html:31
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:10
+#: netbox/templates/wireless/wirelesslink.html:10
+#: netbox/templates/wireless/wirelesslink.html:45
+#: netbox/virtualization/forms/model_forms.py:348
+#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436
+#: netbox/vpn/forms/model_forms.py:445
+#: netbox/wireless/forms/model_forms.py:113
+#: netbox/wireless/forms/model_forms.py:155
+msgid "Interface"
+msgstr "Interface"
+
+#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531
+#: netbox/dcim/tables/connections.py:27
+#: netbox/templates/dcim/consoleport.html:17
+#: netbox/templates/dcim/consoleserverport.html:74
+#: netbox/templates/dcim/frontport.html:112
+msgid "Console Port"
+msgstr "Consolepoort"
+
+#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532
+#: netbox/templates/dcim/consoleport.html:73
+#: netbox/templates/dcim/consoleserverport.html:17
+#: netbox/templates/dcim/frontport.html:109
+msgid "Console Server Port"
+msgstr "Console Server-poort"
+
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
+#: netbox/templates/dcim/consoleport.html:76
+#: netbox/templates/dcim/consoleserverport.html:77
+#: netbox/templates/dcim/frontport.html:17
+#: netbox/templates/dcim/frontport.html:115
+#: netbox/templates/dcim/interface.html:187
+#: netbox/templates/dcim/rearport.html:105
+msgid "Front Port"
+msgstr "Poort Voor"
+
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534
+#: netbox/dcim/tables/devices.py:698
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
+#: netbox/templates/dcim/consoleport.html:79
+#: netbox/templates/dcim/consoleserverport.html:80
+#: netbox/templates/dcim/frontport.html:50
+#: netbox/templates/dcim/frontport.html:118
+#: netbox/templates/dcim/interface.html:190
+#: netbox/templates/dcim/rearport.html:17
+#: netbox/templates/dcim/rearport.html:108
+msgid "Rear Port"
+msgstr "Poort achter"
+
+#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:504
+#: netbox/templates/dcim/poweroutlet.html:44
+#: netbox/templates/dcim/powerport.html:17
+msgid "Power Port"
+msgstr "Voedingspoort"
+
+#: netbox/dcim/forms/model_forms.py:1098 netbox/dcim/forms/model_forms.py:1536
+#: netbox/templates/dcim/poweroutlet.html:17
+#: netbox/templates/dcim/powerport.html:77
+msgid "Power Outlet"
+msgstr "Stopcontact"
+
+#: netbox/dcim/forms/model_forms.py:1100 netbox/dcim/forms/model_forms.py:1538
+msgid "Component Assignment"
+msgstr "Toewijzing van componenten"
+
+#: netbox/dcim/forms/model_forms.py:1143 netbox/dcim/forms/model_forms.py:1585
+msgid "An InventoryItem can only be assigned to a single component."
+msgstr "Een InventoryItem kan slechts aan één component worden toegewezen."
+
+#: netbox/dcim/forms/model_forms.py:1280
+msgid "LAG interface"
+msgstr "LAG-interface"
+
+#: netbox/dcim/forms/model_forms.py:1431
+msgid "Child Device"
+msgstr "Apparaat voor kinderen"
+
+#: netbox/dcim/forms/model_forms.py:1432
+msgid ""
+"Child devices must first be created and assigned to the site and rack of the"
+" parent device."
+msgstr ""
+"Kindapparaten moeten eerst worden aangemaakt en toegewezen aan de site en "
+"het rack van het ouderapparaat."
+
+#: netbox/dcim/forms/model_forms.py:1474
+msgid "Console port"
+msgstr "Consolepoort"
+
+#: netbox/dcim/forms/model_forms.py:1482
+msgid "Console server port"
+msgstr "Console-serverpoort"
+
+#: netbox/dcim/forms/model_forms.py:1490
+msgid "Front port"
+msgstr "Poort voor"
+
+#: netbox/dcim/forms/model_forms.py:1506
+msgid "Power outlet"
+msgstr "Stopcontact"
+
+#: netbox/dcim/forms/model_forms.py:1526
+#: netbox/templates/dcim/inventoryitem.html:17
+msgid "Inventory Item"
+msgstr "Inventarisitem"
+
+#: netbox/dcim/forms/model_forms.py:1599
+#: netbox/templates/dcim/inventoryitemrole.html:15
+msgid "Inventory Item Role"
+msgstr "Rol van het inventarisitem"
+
+#: netbox/dcim/forms/model_forms.py:1617 netbox/templates/dcim/device.html:190
+#: netbox/templates/dcim/virtualdevicecontext.html:30
+#: netbox/templates/virtualization/virtualmachine.html:48
+msgid "Primary IPv4"
+msgstr "Primaire IPv4"
+
+#: netbox/dcim/forms/model_forms.py:1626 netbox/templates/dcim/device.html:206
+#: netbox/templates/dcim/virtualdevicecontext.html:41
+#: netbox/templates/virtualization/virtualmachine.html:64
+msgid "Primary IPv6"
+msgstr "Primaire IPv6"
+
+#: netbox/dcim/forms/object_create.py:48
+#: netbox/dcim/forms/object_create.py:199
+#: netbox/dcim/forms/object_create.py:355
+msgid ""
+"Alphanumeric ranges are supported. (Must match the number of objects being "
+"created.)"
+msgstr ""
+"Alfanumerieke reeksen worden ondersteund. (Moet overeenkomen met het aantal "
+"objecten dat wordt gemaakt.)"
+
+#: netbox/dcim/forms/object_create.py:68
+#, python-brace-format
+msgid ""
+"The provided pattern specifies {value_count} values, but {pattern_count} are"
+" expected."
+msgstr ""
+"Het meegeleverde patroon specificeert {value_count} waarden, maar "
+"{pattern_count} worden verwacht."
+
+#: netbox/dcim/forms/object_create.py:110
+#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:252
+msgid "Rear ports"
+msgstr "Poorten achter"
+
+#: netbox/dcim/forms/object_create.py:111
+#: netbox/dcim/forms/object_create.py:272
+msgid "Select one rear port assignment for each front port being created."
+msgstr ""
+"Selecteer één toewijzing van de achterpoort voor elke poort aan de voorkant "
+"die wordt gemaakt."
+
+#: netbox/dcim/forms/object_create.py:164
+#, python-brace-format
+msgid ""
+"The number of front port templates to be created ({frontport_count}) must "
+"match the selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Het aantal frontpoortsjablonen dat moet worden gemaakt ({frontport_count}) "
+"moet overeenkomen met het geselecteerde aantal posities aan de achterkant "
+"van de poort ({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:251
+#, python-brace-format
+msgid ""
+"The string {module} will be replaced with the position of the "
+"assigned module, if any."
+msgstr ""
+"Het touwtje {module} wordt vervangen door de positie van de "
+"toegewezen module, indien aanwezig."
+
+#: netbox/dcim/forms/object_create.py:320
+#, python-brace-format
+msgid ""
+"The number of front ports to be created ({frontport_count}) must match the "
+"selected number of rear port positions ({rearport_count})."
+msgstr ""
+"Het aantal frontpoorten dat moet worden gemaakt ({frontport_count}) moet "
+"overeenkomen met het geselecteerde aantal posities aan de achterkant van de "
+"poort ({rearport_count})."
+
+#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1004
+#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
+#: netbox/templates/dcim/virtualchassis_edit.html:47
+#: netbox/templates/ipam/fhrpgroup.html:38
+msgid "Members"
+msgstr "Leden"
+
+#: netbox/dcim/forms/object_create.py:418
+msgid "Initial position"
+msgstr "Uitgangspositie"
+
+#: netbox/dcim/forms/object_create.py:421
+msgid ""
+"Position of the first member device. Increases by one for each additional "
+"member."
+msgstr ""
+"Positie van het apparaat van het eerste lid. Verhoogt met één voor elk extra"
+" lid."
+
+#: netbox/dcim/forms/object_create.py:435
+msgid "A position must be specified for the first VC member."
+msgstr "Voor het eerste VC-lid moet een positie worden gespecificeerd."
+
+#: netbox/dcim/models/cables.py:62
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:63
+#: netbox/extras/models/customfields.py:110
+msgid "label"
+msgstr "label"
+
+#: netbox/dcim/models/cables.py:71
+msgid "length"
+msgstr "lengte"
+
+#: netbox/dcim/models/cables.py:78
+msgid "length unit"
+msgstr "lengte-eenheid"
+
+#: netbox/dcim/models/cables.py:95
+msgid "cable"
+msgstr "kabel"
+
+#: netbox/dcim/models/cables.py:96
+msgid "cables"
+msgstr "kabels"
+
+#: netbox/dcim/models/cables.py:165
+msgid "Must specify a unit when setting a cable length"
+msgstr "Moet een eenheid specificeren bij het instellen van een kabellengte"
+
+#: netbox/dcim/models/cables.py:168
+msgid "Must define A and B terminations when creating a new cable."
+msgstr ""
+"Moet A- en B-aansluitingen definiëren bij het aanmaken van een nieuwe kabel."
+
+#: netbox/dcim/models/cables.py:175
+msgid "Cannot connect different termination types to same end of cable."
+msgstr ""
+"Kan geen verschillende soorten aansluitingen aansluiten op hetzelfde "
+"uiteinde van de kabel."
+
+#: netbox/dcim/models/cables.py:183
+#, python-brace-format
+msgid "Incompatible termination types: {type_a} and {type_b}"
+msgstr "Incompatibele beëindigingstypen: {type_a} en {type_b}"
+
+#: netbox/dcim/models/cables.py:193
+msgid "A and B terminations cannot connect to the same object."
+msgstr ""
+"A- en B-aansluitingen kunnen geen verbinding maken met hetzelfde object."
+
+#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37
+msgid "end"
+msgstr "einde"
+
+#: netbox/dcim/models/cables.py:313
+msgid "cable termination"
+msgstr "kabelafsluiting"
+
+#: netbox/dcim/models/cables.py:314
+msgid "cable terminations"
+msgstr "kabelaansluitingen"
+
+#: netbox/dcim/models/cables.py:333
+#, python-brace-format
+msgid ""
+"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
+"{cable_pk}"
+msgstr ""
+"Dubbele beëindiging gevonden voor {app_label}.{model} {termination_id}: "
+"kabel {cable_pk}"
+
+#: netbox/dcim/models/cables.py:343
+#, python-brace-format
+msgid "Cables cannot be terminated to {type_display} interfaces"
+msgstr "Kabels kunnen niet worden aangesloten op {type_display} interfaces"
+
+#: netbox/dcim/models/cables.py:350
+msgid "Circuit terminations attached to a provider network may not be cabled."
+msgstr ""
+"Circuitafsluitingen die zijn aangesloten op het netwerk van een provider "
+"zijn mogelijk niet bekabeld."
+
+#: netbox/dcim/models/cables.py:448 netbox/extras/models/configs.py:50
+msgid "is active"
+msgstr "is actief"
+
+#: netbox/dcim/models/cables.py:452
+msgid "is complete"
+msgstr "is compleet"
+
+#: netbox/dcim/models/cables.py:456
+msgid "is split"
+msgstr "is gesplitst"
+
+#: netbox/dcim/models/cables.py:464
+msgid "cable path"
+msgstr "kabelpad"
+
+#: netbox/dcim/models/cables.py:465
+msgid "cable paths"
+msgstr "kabelpaden"
+
+#: netbox/dcim/models/device_component_templates.py:46
+#, python-brace-format
+msgid ""
+"{module} is accepted as a substitution for the module bay position when "
+"attached to a module type."
+msgstr ""
+"{module} wordt geaccepteerd als vervanging voor de positie van het "
+"modulecompartiment wanneer deze is gekoppeld aan een moduletype."
+
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:66
+msgid "Physical label"
+msgstr "Fysiek label"
+
+#: netbox/dcim/models/device_component_templates.py:103
+msgid "Component templates cannot be moved to a different device type."
+msgstr ""
+"Componentsjablonen kunnen niet naar een ander apparaattype worden "
+"verplaatst."
+
+#: netbox/dcim/models/device_component_templates.py:154
+msgid ""
+"A component template cannot be associated with both a device type and a "
+"module type."
+msgstr ""
+"Een componentsjabloon kan niet worden gekoppeld aan zowel een apparaattype "
+"als een moduletype."
+
+#: netbox/dcim/models/device_component_templates.py:158
+msgid ""
+"A component template must be associated with either a device type or a "
+"module type."
+msgstr ""
+"Een componentsjabloon moet gekoppeld zijn aan een apparaattype of een "
+"moduletype."
+
+#: netbox/dcim/models/device_component_templates.py:186
+msgid "console port template"
+msgstr "sjabloon voor consolepoort"
+
+#: netbox/dcim/models/device_component_templates.py:187
+msgid "console port templates"
+msgstr "sjablonen voor consolepoorten"
+
+#: netbox/dcim/models/device_component_templates.py:220
+msgid "console server port template"
+msgstr "poortsjabloon voor consoleserver"
+
+#: netbox/dcim/models/device_component_templates.py:221
+msgid "console server port templates"
+msgstr "poortsjablonen voor consoleservers"
+
+#: netbox/dcim/models/device_component_templates.py:252
+#: netbox/dcim/models/device_components.py:353
+msgid "maximum draw"
+msgstr "maximale trekking"
+
+#: netbox/dcim/models/device_component_templates.py:259
+#: netbox/dcim/models/device_components.py:360
+msgid "allocated draw"
+msgstr "toegewezen gelijkspel"
+
+#: netbox/dcim/models/device_component_templates.py:269
+msgid "power port template"
+msgstr "sjabloon voor voedingspoort"
+
+#: netbox/dcim/models/device_component_templates.py:270
+msgid "power port templates"
+msgstr "sjablonen voor voedingspoorten"
+
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:383
+#, python-brace-format
+msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
+msgstr ""
+"De toegewezen trekking mag niet hoger zijn dan de maximale trekking "
+"({maximum_draw}W)."
+
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_components.py:478
+msgid "feed leg"
+msgstr "voerbeen"
+
+#: netbox/dcim/models/device_component_templates.py:325
+#: netbox/dcim/models/device_components.py:482
+msgid "Phase (for three-phase feeds)"
+msgstr "Fase (voor driefasige voedingen)"
+
+#: netbox/dcim/models/device_component_templates.py:331
+msgid "power outlet template"
+msgstr "sjabloon voor stopcontact"
+
+#: netbox/dcim/models/device_component_templates.py:332
+msgid "power outlet templates"
+msgstr "sjablonen voor stopcontacten"
+
+#: netbox/dcim/models/device_component_templates.py:341
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device type"
+msgstr ""
+"Voedingspoort voor ouders ({power_port}) moet tot hetzelfde apparaattype "
+"behoren"
+
+#: netbox/dcim/models/device_component_templates.py:345
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same module type"
+msgstr ""
+"Voedingspoort voor ouders ({power_port}) moet tot hetzelfde moduletype "
+"behoren"
+
+#: netbox/dcim/models/device_component_templates.py:397
+#: netbox/dcim/models/device_components.py:612
+msgid "management only"
+msgstr "alleen beheer"
+
+#: netbox/dcim/models/device_component_templates.py:405
+#: netbox/dcim/models/device_components.py:551
+msgid "bridge interface"
+msgstr "bridge-interface"
+
+#: netbox/dcim/models/device_component_templates.py:423
+#: netbox/dcim/models/device_components.py:637
+msgid "wireless role"
+msgstr "draadloze rol"
+
+#: netbox/dcim/models/device_component_templates.py:429
+msgid "interface template"
+msgstr "interfacesjabloon"
+
+#: netbox/dcim/models/device_component_templates.py:430
+msgid "interface templates"
+msgstr "interfacesjablonen"
+
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:805
+#: netbox/virtualization/models/virtualmachines.py:400
+msgid "An interface cannot be bridged to itself."
+msgstr "Een interface kan niet naar zichzelf worden overbrugd."
+
+#: netbox/dcim/models/device_component_templates.py:440
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same device type"
+msgstr "Bridge-interface ({bridge}) moet tot hetzelfde apparaattype behoren"
+
+#: netbox/dcim/models/device_component_templates.py:444
+#, python-brace-format
+msgid "Bridge interface ({bridge}) must belong to the same module type"
+msgstr "Bridge-interface ({bridge}) moet tot hetzelfde moduletype behoren"
+
+#: netbox/dcim/models/device_component_templates.py:500
+#: netbox/dcim/models/device_components.py:985
+msgid "rear port position"
+msgstr "positie van de achterpoort"
+
+#: netbox/dcim/models/device_component_templates.py:525
+msgid "front port template"
+msgstr "sjabloon voor de voorpoort"
+
+#: netbox/dcim/models/device_component_templates.py:526
+msgid "front port templates"
+msgstr "sjablonen voor de voorpoort"
+
+#: netbox/dcim/models/device_component_templates.py:536
+#, python-brace-format
+msgid "Rear port ({name}) must belong to the same device type"
+msgstr "Achterpoort ({name}) moet tot hetzelfde apparaattype behoren"
+
+#: netbox/dcim/models/device_component_templates.py:542
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({position}); rear port {name} has only {count} "
+"positions"
+msgstr ""
+"Ongeldige positie van de achterpoort ({position}); achterpoort {name} heeft "
+"slechts {count} standen"
+
+#: netbox/dcim/models/device_component_templates.py:595
+#: netbox/dcim/models/device_components.py:1054
+msgid "positions"
+msgstr "standen"
+
+#: netbox/dcim/models/device_component_templates.py:606
+msgid "rear port template"
+msgstr "sjabloon voor de achterpoort"
+
+#: netbox/dcim/models/device_component_templates.py:607
+msgid "rear port templates"
+msgstr "sjablonen voor achterpoorten"
+
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:1095
+msgid "position"
+msgstr "positie"
+
+#: netbox/dcim/models/device_component_templates.py:639
+#: netbox/dcim/models/device_components.py:1098
+msgid "Identifier to reference when renaming installed components"
+msgstr ""
+"Identificatie waarnaar moet worden verwezen bij het hernoemen van "
+"geïnstalleerde componenten"
+
+#: netbox/dcim/models/device_component_templates.py:645
+msgid "module bay template"
+msgstr "sjabloon voor modulebay"
+
+#: netbox/dcim/models/device_component_templates.py:646
+msgid "module bay templates"
+msgstr "sjablonen voor modulebay"
+
+#: netbox/dcim/models/device_component_templates.py:673
+msgid "device bay template"
+msgstr "sjabloon voor apparaatvak"
+
+#: netbox/dcim/models/device_component_templates.py:674
+msgid "device bay templates"
+msgstr "sjablonen voor apparaatruimte"
+
+#: netbox/dcim/models/device_component_templates.py:687
+#, python-brace-format
+msgid ""
+"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
+"allow device bays."
+msgstr ""
+"De rol van het apparaattype van het subapparaat ({device_type}) moet op "
+"„parent” zijn ingesteld om apparaatbays toe te staan."
+
+#: netbox/dcim/models/device_component_templates.py:742
+#: netbox/dcim/models/device_components.py:1224
+msgid "part ID"
+msgstr "onderdeel-ID"
+
+#: netbox/dcim/models/device_component_templates.py:744
+#: netbox/dcim/models/device_components.py:1226
+msgid "Manufacturer-assigned part identifier"
+msgstr "Onderdeel-ID toegewezen door de fabrikant"
+
+#: netbox/dcim/models/device_component_templates.py:761
+msgid "inventory item template"
+msgstr "sjabloon voor inventarisitems"
+
+#: netbox/dcim/models/device_component_templates.py:762
+msgid "inventory item templates"
+msgstr "sjablonen voor inventarisitems"
+
+#: netbox/dcim/models/device_components.py:106
+msgid "Components cannot be moved to a different device."
+msgstr "Componenten kunnen niet naar een ander apparaat worden verplaatst."
+
+#: netbox/dcim/models/device_components.py:145
+msgid "cable end"
+msgstr "uiteinde van de kabel"
+
+#: netbox/dcim/models/device_components.py:151
+msgid "mark connected"
+msgstr "markeer verbonden"
+
+#: netbox/dcim/models/device_components.py:153
+msgid "Treat as if a cable is connected"
+msgstr "Behandel alsof er een kabel is aangesloten"
+
+#: netbox/dcim/models/device_components.py:171
+msgid "Must specify cable end (A or B) when attaching a cable."
+msgstr ""
+"Moet het kabeluiteinde (A of B) specificeren bij het aansluiten van een "
+"kabel."
+
+#: netbox/dcim/models/device_components.py:175
+msgid "Cable end must not be set without a cable."
+msgstr "Het kabeluiteinde mag niet zonder kabel worden ingesteld."
+
+#: netbox/dcim/models/device_components.py:179
+msgid "Cannot mark as connected with a cable attached."
+msgstr "Kan niet markeren als verbonden met een aangesloten kabel."
+
+#: netbox/dcim/models/device_components.py:203
+#, python-brace-format
+msgid "{class_name} models must declare a parent_object property"
+msgstr "{class_name} modellen moeten een eigenschap parent_object declareren"
+
+#: netbox/dcim/models/device_components.py:288
+#: netbox/dcim/models/device_components.py:317
+#: netbox/dcim/models/device_components.py:350
+#: netbox/dcim/models/device_components.py:468
+msgid "Physical port type"
+msgstr "Fysiek poorttype"
+
+#: netbox/dcim/models/device_components.py:291
+#: netbox/dcim/models/device_components.py:320
+msgid "speed"
+msgstr "snelheid"
+
+#: netbox/dcim/models/device_components.py:295
+#: netbox/dcim/models/device_components.py:324
+msgid "Port speed in bits per second"
+msgstr "Poortsnelheid in bits per seconde"
+
+#: netbox/dcim/models/device_components.py:301
+msgid "console port"
+msgstr "consolepoort"
+
+#: netbox/dcim/models/device_components.py:302
+msgid "console ports"
+msgstr "consolepoorten"
+
+#: netbox/dcim/models/device_components.py:330
+msgid "console server port"
+msgstr "console-serverpoort"
+
+#: netbox/dcim/models/device_components.py:331
+msgid "console server ports"
+msgstr "console-serverpoorten"
+
+#: netbox/dcim/models/device_components.py:370
+msgid "power port"
+msgstr "voedingspoort"
+
+#: netbox/dcim/models/device_components.py:371
+msgid "power ports"
+msgstr "voedingspoorten"
+
+#: netbox/dcim/models/device_components.py:488
+msgid "power outlet"
+msgstr "stopcontact"
+
+#: netbox/dcim/models/device_components.py:489
+msgid "power outlets"
+msgstr "stopcontacten"
+
+#: netbox/dcim/models/device_components.py:500
+#, python-brace-format
+msgid "Parent power port ({power_port}) must belong to the same device"
+msgstr ""
+"Voedingspoort voor ouders ({power_port}) moet tot hetzelfde apparaat behoren"
+
+#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81
+#: netbox/vpn/models/crypto.py:226
+msgid "mode"
+msgstr "-modus"
+
+#: netbox/dcim/models/device_components.py:535
+msgid "IEEE 802.1Q tagging strategy"
+msgstr "IEEE 802.1Q-tagging-strategie"
+
+#: netbox/dcim/models/device_components.py:543
+msgid "parent interface"
+msgstr "bovenliggende interface"
+
+#: netbox/dcim/models/device_components.py:603
+msgid "parent LAG"
+msgstr "LAG van de ouders"
+
+#: netbox/dcim/models/device_components.py:613
+msgid "This interface is used only for out-of-band management"
+msgstr "Deze interface wordt alleen gebruikt voor beheer buiten de band"
+
+#: netbox/dcim/models/device_components.py:618
+msgid "speed (Kbps)"
+msgstr "snelheid (Kbps)"
+
+#: netbox/dcim/models/device_components.py:621
+msgid "duplex"
+msgstr "tweezijdig"
+
+#: netbox/dcim/models/device_components.py:631
+msgid "64-bit World Wide Name"
+msgstr "64-bits wereldwijde naam"
+
+#: netbox/dcim/models/device_components.py:643
+msgid "wireless channel"
+msgstr "draadloos kanaal"
+
+#: netbox/dcim/models/device_components.py:650
+msgid "channel frequency (MHz)"
+msgstr "kanaalfrequentie (MHz)"
+
+#: netbox/dcim/models/device_components.py:651
+#: netbox/dcim/models/device_components.py:659
+msgid "Populated by selected channel (if set)"
+msgstr "Ingevuld per geselecteerd kanaal (indien ingesteld)"
+
+#: netbox/dcim/models/device_components.py:665
+msgid "transmit power (dBm)"
+msgstr "zendvermogen (dBm)"
+
+#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116
+msgid "wireless LANs"
+msgstr "draadloze LAN's"
+
+#: netbox/dcim/models/device_components.py:698
+#: netbox/virtualization/models/virtualmachines.py:330
+msgid "untagged VLAN"
+msgstr "VLAN zonder label"
+
+#: netbox/dcim/models/device_components.py:704
+#: netbox/virtualization/models/virtualmachines.py:336
+msgid "tagged VLANs"
+msgstr "gelabelde VLAN's"
+
+#: netbox/dcim/models/device_components.py:746
+#: netbox/virtualization/models/virtualmachines.py:372
+msgid "interface"
+msgstr "interface"
+
+#: netbox/dcim/models/device_components.py:747
+#: netbox/virtualization/models/virtualmachines.py:373
+msgid "interfaces"
+msgstr "interfaces"
+
+#: netbox/dcim/models/device_components.py:758
+#, python-brace-format
+msgid "{display_type} interfaces cannot have a cable attached."
+msgstr "{display_type} op interfaces kan geen kabel worden aangesloten."
+
+#: netbox/dcim/models/device_components.py:766
+#, python-brace-format
+msgid "{display_type} interfaces cannot be marked as connected."
+msgstr ""
+"{display_type} interfaces kunnen niet als verbonden worden gemarkeerd."
+
+#: netbox/dcim/models/device_components.py:775
+#: netbox/virtualization/models/virtualmachines.py:385
+msgid "An interface cannot be its own parent."
+msgstr "Een interface kan niet zijn eigen ouder zijn."
+
+#: netbox/dcim/models/device_components.py:779
+msgid "Only virtual interfaces may be assigned to a parent interface."
+msgstr ""
+"Alleen virtuele interfaces mogen aan een bovenliggende interface worden "
+"toegewezen."
+
+#: netbox/dcim/models/device_components.py:786
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to a different device "
+"({device})"
+msgstr ""
+"De geselecteerde ouderinterface ({interface}) hoort bij een ander apparaat "
+"({device})"
+
+#: netbox/dcim/models/device_components.py:792
+#, python-brace-format
+msgid ""
+"The selected parent interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"De geselecteerde ouderinterface ({interface}) behoort tot {device}, dat geen"
+" deel uitmaakt van een virtueel chassis {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:812
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({bridge}) belongs to a different device "
+"({device})."
+msgstr ""
+"De geselecteerde bridge-interface ({bridge}) hoort bij een ander apparaat "
+"({device})."
+
+#: netbox/dcim/models/device_components.py:818
+#, python-brace-format
+msgid ""
+"The selected bridge interface ({interface}) belongs to {device}, which is "
+"not part of virtual chassis {virtual_chassis}."
+msgstr ""
+"De geselecteerde bridge-interface ({interface}) behoort tot {device}, dat "
+"geen deel uitmaakt van een virtueel chassis {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:829
+msgid "Virtual interfaces cannot have a parent LAG interface."
+msgstr "Virtuele interfaces kunnen geen bovenliggende LAG-interface hebben."
+
+#: netbox/dcim/models/device_components.py:833
+msgid "A LAG interface cannot be its own parent."
+msgstr "Een LAG-interface kan niet zijn eigen ouder zijn."
+
+#: netbox/dcim/models/device_components.py:840
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to a different device ({device})."
+msgstr ""
+"De geselecteerde LAG-interface ({lag}) hoort bij een ander apparaat "
+"({device})."
+
+#: netbox/dcim/models/device_components.py:846
+#, python-brace-format
+msgid ""
+"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
+" virtual chassis {virtual_chassis}."
+msgstr ""
+"De geselecteerde LAG-interface ({lag}) behoort tot {device}, dat geen deel "
+"uitmaakt van een virtueel chassis {virtual_chassis}."
+
+#: netbox/dcim/models/device_components.py:857
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Virtuele interfaces kunnen geen PoE-modus hebben."
+
+#: netbox/dcim/models/device_components.py:861
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Virtuele interfaces mogen geen PoE-type hebben."
+
+#: netbox/dcim/models/device_components.py:867
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Moet de PoE-modus specificeren bij het aanwijzen van een PoE-type."
+
+#: netbox/dcim/models/device_components.py:874
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "De draadloze rol kan alleen worden ingesteld op draadloze interfaces."
+
+#: netbox/dcim/models/device_components.py:876
+msgid "Channel may be set only on wireless interfaces."
+msgstr "Kanaal mag alleen worden ingesteld op draadloze interfaces."
+
+#: netbox/dcim/models/device_components.py:882
+msgid "Channel frequency may be set only on wireless interfaces."
+msgstr ""
+"De kanaalfrequentie mag alleen worden ingesteld op draadloze interfaces."
+
+#: netbox/dcim/models/device_components.py:886
+msgid "Cannot specify custom frequency with channel selected."
+msgstr ""
+"Kan geen aangepaste frequentie specificeren met een geselecteerd kanaal."
+
+#: netbox/dcim/models/device_components.py:892
+msgid "Channel width may be set only on wireless interfaces."
+msgstr "De kanaalbreedte kan alleen worden ingesteld op draadloze interfaces."
+
+#: netbox/dcim/models/device_components.py:894
+msgid "Cannot specify custom width with channel selected."
+msgstr ""
+"Kan geen aangepaste breedte specificeren als het kanaal is geselecteerd."
+
+#: netbox/dcim/models/device_components.py:902
+#, python-brace-format
+msgid ""
+"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
+"interface's parent device, or it must be global."
+msgstr ""
+"Het VLAN zonder label ({untagged_vlan}) moet tot dezelfde site behoren als "
+"het bovenliggende apparaat van de interface, of het moet globaal zijn."
+
+#: netbox/dcim/models/device_components.py:991
+msgid "Mapped position on corresponding rear port"
+msgstr "In kaart gebrachte positie op de corresponderende achterpoort"
+
+#: netbox/dcim/models/device_components.py:1007
+msgid "front port"
+msgstr "poort voor"
+
+#: netbox/dcim/models/device_components.py:1008
+msgid "front ports"
+msgstr "poorten voor"
+
+#: netbox/dcim/models/device_components.py:1022
+#, python-brace-format
+msgid "Rear port ({rear_port}) must belong to the same device"
+msgstr "Achterpoort ({rear_port}) moet tot hetzelfde apparaat behoren"
+
+#: netbox/dcim/models/device_components.py:1030
+#, python-brace-format
+msgid ""
+"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
+" {positions} positions."
+msgstr ""
+"Ongeldige positie van de achterpoort ({rear_port_position}): Achterpoort "
+"{name} heeft slechts {positions} posities."
+
+#: netbox/dcim/models/device_components.py:1060
+msgid "Number of front ports which may be mapped"
+msgstr "Aantal poorten aan de voorkant dat in kaart kan worden gebracht"
+
+#: netbox/dcim/models/device_components.py:1065
+msgid "rear port"
+msgstr "poort achter"
+
+#: netbox/dcim/models/device_components.py:1066
+msgid "rear ports"
+msgstr "poorten achter"
+
+#: netbox/dcim/models/device_components.py:1080
+#, python-brace-format
+msgid ""
+"The number of positions cannot be less than the number of mapped front ports"
+" ({frontport_count})"
+msgstr ""
+"Het aantal posities mag niet minder zijn dan het aantal toegewezen poorten "
+"aan de voorkant ({frontport_count})"
+
+#: netbox/dcim/models/device_components.py:1104
+msgid "module bay"
+msgstr "modulevak"
+
+#: netbox/dcim/models/device_components.py:1105
+msgid "module bays"
+msgstr "modulevakken"
+
+#: netbox/dcim/models/device_components.py:1126
+msgid "device bay"
+msgstr "apparaatvak"
+
+#: netbox/dcim/models/device_components.py:1127
+msgid "device bays"
+msgstr "bays voor apparaten"
+
+#: netbox/dcim/models/device_components.py:1137
+#, python-brace-format
+msgid "This type of device ({device_type}) does not support device bays."
+msgstr "Dit type apparaat ({device_type}) ondersteunt geen apparaatsleuven."
+
+#: netbox/dcim/models/device_components.py:1143
+msgid "Cannot install a device into itself."
+msgstr "Kan een apparaat niet op zichzelf installeren."
+
+#: netbox/dcim/models/device_components.py:1151
+#, python-brace-format
+msgid ""
+"Cannot install the specified device; device is already installed in {bay}."
+msgstr ""
+"Kan het opgegeven apparaat niet installeren; het apparaat is al "
+"geïnstalleerd in {bay}."
+
+#: netbox/dcim/models/device_components.py:1172
+msgid "inventory item role"
+msgstr "Rol van het inventarisitem"
+
+#: netbox/dcim/models/device_components.py:1173
+msgid "inventory item roles"
+msgstr "Rollen van inventarisitems"
+
+#: netbox/dcim/models/device_components.py:1230
+#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163
+#: netbox/dcim/models/racks.py:114
+msgid "serial number"
+msgstr "serienummer"
+
+#: netbox/dcim/models/device_components.py:1238
+#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170
+#: netbox/dcim/models/racks.py:121
+msgid "asset tag"
+msgstr "tag voor bedrijfsmiddelen"
+
+#: netbox/dcim/models/device_components.py:1239
+msgid "A unique tag used to identify this item"
+msgstr "Een unieke tag die wordt gebruikt om dit item te identificeren"
+
+#: netbox/dcim/models/device_components.py:1242
+msgid "discovered"
+msgstr "ontdekt"
+
+#: netbox/dcim/models/device_components.py:1244
+msgid "This item was automatically discovered"
+msgstr "Dit item is automatisch ontdekt"
+
+#: netbox/dcim/models/device_components.py:1262
+msgid "inventory item"
+msgstr "inventarisitem"
+
+#: netbox/dcim/models/device_components.py:1263
+msgid "inventory items"
+msgstr "inventarisartikelen"
+
+#: netbox/dcim/models/device_components.py:1274
+msgid "Cannot assign self as parent."
+msgstr "Kan zichzelf niet als ouder toewijzen."
+
+#: netbox/dcim/models/device_components.py:1282
+msgid "Parent inventory item does not belong to the same device."
+msgstr ""
+"Het item van de bovenliggende inventaris behoort niet tot hetzelfde "
+"apparaat."
+
+#: netbox/dcim/models/device_components.py:1288
+msgid "Cannot move an inventory item with dependent children"
+msgstr "Kan een inventarisitem met afhankelijke kinderen niet verplaatsen"
+
+#: netbox/dcim/models/device_components.py:1296
+msgid "Cannot assign inventory item to component on another device"
+msgstr "Kan inventarisitem niet toewijzen aan component op een ander apparaat"
+
+#: netbox/dcim/models/devices.py:54
+msgid "manufacturer"
+msgstr "fabrikant"
+
+#: netbox/dcim/models/devices.py:55
+msgid "manufacturers"
+msgstr "fabrikanten"
+
+#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382
+msgid "model"
+msgstr "model-"
+
+#: netbox/dcim/models/devices.py:95
+msgid "default platform"
+msgstr "standaardplatform"
+
+#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386
+msgid "part number"
+msgstr "onderdeelnummer"
+
+#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389
+msgid "Discrete part number (optional)"
+msgstr "Discreet onderdeelnummer (optioneel)"
+
+#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138
+msgid "height (U)"
+msgstr "hoogte (U)"
+
+#: netbox/dcim/models/devices.py:111
+msgid "exclude from utilization"
+msgstr "uitsluiten van gebruik"
+
+#: netbox/dcim/models/devices.py:112
+msgid "Devices of this type are excluded when calculating rack utilization."
+msgstr ""
+"Apparaten van dit type zijn uitgesloten bij de berekening van het "
+"rackgebruik."
+
+#: netbox/dcim/models/devices.py:116
+msgid "is full depth"
+msgstr "is volledig diep"
+
+#: netbox/dcim/models/devices.py:117
+msgid "Device consumes both front and rear rack faces."
+msgstr ""
+"Het apparaat verbruikt zowel de voorkant als de achterkant van het rack."
+
+#: netbox/dcim/models/devices.py:123
+msgid "parent/child status"
+msgstr "status van ouder/kind"
+
+#: netbox/dcim/models/devices.py:124
+msgid ""
+"Parent devices house child devices in device bays. Leave blank if this "
+"device type is neither a parent nor a child."
+msgstr ""
+"In apparaten voor ouders zijn apparaten van kinderen ondergebracht in "
+"apparaatvakken. Laat dit veld leeg als dit apparaattype geen ouder of kind "
+"is."
+
+#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649
+msgid "airflow"
+msgstr "luchtstroom"
+
+#: netbox/dcim/models/devices.py:204
+msgid "device type"
+msgstr "apparaattype"
+
+#: netbox/dcim/models/devices.py:205
+msgid "device types"
+msgstr "soorten apparaten"
+
+#: netbox/dcim/models/devices.py:290
+msgid "U height must be in increments of 0.5 rack units."
+msgstr "De U-hoogte moet in stappen van 0,5 rekeenheden zijn."
+
+#: netbox/dcim/models/devices.py:307
+#, python-brace-format
+msgid ""
+"Device {device} in rack {rack} does not have sufficient space to accommodate"
+" a height of {height}U"
+msgstr ""
+"Apparaat {device} in een rek {rack} heeft niet voldoende ruimte voor een "
+"hoogte van {height}U"
+
+#: netbox/dcim/models/devices.py:322
+#, python-brace-format
+msgid ""
+"Unable to set 0U height: Found {racked_instance_count} "
+"instances already mounted within racks."
+msgstr ""
+"Kan de 0U-hoogte niet instellen: gevonden {racked_instance_count} instanties al in rekken "
+"gemonteerd."
+
+#: netbox/dcim/models/devices.py:331
+msgid ""
+"Must delete all device bay templates associated with this device before "
+"declassifying it as a parent device."
+msgstr ""
+"U moet alle sjablonen voor apparaatruimte verwijderen die aan dit apparaat "
+"zijn gekoppeld voordat u het als ouderapparaat declassificeert."
+
+#: netbox/dcim/models/devices.py:337
+msgid "Child device types must be 0U."
+msgstr "Apparaattypen voor kinderen moeten 0U zijn."
+
+#: netbox/dcim/models/devices.py:405
+msgid "module type"
+msgstr "moduletype"
+
+#: netbox/dcim/models/devices.py:406
+msgid "module types"
+msgstr "moduletypen"
+
+#: netbox/dcim/models/devices.py:475
+msgid "Virtual machines may be assigned to this role"
+msgstr "Virtuele machines kunnen aan deze rol worden toegewezen"
+
+#: netbox/dcim/models/devices.py:487
+msgid "device role"
+msgstr "rol van het apparaat"
+
+#: netbox/dcim/models/devices.py:488
+msgid "device roles"
+msgstr "rollen van het apparaat"
+
+#: netbox/dcim/models/devices.py:505
+msgid "Optionally limit this platform to devices of a certain manufacturer"
+msgstr ""
+"Beperk dit platform optioneel tot apparaten van een bepaalde fabrikant"
+
+#: netbox/dcim/models/devices.py:517
+msgid "platform"
+msgstr "platform"
+
+#: netbox/dcim/models/devices.py:518
+msgid "platforms"
+msgstr "platformen"
+
+#: netbox/dcim/models/devices.py:566
+msgid "The function this device serves"
+msgstr "De functie die dit apparaat dient"
+
+#: netbox/dcim/models/devices.py:598
+msgid "Chassis serial number, assigned by the manufacturer"
+msgstr "Serienummer van het chassis, toegekend door de fabrikant"
+
+#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171
+msgid "A unique tag used to identify this device"
+msgstr "Een unieke tag die wordt gebruikt om dit apparaat te identificeren"
+
+#: netbox/dcim/models/devices.py:633
+msgid "position (U)"
+msgstr "positie (U)"
+
+#: netbox/dcim/models/devices.py:640
+msgid "rack face"
+msgstr "gezicht met een rekje"
+
+#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380
+#: netbox/virtualization/models/virtualmachines.py:100
+msgid "primary IPv4"
+msgstr "primaire IPv4"
+
+#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388
+#: netbox/virtualization/models/virtualmachines.py:108
+msgid "primary IPv6"
+msgstr "primaire IPv6"
+
+#: netbox/dcim/models/devices.py:676
+msgid "out-of-band IP"
+msgstr "IP-adres buiten de band"
+
+#: netbox/dcim/models/devices.py:693
+msgid "VC position"
+msgstr "VC-positie"
+
+#: netbox/dcim/models/devices.py:696
+msgid "Virtual chassis position"
+msgstr "Virtuele chassispositie"
+
+#: netbox/dcim/models/devices.py:699
+msgid "VC priority"
+msgstr "VC-prioriteit"
+
+#: netbox/dcim/models/devices.py:703
+msgid "Virtual chassis master election priority"
+msgstr "Verkiezingsprioriteit van het virtuele chassis"
+
+#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207
+msgid "latitude"
+msgstr "breedtegraad"
+
+#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719
+#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220
+msgid "GPS coordinate in decimal format (xx.yyyyyy)"
+msgstr "GPS-coördinaat in decimaal formaat (xx.jjjjj)"
+
+#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215
+msgid "longitude"
+msgstr "lengtegraad"
+
+#: netbox/dcim/models/devices.py:787
+msgid "Device name must be unique per site."
+msgstr "De apparaatnaam moet per site uniek zijn."
+
+#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75
+msgid "device"
+msgstr "apparaat"
+
+#: netbox/dcim/models/devices.py:799
+msgid "devices"
+msgstr "apparaten"
+
+#: netbox/dcim/models/devices.py:825
+#, python-brace-format
+msgid "Rack {rack} does not belong to site {site}."
+msgstr "Rek {rack} hoort niet bij de site {site}."
+
+#: netbox/dcim/models/devices.py:830
+#, python-brace-format
+msgid "Location {location} does not belong to site {site}."
+msgstr "Locatie {location} hoort niet bij de site {site}."
+
+#: netbox/dcim/models/devices.py:836
+#, python-brace-format
+msgid "Rack {rack} does not belong to location {location}."
+msgstr "Rek {rack} hoort niet bij de locatie {location}."
+
+#: netbox/dcim/models/devices.py:843
+msgid "Cannot select a rack face without assigning a rack."
+msgstr "Kan geen rackface selecteren zonder een rack toe te wijzen."
+
+#: netbox/dcim/models/devices.py:847
+msgid "Cannot select a rack position without assigning a rack."
+msgstr "Kan geen rackpositie selecteren zonder een rack toe te wijzen."
+
+#: netbox/dcim/models/devices.py:853
+msgid "Position must be in increments of 0.5 rack units."
+msgstr "De positie moet in stappen van 0,5 rekeenheden zijn."
+
+#: netbox/dcim/models/devices.py:857
+msgid "Must specify rack face when defining rack position."
+msgstr ""
+"Bij het bepalen van de positie van het rek moet het oppervlak van het rack "
+"worden gespecificeerd."
+
+#: netbox/dcim/models/devices.py:865
+#, python-brace-format
+msgid ""
+"A 0U device type ({device_type}) cannot be assigned to a rack position."
+msgstr ""
+"Een 0U-apparaattype ({device_type}) kan niet worden toegewezen aan een "
+"rackpositie."
+
+#: netbox/dcim/models/devices.py:876
+msgid ""
+"Child device types cannot be assigned to a rack face. This is an attribute "
+"of the parent device."
+msgstr ""
+"Onderliggende apparaattypen kunnen niet aan een rackface worden toegewezen. "
+"Dit is een kenmerk van het ouderapparaat."
+
+#: netbox/dcim/models/devices.py:883
+msgid ""
+"Child device types cannot be assigned to a rack position. This is an "
+"attribute of the parent device."
+msgstr ""
+"Onderliggende apparaattypen kunnen niet worden toegewezen aan een "
+"rackpositie. Dit is een kenmerk van het ouderapparaat."
+
+#: netbox/dcim/models/devices.py:897
+#, python-brace-format
+msgid ""
+"U{position} is already occupied or does not have sufficient space to "
+"accommodate this device type: {device_type} ({u_height}U)"
+msgstr ""
+"U{position} is al bezet of beschikt niet over voldoende ruimte voor dit "
+"apparaattype: {device_type} ({u_height}U)"
+
+#: netbox/dcim/models/devices.py:912
+#, python-brace-format
+msgid "{ip} is not an IPv4 address."
+msgstr "{ip} is geen IPv4-adres."
+
+#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936
+#, python-brace-format
+msgid "The specified IP address ({ip}) is not assigned to this device."
+msgstr "Het opgegeven IP-adres ({ip}) is niet toegewezen aan dit apparaat."
+
+#: netbox/dcim/models/devices.py:927
+#, python-brace-format
+msgid "{ip} is not an IPv6 address."
+msgstr "{ip} is geen IPv6-adres."
+
+#: netbox/dcim/models/devices.py:954
+#, python-brace-format
+msgid ""
+"The assigned platform is limited to {platform_manufacturer} device types, "
+"but this device's type belongs to {devicetype_manufacturer}."
+msgstr ""
+"Het toegewezen platform is beperkt tot {platform_manufacturer} "
+"apparaattypen, maar het type van dit apparaat behoort tot "
+"{devicetype_manufacturer}."
+
+#: netbox/dcim/models/devices.py:965
+#, python-brace-format
+msgid "The assigned cluster belongs to a different site ({site})"
+msgstr "Het toegewezen cluster behoort tot een andere site ({site})"
+
+#: netbox/dcim/models/devices.py:973
+msgid "A device assigned to a virtual chassis must have its position defined."
+msgstr ""
+"De positie van een apparaat dat aan een virtueel chassis is toegewezen, moet"
+" zijn positie hebben bepaald."
+
+#: netbox/dcim/models/devices.py:1178
+msgid "module"
+msgstr "module"
+
+#: netbox/dcim/models/devices.py:1179
+msgid "modules"
+msgstr "modules"
+
+#: netbox/dcim/models/devices.py:1195
+#, python-brace-format
+msgid ""
+"Module must be installed within a module bay belonging to the assigned "
+"device ({device})."
+msgstr ""
+"De module moet worden geïnstalleerd in een modulecompartiment dat bij het "
+"toegewezen apparaat hoort ({device})."
+
+#: netbox/dcim/models/devices.py:1299
+msgid "domain"
+msgstr "domein"
+
+#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313
+msgid "virtual chassis"
+msgstr "virtueel chassis"
+
+#: netbox/dcim/models/devices.py:1328
+#, python-brace-format
+msgid ""
+"The selected master ({master}) is not assigned to this virtual chassis."
+msgstr ""
+"De geselecteerde master ({master}) is niet toegewezen aan dit virtuele "
+"chassis."
+
+#: netbox/dcim/models/devices.py:1344
+#, python-brace-format
+msgid ""
+"Unable to delete virtual chassis {self}. There are member interfaces which "
+"form a cross-chassis LAG interfaces."
+msgstr ""
+"Kan het virtuele chassis niet verwijderen {self}. Er zijn lidinterfaces die "
+"een LAG-interface tussen chassis vormen."
+
+#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37
+msgid "identifier"
+msgstr "-identificatiecode"
+
+#: netbox/dcim/models/devices.py:1370
+msgid "Numeric identifier unique to the parent device"
+msgstr "Numerieke identificatie die uniek is voor het ouderapparaat"
+
+#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:211
+#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722
+#: netbox/netbox/models/__init__.py:114
+msgid "comments"
+msgstr "reacties"
+
+#: netbox/dcim/models/devices.py:1414
+msgid "virtual device context"
+msgstr "context van het virtuele apparaat"
+
+#: netbox/dcim/models/devices.py:1415
+msgid "virtual device contexts"
+msgstr "contexten van virtuele apparaten"
+
+#: netbox/dcim/models/devices.py:1447
+#, python-brace-format
+msgid "{ip} is not an IPv{family} address."
+msgstr "{ip} is geen IPv{family} adres."
+
+#: netbox/dcim/models/devices.py:1453
+msgid "Primary IP address must belong to an interface on the assigned device."
+msgstr ""
+"Het primaire IP-adres moet bij een interface op het toegewezen apparaat "
+"horen."
+
+#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41
+#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550
+#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194
+msgid "weight"
+msgstr "gewicht"
+
+#: netbox/dcim/models/mixins.py:22
+msgid "weight unit"
+msgstr "gewichtseenheid"
+
+#: netbox/dcim/models/mixins.py:51
+msgid "Must specify a unit when setting a weight"
+msgstr "Moet een eenheid specificeren bij het instellen van een gewicht"
+
+#: netbox/dcim/models/power.py:55
+msgid "power panel"
+msgstr "voedingspaneel"
+
+#: netbox/dcim/models/power.py:56
+msgid "power panels"
+msgstr "elektriciteitspanelen"
+
+#: netbox/dcim/models/power.py:70
+#, python-brace-format
+msgid ""
+"Location {location} ({location_site}) is in a different site than {site}"
+msgstr ""
+"Locatie {location} ({location_site}) bevindt zich op een andere site dan "
+"{site}"
+
+#: netbox/dcim/models/power.py:108
+msgid "supply"
+msgstr "bevoorrading"
+
+#: netbox/dcim/models/power.py:114
+msgid "phase"
+msgstr "fase"
+
+#: netbox/dcim/models/power.py:120
+msgid "voltage"
+msgstr "spanning"
+
+#: netbox/dcim/models/power.py:125
+msgid "amperage"
+msgstr "stroomsterkte"
+
+#: netbox/dcim/models/power.py:130
+msgid "max utilization"
+msgstr "maximale benutting"
+
+#: netbox/dcim/models/power.py:133
+msgid "Maximum permissible draw (percentage)"
+msgstr "Maximaal toelaatbare trekking (percentage)"
+
+#: netbox/dcim/models/power.py:136
+msgid "available power"
+msgstr "beschikbaar vermogen"
+
+#: netbox/dcim/models/power.py:164
+msgid "power feed"
+msgstr "voeding"
+
+#: netbox/dcim/models/power.py:165
+msgid "power feeds"
+msgstr "voedingen"
+
+#: netbox/dcim/models/power.py:179
+#, python-brace-format
+msgid ""
+"Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) "
+"are in different sites."
+msgstr ""
+"Rek {rack} ({rack_site}) en voedingspaneel {powerpanel} ({powerpanel_site}) "
+"bevinden zich op verschillende locaties."
+
+#: netbox/dcim/models/power.py:190
+msgid "Voltage cannot be negative for AC supply"
+msgstr "De spanning kan niet negatief zijn voor de AC-voeding"
+
+#: netbox/dcim/models/racks.py:50
+msgid "rack role"
+msgstr "rack rol"
+
+#: netbox/dcim/models/racks.py:51
+msgid "rack roles"
+msgstr "rack rollen"
+
+#: netbox/dcim/models/racks.py:75
+msgid "facility ID"
+msgstr "ID van de faciliteit"
+
+#: netbox/dcim/models/racks.py:76
+msgid "Locally-assigned identifier"
+msgstr "Lokaal toegewezen identificatiecode"
+
+#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200
+#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300
+#: netbox/ipam/forms/bulk_import.py:467
+#: netbox/virtualization/forms/bulk_import.py:112
+msgid "Functional role"
+msgstr "Functionele rol"
+
+#: netbox/dcim/models/racks.py:122
+msgid "A unique tag used to identify this rack"
+msgstr "Een unieke tag die wordt gebruikt om dit rek te identificeren"
+
+#: netbox/dcim/models/racks.py:133
+msgid "width"
+msgstr "breedte"
+
+#: netbox/dcim/models/racks.py:134
+msgid "Rail-to-rail width"
+msgstr "Breedte van spoor tot spoor"
+
+#: netbox/dcim/models/racks.py:140
+msgid "Height in rack units"
+msgstr "Hoogte in rekeenheden"
+
+#: netbox/dcim/models/racks.py:144
+msgid "starting unit"
+msgstr "starteenheid"
+
+#: netbox/dcim/models/racks.py:146
+msgid "Starting unit for rack"
+msgstr "Starteenheid voor rack"
+
+#: netbox/dcim/models/racks.py:150
+msgid "descending units"
+msgstr "aflopende eenheden"
+
+#: netbox/dcim/models/racks.py:151
+msgid "Units are numbered top-to-bottom"
+msgstr "Eenheden zijn van boven naar beneden genummerd"
+
+#: netbox/dcim/models/racks.py:154
+msgid "outer width"
+msgstr "buitenbreedte"
+
+#: netbox/dcim/models/racks.py:157
+msgid "Outer dimension of rack (width)"
+msgstr "Buitenafmeting van het rek (breedte)"
+
+#: netbox/dcim/models/racks.py:160
+msgid "outer depth"
+msgstr "buitendiepte"
+
+#: netbox/dcim/models/racks.py:163
+msgid "Outer dimension of rack (depth)"
+msgstr "Buitenafmeting van het rek (diepte)"
+
+#: netbox/dcim/models/racks.py:166
+msgid "outer unit"
+msgstr "buiteneenheid"
+
+#: netbox/dcim/models/racks.py:172
+msgid "max weight"
+msgstr "maximaal gewicht"
+
+#: netbox/dcim/models/racks.py:175
+msgid "Maximum load capacity for the rack"
+msgstr "Maximaal draagvermogen voor het rack"
+
+#: netbox/dcim/models/racks.py:183
+msgid "mounting depth"
+msgstr "montagediepte"
+
+#: netbox/dcim/models/racks.py:187
+msgid ""
+"Maximum depth of a mounted device, in millimeters. For four-post racks, this"
+" is the distance between the front and rear rails."
+msgstr ""
+"Maximale diepte van een gemonteerd apparaat, in millimeters. Voor rekken met"
+" vier stijlen is dit de afstand tussen de voor- en achterrails."
+
+#: netbox/dcim/models/racks.py:221
+msgid "rack"
+msgstr "rack"
+
+#: netbox/dcim/models/racks.py:222
+msgid "racks"
+msgstr "racks"
+
+#: netbox/dcim/models/racks.py:237
+#, python-brace-format
+msgid "Assigned location must belong to parent site ({site})."
+msgstr "De toegewezen locatie moet bij de bovenliggende site horen ({site})."
+
+#: netbox/dcim/models/racks.py:241
+msgid "Must specify a unit when setting an outer width/depth"
+msgstr ""
+"Moet een eenheid specificeren bij het instellen van een buitenbreedte/diepte"
+
+#: netbox/dcim/models/racks.py:245
+msgid "Must specify a unit when setting a maximum weight"
+msgstr ""
+"Moet een eenheid specificeren bij het instellen van een maximaal gewicht"
+
+#: netbox/dcim/models/racks.py:255
+#, python-brace-format
+msgid ""
+"Rack must be at least {min_height}U tall to house currently installed "
+"devices."
+msgstr ""
+"Het rek moet minimaal {min_height}Ik praat om de momenteel geïnstalleerde "
+"apparaten te huisvesten."
+
+#: netbox/dcim/models/racks.py:262
+#, python-brace-format
+msgid ""
+"Rack unit numbering must begin at {position} or less to house currently "
+"installed devices."
+msgstr ""
+"De nummering van de rackeenheid moet beginnen bij {position} of minder om "
+"momenteel geïnstalleerde apparaten te huisvesten."
+
+#: netbox/dcim/models/racks.py:270
+#, python-brace-format
+msgid "Location must be from the same site, {site}."
+msgstr "De locatie moet van dezelfde locatie zijn, {site}."
+
+#: netbox/dcim/models/racks.py:523
+msgid "units"
+msgstr "eenheden"
+
+#: netbox/dcim/models/racks.py:549
+msgid "rack reservation"
+msgstr "Reserveren van de baan"
+
+#: netbox/dcim/models/racks.py:550
+msgid "rack reservations"
+msgstr "Reserveringen volgen"
+
+#: netbox/dcim/models/racks.py:567
+#, python-brace-format
+msgid "Invalid unit(s) for {height}U rack: {unit_list}"
+msgstr "Ongeldige eenheid (en) voor {height}U-rail: {unit_list}"
+
+#: netbox/dcim/models/racks.py:580
+#, python-brace-format
+msgid "The following units have already been reserved: {unit_list}"
+msgstr "De volgende eenheden zijn al gereserveerd: {unit_list}"
+
+#: netbox/dcim/models/sites.py:49
+msgid "A top-level region with this name already exists."
+msgstr "Er bestaat al een regio op het hoogste niveau met deze naam."
+
+#: netbox/dcim/models/sites.py:59
+msgid "A top-level region with this slug already exists."
+msgstr "Er bestaat al een regio op het hoogste niveau met deze slug."
+
+#: netbox/dcim/models/sites.py:62
+msgid "region"
+msgstr "regio"
+
+#: netbox/dcim/models/sites.py:63
+msgid "regions"
+msgstr "regio's"
+
+#: netbox/dcim/models/sites.py:102
+msgid "A top-level site group with this name already exists."
+msgstr "Er bestaat al een sitegroep op het hoogste niveau met deze naam."
+
+#: netbox/dcim/models/sites.py:112
+msgid "A top-level site group with this slug already exists."
+msgstr "Er bestaat al een sitegroep op het hoogste niveau met deze slug."
+
+#: netbox/dcim/models/sites.py:115
+msgid "site group"
+msgstr "sitegroep"
+
+#: netbox/dcim/models/sites.py:116
+msgid "site groups"
+msgstr "sitegroepen"
+
+#: netbox/dcim/models/sites.py:141
+msgid "Full name of the site"
+msgstr "Volledige naam van de site"
+
+#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279
+msgid "facility"
+msgstr "faciliteit"
+
+#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282
+msgid "Local facility ID or description"
+msgstr "ID of beschrijving van de lokale faciliteit"
+
+#: netbox/dcim/models/sites.py:195
+msgid "physical address"
+msgstr "fysiek adres"
+
+#: netbox/dcim/models/sites.py:198
+msgid "Physical location of the building"
+msgstr "Fysieke locatie van het gebouw"
+
+#: netbox/dcim/models/sites.py:201
+msgid "shipping address"
+msgstr "verzendadres"
+
+#: netbox/dcim/models/sites.py:204
+msgid "If different from the physical address"
+msgstr "Indien anders dan het fysieke adres"
+
+#: netbox/dcim/models/sites.py:238
+msgid "site"
+msgstr "site"
+
+#: netbox/dcim/models/sites.py:239
+msgid "sites"
+msgstr "sites"
+
+#: netbox/dcim/models/sites.py:309
+msgid "A location with this name already exists within the specified site."
+msgstr "Er bestaat al een locatie met deze naam op de opgegeven site."
+
+#: netbox/dcim/models/sites.py:319
+msgid "A location with this slug already exists within the specified site."
+msgstr "Er bestaat al een locatie met deze slug binnen de opgegeven site."
+
+#: netbox/dcim/models/sites.py:322
+msgid "location"
+msgstr "locatie"
+
+#: netbox/dcim/models/sites.py:323
+msgid "locations"
+msgstr "locaties"
+
+#: netbox/dcim/models/sites.py:337
+#, python-brace-format
+msgid "Parent location ({parent}) must belong to the same site ({site})."
+msgstr ""
+"Locatie van de ouder ({parent}) moet tot dezelfde site behoren ({site})."
+
+#: netbox/dcim/tables/cables.py:55
+msgid "Termination A"
+msgstr "Beëindiging A"
+
+#: netbox/dcim/tables/cables.py:60
+msgid "Termination B"
+msgstr "Eindpunt B"
+
+#: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22
+msgid "Device A"
+msgstr "Apparaat A"
+
+#: netbox/dcim/tables/cables.py:72 netbox/wireless/tables/wirelesslink.py:31
+msgid "Device B"
+msgstr "Apparaat B"
+
+#: netbox/dcim/tables/cables.py:78
+msgid "Location A"
+msgstr "Locatie A"
+
+#: netbox/dcim/tables/cables.py:84
+msgid "Location B"
+msgstr "Locatie B"
+
+#: netbox/dcim/tables/cables.py:90
+msgid "Rack A"
+msgstr "Rek A"
+
+#: netbox/dcim/tables/cables.py:96
+msgid "Rack B"
+msgstr "Rek B"
+
+#: netbox/dcim/tables/cables.py:102
+msgid "Site A"
+msgstr "Site A"
+
+#: netbox/dcim/tables/cables.py:108
+msgid "Site B"
+msgstr "Locatie B"
+
+#: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50
+#: netbox/dcim/tables/connections.py:71
+#: netbox/templates/dcim/inc/connection_endpoints.html:16
+msgid "Reachable"
+msgstr "Bereikbaar"
+
+#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:106
+#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143
+#: netbox/extras/tables/tables.py:442 netbox/netbox/navigation/menu.py:56
+#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
+#: netbox/virtualization/forms/model_forms.py:122
+#: netbox/virtualization/tables/clusters.py:83
+#: netbox/virtualization/views.py:205
+msgid "Devices"
+msgstr "Apparaten"
+
+#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:111
+#: netbox/virtualization/tables/clusters.py:88
+msgid "VMs"
+msgstr "VM's"
+
+#: netbox/dcim/tables/devices.py:100 netbox/dcim/tables/devices.py:216
+#: netbox/extras/forms/model_forms.py:506
+#: netbox/templates/dcim/device.html:112
+#: netbox/templates/dcim/device/render_config.html:11
+#: netbox/templates/dcim/device/render_config.html:14
+#: netbox/templates/dcim/devicerole.html:44
+#: netbox/templates/dcim/platform.html:41
+#: netbox/templates/extras/configtemplate.html:10
+#: netbox/templates/virtualization/virtualmachine.html:44
+#: netbox/templates/virtualization/virtualmachine/render_config.html:11
+#: netbox/templates/virtualization/virtualmachine/render_config.html:14
+#: netbox/virtualization/tables/virtualmachines.py:106
+msgid "Config Template"
+msgstr "Configuratiesjabloon"
+
+#: netbox/dcim/tables/devices.py:150 netbox/templates/dcim/sitegroup.html:26
+msgid "Site Group"
+msgstr "Sitegroep"
+
+#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1039
+#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304
+#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:356
+#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
+#: netbox/templates/ipam/ipaddress.html:11
+#: netbox/virtualization/tables/virtualmachines.py:94
+msgid "IP Address"
+msgstr "IP-adres"
+
+#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1043
+#: netbox/virtualization/tables/virtualmachines.py:85
+msgid "IPv4 Address"
+msgstr "IPv4-adres"
+
+#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1047
+#: netbox/virtualization/tables/virtualmachines.py:89
+msgid "IPv6 Address"
+msgstr "IPv6-adres"
+
+#: netbox/dcim/tables/devices.py:210
+msgid "VC Position"
+msgstr "VC-positie"
+
+#: netbox/dcim/tables/devices.py:213
+msgid "VC Priority"
+msgstr "VC-prioriteit"
+
+#: netbox/dcim/tables/devices.py:220 netbox/templates/dcim/device_edit.html:38
+#: netbox/templates/dcim/devicebay_populate.html:16
+msgid "Parent Device"
+msgstr "Apparaat voor ouders"
+
+#: netbox/dcim/tables/devices.py:225
+msgid "Position (Device Bay)"
+msgstr "Positie (apparaatvak)"
+
+#: netbox/dcim/tables/devices.py:234
+msgid "Console ports"
+msgstr "Consolepoorten"
+
+#: netbox/dcim/tables/devices.py:237
+msgid "Console server ports"
+msgstr "Serverpoorten voor de console"
+
+#: netbox/dcim/tables/devices.py:240
+msgid "Power ports"
+msgstr "Voedingspoorten"
+
+#: netbox/dcim/tables/devices.py:243
+msgid "Power outlets"
+msgstr "Stopcontacten"
+
+#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1052
+#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:988
+#: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908
+#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237
+#: netbox/templates/dcim/device/base.html:37
+#: netbox/templates/dcim/device_list.html:43
+#: netbox/templates/dcim/devicetype/base.html:34
+#: netbox/templates/dcim/module.html:34
+#: netbox/templates/dcim/moduletype/base.html:34
+#: netbox/templates/dcim/virtualdevicecontext.html:61
+#: netbox/templates/dcim/virtualdevicecontext.html:81
+#: netbox/templates/virtualization/virtualmachine/base.html:27
+#: netbox/templates/virtualization/virtualmachine_list.html:14
+#: netbox/virtualization/tables/virtualmachines.py:100
+#: netbox/virtualization/views.py:363 netbox/wireless/tables/wirelesslan.py:55
+msgid "Interfaces"
+msgstr "Interfaces"
+
+#: netbox/dcim/tables/devices.py:249
+msgid "Front ports"
+msgstr "Poorten vooraan"
+
+#: netbox/dcim/tables/devices.py:255
+msgid "Device bays"
+msgstr "Toestelvakken"
+
+#: netbox/dcim/tables/devices.py:258
+msgid "Module bays"
+msgstr "Modulebays"
+
+#: netbox/dcim/tables/devices.py:261
+msgid "Inventory items"
+msgstr "Inventarisartikelen"
+
+#: netbox/dcim/tables/devices.py:300 netbox/dcim/tables/modules.py:56
+#: netbox/templates/dcim/modulebay.html:17
+msgid "Module Bay"
+msgstr "Modulebaai"
+
+#: netbox/dcim/tables/devices.py:313 netbox/dcim/tables/devicetypes.py:48
+#: netbox/dcim/tables/devicetypes.py:144 netbox/dcim/views.py:1063
+#: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90
+#: netbox/templates/dcim/device/base.html:52
+#: netbox/templates/dcim/device_list.html:71
+#: netbox/templates/dcim/devicetype/base.html:49
+#: netbox/templates/dcim/inc/panels/inventory_items.html:6
+#: netbox/templates/dcim/inventoryitemrole.html:32
+msgid "Inventory Items"
+msgstr "Inventarisartikelen"
+
+#: netbox/dcim/tables/devices.py:325
+msgid "Cable Color"
+msgstr "Kleur van de kabel"
+
+#: netbox/dcim/tables/devices.py:331
+msgid "Link Peers"
+msgstr "Peers koppelen"
+
+#: netbox/dcim/tables/devices.py:334
+msgid "Mark Connected"
+msgstr "Markeer Verbonden"
+
+#: netbox/dcim/tables/devices.py:453
+msgid "Maximum draw (W)"
+msgstr "Maximale trekkracht (W)"
+
+#: netbox/dcim/tables/devices.py:456
+msgid "Allocated draw (W)"
+msgstr "Toegewezen trekking (W)"
+
+#: netbox/dcim/tables/devices.py:550 netbox/ipam/forms/model_forms.py:747
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596
+#: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145
+#: netbox/netbox/navigation/menu.py:147
+#: netbox/templates/dcim/interface.html:339
+#: netbox/templates/ipam/ipaddress_bulk_add.html:15
+#: netbox/templates/ipam/service.html:40
+#: netbox/templates/virtualization/vminterface.html:85
+#: netbox/vpn/tables/tunnels.py:98
+msgid "IP Addresses"
+msgstr "IP-adressen"
+
+#: netbox/dcim/tables/devices.py:556 netbox/netbox/navigation/menu.py:189
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6
+msgid "FHRP Groups"
+msgstr "FHRP-groepen"
+
+#: netbox/dcim/tables/devices.py:568 netbox/templates/dcim/interface.html:89
+#: netbox/templates/virtualization/vminterface.html:67
+#: netbox/templates/vpn/tunnel.html:18
+#: netbox/templates/vpn/tunneltermination.html:13
+#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76
+#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82
+#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
+#: netbox/vpn/tables/tunnels.py:78
+msgid "Tunnel"
+msgstr "Tunnel"
+
+#: netbox/dcim/tables/devices.py:593 netbox/dcim/tables/devicetypes.py:228
+#: netbox/templates/dcim/interface.html:65
+msgid "Management Only"
+msgstr "Alleen beheer"
+
+#: netbox/dcim/tables/devices.py:612
+msgid "VDCs"
+msgstr "VDC's"
+
+#: netbox/dcim/tables/devices.py:857 netbox/templates/dcim/modulebay.html:49
+msgid "Installed Module"
+msgstr "Geïnstalleerde module"
+
+#: netbox/dcim/tables/devices.py:860
+msgid "Module Serial"
+msgstr "Seriële module"
+
+#: netbox/dcim/tables/devices.py:864
+msgid "Module Asset Tag"
+msgstr "Tag voor module-bedrijfsmiddelen"
+
+#: netbox/dcim/tables/devices.py:873
+msgid "Module Status"
+msgstr "Status van de module"
+
+#: netbox/dcim/tables/devices.py:915 netbox/dcim/tables/devicetypes.py:313
+#: netbox/templates/dcim/inventoryitem.html:40
+msgid "Component"
+msgstr "Onderdeel"
+
+#: netbox/dcim/tables/devices.py:971
+msgid "Items"
+msgstr "Artikelen"
+
+#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71
+#: netbox/netbox/navigation/menu.py:73
+msgid "Device Types"
+msgstr "Apparaattypen"
+
+#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74
+msgid "Module Types"
+msgstr "Moduletypen"
+
+#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380
+#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:437
+#: netbox/netbox/navigation/menu.py:65
+msgid "Platforms"
+msgstr "Platformen"
+
+#: netbox/dcim/tables/devicetypes.py:85
+#: netbox/templates/dcim/devicetype.html:29
+msgid "Default Platform"
+msgstr "Standaardplatform"
+
+#: netbox/dcim/tables/devicetypes.py:89
+#: netbox/templates/dcim/devicetype.html:45
+msgid "Full Depth"
+msgstr "Volledige diepte"
+
+#: netbox/dcim/tables/devicetypes.py:99
+msgid "U Height"
+msgstr "U-hoogte"
+
+#: netbox/dcim/tables/devicetypes.py:114 netbox/dcim/tables/modules.py:26
+msgid "Instances"
+msgstr "Instanties"
+
+#: netbox/dcim/tables/devicetypes.py:117 netbox/dcim/views.py:928
+#: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844
+#: netbox/netbox/navigation/menu.py:84
+#: netbox/templates/dcim/device/base.html:25
+#: netbox/templates/dcim/device_list.html:15
+#: netbox/templates/dcim/devicetype/base.html:22
+#: netbox/templates/dcim/module.html:22
+#: netbox/templates/dcim/moduletype/base.html:22
+msgid "Console Ports"
+msgstr "Consolepoorten"
+
+#: netbox/dcim/tables/devicetypes.py:120 netbox/dcim/views.py:943
+#: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860
+#: netbox/netbox/navigation/menu.py:85
+#: netbox/templates/dcim/device/base.html:28
+#: netbox/templates/dcim/device_list.html:22
+#: netbox/templates/dcim/devicetype/base.html:25
+#: netbox/templates/dcim/module.html:25
+#: netbox/templates/dcim/moduletype/base.html:25
+msgid "Console Server Ports"
+msgstr "Serverpoorten voor de console"
+
+#: netbox/dcim/tables/devicetypes.py:123 netbox/dcim/views.py:958
+#: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876
+#: netbox/netbox/navigation/menu.py:86
+#: netbox/templates/dcim/device/base.html:31
+#: netbox/templates/dcim/device_list.html:29
+#: netbox/templates/dcim/devicetype/base.html:28
+#: netbox/templates/dcim/module.html:28
+#: netbox/templates/dcim/moduletype/base.html:28
+msgid "Power Ports"
+msgstr "Voedingspoorten"
+
+#: netbox/dcim/tables/devicetypes.py:126 netbox/dcim/views.py:973
+#: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892
+#: netbox/netbox/navigation/menu.py:87
+#: netbox/templates/dcim/device/base.html:34
+#: netbox/templates/dcim/device_list.html:36
+#: netbox/templates/dcim/devicetype/base.html:31
+#: netbox/templates/dcim/module.html:31
+#: netbox/templates/dcim/moduletype/base.html:31
+msgid "Power Outlets"
+msgstr "Stopcontacten"
+
+#: netbox/dcim/tables/devicetypes.py:132 netbox/dcim/views.py:1003
+#: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930
+#: netbox/netbox/navigation/menu.py:82
+#: netbox/templates/dcim/device/base.html:40
+#: netbox/templates/dcim/devicetype/base.html:37
+#: netbox/templates/dcim/module.html:37
+#: netbox/templates/dcim/moduletype/base.html:37
+msgid "Front Ports"
+msgstr "Ports aan de voorkant"
+
+#: netbox/dcim/tables/devicetypes.py:135 netbox/dcim/views.py:1018
+#: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946
+#: netbox/netbox/navigation/menu.py:83
+#: netbox/templates/dcim/device/base.html:43
+#: netbox/templates/dcim/device_list.html:50
+#: netbox/templates/dcim/devicetype/base.html:40
+#: netbox/templates/dcim/module.html:40
+#: netbox/templates/dcim/moduletype/base.html:40
+msgid "Rear Ports"
+msgstr "Poorten achteraan"
+
+#: netbox/dcim/tables/devicetypes.py:138 netbox/dcim/views.py:1048
+#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89
+#: netbox/templates/dcim/device/base.html:49
+#: netbox/templates/dcim/device_list.html:57
+#: netbox/templates/dcim/devicetype/base.html:46
+msgid "Device Bays"
+msgstr "Apparaatvakken"
+
+#: netbox/dcim/tables/devicetypes.py:141 netbox/dcim/views.py:1033
+#: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88
+#: netbox/templates/dcim/device/base.html:46
+#: netbox/templates/dcim/device_list.html:64
+#: netbox/templates/dcim/devicetype/base.html:43
+msgid "Module Bays"
+msgstr "Modulebays"
+
+#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282
+#: netbox/templates/dcim/powerpanel.html:51
+msgid "Power Feeds"
+msgstr "Stroomvoedingen"
+
+#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99
+msgid "Max Utilization"
+msgstr "Maximaal gebruik"
+
+#: netbox/dcim/tables/power.py:84
+msgid "Available Power (VA)"
+msgstr "Beschikbaar vermogen (VA)"
+
+#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138
+#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26
+msgid "Racks"
+msgstr "Racks"
+
+#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:318
+#: netbox/templates/dcim/rack.html:90
+msgid "Height"
+msgstr "Hoogte"
+
+#: netbox/dcim/tables/racks.py:85
+msgid "Space"
+msgstr "Ruimte"
+
+#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100
+msgid "Outer Width"
+msgstr "Buitenbreedte"
+
+#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110
+msgid "Outer Depth"
+msgstr "Buitendiepte"
+
+#: netbox/dcim/tables/racks.py:108
+msgid "Max Weight"
+msgstr "Maximaal gewicht"
+
+#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57
+#: netbox/extras/forms/filtersets.py:360
+#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129
+#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66
+#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17
+msgid "Sites"
+msgstr "Sites"
+
+#: netbox/dcim/tests/test_api.py:50
+msgid "Test case must set peer_termination_type"
+msgstr "De testcase moet peer_termination_type instellen"
+
+#: netbox/dcim/views.py:140
+#, python-brace-format
+msgid "Disconnected {count} {type}"
+msgstr "Verbinding verbroken {count} {type}"
+
+#: netbox/dcim/views.py:686 netbox/netbox/navigation/menu.py:28
+msgid "Reservations"
+msgstr "Reserveringen"
+
+#: netbox/dcim/views.py:705 netbox/templates/dcim/location.html:90
+#: netbox/templates/dcim/site.html:140
+msgid "Non-Racked Devices"
+msgstr "Apparaten zonder rack"
+
+#: netbox/dcim/views.py:2019 netbox/extras/forms/model_forms.py:453
+#: netbox/templates/extras/configcontext.html:10
+#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/virtualization/views.py:404
+msgid "Config Context"
+msgstr "Context van de configuratie"
+
+#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:414
+msgid "Render Config"
+msgstr "Render-configuratie"
+
+#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:447
+#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236
+#: netbox/virtualization/views.py:179
+msgid "Virtual Machines"
+msgstr "Virtuele machines"
+
+#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:234
+msgid "Children"
+msgstr "Kinderen"
+
+#: netbox/extras/api/customfields.py:88
+#, python-brace-format
+msgid "Unknown related object(s): {name}"
+msgstr "Onbekende gerelateerde object (en): {name}"
+
+#: netbox/extras/api/serializers_/customfields.py:74
+msgid "Changing the type of custom fields is not supported."
+msgstr "Het wijzigen van het type aangepaste velden wordt niet ondersteund."
+
+#: netbox/extras/api/serializers_/scripts.py:71
+#: netbox/extras/api/serializers_/scripts.py:76
+msgid "Scheduling is not enabled for this script."
+msgstr "Planning is niet ingeschakeld voor dit script."
+
+#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
+msgid "Text"
+msgstr "Tekst"
+
+#: netbox/extras/choices.py:31
+msgid "Text (long)"
+msgstr "Tekst (lang)"
+
+#: netbox/extras/choices.py:32
+msgid "Integer"
+msgstr "Integer"
+
+#: netbox/extras/choices.py:33
+msgid "Decimal"
+msgstr "Decimaal"
+
+#: netbox/extras/choices.py:34
+msgid "Boolean (true/false)"
+msgstr "Booleaans (waar/onwaar)"
+
+#: netbox/extras/choices.py:35
+msgid "Date"
+msgstr "Datum"
+
+#: netbox/extras/choices.py:36
+msgid "Date & time"
+msgstr "Datum en tijd"
+
+#: netbox/extras/choices.py:38
+msgid "JSON"
+msgstr "JSON"
+
+#: netbox/extras/choices.py:39
+msgid "Selection"
+msgstr "Selectie"
+
+#: netbox/extras/choices.py:40
+msgid "Multiple selection"
+msgstr "Meervoudige selectie"
+
+#: netbox/extras/choices.py:42
+msgid "Multiple objects"
+msgstr "Meerdere objecten"
+
+#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21
+#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20
+#: netbox/wireless/choices.py:27
+msgid "Disabled"
+msgstr "Uitgeschakeld"
+
+#: netbox/extras/choices.py:54
+msgid "Loose"
+msgstr "Los"
+
+#: netbox/extras/choices.py:55
+msgid "Exact"
+msgstr "Exact"
+
+#: netbox/extras/choices.py:66
+msgid "Always"
+msgstr "Altijd"
+
+#: netbox/extras/choices.py:67
+msgid "If set"
+msgstr "Indien ingesteld"
+
+#: netbox/extras/choices.py:68 netbox/extras/choices.py:81
+msgid "Hidden"
+msgstr "Verborgen"
+
+#: netbox/extras/choices.py:79
+msgid "Yes"
+msgstr "Ja"
+
+#: netbox/extras/choices.py:80
+msgid "No"
+msgstr "Nee"
+
+#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57
+#: netbox/tenancy/forms/bulk_edit.py:118
+#: netbox/wireless/forms/model_forms.py:162
+msgid "Link"
+msgstr "Link"
+
+#: netbox/extras/choices.py:124
+msgid "Newest"
+msgstr "Nieuwste"
+
+#: netbox/extras/choices.py:125
+msgid "Oldest"
+msgstr "Oudste"
+
+#: netbox/extras/choices.py:126
+msgid "Alphabetical (A-Z)"
+msgstr "Alfabetisch (A-Z)"
+
+#: netbox/extras/choices.py:127
+msgid "Alphabetical (Z-A)"
+msgstr "Alfabetisch (Z-A)"
+
+#: netbox/extras/choices.py:143 netbox/templates/generic/object.html:61
+msgid "Updated"
+msgstr "Bijgewerkt"
+
+#: netbox/extras/choices.py:144
+msgid "Deleted"
+msgstr "Verwijderd"
+
+#: netbox/extras/choices.py:161 netbox/extras/choices.py:185
+msgid "Info"
+msgstr "Informatie"
+
+#: netbox/extras/choices.py:162 netbox/extras/choices.py:184
+msgid "Success"
+msgstr "Succes"
+
+#: netbox/extras/choices.py:163 netbox/extras/choices.py:186
+msgid "Warning"
+msgstr "Waarschuwing"
+
+#: netbox/extras/choices.py:164
+msgid "Danger"
+msgstr "Gevaar"
+
+#: netbox/extras/choices.py:182
+msgid "Debug"
+msgstr "Debuggen"
+
+#: netbox/extras/choices.py:183 netbox/netbox/choices.py:104
+msgid "Default"
+msgstr "Standaard"
+
+#: netbox/extras/choices.py:187
+msgid "Failure"
+msgstr "Mislukking"
+
+#: netbox/extras/choices.py:203
+msgid "Hourly"
+msgstr "Elk uur"
+
+#: netbox/extras/choices.py:204
+msgid "12 hours"
+msgstr "12 uur"
+
+#: netbox/extras/choices.py:205
+msgid "Daily"
+msgstr "Dagelijks"
+
+#: netbox/extras/choices.py:206
+msgid "Weekly"
+msgstr "Wekelijks"
+
+#: netbox/extras/choices.py:207
+msgid "30 days"
+msgstr "30 dagen"
+
+#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:303
+#: netbox/templates/dcim/virtualchassis_edit.html:107
+#: netbox/templates/extras/eventrule.html:40
+#: netbox/templates/generic/bulk_add_component.html:68
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/generic/object_edit.html:80
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+msgid "Create"
+msgstr "Creëren"
+
+#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:306
+#: netbox/templates/extras/eventrule.html:44
+msgid "Update"
+msgstr "Bijwerken"
+
+#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:309
+#: netbox/templates/circuits/inc/circuit_termination.html:23
+#: netbox/templates/dcim/inc/panels/inventory_items.html:37
+#: netbox/templates/dcim/moduletype/component_templates.html:23
+#: netbox/templates/dcim/powerpanel.html:66
+#: netbox/templates/extras/eventrule.html:48
+#: netbox/templates/extras/script_list.html:37
+#: netbox/templates/generic/bulk_delete.html:20
+#: netbox/templates/generic/bulk_delete.html:66
+#: netbox/templates/generic/object_delete.html:19
+#: netbox/templates/htmx/delete_form.html:57
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48
+#: netbox/templates/users/objectpermission.html:46
+#: netbox/utilities/templates/buttons/delete.html:11
+msgid "Delete"
+msgstr "Verwijderen"
+
+#: netbox/extras/choices.py:298 netbox/netbox/choices.py:57
+#: netbox/netbox/choices.py:105
+msgid "Blue"
+msgstr "Blauw"
+
+#: netbox/extras/choices.py:299 netbox/netbox/choices.py:56
+#: netbox/netbox/choices.py:106
+msgid "Indigo"
+msgstr "Indigo"
+
+#: netbox/extras/choices.py:300 netbox/netbox/choices.py:54
+#: netbox/netbox/choices.py:107
+msgid "Purple"
+msgstr "Paars"
+
+#: netbox/extras/choices.py:301 netbox/netbox/choices.py:51
+#: netbox/netbox/choices.py:108
+msgid "Pink"
+msgstr "Roze"
+
+#: netbox/extras/choices.py:302 netbox/netbox/choices.py:50
+#: netbox/netbox/choices.py:109
+msgid "Red"
+msgstr "Rood"
+
+#: netbox/extras/choices.py:303 netbox/netbox/choices.py:68
+#: netbox/netbox/choices.py:110
+msgid "Orange"
+msgstr "Oranje"
+
+#: netbox/extras/choices.py:304 netbox/netbox/choices.py:66
+#: netbox/netbox/choices.py:111
+msgid "Yellow"
+msgstr "Geel"
+
+#: netbox/extras/choices.py:305 netbox/netbox/choices.py:63
+#: netbox/netbox/choices.py:112
+msgid "Green"
+msgstr "Groen"
+
+#: netbox/extras/choices.py:306 netbox/netbox/choices.py:60
+#: netbox/netbox/choices.py:113
+msgid "Teal"
+msgstr "Groenblauw"
+
+#: netbox/extras/choices.py:307 netbox/netbox/choices.py:59
+#: netbox/netbox/choices.py:114
+msgid "Cyan"
+msgstr "Cyaan"
+
+#: netbox/extras/choices.py:308 netbox/netbox/choices.py:115
+msgid "Gray"
+msgstr "Grijs"
+
+#: netbox/extras/choices.py:309 netbox/netbox/choices.py:74
+#: netbox/netbox/choices.py:116
+msgid "Black"
+msgstr "Zwart"
+
+#: netbox/extras/choices.py:310 netbox/netbox/choices.py:75
+#: netbox/netbox/choices.py:117
+msgid "White"
+msgstr "Wit"
+
+#: netbox/extras/choices.py:324 netbox/extras/forms/model_forms.py:242
+#: netbox/extras/forms/model_forms.py:324
+#: netbox/templates/extras/webhook.html:10
+msgid "Webhook"
+msgstr "Webhook"
+
+#: netbox/extras/choices.py:325 netbox/extras/forms/model_forms.py:312
+#: netbox/templates/extras/script/base.html:29
+msgid "Script"
+msgstr "Script"
+
+#: netbox/extras/conditions.py:54
+#, python-brace-format
+msgid "Unknown operator: {op}. Must be one of: {operators}"
+msgstr "Onbekende operator: {op}. Moet een van de volgende zijn: {operators}"
+
+#: netbox/extras/conditions.py:58
+#, python-brace-format
+msgid "Unsupported value type: {value}"
+msgstr "Niet ondersteunende waardetype: {value}"
+
+#: netbox/extras/conditions.py:60
+#, python-brace-format
+msgid "Invalid type for {op} operation: {value}"
+msgstr "Ongeldig type voor {op} operatie: {value}"
+
+#: netbox/extras/conditions.py:137
+#, python-brace-format
+msgid "Ruleset must be a dictionary, not {ruleset}."
+msgstr "De regelset moet een woordenboek zijn, niet {ruleset}."
+
+#: netbox/extras/conditions.py:142
+msgid "Invalid logic type: must be 'AND' or 'OR'. Please check documentation."
+msgstr ""
+"Ongeldig logicatype: moet 'AND' of 'OR' zijn. Controleer de documentatie."
+
+#: netbox/extras/conditions.py:154
+msgid "Incorrect key(s) informed. Please check documentation."
+msgstr ""
+"Onjuiste sleutel (s) geïnformeerd. Controleer alstublieft de documentatie."
+
+#: netbox/extras/dashboard/forms.py:38
+msgid "Widget type"
+msgstr "Widgettype"
+
+#: netbox/extras/dashboard/utils.py:36
+#, python-brace-format
+msgid "Unregistered widget class: {name}"
+msgstr "Ongeregistreerde widgetklasse: {name}"
+
+#: netbox/extras/dashboard/widgets.py:126
+#, python-brace-format
+msgid "{class_name} must define a render() method."
+msgstr "{class_name} moet een render () -methode definiëren."
+
+#: netbox/extras/dashboard/widgets.py:161
+msgid "Note"
+msgstr "Opmerking"
+
+#: netbox/extras/dashboard/widgets.py:162
+msgid "Display some arbitrary custom content. Markdown is supported."
+msgstr "Geef willekeurige aangepaste inhoud weer. Markdown wordt ondersteund."
+
+#: netbox/extras/dashboard/widgets.py:175
+msgid "Object Counts"
+msgstr "Tellingen van objecten"
+
+#: netbox/extras/dashboard/widgets.py:176
+msgid ""
+"Display a set of NetBox models and the number of objects created for each "
+"type."
+msgstr ""
+"Geef een set NetBox-modellen weer en het aantal objecten dat voor elk type "
+"is gemaakt."
+
+#: netbox/extras/dashboard/widgets.py:186
+msgid "Filters to apply when counting the number of objects"
+msgstr ""
+"Filters die moeten worden toegepast bij het tellen van het aantal objecten"
+
+#: netbox/extras/dashboard/widgets.py:194
+msgid "Invalid format. Object filters must be passed as a dictionary."
+msgstr ""
+"Ongeldig formaat. Objectfilters moeten als woordenboek worden doorgegeven."
+
+#: netbox/extras/dashboard/widgets.py:222
+msgid "Object List"
+msgstr "Objectlijst"
+
+#: netbox/extras/dashboard/widgets.py:223
+msgid "Display an arbitrary list of objects."
+msgstr "Geef een willekeurige lijst met objecten weer."
+
+#: netbox/extras/dashboard/widgets.py:236
+msgid "The default number of objects to display"
+msgstr "Het standaardaantal objecten dat moet worden weergegeven"
+
+#: netbox/extras/dashboard/widgets.py:248
+msgid "Invalid format. URL parameters must be passed as a dictionary."
+msgstr ""
+"Ongeldig formaat. URL-parameters moeten als woordenboek worden doorgegeven."
+
+#: netbox/extras/dashboard/widgets.py:288
+msgid "RSS Feed"
+msgstr "RSS-feed"
+
+#: netbox/extras/dashboard/widgets.py:293
+msgid "Embed an RSS feed from an external website."
+msgstr "Voeg een RSS-feed van een externe website in."
+
+#: netbox/extras/dashboard/widgets.py:300
+msgid "Feed URL"
+msgstr "URL van de feed"
+
+#: netbox/extras/dashboard/widgets.py:305
+msgid "The maximum number of objects to display"
+msgstr "Het maximale aantal objecten dat moet worden weergegeven"
+
+#: netbox/extras/dashboard/widgets.py:310
+msgid "How long to stored the cached content (in seconds)"
+msgstr "Hoe lang moet de inhoud in de cache worden bewaard (in seconden)"
+
+#: netbox/extras/dashboard/widgets.py:362
+#: netbox/templates/account/base.html:10
+#: netbox/templates/account/bookmarks.html:7
+#: netbox/templates/inc/user_menu.html:30
+msgid "Bookmarks"
+msgstr "Bladwijzers"
+
+#: netbox/extras/dashboard/widgets.py:366
+msgid "Show your personal bookmarks"
+msgstr "Laat je persoonlijke bladwijzers zien"
+
+#: netbox/extras/events.py:137
+#, python-brace-format
+msgid "Unknown action type for an event rule: {action_type}"
+msgstr "Onbekend actietype voor een evenementregel: {action_type}"
+
+#: netbox/extras/events.py:185
+#, python-brace-format
+msgid "Cannot import events pipeline {name} error: {error}"
+msgstr ""
+"Kan de pijplijn voor gebeurtenissen niet importeren {name} fout: {error}"
+
+#: netbox/extras/filtersets.py:45
+msgid "Script module (ID)"
+msgstr "Scriptmodule (ID)"
+
+#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589
+#: netbox/extras/filtersets.py:621
+msgid "Data file (ID)"
+msgstr "Gegevensbestand (ID)"
+
+#: netbox/extras/filtersets.py:526
+#: netbox/virtualization/forms/filtersets.py:118
+msgid "Cluster type"
+msgstr "Clustertype"
+
+#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95
+#: netbox/virtualization/filtersets.py:147
+msgid "Cluster type (slug)"
+msgstr "Clustertype (slug)"
+
+#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16
+#: netbox/tenancy/forms/forms.py:39
+msgid "Tenant group"
+msgstr "Tenant groep"
+
+#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189
+#: netbox/tenancy/filtersets.py:209
+msgid "Tenant group (slug)"
+msgstr "Tenant groep (slug)"
+
+#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371
+#: netbox/templates/extras/tag.html:11
+msgid "Tag"
+msgstr "Tag"
+
+#: netbox/extras/filtersets.py:581
+msgid "Tag (slug)"
+msgstr "Label (slug)"
+
+#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438
+msgid "Has local config context data"
+msgstr "Heeft contextgegevens voor de lokale configuratie"
+
+#: netbox/extras/filtersets.py:670
+msgid "User name"
+msgstr "Gebruikersnaam"
+
+#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57
+msgid "Group name"
+msgstr "Groepsnaam"
+
+#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65
+#: netbox/extras/tables/tables.py:50
+#: netbox/templates/extras/customfield.html:38
+#: netbox/templates/generic/bulk_import.html:118
+msgid "Required"
+msgstr "Verplicht"
+
+#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57
+#: netbox/extras/forms/filtersets.py:79
+#: netbox/extras/models/customfields.py:195
+msgid "UI visible"
+msgstr "UI zichtbaar"
+
+#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63
+#: netbox/extras/forms/filtersets.py:84
+#: netbox/extras/models/customfields.py:202
+msgid "UI editable"
+msgstr "UI bewerkbaar"
+
+#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87
+msgid "Is cloneable"
+msgstr "Is kloonbaar"
+
+#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127
+msgid "New window"
+msgstr "Nieuw venster"
+
+#: netbox/extras/forms/bulk_edit.py:112
+msgid "Button class"
+msgstr "Knopklasse"
+
+#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165
+#: netbox/extras/models/models.py:437
+msgid "MIME type"
+msgstr "MIME-type"
+
+#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168
+msgid "File extension"
+msgstr "bestandsextensie"
+
+#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172
+msgid "As attachment"
+msgstr "Als bijlage"
+
+#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214
+#: netbox/extras/tables/tables.py:225
+#: netbox/templates/extras/savedfilter.html:29
+msgid "Shared"
+msgstr "Gedeeld"
+
+#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243
+#: netbox/extras/models/models.py:202
+msgid "HTTP method"
+msgstr "HTTP-methode"
+
+#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237
+#: netbox/templates/extras/webhook.html:30
+msgid "Payload URL"
+msgstr "URL van de payload"
+
+#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242
+msgid "SSL verification"
+msgstr "SSL-verificatie"
+
+#: netbox/extras/forms/bulk_edit.py:202
+#: netbox/templates/extras/webhook.html:38
+msgid "Secret"
+msgstr "Geheim"
+
+#: netbox/extras/forms/bulk_edit.py:207
+msgid "CA file path"
+msgstr "CA-bestandspad"
+
+#: netbox/extras/forms/bulk_edit.py:226
+msgid "On create"
+msgstr "Over creëren"
+
+#: netbox/extras/forms/bulk_edit.py:231
+msgid "On update"
+msgstr "Bij de update"
+
+#: netbox/extras/forms/bulk_edit.py:236
+msgid "On delete"
+msgstr "Bij verwijderen"
+
+#: netbox/extras/forms/bulk_edit.py:241
+msgid "On job start"
+msgstr "Aan het begin van het werk"
+
+#: netbox/extras/forms/bulk_edit.py:246
+msgid "On job end"
+msgstr "Aan het einde van het werk"
+
+#: netbox/extras/forms/bulk_edit.py:283
+msgid "Is active"
+msgstr "Is actief"
+
+#: netbox/extras/forms/bulk_import.py:34
+#: netbox/extras/forms/bulk_import.py:115
+#: netbox/extras/forms/bulk_import.py:136
+#: netbox/extras/forms/bulk_import.py:159
+#: netbox/extras/forms/bulk_import.py:183
+#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202
+#: netbox/extras/forms/model_forms.py:43
+#: netbox/extras/forms/model_forms.py:131
+#: netbox/extras/forms/model_forms.py:163
+#: netbox/extras/forms/model_forms.py:204
+#: netbox/extras/forms/model_forms.py:261
+#: netbox/extras/forms/model_forms.py:365
+#: netbox/users/forms/model_forms.py:273
+msgid "Object types"
+msgstr "Objecttypen"
+
+#: netbox/extras/forms/bulk_import.py:36
+#: netbox/extras/forms/bulk_import.py:117
+#: netbox/extras/forms/bulk_import.py:138
+#: netbox/extras/forms/bulk_import.py:161
+#: netbox/extras/forms/bulk_import.py:185
+#: netbox/tenancy/forms/bulk_import.py:96
+msgid "One or more assigned object types"
+msgstr "Een of meer toegewezen objecttypen"
+
+#: netbox/extras/forms/bulk_import.py:41
+msgid "Field data type (e.g. text, integer, etc.)"
+msgstr "Veldgegevenstype (bijv. tekst, geheel getal, enz.)"
+
+#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186
+#: netbox/extras/forms/filtersets.py:260
+#: netbox/extras/forms/model_forms.py:230
+#: netbox/tenancy/forms/filtersets.py:92
+msgid "Object type"
+msgstr "Soort object"
+
+#: netbox/extras/forms/bulk_import.py:47
+msgid "Object type (for object or multi-object fields)"
+msgstr "Objecttype (voor velden met objecten of velden met meerdere objecten)"
+
+#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74
+msgid "Choice set"
+msgstr "Keuze set"
+
+#: netbox/extras/forms/bulk_import.py:54
+msgid "Choice set (for selection fields)"
+msgstr "Keuzeset (voor selectievelden)"
+
+#: netbox/extras/forms/bulk_import.py:60
+msgid "Whether the custom field is displayed in the UI"
+msgstr "Of het aangepaste veld wordt weergegeven in de gebruikersinterface"
+
+#: netbox/extras/forms/bulk_import.py:66
+msgid "Whether the custom field is editable in the UI"
+msgstr "Of het aangepaste veld bewerkbaar is in de gebruikersinterface"
+
+#: netbox/extras/forms/bulk_import.py:82
+msgid "The base set of predefined choices to use (if any)"
+msgstr ""
+"De basisset van vooraf gedefinieerde keuzes om te gebruiken (indien "
+"aanwezig)"
+
+#: netbox/extras/forms/bulk_import.py:88
+msgid ""
+"Quoted string of comma-separated field choices with optional labels "
+"separated by colon: \"choice1:First Choice,choice2:Second Choice\""
+msgstr ""
+"Tussen aanhalingstekens gescheiden veldkeuzes met optionele labels "
+"gescheiden door een dubbele punt: „Choice1:First Choice, Choice2:Second "
+"Choice”"
+
+#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351
+msgid "button class"
+msgstr "knopklasse"
+
+#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355
+msgid ""
+"The class of the first link in a group will be used for the dropdown button"
+msgstr ""
+"De klasse van de eerste link in een groep wordt gebruikt voor de dropdown-"
+"knop"
+
+#: netbox/extras/forms/bulk_import.py:188
+msgid "Action object"
+msgstr "Actieobject"
+
+#: netbox/extras/forms/bulk_import.py:190
+msgid "Webhook name or script as dotted path module.Class"
+msgstr "Webhook-naam of script als stippelpad module.Class"
+
+#: netbox/extras/forms/bulk_import.py:211
+#, python-brace-format
+msgid "Webhook {name} not found"
+msgstr "Webhook {name} niet gevonden"
+
+#: netbox/extras/forms/bulk_import.py:220
+#, python-brace-format
+msgid "Script {name} not found"
+msgstr "Script {name} niet gevonden"
+
+#: netbox/extras/forms/bulk_import.py:236
+msgid "Assigned object type"
+msgstr "Toegewezen objecttype"
+
+#: netbox/extras/forms/bulk_import.py:241
+msgid "The classification of entry"
+msgstr "De classificatie van binnenkomst"
+
+#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47
+msgid "Related object type"
+msgstr "Gerelateerd objecttype"
+
+#: netbox/extras/forms/filtersets.py:54
+msgid "Field type"
+msgstr "Soort veld"
+
+#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:72
+#: netbox/templates/generic/bulk_import.html:154
+msgid "Choices"
+msgstr "Keuzes"
+
+#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328
+#: netbox/extras/forms/filtersets.py:417
+#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:90
+#: netbox/templates/extras/eventrule.html:90
+msgid "Data"
+msgstr "Gegevens"
+
+#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342
+#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133
+#: netbox/utilities/forms/bulk_import.py:26
+msgid "Data file"
+msgstr "Gegevensbestand"
+
+#: netbox/extras/forms/filtersets.py:161
+msgid "Content types"
+msgstr "Inhoudstypen"
+
+#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207
+msgid "HTTP content type"
+msgstr "HTTP-inhoudstype"
+
+#: netbox/extras/forms/filtersets.py:255
+#: netbox/extras/forms/model_forms.py:280
+#: netbox/templates/extras/eventrule.html:37
+msgid "Events"
+msgstr "Evenementen"
+
+#: netbox/extras/forms/filtersets.py:265
+msgid "Action type"
+msgstr "Soort actie"
+
+#: netbox/extras/forms/filtersets.py:279
+msgid "Object creations"
+msgstr "Creaties van objecten"
+
+#: netbox/extras/forms/filtersets.py:286
+msgid "Object updates"
+msgstr "Updates van objecten"
+
+#: netbox/extras/forms/filtersets.py:293
+msgid "Object deletions"
+msgstr "Verwijderingen van objecten"
+
+#: netbox/extras/forms/filtersets.py:300
+msgid "Job starts"
+msgstr "De taak begint"
+
+#: netbox/extras/forms/filtersets.py:307
+#: netbox/extras/forms/model_forms.py:297
+msgid "Job terminations"
+msgstr "Beëindigingen van het werk"
+
+#: netbox/extras/forms/filtersets.py:316
+msgid "Tagged object type"
+msgstr "Objecttype met tags"
+
+#: netbox/extras/forms/filtersets.py:321
+msgid "Allowed object type"
+msgstr "Toegestaan objecttype"
+
+#: netbox/extras/forms/filtersets.py:350
+#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18
+msgid "Regions"
+msgstr "Regio's"
+
+#: netbox/extras/forms/filtersets.py:355
+#: netbox/extras/forms/model_forms.py:388
+msgid "Site groups"
+msgstr "Sitegroepen"
+
+#: netbox/extras/forms/filtersets.py:365
+#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20
+#: netbox/templates/dcim/site.html:127
+msgid "Locations"
+msgstr "Locaties"
+
+#: netbox/extras/forms/filtersets.py:370
+#: netbox/extras/forms/model_forms.py:403
+msgid "Device types"
+msgstr "Apparaattypes"
+
+#: netbox/extras/forms/filtersets.py:375
+#: netbox/extras/forms/model_forms.py:408
+msgid "Roles"
+msgstr "Rollen"
+
+#: netbox/extras/forms/filtersets.py:385
+#: netbox/extras/forms/model_forms.py:418
+msgid "Cluster types"
+msgstr "Clustertypen"
+
+#: netbox/extras/forms/filtersets.py:390
+#: netbox/extras/forms/model_forms.py:423
+msgid "Cluster groups"
+msgstr "Clustergroepen"
+
+#: netbox/extras/forms/filtersets.py:395
+#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242
+#: netbox/netbox/navigation/menu.py:244
+#: netbox/templates/virtualization/clustertype.html:30
+#: netbox/virtualization/tables/clusters.py:23
+#: netbox/virtualization/tables/clusters.py:45
+msgid "Clusters"
+msgstr "Clusters"
+
+#: netbox/extras/forms/filtersets.py:400
+#: netbox/extras/forms/model_forms.py:433
+msgid "Tenant groups"
+msgstr "Tenant groepen"
+
+#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489
+msgid "After"
+msgstr "Na"
+
+#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494
+msgid "Before"
+msgstr "Voordien"
+
+#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:586
+#: netbox/templates/extras/objectchange.html:32
+msgid "Time"
+msgstr "Tijd"
+
+#: netbox/extras/forms/filtersets.py:498
+#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:477
+#: netbox/templates/extras/eventrule.html:77
+#: netbox/templates/extras/objectchange.html:46
+msgid "Action"
+msgstr "Actie"
+
+#: netbox/extras/forms/model_forms.py:50
+msgid "Type of the related object (for object/multi-object fields only)"
+msgstr ""
+"Type van het gerelateerde object (alleen voor velden met object/meerdere "
+"objecten)"
+
+#: netbox/extras/forms/model_forms.py:61
+#: netbox/templates/extras/customfield.html:10
+msgid "Custom Field"
+msgstr "Aangepast veld"
+
+#: netbox/extras/forms/model_forms.py:64
+#: netbox/templates/extras/customfield.html:58
+msgid "Behavior"
+msgstr "Gedrag"
+
+#: netbox/extras/forms/model_forms.py:66
+msgid "Values"
+msgstr "Waarden"
+
+#: netbox/extras/forms/model_forms.py:75
+msgid ""
+"The type of data stored in this field. For object/multi-object fields, "
+"select the related object type below."
+msgstr ""
+"Het type gegevens dat in dit veld is opgeslagen. Voor velden met "
+"object/meerdere objecten selecteert u hieronder het gerelateerde objecttype."
+
+#: netbox/extras/forms/model_forms.py:78
+msgid ""
+"This will be displayed as help text for the form field. Markdown is "
+"supported."
+msgstr ""
+"Dit wordt weergegeven als helptekst voor het formulierveld. Markdown wordt "
+"ondersteund."
+
+#: netbox/extras/forms/model_forms.py:95
+msgid ""
+"Enter one choice per line. An optional label may be specified for each "
+"choice by appending it with a colon. Example:"
+msgstr ""
+"Voer één keuze per regel in. Voor elke keuze kan een optioneel label worden "
+"gespecificeerd door er een dubbele punt aan toe te voegen. Voorbeeld:"
+
+#: netbox/extras/forms/model_forms.py:138
+#: netbox/templates/extras/customlink.html:10
+msgid "Custom Link"
+msgstr "Aangepaste link"
+
+#: netbox/extras/forms/model_forms.py:140
+msgid "Templates"
+msgstr "Sjablonen"
+
+#: netbox/extras/forms/model_forms.py:152
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link text. Reference the object as {example}. "
+"Links which render as empty text will not be displayed."
+msgstr ""
+"Jinja2-sjablooncode voor de linktekst. Verwijs naar het object als "
+"{example}. Links die als lege tekst worden weergegeven, worden niet "
+"weergegeven."
+
+#: netbox/extras/forms/model_forms.py:156
+#, python-brace-format
+msgid ""
+"Jinja2 template code for the link URL. Reference the object as {example}."
+msgstr ""
+"Jinja2-sjablooncode voor de link-URL. Verwijs naar het object als {example}."
+
+#: netbox/extras/forms/model_forms.py:167
+#: netbox/extras/forms/model_forms.py:500
+msgid "Template code"
+msgstr "Sjablooncode"
+
+#: netbox/extras/forms/model_forms.py:173
+#: netbox/templates/extras/exporttemplate.html:12
+msgid "Export Template"
+msgstr "Sjabloon exporteren"
+
+#: netbox/extras/forms/model_forms.py:175
+msgid "Rendering"
+msgstr "Renderen"
+
+#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:525
+msgid "Template content is populated from the remote source selected below."
+msgstr ""
+"De inhoud van de sjabloon wordt ingevuld via de externe bron die hieronder "
+"is geselecteerd."
+
+#: netbox/extras/forms/model_forms.py:196
+#: netbox/extras/forms/model_forms.py:532
+msgid "Must specify either local content or a data file"
+msgstr "Moet lokale inhoud of een gegevensbestand specificeren"
+
+#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70
+#: netbox/templates/extras/savedfilter.html:10
+msgid "Saved Filter"
+msgstr "Opgeslagen filter"
+
+#: netbox/extras/forms/model_forms.py:245
+#: netbox/templates/extras/webhook.html:23
+msgid "HTTP Request"
+msgstr "HTTP-aanvraag"
+
+#: netbox/extras/forms/model_forms.py:247
+#: netbox/templates/extras/webhook.html:44
+msgid "SSL"
+msgstr "SSL"
+
+#: netbox/extras/forms/model_forms.py:265
+msgid "Action choice"
+msgstr "Keuze van de actie"
+
+#: netbox/extras/forms/model_forms.py:270
+msgid "Enter conditions in JSON format."
+msgstr "Voer de voorwaarden in JSON formaat."
+
+#: netbox/extras/forms/model_forms.py:274
+msgid ""
+"Enter parameters to pass to the action in JSON format."
+msgstr ""
+"Voer parameters in om door te geven aan de actie JSON formaat."
+
+#: netbox/extras/forms/model_forms.py:279
+#: netbox/templates/extras/eventrule.html:10
+msgid "Event Rule"
+msgstr "Regel voor evenementen"
+
+#: netbox/extras/forms/model_forms.py:281
+#: netbox/templates/extras/eventrule.html:66
+msgid "Conditions"
+msgstr "Voorwaarden"
+
+#: netbox/extras/forms/model_forms.py:293
+msgid "Creations"
+msgstr "Creaties"
+
+#: netbox/extras/forms/model_forms.py:294
+msgid "Updates"
+msgstr "Updates"
+
+#: netbox/extras/forms/model_forms.py:295
+msgid "Deletions"
+msgstr "Verwijderingen"
+
+#: netbox/extras/forms/model_forms.py:296
+msgid "Job executions"
+msgstr "Uitvoering van taken"
+
+#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39
+#: netbox/tenancy/tables/tenants.py:22
+msgid "Tenants"
+msgstr "Tenant"
+
+#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142
+#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321
+#: netbox/templates/extras/configcontext.html:60
+#: netbox/templates/ipam/ipaddress.html:59
+#: netbox/templates/ipam/vlan_edit.html:30
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311
+msgid "Assignment"
+msgstr "Opdracht"
+
+#: netbox/extras/forms/model_forms.py:482
+msgid "Data is populated from the remote source selected below."
+msgstr ""
+"Gegevens worden ingevuld via de externe bron die hieronder is geselecteerd."
+
+#: netbox/extras/forms/model_forms.py:488
+msgid "Must specify either local data or a data file"
+msgstr "Moet lokale gegevens of een gegevensbestand specificeren"
+
+#: netbox/extras/forms/model_forms.py:507
+#: netbox/templates/core/datafile.html:55
+msgid "Content"
+msgstr "Inhoud"
+
+#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23
+msgid "Schedule at"
+msgstr "Schema op"
+
+#: netbox/extras/forms/reports.py:18
+msgid "Schedule execution of report to a set time"
+msgstr "Plan de uitvoering van het rapport op een vast tijdstip"
+
+#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29
+msgid "Recurs every"
+msgstr "Gebeurd elke"
+
+#: netbox/extras/forms/reports.py:27
+msgid "Interval at which this report is re-run (in minutes)"
+msgstr "Interval waarop dit rapport opnieuw wordt uitgevoerd (in minuten)"
+
+#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41
+#, python-brace-format
+msgid " (current time: {now})"
+msgstr " (huidige tijd: {now})"
+
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51
+msgid "Scheduled time must be in the future."
+msgstr "De geplande tijd moet in de toekomst liggen."
+
+#: netbox/extras/forms/scripts.py:17
+msgid "Commit changes"
+msgstr "Wijzigingen doorvoeren"
+
+#: netbox/extras/forms/scripts.py:18
+msgid "Commit changes to the database (uncheck for a dry-run)"
+msgstr ""
+"Wijzigingen doorvoeren in de database (schakel het vinkje uit voor een "
+"oefening; een repetitie)"
+
+#: netbox/extras/forms/scripts.py:24
+msgid "Schedule execution of script to a set time"
+msgstr "Plan de uitvoering van het script op een bepaald tijdstip"
+
+#: netbox/extras/forms/scripts.py:33
+msgid "Interval at which this script is re-run (in minutes)"
+msgstr "Interval waarmee dit script opnieuw wordt uitgevoerd (in minuten)"
+
+#: netbox/extras/management/commands/reindex.py:66
+msgid "No indexers found!"
+msgstr "Geen indexers gevonden!"
+
+#: netbox/extras/models/change_logging.py:29
+msgid "time"
+msgstr "tijd"
+
+#: netbox/extras/models/change_logging.py:42
+msgid "user name"
+msgstr "gebruikersnaam"
+
+#: netbox/extras/models/change_logging.py:47
+msgid "request ID"
+msgstr "verzoek-ID"
+
+#: netbox/extras/models/change_logging.py:52
+#: netbox/extras/models/staging.py:70
+msgid "action"
+msgstr "daad"
+
+#: netbox/extras/models/change_logging.py:86
+msgid "pre-change data"
+msgstr "gegevens vóór de wijziging"
+
+#: netbox/extras/models/change_logging.py:92
+msgid "post-change data"
+msgstr "gegevens na de wijziging"
+
+#: netbox/extras/models/change_logging.py:106
+msgid "object change"
+msgstr "wijziging van het object"
+
+#: netbox/extras/models/change_logging.py:107
+msgid "object changes"
+msgstr "wijzigingen in het object"
+
+#: netbox/extras/models/change_logging.py:123
+#, python-brace-format
+msgid "Change logging is not supported for this object type ({type})."
+msgstr ""
+"Logboekregistratie van wijzigingen wordt niet ondersteund voor dit "
+"objecttype ({type})."
+
+#: netbox/extras/models/configs.py:130
+msgid "config context"
+msgstr "context van de configuratie"
+
+#: netbox/extras/models/configs.py:131
+msgid "config contexts"
+msgstr "contexten configureren"
+
+#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205
+msgid "JSON data must be in object form. Example:"
+msgstr "JSON-gegevens moeten in objectvorm zijn. Voorbeeld:"
+
+#: netbox/extras/models/configs.py:169
+msgid ""
+"Local config context data takes precedence over source contexts in the final"
+" rendered config context"
+msgstr ""
+"Contextgegevens van de lokale configuratie hebben voorrang op broncontexten "
+"in de uiteindelijke gerenderde configuratiecontext"
+
+#: netbox/extras/models/configs.py:224
+msgid "template code"
+msgstr "sjablooncode"
+
+#: netbox/extras/models/configs.py:225
+msgid "Jinja2 template code."
+msgstr "Jinja2-sjablooncode."
+
+#: netbox/extras/models/configs.py:228
+msgid "environment parameters"
+msgstr "omgevingsparameters"
+
+#: netbox/extras/models/configs.py:233
+msgid ""
+"Any additional"
+" parameters to pass when constructing the Jinja2 environment."
+msgstr ""
+"Elke aanvullende"
+" parameters om door te geven bij het bouwen van de Jinja2-omgeving."
+
+#: netbox/extras/models/configs.py:240
+msgid "config template"
+msgstr "configuratiesjabloon"
+
+#: netbox/extras/models/configs.py:241
+msgid "config templates"
+msgstr "configuratiesjablonen"
+
+#: netbox/extras/models/customfields.py:74
+msgid "The object(s) to which this field applies."
+msgstr "Het (de) object (en) waarop dit veld van toepassing is."
+
+#: netbox/extras/models/customfields.py:81
+msgid "The type of data this custom field holds"
+msgstr "Het type gegevens dat dit aangepaste veld bevat"
+
+#: netbox/extras/models/customfields.py:88
+msgid "The type of NetBox object this field maps to (for object fields)"
+msgstr ""
+"Het type NetBox-object waarnaar dit veld wordt toegewezen (voor "
+"objectvelden)"
+
+#: netbox/extras/models/customfields.py:94
+msgid "Internal field name"
+msgstr "Naam van het interne veld"
+
+#: netbox/extras/models/customfields.py:98
+msgid "Only alphanumeric characters and underscores are allowed."
+msgstr "Alleen alfanumerieke tekens en onderstrepingstekens zijn toegestaan."
+
+#: netbox/extras/models/customfields.py:103
+msgid "Double underscores are not permitted in custom field names."
+msgstr ""
+"Dubbele onderstrepingstekens zijn niet toegestaan in aangepaste veldnamen."
+
+#: netbox/extras/models/customfields.py:114
+msgid ""
+"Name of the field as displayed to users (if not provided, 'the field's name "
+"will be used)"
+msgstr ""
+"Naam van het veld zoals getoond aan gebruikers (indien niet opgegeven, wordt"
+" 'de veldnaam gebruikt)"
+
+#: netbox/extras/models/customfields.py:118 netbox/extras/models/models.py:345
+msgid "group name"
+msgstr "naam van de groep"
+
+#: netbox/extras/models/customfields.py:121
+msgid "Custom fields within the same group will be displayed together"
+msgstr "Aangepaste velden binnen dezelfde groep worden samen weergegeven"
+
+#: netbox/extras/models/customfields.py:129
+msgid "required"
+msgstr "verplicht"
+
+#: netbox/extras/models/customfields.py:131
+msgid ""
+"If true, this field is required when creating new objects or editing an "
+"existing object."
+msgstr ""
+"Indien ingeschakeld, is dit veld vereist wanneer u nieuwe objecten maakt of "
+"een bestaand object bewerkt."
+
+#: netbox/extras/models/customfields.py:134
+msgid "search weight"
+msgstr "zoekgewicht"
+
+#: netbox/extras/models/customfields.py:137
+msgid ""
+"Weighting for search. Lower values are considered more important. Fields "
+"with a search weight of zero will be ignored."
+msgstr ""
+"Weging voor zoeken. Lagere waarden worden als belangrijker beschouwd. Velden"
+" met een zoekgewicht van nul worden genegeerd."
+
+#: netbox/extras/models/customfields.py:142
+msgid "filter logic"
+msgstr "filterlogica"
+
+#: netbox/extras/models/customfields.py:146
+msgid ""
+"Loose matches any instance of a given string; exact matches the entire "
+"field."
+msgstr ""
+"Loose komt overeen met elk exemplaar van een bepaalde tekenreeks; exact komt"
+" overeen met het hele veld."
+
+#: netbox/extras/models/customfields.py:149
+msgid "default"
+msgstr "standaard"
+
+#: netbox/extras/models/customfields.py:153
+msgid ""
+"Default value for the field (must be a JSON value). Encapsulate strings with"
+" double quotes (e.g. \"Foo\")."
+msgstr ""
+"Standaardwaarde voor het veld (moet een JSON-waarde zijn). Voeg tekenreeksen"
+" in met dubbele aanhalingstekens (bijvoorbeeld „Foo”)."
+
+#: netbox/extras/models/customfields.py:158
+msgid "display weight"
+msgstr "gewicht van het beeldscherm"
+
+#: netbox/extras/models/customfields.py:159
+msgid "Fields with higher weights appear lower in a form."
+msgstr ""
+"Velden met een hoger gewicht worden lager weergegeven in een formulier."
+
+#: netbox/extras/models/customfields.py:164
+msgid "minimum value"
+msgstr "minimumwaarde"
+
+#: netbox/extras/models/customfields.py:165
+msgid "Minimum allowed value (for numeric fields)"
+msgstr "Minimaal toegestane waarde (voor numerieke velden)"
+
+#: netbox/extras/models/customfields.py:170
+msgid "maximum value"
+msgstr "maximale waarde"
+
+#: netbox/extras/models/customfields.py:171
+msgid "Maximum allowed value (for numeric fields)"
+msgstr "Maximaal toegestane waarde (voor numerieke velden)"
+
+#: netbox/extras/models/customfields.py:177
+msgid "validation regex"
+msgstr "validatieregex"
+
+#: netbox/extras/models/customfields.py:179
+#, python-brace-format
+msgid ""
+"Regular expression to enforce on text field values. Use ^ and $ to force "
+"matching of entire string. For example, ^[A-Z]{3}$ will limit "
+"values to exactly three uppercase letters."
+msgstr ""
+"Reguliere expressie om de waarden van tekstvelden af te dwingen. Gebruik ^ "
+"en $ om het matchen van de hele string te forceren. Bijvoorbeeld ^ "
+"[A-Z]{3}$ beperkt de waarden tot precies drie hoofdletters."
+
+#: netbox/extras/models/customfields.py:187
+msgid "choice set"
+msgstr "keuzeset"
+
+#: netbox/extras/models/customfields.py:196
+msgid "Specifies whether the custom field is displayed in the UI"
+msgstr ""
+"Specificeert of het aangepaste veld wordt weergegeven in de "
+"gebruikersinterface"
+
+#: netbox/extras/models/customfields.py:203
+msgid "Specifies whether the custom field value can be edited in the UI"
+msgstr ""
+"Specificeert of de aangepaste veldwaarde kan worden bewerkt in de "
+"gebruikersinterface"
+
+#: netbox/extras/models/customfields.py:207
+msgid "is cloneable"
+msgstr "is kloonbaar"
+
+#: netbox/extras/models/customfields.py:208
+msgid "Replicate this value when cloning objects"
+msgstr "Repliceer deze waarde bij het klonen van objecten"
+
+#: netbox/extras/models/customfields.py:225
+msgid "custom field"
+msgstr "aangepast veld"
+
+#: netbox/extras/models/customfields.py:226
+msgid "custom fields"
+msgstr "aangepaste velden"
+
+#: netbox/extras/models/customfields.py:315
+#, python-brace-format
+msgid "Invalid default value \"{value}\": {error}"
+msgstr "Ongeldige standaardwaarde”{value}„: {error}"
+
+#: netbox/extras/models/customfields.py:322
+msgid "A minimum value may be set only for numeric fields"
+msgstr ""
+"Er mag alleen een minimumwaarde worden ingesteld voor numerieke velden"
+
+#: netbox/extras/models/customfields.py:324
+msgid "A maximum value may be set only for numeric fields"
+msgstr ""
+"Er mag alleen een maximumwaarde worden ingesteld voor numerieke velden"
+
+#: netbox/extras/models/customfields.py:334
+msgid ""
+"Regular expression validation is supported only for text and URL fields"
+msgstr ""
+"Validatie van reguliere expressies wordt alleen ondersteund voor tekst- en "
+"URL-velden"
+
+#: netbox/extras/models/customfields.py:344
+msgid "Selection fields must specify a set of choices."
+msgstr "Selectievelden moeten een reeks keuzes specificeren."
+
+#: netbox/extras/models/customfields.py:348
+msgid "Choices may be set only on selection fields."
+msgstr "Keuzes kunnen alleen worden ingesteld op selectievelden."
+
+#: netbox/extras/models/customfields.py:355
+msgid "Object fields must define an object type."
+msgstr "Objectvelden moeten een objecttype definiëren."
+
+#: netbox/extras/models/customfields.py:360
+#, python-brace-format
+msgid "{type} fields may not define an object type."
+msgstr "{type} velden definiëren mogelijk geen objecttype."
+
+#: netbox/extras/models/customfields.py:440
+msgid "True"
+msgstr "Waar"
+
+#: netbox/extras/models/customfields.py:441
+msgid "False"
+msgstr "Onwaar"
+
+#: netbox/extras/models/customfields.py:523
+#, python-brace-format
+msgid "Values must match this regex: {regex}"
+msgstr "Waarden moeten overeenkomen met deze regex: {regex}"
+
+#: netbox/extras/models/customfields.py:617
+msgid "Value must be a string."
+msgstr "De waarde moet een tekenreeks zijn."
+
+#: netbox/extras/models/customfields.py:619
+#, python-brace-format
+msgid "Value must match regex '{regex}'"
+msgstr "De waarde moet overeenkomen met regex '{regex}'"
+
+#: netbox/extras/models/customfields.py:624
+msgid "Value must be an integer."
+msgstr "De waarde moet een geheel getal zijn."
+
+#: netbox/extras/models/customfields.py:627
+#: netbox/extras/models/customfields.py:642
+#, python-brace-format
+msgid "Value must be at least {minimum}"
+msgstr "De waarde moet minstens {minimum}"
+
+#: netbox/extras/models/customfields.py:631
+#: netbox/extras/models/customfields.py:646
+#, python-brace-format
+msgid "Value must not exceed {maximum}"
+msgstr "De waarde mag niet hoger zijn dan {maximum}"
+
+#: netbox/extras/models/customfields.py:639
+msgid "Value must be a decimal."
+msgstr "De waarde moet een decimaal getal zijn."
+
+#: netbox/extras/models/customfields.py:651
+msgid "Value must be true or false."
+msgstr "De waarde moet waar of onwaar zijn."
+
+#: netbox/extras/models/customfields.py:659
+msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
+msgstr "De datumwaarden moeten de indeling ISO 8601 hebben (JJJJ-MM-DD)."
+
+#: netbox/extras/models/customfields.py:672
+msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
+msgstr ""
+"De datum- en tijdwaarden moeten de indeling ISO 8601 hebben (JJJJ-MM-DD "
+"H:MM:SS)."
+
+#: netbox/extras/models/customfields.py:679
+#, python-brace-format
+msgid "Invalid choice ({value}) for choice set {choiceset}."
+msgstr "Ongeldige keuze ({value}) voor keuzeset {choiceset}."
+
+#: netbox/extras/models/customfields.py:689
+#, python-brace-format
+msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
+msgstr "Ongeldige keuze (s) ({value}) voor keuzeset {choiceset}."
+
+#: netbox/extras/models/customfields.py:698
+#, python-brace-format
+msgid "Value must be an object ID, not {type}"
+msgstr "De waarde moet een object-ID zijn, niet {type}"
+
+#: netbox/extras/models/customfields.py:704
+#, python-brace-format
+msgid "Value must be a list of object IDs, not {type}"
+msgstr "De waarde moet een lijst met object-ID's zijn, niet {type}"
+
+#: netbox/extras/models/customfields.py:708
+#, python-brace-format
+msgid "Found invalid object ID: {id}"
+msgstr "Ongeldige object-ID gevonden: {id}"
+
+#: netbox/extras/models/customfields.py:711
+msgid "Required field cannot be empty."
+msgstr "Het verplichte veld mag niet leeg zijn."
+
+#: netbox/extras/models/customfields.py:730
+msgid "Base set of predefined choices (optional)"
+msgstr "Basisset van vooraf gedefinieerde keuzes (optioneel)"
+
+#: netbox/extras/models/customfields.py:742
+msgid "Choices are automatically ordered alphabetically"
+msgstr "Keuzes worden automatisch alfabetisch gerangschikt"
+
+#: netbox/extras/models/customfields.py:749
+msgid "custom field choice set"
+msgstr "aangepaste veldkeuzeset"
+
+#: netbox/extras/models/customfields.py:750
+msgid "custom field choice sets"
+msgstr "aangepaste veldkeuzesets"
+
+#: netbox/extras/models/customfields.py:786
+msgid "Must define base or extra choices."
+msgstr "Moet basis- of extra keuzes definiëren."
+
+#: netbox/extras/models/dashboard.py:19
+msgid "layout"
+msgstr "lay-out"
+
+#: netbox/extras/models/dashboard.py:23
+msgid "config"
+msgstr "configuratie"
+
+#: netbox/extras/models/dashboard.py:28
+msgid "dashboard"
+msgstr "dashboard"
+
+#: netbox/extras/models/dashboard.py:29
+msgid "dashboards"
+msgstr "spatschermen"
+
+#: netbox/extras/models/models.py:51
+msgid "object types"
+msgstr "objecttypen"
+
+#: netbox/extras/models/models.py:52
+msgid "The object(s) to which this rule applies."
+msgstr "Het (de) object (en) waarop deze regel van toepassing is."
+
+#: netbox/extras/models/models.py:65
+msgid "on create"
+msgstr "op create"
+
+#: netbox/extras/models/models.py:67
+msgid "Triggers when a matching object is created."
+msgstr "Wordt geactiveerd wanneer een overeenkomend object wordt gemaakt."
+
+#: netbox/extras/models/models.py:70
+msgid "on update"
+msgstr "bij de update"
+
+#: netbox/extras/models/models.py:72
+msgid "Triggers when a matching object is updated."
+msgstr "Wordt geactiveerd wanneer een overeenkomend object wordt bijgewerkt."
+
+#: netbox/extras/models/models.py:75
+msgid "on delete"
+msgstr "bij verwijderen"
+
+#: netbox/extras/models/models.py:77
+msgid "Triggers when a matching object is deleted."
+msgstr "Wordt geactiveerd wanneer een overeenkomend object wordt verwijderd."
+
+#: netbox/extras/models/models.py:80
+msgid "on job start"
+msgstr "bij het begin van het werk"
+
+#: netbox/extras/models/models.py:82
+msgid "Triggers when a job for a matching object is started."
+msgstr ""
+"Wordt geactiveerd wanneer een taak voor een overeenkomend object wordt "
+"gestart."
+
+#: netbox/extras/models/models.py:85
+msgid "on job end"
+msgstr "aan het einde van het werk"
+
+#: netbox/extras/models/models.py:87
+msgid "Triggers when a job for a matching object terminates."
+msgstr ""
+"Wordt geactiveerd wanneer een taak voor een overeenkomend object wordt "
+"beëindigd."
+
+#: netbox/extras/models/models.py:94
+msgid "conditions"
+msgstr "voorwaarden"
+
+#: netbox/extras/models/models.py:97
+msgid ""
+"A set of conditions which determine whether the event will be generated."
+msgstr "Een set voorwaarden die bepalen of de gebeurtenis wordt gegenereerd."
+
+#: netbox/extras/models/models.py:105
+msgid "action type"
+msgstr "actietype"
+
+#: netbox/extras/models/models.py:124
+msgid "Additional data to pass to the action object"
+msgstr "Aanvullende gegevens om door te geven aan het actieobject"
+
+#: netbox/extras/models/models.py:136
+msgid "event rule"
+msgstr "regel van het evenement"
+
+#: netbox/extras/models/models.py:137
+msgid "event rules"
+msgstr "regels voor evenementen"
+
+#: netbox/extras/models/models.py:153
+msgid ""
+"At least one event type must be selected: create, update, delete, job start,"
+" and/or job end."
+msgstr ""
+"Er moet minstens één type gebeurtenis worden geselecteerd: aanmaken, "
+"bijwerken, verwijderen, starten van de taak en/of einde van de taak."
+
+#: netbox/extras/models/models.py:194
+msgid ""
+"This URL will be called using the HTTP method defined when the webhook is "
+"called. Jinja2 template processing is supported with the same context as the"
+" request body."
+msgstr ""
+"Deze URL wordt aangeroepen met behulp van de HTTP-methode die is "
+"gedefinieerd wanneer de webhook wordt aangeroepen. De verwerking van "
+"Jinja2-sjablonen wordt ondersteund met dezelfde context als de hoofdtekst "
+"van het verzoek."
+
+#: netbox/extras/models/models.py:209
+msgid ""
+"The complete list of official content types is available here."
+msgstr ""
+"De volledige lijst met officiële inhoudstypen is beschikbaar hier."
+
+#: netbox/extras/models/models.py:214
+msgid "additional headers"
+msgstr "extra kopteksten"
+
+#: netbox/extras/models/models.py:217
+msgid ""
+"User-supplied HTTP headers to be sent with the request in addition to the "
+"HTTP content type. Headers should be defined in the format Name: "
+"Value. Jinja2 template processing is supported with the same context "
+"as the request body (below)."
+msgstr ""
+"Door de gebruiker aangeleverde HTTP-headers die samen met het verzoek moeten"
+" worden verzonden, naast het HTTP-inhoudstype. Kopteksten moeten in het "
+"formaat worden gedefinieerd Naam: Value. De verwerking van "
+"Jinja2-sjablonen wordt ondersteund met dezelfde context als de hoofdtekst "
+"van het verzoek (hieronder)."
+
+#: netbox/extras/models/models.py:223
+msgid "body template"
+msgstr "sjabloon voor het lichaam"
+
+#: netbox/extras/models/models.py:226
+msgid ""
+"Jinja2 template for a custom request body. If blank, a JSON object "
+"representing the change will be included. Available context data includes: "
+"event, model, timestamp, "
+"username, request_id, and data."
+msgstr ""
+"Jinja2-sjabloon voor een aangepaste hoofdtekst van de aanvraag. Indien leeg,"
+" wordt een JSON-object toegevoegd dat de wijziging voorstelt. De beschikbare"
+" contextgegevens omvatten: evenement, model-, "
+"tijdstempel, gebruikersnaam, "
+"aanvraag_id, en gegevens."
+
+#: netbox/extras/models/models.py:232
+msgid "secret"
+msgstr "geheim"
+
+#: netbox/extras/models/models.py:236
+msgid ""
+"When provided, the request will include a X-Hook-Signature "
+"header containing a HMAC hex digest of the payload body using the secret as "
+"the key. The secret is not transmitted in the request."
+msgstr ""
+"Indien verstrekt, bevat het verzoek een X-Hook-handtekening "
+"header met een HMAC-hex-samenvatting van de payload-body met het geheim als "
+"sleutel. Het geheim wordt niet in het verzoek doorgegeven."
+
+#: netbox/extras/models/models.py:243
+msgid "Enable SSL certificate verification. Disable with caution!"
+msgstr ""
+"Activeer de verificatie van SSL-certificaten. Voorzichtig uitschakelen!"
+
+#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51
+msgid "CA File Path"
+msgstr "CA-bestandspad"
+
+#: netbox/extras/models/models.py:251
+msgid ""
+"The specific CA certificate file to use for SSL verification. Leave blank to"
+" use the system defaults."
+msgstr ""
+"Het specifieke CA-certificaatbestand dat moet worden gebruikt voor SSL-"
+"verificatie. Laat dit veld leeg om de standaardinstellingen van het systeem "
+"te gebruiken."
+
+#: netbox/extras/models/models.py:262
+msgid "webhook"
+msgstr "webhook"
+
+#: netbox/extras/models/models.py:263
+msgid "webhooks"
+msgstr "webhooks"
+
+#: netbox/extras/models/models.py:281
+msgid "Do not specify a CA certificate file if SSL verification is disabled."
+msgstr ""
+"Geef geen CA-certificaatbestand op als SSL-verificatie is uitgeschakeld."
+
+#: netbox/extras/models/models.py:321
+msgid "The object type(s) to which this link applies."
+msgstr "Het (de) objecttype (s) waarop deze link van toepassing is."
+
+#: netbox/extras/models/models.py:333
+msgid "link text"
+msgstr "linktekst"
+
+#: netbox/extras/models/models.py:334
+msgid "Jinja2 template code for link text"
+msgstr "Jinja2-sjablooncode voor linktekst"
+
+#: netbox/extras/models/models.py:337
+msgid "link URL"
+msgstr "URL van de link"
+
+#: netbox/extras/models/models.py:338
+msgid "Jinja2 template code for link URL"
+msgstr "Jinja2-sjablooncode voor link-URL"
+
+#: netbox/extras/models/models.py:348
+msgid "Links with the same group will appear as a dropdown menu"
+msgstr "Links met dezelfde groep verschijnen als een dropdown-menu"
+
+#: netbox/extras/models/models.py:358
+msgid "new window"
+msgstr "nieuw venster"
+
+#: netbox/extras/models/models.py:360
+msgid "Force link to open in a new window"
+msgstr "Link forceren om in een nieuw venster te openen"
+
+#: netbox/extras/models/models.py:369
+msgid "custom link"
+msgstr "link op maat"
+
+#: netbox/extras/models/models.py:370
+msgid "custom links"
+msgstr "links op maat"
+
+#: netbox/extras/models/models.py:417
+msgid "The object type(s) to which this template applies."
+msgstr "Het (de) objecttype (s) waarop dit sjabloon van toepassing is."
+
+#: netbox/extras/models/models.py:430
+msgid ""
+"Jinja2 template code. The list of objects being exported is passed as a "
+"context variable named queryset."
+msgstr ""
+"Jinja2-sjablooncode. De lijst met objecten die worden geëxporteerd, wordt "
+"doorgegeven als een contextvariabele met de naam queryset."
+
+#: netbox/extras/models/models.py:438
+msgid "Defaults to text/plain; charset=utf-8"
+msgstr "Wordt standaard ingesteld op text/plain; charset=utf-8"
+
+#: netbox/extras/models/models.py:441
+msgid "file extension"
+msgstr "bestandsextensie"
+
+#: netbox/extras/models/models.py:444
+msgid "Extension to append to the rendered filename"
+msgstr "Uitbreiding om toe te voegen aan de gerenderde bestandsnaam"
+
+#: netbox/extras/models/models.py:447
+msgid "as attachment"
+msgstr "als bijlage"
+
+#: netbox/extras/models/models.py:449
+msgid "Download file as attachment"
+msgstr "Download het bestand als bijlage"
+
+#: netbox/extras/models/models.py:458
+msgid "export template"
+msgstr "sjabloon exporteren"
+
+#: netbox/extras/models/models.py:459
+msgid "export templates"
+msgstr "sjablonen exporteren"
+
+#: netbox/extras/models/models.py:476
+#, python-brace-format
+msgid "\"{name}\" is a reserved name. Please choose a different name."
+msgstr "„{name}„is een gereserveerde naam. Kies een andere naam."
+
+#: netbox/extras/models/models.py:526
+msgid "The object type(s) to which this filter applies."
+msgstr "Het (de) objecttype (s) waarop dit filter van toepassing is."
+
+#: netbox/extras/models/models.py:558
+msgid "shared"
+msgstr "gedeeld"
+
+#: netbox/extras/models/models.py:571
+msgid "saved filter"
+msgstr "opgeslagen filter"
+
+#: netbox/extras/models/models.py:572
+msgid "saved filters"
+msgstr "opgeslagen filters"
+
+#: netbox/extras/models/models.py:590
+msgid "Filter parameters must be stored as a dictionary of keyword arguments."
+msgstr ""
+"Filterparameters moeten worden opgeslagen als een woordenboek met "
+"trefwoordargumenten."
+
+#: netbox/extras/models/models.py:618
+msgid "image height"
+msgstr "hoogte van de afbeelding"
+
+#: netbox/extras/models/models.py:621
+msgid "image width"
+msgstr "breedte van de afbeelding"
+
+#: netbox/extras/models/models.py:638
+msgid "image attachment"
+msgstr "bijlage bij de afbeelding"
+
+#: netbox/extras/models/models.py:639
+msgid "image attachments"
+msgstr "bijlagen bij afbeeldingen"
+
+#: netbox/extras/models/models.py:653
+#, python-brace-format
+msgid "Image attachments cannot be assigned to this object type ({type})."
+msgstr ""
+"Afbeeldingsbijlagen kunnen niet aan dit objecttype worden toegewezen "
+"({type})."
+
+#: netbox/extras/models/models.py:716
+msgid "kind"
+msgstr "vriendelijk"
+
+#: netbox/extras/models/models.py:730
+msgid "journal entry"
+msgstr "journaalboeking"
+
+#: netbox/extras/models/models.py:731
+msgid "journal entries"
+msgstr "journaalboekingen"
+
+#: netbox/extras/models/models.py:746
+#, python-brace-format
+msgid "Journaling is not supported for this object type ({type})."
+msgstr "Journaling wordt niet ondersteund voor dit objecttype ({type})."
+
+#: netbox/extras/models/models.py:788
+msgid "bookmark"
+msgstr "bladwijzer"
+
+#: netbox/extras/models/models.py:789
+msgid "bookmarks"
+msgstr "bladwijzers"
+
+#: netbox/extras/models/models.py:802
+#, python-brace-format
+msgid "Bookmarks cannot be assigned to this object type ({type})."
+msgstr ""
+"Bladwijzers kunnen niet aan dit objecttype worden toegewezen ({type})."
+
+#: netbox/extras/models/scripts.py:42
+msgid "is executable"
+msgstr "is uitvoerbaar"
+
+#: netbox/extras/models/scripts.py:64
+msgid "script"
+msgstr "script"
+
+#: netbox/extras/models/scripts.py:65
+msgid "scripts"
+msgstr "scripts"
+
+#: netbox/extras/models/scripts.py:111
+msgid "script module"
+msgstr "scriptmodule"
+
+#: netbox/extras/models/scripts.py:112
+msgid "script modules"
+msgstr "scriptmodules"
+
+#: netbox/extras/models/search.py:22
+msgid "timestamp"
+msgstr "tijdstempel"
+
+#: netbox/extras/models/search.py:37
+msgid "field"
+msgstr "veld"
+
+#: netbox/extras/models/search.py:45
+msgid "value"
+msgstr "waarde"
+
+#: netbox/extras/models/search.py:56
+msgid "cached value"
+msgstr "waarde in de cache"
+
+#: netbox/extras/models/search.py:57
+msgid "cached values"
+msgstr "waarden in de cache"
+
+#: netbox/extras/models/staging.py:45
+msgid "branch"
+msgstr "filiaal"
+
+#: netbox/extras/models/staging.py:46
+msgid "branches"
+msgstr "takken"
+
+#: netbox/extras/models/staging.py:98
+msgid "staged change"
+msgstr "gefaseerde verandering"
+
+#: netbox/extras/models/staging.py:99
+msgid "staged changes"
+msgstr "gefaseerde wijzigingen"
+
+#: netbox/extras/models/tags.py:40
+msgid "The object type(s) to which this tag can be applied."
+msgstr "Het (de) objecttype (s) waarop deze tag kan worden toegepast."
+
+#: netbox/extras/models/tags.py:49
+msgid "tag"
+msgstr "tag"
+
+#: netbox/extras/models/tags.py:50
+msgid "tags"
+msgstr "labels"
+
+#: netbox/extras/models/tags.py:78
+msgid "tagged item"
+msgstr "item met tags"
+
+#: netbox/extras/models/tags.py:79
+msgid "tagged items"
+msgstr "getagde artikelen"
+
+#: netbox/extras/scripts.py:439
+msgid "Script Data"
+msgstr "Scriptgegevens"
+
+#: netbox/extras/scripts.py:443
+msgid "Script Execution Parameters"
+msgstr "Parameters voor uitvoering van scripts"
+
+#: netbox/extras/scripts.py:666
+msgid "Database changes have been reverted automatically."
+msgstr "Wijzigingen in de database zijn automatisch teruggedraaid."
+
+#: netbox/extras/scripts.py:679
+msgid "Script aborted with error: "
+msgstr "Script is met een fout afgebroken: "
+
+#: netbox/extras/scripts.py:689
+msgid "An exception occurred: "
+msgstr "Er deed zich een uitzondering voor: "
+
+#: netbox/extras/scripts.py:692
+msgid "Database changes have been reverted due to error."
+msgstr "Wijzigingen in de database zijn teruggedraaid vanwege een fout."
+
+#: netbox/extras/signals.py:133
+#, python-brace-format
+msgid "Deletion is prevented by a protection rule: {message}"
+msgstr "Verwijdering wordt voorkomen door een beschermingsregel: {message}"
+
+#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:128
+#: netbox/extras/tables/tables.py:153 netbox/extras/tables/tables.py:219
+#: netbox/extras/tables/tables.py:245 netbox/extras/tables/tables.py:297
+#: netbox/extras/tables/tables.py:343
+#: netbox/templates/extras/customfield.html:93
+#: netbox/templates/extras/eventrule.html:27
+#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80
+msgid "Object Types"
+msgstr "Objecttypen"
+
+#: netbox/extras/tables/tables.py:54
+msgid "Visible"
+msgstr "Zichtbaar"
+
+#: netbox/extras/tables/tables.py:57
+msgid "Editable"
+msgstr "Bewerkbaar"
+
+#: netbox/extras/tables/tables.py:63
+msgid "Related Object Type"
+msgstr "Gerelateerd objecttype"
+
+#: netbox/extras/tables/tables.py:67
+#: netbox/templates/extras/customfield.html:47
+msgid "Choice Set"
+msgstr "Keuzeset"
+
+#: netbox/extras/tables/tables.py:75
+msgid "Is Cloneable"
+msgstr "Is kloonbaar"
+
+#: netbox/extras/tables/tables.py:106
+msgid "Count"
+msgstr "Tellen"
+
+#: netbox/extras/tables/tables.py:109
+msgid "Order Alphabetically"
+msgstr "Alfabetisch ordenen"
+
+#: netbox/extras/tables/tables.py:134
+#: netbox/templates/extras/customlink.html:33
+msgid "New Window"
+msgstr "Nieuw venster"
+
+#: netbox/extras/tables/tables.py:156
+msgid "As Attachment"
+msgstr "Als bijlage"
+
+#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:384
+#: netbox/extras/tables/tables.py:419 netbox/templates/core/datafile.html:24
+#: netbox/templates/dcim/device/render_config.html:22
+#: netbox/templates/extras/configcontext.html:39
+#: netbox/templates/extras/configtemplate.html:31
+#: netbox/templates/extras/exporttemplate.html:45
+#: netbox/templates/generic/bulk_import.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:22
+msgid "Data File"
+msgstr "Gegevensbestand"
+
+#: netbox/extras/tables/tables.py:169 netbox/extras/tables/tables.py:396
+#: netbox/extras/tables/tables.py:424
+msgid "Synced"
+msgstr "Gesynchroniseerd"
+
+#: netbox/extras/tables/tables.py:196
+msgid "Image"
+msgstr "Afbeelding"
+
+#: netbox/extras/tables/tables.py:201
+msgid "Size (Bytes)"
+msgstr "Grootte (bytes)"
+
+#: netbox/extras/tables/tables.py:267
+msgid "SSL Validation"
+msgstr "SSL-validatie"
+
+#: netbox/extras/tables/tables.py:312
+msgid "Job Start"
+msgstr "Begin van de taak"
+
+#: netbox/extras/tables/tables.py:315
+msgid "Job End"
+msgstr "Einde van de opdracht"
+
+#: netbox/extras/tables/tables.py:432 netbox/netbox/navigation/menu.py:64
+#: netbox/templates/dcim/devicerole.html:8
+msgid "Device Roles"
+msgstr "Apparaat rollen"
+
+#: netbox/extras/tables/tables.py:473 netbox/templates/account/profile.html:19
+#: netbox/templates/users/user.html:21
+msgid "Full Name"
+msgstr "Volledige naam"
+
+#: netbox/extras/tables/tables.py:490
+#: netbox/templates/extras/objectchange.html:68
+msgid "Request ID"
+msgstr "ID aanvragen"
+
+#: netbox/extras/tables/tables.py:527
+msgid "Comments (Short)"
+msgstr "Opmerkingen (kort)"
+
+#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:580
+msgid "Line"
+msgstr "Lijn"
+
+#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:590
+msgid "Level"
+msgstr "Niveau"
+
+#: netbox/extras/tables/tables.py:559 netbox/extras/tables/tables.py:599
+msgid "Message"
+msgstr "Bericht"
+
+#: netbox/extras/tables/tables.py:583
+msgid "Method"
+msgstr "Methode"
+
+#: netbox/extras/validators.py:16
+#, python-format
+msgid "Ensure this value is equal to %(limit_value)s."
+msgstr "Zorg ervoor dat deze waarde gelijk is aan %(limit_value)s."
+
+#: netbox/extras/validators.py:27
+#, python-format
+msgid "Ensure this value does not equal %(limit_value)s."
+msgstr "Zorg ervoor dat deze waarde niet gelijk is %(limit_value)s."
+
+#: netbox/extras/validators.py:38
+msgid "This field must be empty."
+msgstr "Dit veld moet leeg zijn."
+
+#: netbox/extras/validators.py:53
+msgid "This field must not be empty."
+msgstr "Dit veld mag niet leeg zijn."
+
+#: netbox/extras/validators.py:95
+msgid "Validation rules must be passed as a dictionary"
+msgstr "Validatieregels moeten als woordenboek worden doorgegeven"
+
+#: netbox/extras/validators.py:120
+#, python-brace-format
+msgid "Custom validation failed for {attribute}: {exception}"
+msgstr "Aangepaste validatie is mislukt voor {attribute}: {exception}"
+
+#: netbox/extras/validators.py:140
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for request"
+msgstr "Ongeldig kenmerk”{name}„op aanvraag"
+
+#: netbox/extras/validators.py:157
+#, python-brace-format
+msgid "Invalid attribute \"{name}\" for {model}"
+msgstr "Ongeldig kenmerk”{name}„voor {model}"
+
+#: netbox/extras/views.py:889
+msgid "Your dashboard has been reset."
+msgstr "Je dashboard is opnieuw ingesteld."
+
+#: netbox/extras/views.py:935
+msgid "Added widget: "
+msgstr "Widget toegevoegd: "
+
+#: netbox/extras/views.py:976
+msgid "Updated widget: "
+msgstr "Bijgewerkte widget: "
+
+#: netbox/extras/views.py:1012
+msgid "Deleted widget: "
+msgstr "Widget verwijderd: "
+
+#: netbox/extras/views.py:1014
+msgid "Error deleting widget: "
+msgstr "Fout bij het verwijderen van de widget: "
+
+#: netbox/extras/views.py:1101
+msgid "Unable to run script: RQ worker process not running."
+msgstr "Kan script niet uitvoeren: het RQ-werkproces wordt niet uitgevoerd."
+
+#: netbox/ipam/api/field_serializers.py:17
+msgid "Enter a valid IPv4 or IPv6 address with optional mask."
+msgstr "Voer een geldig IPv4- of IPv6-adres in met optioneel masker."
+
+#: netbox/ipam/api/field_serializers.py:24
+#, python-brace-format
+msgid "Invalid IP address format: {data}"
+msgstr "Ongeldig formaat van het IP-adres: {data}"
+
+#: netbox/ipam/api/field_serializers.py:37
+msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation."
+msgstr ""
+"Voer een geldig IPv4- of IPv6-voorvoegsel en masker in de CIDR-notatie in."
+
+#: netbox/ipam/api/field_serializers.py:44
+#, python-brace-format
+msgid "Invalid IP prefix format: {data}"
+msgstr "Ongeldig formaat voor IP-prefix: {data}"
+
+#: netbox/ipam/api/views.py:358
+msgid ""
+"Insufficient space is available to accommodate the requested prefix size(s)"
+msgstr ""
+"Er is onvoldoende ruimte beschikbaar voor de gevraagde prefixgrootte (s)"
+
+#: netbox/ipam/choices.py:30
+msgid "Container"
+msgstr "Container"
+
+#: netbox/ipam/choices.py:72
+msgid "DHCP"
+msgstr "DHCP"
+
+#: netbox/ipam/choices.py:73
+msgid "SLAAC"
+msgstr "SLAAC"
+
+#: netbox/ipam/choices.py:89
+msgid "Loopback"
+msgstr "Loopback"
+
+#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18
+msgid "Secondary"
+msgstr "Secundair"
+
+#: netbox/ipam/choices.py:91
+msgid "Anycast"
+msgstr "Anycast"
+
+#: netbox/ipam/choices.py:115
+msgid "Standard"
+msgstr "Standaard"
+
+#: netbox/ipam/choices.py:120
+msgid "CheckPoint"
+msgstr "CheckPoint"
+
+#: netbox/ipam/choices.py:123
+msgid "Cisco"
+msgstr "Cisco"
+
+#: netbox/ipam/choices.py:137
+msgid "Plaintext"
+msgstr "Platte tekst"
+
+#: netbox/ipam/fields.py:36
+#, python-brace-format
+msgid "Invalid IP address format: {address}"
+msgstr "Ongeldig formaat van het IP-adres: {address}"
+
+#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323
+msgid "Import target"
+msgstr "Doel importeren"
+
+#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329
+msgid "Import target (name)"
+msgstr "Importdoel (naam)"
+
+#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334
+msgid "Export target"
+msgstr "Doel exporteren"
+
+#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340
+msgid "Export target (name)"
+msgstr "Exportdoel (naam)"
+
+#: netbox/ipam/filtersets.py:86
+msgid "Importing VRF"
+msgstr "VRF importeren"
+
+#: netbox/ipam/filtersets.py:92
+msgid "Import VRF (RD)"
+msgstr "VRF (RD) importeren"
+
+#: netbox/ipam/filtersets.py:97
+msgid "Exporting VRF"
+msgstr "VRF exporteren"
+
+#: netbox/ipam/filtersets.py:103
+msgid "Export VRF (RD)"
+msgstr "VRF (RD) exporteren"
+
+#: netbox/ipam/filtersets.py:108
+msgid "Importing L2VPN"
+msgstr "L2VPN importeren"
+
+#: netbox/ipam/filtersets.py:114
+msgid "Importing L2VPN (identifier)"
+msgstr "L2VPN importeren (identifier)"
+
+#: netbox/ipam/filtersets.py:119
+msgid "Exporting L2VPN"
+msgstr "L2VPN exporteren"
+
+#: netbox/ipam/filtersets.py:125
+msgid "Exporting L2VPN (identifier)"
+msgstr "L2VPN exporteren (identifier)"
+
+#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281
+#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:212
+#: netbox/templates/ipam/prefix.html:12
+msgid "Prefix"
+msgstr "Voorvoegsel"
+
+#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198
+#: netbox/ipam/filtersets.py:221
+msgid "RIR (ID)"
+msgstr "RIR (ID)"
+
+#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204
+#: netbox/ipam/filtersets.py:227
+msgid "RIR (slug)"
+msgstr "RIR (slak)"
+
+#: netbox/ipam/filtersets.py:285
+msgid "Within prefix"
+msgstr "Binnen het voorvoegsel"
+
+#: netbox/ipam/filtersets.py:289
+msgid "Within and including prefix"
+msgstr "Binnen en inclusief voorvoegsel"
+
+#: netbox/ipam/filtersets.py:293
+msgid "Prefixes which contain this prefix or IP"
+msgstr "Prefixen die dit voorvoegsel of IP-adres bevatten"
+
+#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572
+#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196
+#: netbox/ipam/forms/filtersets.py:331
+msgid "Mask length"
+msgstr "Lengte van het masker"
+
+#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446
+msgid "VLAN (ID)"
+msgstr "VLAN (ID)"
+
+#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441
+msgid "VLAN number (1-4094)"
+msgstr "VLAN-nummer (1-4094)"
+
+#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475
+#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461
+#: netbox/templates/tenancy/contact.html:53
+#: netbox/tenancy/forms/bulk_edit.py:113
+msgid "Address"
+msgstr "Adres"
+
+#: netbox/ipam/filtersets.py:479
+msgid "Ranges which contain this prefix or IP"
+msgstr "Bereiken die dit voorvoegsel of IP-adres bevatten"
+
+#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563
+msgid "Parent prefix"
+msgstr "Oudervoorvoegsel"
+
+#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856
+#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404
+msgid "Virtual machine (name)"
+msgstr "Virtuele machine (naam)"
+
+#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861
+#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278
+#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409
+msgid "Virtual machine (ID)"
+msgstr "Virtuele machine (ID)"
+
+#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97
+#: netbox/vpn/filtersets.py:415
+msgid "Interface (name)"
+msgstr "Interface (naam)"
+
+#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108
+#: netbox/vpn/filtersets.py:426
+msgid "VM interface (name)"
+msgstr "VM-interface (naam)"
+
+#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113
+msgid "VM interface (ID)"
+msgstr "VM-interface (ID)"
+
+#: netbox/ipam/filtersets.py:648
+msgid "FHRP group (ID)"
+msgstr "FHRP-groep (ID)"
+
+#: netbox/ipam/filtersets.py:652
+msgid "Is assigned to an interface"
+msgstr "Is toegewezen aan een interface"
+
+#: netbox/ipam/filtersets.py:656
+msgid "Is assigned"
+msgstr "Is toegewezen"
+
+#: netbox/ipam/filtersets.py:668
+msgid "Service (ID)"
+msgstr "Service (ID)"
+
+#: netbox/ipam/filtersets.py:673
+msgid "NAT inside IP address (ID)"
+msgstr "NAT binnen IP-adres (ID)"
+
+#: netbox/ipam/filtersets.py:1096
+msgid "IP address (ID)"
+msgstr "IP-adres (ID)"
+
+#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788
+msgid "IP address"
+msgstr "IP-adres"
+
+#: netbox/ipam/filtersets.py:1131
+msgid "Primary IPv4 (ID)"
+msgstr "Primaire IPv4 (ID)"
+
+#: netbox/ipam/filtersets.py:1136
+msgid "Primary IPv6 (ID)"
+msgstr "Primaire IPv6 (ID)"
+
+#: netbox/ipam/formfields.py:14
+msgid "Enter a valid IPv4 or IPv6 address (without a mask)."
+msgstr "Voer een geldig IPv4- of IPv6-adres in (zonder masker)."
+
+#: netbox/ipam/formfields.py:32
+#, python-brace-format
+msgid "Invalid IPv4/IPv6 address format: {address}"
+msgstr "Ongeldig IPv4/IPv6-adresformaat: {address}"
+
+#: netbox/ipam/formfields.py:37
+msgid "This field requires an IP address without a mask."
+msgstr "Dit veld vereist een IP-adres zonder masker."
+
+#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61
+msgid "Please specify a valid IPv4 or IPv6 address."
+msgstr "Geef een geldig IPv4- of IPv6-adres op."
+
+#: netbox/ipam/formfields.py:44
+msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)."
+msgstr "Voer een geldig IPv4- of IPv6-adres in (met CIDR-masker)."
+
+#: netbox/ipam/formfields.py:56
+msgid "CIDR mask (e.g. /24) is required."
+msgstr "Een CIDR-masker (bijv /24) is vereist."
+
+#: netbox/ipam/forms/bulk_create.py:13
+msgid "Address pattern"
+msgstr "Adrespatroon"
+
+#: netbox/ipam/forms/bulk_edit.py:48
+msgid "Enforce unique space"
+msgstr "Zorg voor unieke ruimte"
+
+#: netbox/ipam/forms/bulk_edit.py:86
+msgid "Is private"
+msgstr "Is privé"
+
+#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136
+#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88
+#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128
+#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125
+#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94
+#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129
+#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31
+#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71
+#: netbox/ipam/models/ip.py:90 netbox/ipam/tables/asn.py:20
+#: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18
+#: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19
+#: netbox/templates/ipam/rir.html:19
+msgid "RIR"
+msgstr "RIR"
+
+#: netbox/ipam/forms/bulk_edit.py:169
+msgid "Date added"
+msgstr "Datum toegevoegd"
+
+#: netbox/ipam/forms/bulk_edit.py:230
+msgid "Prefix length"
+msgstr "Lengte van het voorvoegsel"
+
+#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241
+#: netbox/templates/ipam/prefix.html:85
+msgid "Is a pool"
+msgstr "Is een zwembad"
+
+#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302
+#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293
+#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539
+msgid "Treat as fully utilized"
+msgstr "Behandel als volledig gebruikt"
+
+#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772
+msgid "DNS name"
+msgstr "DNS-naam"
+
+#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572
+#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390
+#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
+#: netbox/templates/ipam/service.html:32
+#: netbox/templates/ipam/servicetemplate.html:19
+msgid "Protocol"
+msgstr "Protocol"
+
+#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397
+#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26
+msgid "Group ID"
+msgstr "Groeps-ID"
+
+#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402
+#: netbox/wireless/forms/bulk_edit.py:68
+#: netbox/wireless/forms/bulk_edit.py:115
+#: netbox/wireless/forms/bulk_import.py:62
+#: netbox/wireless/forms/bulk_import.py:65
+#: netbox/wireless/forms/bulk_import.py:104
+#: netbox/wireless/forms/bulk_import.py:107
+#: netbox/wireless/forms/filtersets.py:54
+#: netbox/wireless/forms/filtersets.py:88
+msgid "Authentication type"
+msgstr "Authenticatietype"
+
+#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406
+msgid "Authentication key"
+msgstr "Verificatiesleutel"
+
+#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383
+#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370
+#: netbox/templates/ipam/fhrpgroup.html:49
+#: netbox/templates/wireless/inc/authentication_attrs.html:5
+#: netbox/wireless/forms/bulk_edit.py:91
+#: netbox/wireless/forms/bulk_edit.py:138
+#: netbox/wireless/forms/filtersets.py:36
+#: netbox/wireless/forms/filtersets.py:76
+#: netbox/wireless/forms/model_forms.py:55
+#: netbox/wireless/forms/model_forms.py:164
+msgid "Authentication"
+msgstr "Authentificatie"
+
+#: netbox/ipam/forms/bulk_edit.py:415
+msgid "Minimum child VLAN VID"
+msgstr "Minimale VLAN-VID voor kinderen"
+
+#: netbox/ipam/forms/bulk_edit.py:421
+msgid "Maximum child VLAN VID"
+msgstr "Maximale VLAN-VID voor kinderen"
+
+#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566
+msgid "Scope type"
+msgstr "Soort bereik"
+
+#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641
+#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38
+msgid "Scope"
+msgstr "Toepassingsgebied"
+
+#: netbox/ipam/forms/bulk_edit.py:563
+msgid "Site & Group"
+msgstr "Site en groep"
+
+#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705
+#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19
+#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36
+#: netbox/templates/ipam/servicetemplate.html:23
+msgid "Ports"
+msgstr "Poorten"
+
+#: netbox/ipam/forms/bulk_import.py:47
+msgid "Import route targets"
+msgstr "Routedoelen importeren"
+
+#: netbox/ipam/forms/bulk_import.py:53
+msgid "Export route targets"
+msgstr "Routedoelen exporteren"
+
+#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111
+#: netbox/ipam/forms/bulk_import.py:131
+msgid "Assigned RIR"
+msgstr "Toegewezen RIR"
+
+#: netbox/ipam/forms/bulk_import.py:181
+msgid "VLAN's group (if any)"
+msgstr "VLAN-groep (indien aanwezig)"
+
+#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256
+#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214
+#: netbox/ipam/tables/ip.py:255 netbox/templates/ipam/prefix.html:60
+#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6
+#: netbox/templates/ipam/vlan_edit.html:10
+#: netbox/templates/wireless/wirelesslan.html:30
+#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284
+#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452
+#: netbox/wireless/forms/bulk_edit.py:55
+#: netbox/wireless/forms/bulk_import.py:48
+#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101
+msgid "VLAN"
+msgstr "VLAN"
+
+#: netbox/ipam/forms/bulk_import.py:307
+msgid "Parent device of assigned interface (if any)"
+msgstr "Ouderapparaat met toegewezen interface (indien aanwezig)"
+
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496
+#: netbox/ipam/forms/model_forms.py:731
+#: netbox/virtualization/filtersets.py:284
+#: netbox/virtualization/filtersets.py:323
+#: netbox/virtualization/forms/bulk_edit.py:200
+#: netbox/virtualization/forms/bulk_edit.py:326
+#: netbox/virtualization/forms/bulk_import.py:146
+#: netbox/virtualization/forms/bulk_import.py:207
+#: netbox/virtualization/forms/filtersets.py:208
+#: netbox/virtualization/forms/filtersets.py:244
+#: netbox/virtualization/forms/model_forms.py:288
+#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290
+msgid "Virtual machine"
+msgstr "Virtuele machine"
+
+#: netbox/ipam/forms/bulk_import.py:314
+msgid "Parent VM of assigned interface (if any)"
+msgstr "Bovenliggende VM van de toegewezen interface (indien aanwezig)"
+
+#: netbox/ipam/forms/bulk_import.py:321
+msgid "Assigned interface"
+msgstr "Toegewezen interface"
+
+#: netbox/ipam/forms/bulk_import.py:324
+msgid "Is primary"
+msgstr "Is primair"
+
+#: netbox/ipam/forms/bulk_import.py:325
+msgid "Make this the primary IP for the assigned device"
+msgstr "Maak dit het primaire IP-adres voor het toegewezen apparaat"
+
+#: netbox/ipam/forms/bulk_import.py:364
+msgid "No device or virtual machine specified; cannot set as primary IP"
+msgstr ""
+"Geen apparaat of virtuele machine gespecificeerd; kan niet worden ingesteld "
+"als primair IP-adres"
+
+#: netbox/ipam/forms/bulk_import.py:368
+msgid "No interface specified; cannot set as primary IP"
+msgstr ""
+"Geen interface gespecificeerd; kan niet worden ingesteld als primair IP-"
+"adres"
+
+#: netbox/ipam/forms/bulk_import.py:397
+msgid "Auth type"
+msgstr "Authenticatietype"
+
+#: netbox/ipam/forms/bulk_import.py:412
+msgid "Scope type (app & model)"
+msgstr "Soort bereik (app en model)"
+
+#: netbox/ipam/forms/bulk_import.py:418
+#, python-brace-format
+msgid "Minimum child VLAN VID (default: {minimum})"
+msgstr "Minimale VLAN-VID voor kinderen (standaard: {minimum})"
+
+#: netbox/ipam/forms/bulk_import.py:424
+#, python-brace-format
+msgid "Maximum child VLAN VID (default: {maximum})"
+msgstr "Maximale VLAN-VID voor kinderen (standaard: {maximum})"
+
+#: netbox/ipam/forms/bulk_import.py:448
+msgid "Assigned VLAN group"
+msgstr "Toegewezen VLAN-groep"
+
+#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505
+msgid "IP protocol"
+msgstr "IP-protocol"
+
+#: netbox/ipam/forms/bulk_import.py:493
+msgid "Required if not assigned to a VM"
+msgstr "Vereist indien niet toegewezen aan een VM"
+
+#: netbox/ipam/forms/bulk_import.py:500
+msgid "Required if not assigned to a device"
+msgstr "Vereist indien niet toegewezen aan een apparaat"
+
+#: netbox/ipam/forms/bulk_import.py:525
+#, python-brace-format
+msgid "{ip} is not assigned to this device/VM."
+msgstr "{ip} is niet toegewezen aan dit apparaat/VM."
+
+#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61
+#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410
+msgid "Route Targets"
+msgstr "Routedoelen"
+
+#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48
+#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397
+msgid "Import targets"
+msgstr "Doelen importeren"
+
+#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53
+#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402
+msgid "Export targets"
+msgstr "Doelen exporteren"
+
+#: netbox/ipam/forms/filtersets.py:73
+msgid "Imported by VRF"
+msgstr "Geïmporteerd door VRF"
+
+#: netbox/ipam/forms/filtersets.py:78
+msgid "Exported by VRF"
+msgstr "Geëxporteerd door VRF"
+
+#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89
+#: netbox/templates/ipam/rir.html:30
+msgid "Private"
+msgstr "Privé"
+
+#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191
+#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326
+msgid "Address family"
+msgstr "Adres familie"
+
+#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25
+msgid "Range"
+msgstr "Assortiment"
+
+#: netbox/ipam/forms/filtersets.py:128
+msgid "Start"
+msgstr "Begin"
+
+#: netbox/ipam/forms/filtersets.py:132
+msgid "End"
+msgstr "Einde"
+
+#: netbox/ipam/forms/filtersets.py:171
+msgid "VLAN Assignment"
+msgstr "VLAN-toewijzing"
+
+#: netbox/ipam/forms/filtersets.py:186
+msgid "Search within"
+msgstr "Zoek binnen"
+
+#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342
+msgid "Present in VRF"
+msgstr "Aanwezig in VRF"
+
+#: netbox/ipam/forms/filtersets.py:311
+msgid "Device/VM"
+msgstr "Apparaat/VM"
+
+#: netbox/ipam/forms/filtersets.py:321
+msgid "Parent Prefix"
+msgstr "Voorvoegsel voor ouders"
+
+#: netbox/ipam/forms/filtersets.py:347
+msgid "Assigned Device"
+msgstr "Toegewezen apparaat"
+
+#: netbox/ipam/forms/filtersets.py:352
+msgid "Assigned VM"
+msgstr "Toegewezen VM"
+
+#: netbox/ipam/forms/filtersets.py:366
+msgid "Assigned to an interface"
+msgstr "Toegewezen aan een interface"
+
+#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51
+msgid "DNS Name"
+msgstr "DNS-naam"
+
+#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520
+#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31
+msgid "VLAN ID"
+msgstr "VLAN-ID"
+
+#: netbox/ipam/forms/filtersets.py:448
+msgid "Minimum VID"
+msgstr "Minimale VID"
+
+#: netbox/ipam/forms/filtersets.py:454
+msgid "Maximum VID"
+msgstr "Maximale VID"
+
+#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318
+#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785
+#: netbox/ipam/tables/vlans.py:191
+#: netbox/templates/virtualization/virtualdisk.html:21
+#: netbox/templates/virtualization/virtualmachine.html:12
+#: netbox/templates/virtualization/vminterface.html:21
+#: netbox/templates/vpn/tunneltermination.html:25
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:238
+#: netbox/virtualization/forms/model_forms.py:220
+#: netbox/virtualization/tables/virtualmachines.py:128
+#: netbox/virtualization/tables/virtualmachines.py:183
+#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293
+#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171
+#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454
+msgid "Virtual Machine"
+msgstr "Virtuele machine"
+
+#: netbox/ipam/forms/model_forms.py:78
+#: netbox/templates/ipam/routetarget.html:10
+msgid "Route Target"
+msgstr "Doel van de route"
+
+#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:117
+#: netbox/templates/ipam/aggregate.html:11
+#: netbox/templates/ipam/prefix.html:38
+msgid "Aggregate"
+msgstr "Aggregaat"
+
+#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12
+msgid "ASN Range"
+msgstr "ASN-assortiment"
+
+#: netbox/ipam/forms/model_forms.py:229
+msgid "Site/VLAN Assignment"
+msgstr "Site/VLAN-toewijzing"
+
+#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10
+msgid "IP Range"
+msgstr "IP-bereik"
+
+#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319
+#: netbox/ipam/forms/model_forms.py:471
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP-groep"
+
+#: netbox/ipam/forms/model_forms.py:308
+msgid "Make this the primary IP for the device/VM"
+msgstr "Maak dit het primaire IP-adres voor het apparaat/VM"
+
+#: netbox/ipam/forms/model_forms.py:323
+msgid "NAT IP (Inside)"
+msgstr "NAT IP (binnenin)"
+
+#: netbox/ipam/forms/model_forms.py:382
+msgid "An IP address can only be assigned to a single object."
+msgstr "Een IP-adres kan slechts aan één object worden toegewezen."
+
+#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897
+msgid ""
+"Cannot reassign IP address while it is designated as the primary IP for the "
+"parent object"
+msgstr ""
+"Kan het IP-adres niet opnieuw toewijzen terwijl dit is aangewezen als het "
+"primaire IP-adres voor het bovenliggende object"
+
+#: netbox/ipam/forms/model_forms.py:398
+msgid ""
+"Only IP addresses assigned to an interface can be designated as primary IPs."
+msgstr ""
+"Alleen IP-adressen die aan een interface zijn toegewezen, kunnen als "
+"primaire IP-adressen worden aangeduid."
+
+#: netbox/ipam/forms/model_forms.py:473
+msgid "Virtual IP Address"
+msgstr "Virtueel IP-adres"
+
+#: netbox/ipam/forms/model_forms.py:558
+msgid "Assignment already exists"
+msgstr "De opdracht bestaat al"
+
+#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679
+#: netbox/ipam/tables/ip.py:251 netbox/templates/ipam/vlan_edit.html:37
+#: netbox/templates/ipam/vlangroup.html:27
+msgid "VLAN Group"
+msgstr "VLAN-groep"
+
+#: netbox/ipam/forms/model_forms.py:638
+msgid "Child VLANs"
+msgstr "Kind-VLAN's"
+
+#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742
+msgid ""
+"Comma-separated list of one or more port numbers. A range may be specified "
+"using a hyphen."
+msgstr ""
+"Door komma's gescheiden lijst van een of meer poortnummers. Een bereik kan "
+"worden gespecificeerd met een koppelteken."
+
+#: netbox/ipam/forms/model_forms.py:715
+#: netbox/templates/ipam/servicetemplate.html:12
+msgid "Service Template"
+msgstr "Servicesjabloon"
+
+#: netbox/ipam/forms/model_forms.py:762
+msgid "Port(s)"
+msgstr "Poort (en)"
+
+#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791
+#: netbox/templates/ipam/service.html:21
+msgid "Service"
+msgstr "Service"
+
+#: netbox/ipam/forms/model_forms.py:776
+msgid "Service template"
+msgstr "Servicesjabloon"
+
+#: netbox/ipam/forms/model_forms.py:788
+msgid "From Template"
+msgstr "Van sjabloon"
+
+#: netbox/ipam/forms/model_forms.py:789
+msgid "Custom"
+msgstr "Op maat"
+
+#: netbox/ipam/forms/model_forms.py:819
+msgid ""
+"Must specify name, protocol, and port(s) if not using a service template."
+msgstr ""
+"U moet de naam, het protocol en de poort (en) opgeven als u geen "
+"servicesjabloon gebruikt."
+
+#: netbox/ipam/models/asns.py:34
+msgid "start"
+msgstr "begin"
+
+#: netbox/ipam/models/asns.py:51
+msgid "ASN range"
+msgstr "ASN-assortiment"
+
+#: netbox/ipam/models/asns.py:52
+msgid "ASN ranges"
+msgstr "ASN-reeksen"
+
+#: netbox/ipam/models/asns.py:72
+#, python-brace-format
+msgid "Starting ASN ({start}) must be lower than ending ASN ({end})."
+msgstr "ASN starten ({start}) moet lager zijn dan het einde van ASN ({end})."
+
+#: netbox/ipam/models/asns.py:104
+msgid "Regional Internet Registry responsible for this AS number space"
+msgstr ""
+"Regionaal internetregister dat verantwoordelijk is voor deze AS-nummerruimte"
+
+#: netbox/ipam/models/asns.py:109
+msgid "16- or 32-bit autonomous system number"
+msgstr "16- of 32-bits autonoom systeemnummer"
+
+#: netbox/ipam/models/fhrp.py:22
+msgid "group ID"
+msgstr "groeps-ID"
+
+#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22
+msgid "protocol"
+msgstr "protocol"
+
+#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27
+msgid "authentication type"
+msgstr "authenticatietype"
+
+#: netbox/ipam/models/fhrp.py:43
+msgid "authentication key"
+msgstr "authenticatiesleutel"
+
+#: netbox/ipam/models/fhrp.py:56
+msgid "FHRP group"
+msgstr "FHRP-groep"
+
+#: netbox/ipam/models/fhrp.py:57
+msgid "FHRP groups"
+msgstr "FHRP-groepen"
+
+#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134
+msgid "priority"
+msgstr "prioriteit"
+
+#: netbox/ipam/models/fhrp.py:113
+msgid "FHRP group assignment"
+msgstr "FHRP-groepsopdracht"
+
+#: netbox/ipam/models/fhrp.py:114
+msgid "FHRP group assignments"
+msgstr "FHRP-groepsopdrachten"
+
+#: netbox/ipam/models/ip.py:65
+msgid "private"
+msgstr "privé"
+
+#: netbox/ipam/models/ip.py:66
+msgid "IP space managed by this RIR is considered private"
+msgstr "IP-ruimte die door deze RIR wordt beheerd, wordt als privé beschouwd"
+
+#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169
+msgid "RIRs"
+msgstr "RIR's"
+
+#: netbox/ipam/models/ip.py:84
+msgid "IPv4 or IPv6 network"
+msgstr "IPv4- of IPv6-netwerk"
+
+#: netbox/ipam/models/ip.py:91
+msgid "Regional Internet Registry responsible for this IP space"
+msgstr ""
+"Regionaal internetregister dat verantwoordelijk is voor deze IP-ruimte"
+
+#: netbox/ipam/models/ip.py:101
+msgid "date added"
+msgstr "datum toegevoegd"
+
+#: netbox/ipam/models/ip.py:115
+msgid "aggregate"
+msgstr "totaal"
+
+#: netbox/ipam/models/ip.py:116
+msgid "aggregates"
+msgstr "totalen"
+
+#: netbox/ipam/models/ip.py:132
+msgid "Cannot create aggregate with /0 mask."
+msgstr "Kan geen aggregaat maken met een masker /0."
+
+#: netbox/ipam/models/ip.py:144
+#, python-brace-format
+msgid ""
+"Aggregates cannot overlap. {prefix} is already covered by an existing "
+"aggregate ({aggregate})."
+msgstr ""
+"Aggregaten kunnen elkaar niet overlappen. {prefix} is al gedekt door een "
+"bestaand aggregaat ({aggregate})."
+
+#: netbox/ipam/models/ip.py:158
+#, python-brace-format
+msgid ""
+"Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate "
+"({aggregate})."
+msgstr ""
+"Voorvoegsels mogen aggregaten niet overlappen. {prefix} omvat een bestaand "
+"aggregaat ({aggregate})."
+
+#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737
+#: netbox/vpn/models/tunnels.py:114
+msgid "role"
+msgstr "functie"
+
+#: netbox/ipam/models/ip.py:201
+msgid "roles"
+msgstr "rollen"
+
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293
+msgid "prefix"
+msgstr "voorvoegsel"
+
+#: netbox/ipam/models/ip.py:218
+msgid "IPv4 or IPv6 network with mask"
+msgstr "IPv4- of IPv6-netwerk met masker"
+
+#: netbox/ipam/models/ip.py:254
+msgid "Operational status of this prefix"
+msgstr "Operationele status van dit voorvoegsel"
+
+#: netbox/ipam/models/ip.py:262
+msgid "The primary function of this prefix"
+msgstr "De primaire functie van dit voorvoegsel"
+
+#: netbox/ipam/models/ip.py:265
+msgid "is a pool"
+msgstr "is een pool"
+
+#: netbox/ipam/models/ip.py:267
+msgid "All IP addresses within this prefix are considered usable"
+msgstr ""
+"Alle IP-adressen binnen dit voorvoegsel worden als bruikbaar beschouwd"
+
+#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537
+msgid "mark utilized"
+msgstr "merk gebruikt"
+
+#: netbox/ipam/models/ip.py:294
+msgid "prefixes"
+msgstr "voorvoegsels"
+
+#: netbox/ipam/models/ip.py:317
+msgid "Cannot create prefix with /0 mask."
+msgstr "Kan geen voorvoegsel aanmaken met het masker /0."
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+#, python-brace-format
+msgid "VRF {vrf}"
+msgstr "VRF {vrf}"
+
+#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874
+msgid "global table"
+msgstr "globale tabel"
+
+#: netbox/ipam/models/ip.py:326
+#, python-brace-format
+msgid "Duplicate prefix found in {table}: {prefix}"
+msgstr "Duplicaat voorvoegsel gevonden in {table}: {prefix}"
+
+#: netbox/ipam/models/ip.py:495
+msgid "start address"
+msgstr "startadres"
+
+#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500
+#: netbox/ipam/models/ip.py:712
+msgid "IPv4 or IPv6 address (with mask)"
+msgstr "IPv4- of IPv6-adres (met masker)"
+
+#: netbox/ipam/models/ip.py:499
+msgid "end address"
+msgstr "eindadres"
+
+#: netbox/ipam/models/ip.py:526
+msgid "Operational status of this range"
+msgstr "Operationele status van deze serie"
+
+#: netbox/ipam/models/ip.py:534
+msgid "The primary function of this range"
+msgstr "De primaire functie van dit assortiment"
+
+#: netbox/ipam/models/ip.py:548
+msgid "IP range"
+msgstr "IP-bereik"
+
+#: netbox/ipam/models/ip.py:549
+msgid "IP ranges"
+msgstr "IP-bereiken"
+
+#: netbox/ipam/models/ip.py:565
+msgid "Starting and ending IP address versions must match"
+msgstr ""
+"De versies van het begin- en eindpunt van het IP-adres moeten overeenkomen"
+
+#: netbox/ipam/models/ip.py:571
+msgid "Starting and ending IP address masks must match"
+msgstr "De IP-adresmaskers voor het begin en einde moeten overeenkomen"
+
+#: netbox/ipam/models/ip.py:578
+#, python-brace-format
+msgid ""
+"Ending address must be greater than the starting address ({start_address})"
+msgstr "Het eindadres moet groter zijn dan het beginadres ({start_address})"
+
+#: netbox/ipam/models/ip.py:590
+#, python-brace-format
+msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
+msgstr ""
+"Gedefinieerde adressen overlappen met het bereik {overlapping_range} in VRF "
+"{vrf}"
+
+#: netbox/ipam/models/ip.py:599
+#, python-brace-format
+msgid "Defined range exceeds maximum supported size ({max_size})"
+msgstr ""
+"Het gedefinieerde bereik overschrijdt de maximale ondersteunde grootte "
+"({max_size})"
+
+#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82
+msgid "address"
+msgstr "adres"
+
+#: netbox/ipam/models/ip.py:734
+msgid "The operational status of this IP"
+msgstr "De operationele status van dit IP-adres"
+
+#: netbox/ipam/models/ip.py:741
+msgid "The functional role of this IP"
+msgstr "De functionele rol van dit IP-adres"
+
+#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72
+msgid "NAT (inside)"
+msgstr "NAT (binnen)"
+
+#: netbox/ipam/models/ip.py:766
+msgid "The IP for which this address is the \"outside\" IP"
+msgstr "Het IP-adres waarvoor dit adres het „externe” IP-adres is"
+
+#: netbox/ipam/models/ip.py:773
+msgid "Hostname or FQDN (not case-sensitive)"
+msgstr "Hostnaam of FQDN (niet hoofdlettergevoelig)"
+
+#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94
+msgid "IP addresses"
+msgstr "IP-adressen"
+
+#: netbox/ipam/models/ip.py:845
+msgid "Cannot create IP address with /0 mask."
+msgstr "Kan geen IP-adres aanmaken met een masker /0."
+
+#: netbox/ipam/models/ip.py:851
+#, python-brace-format
+msgid "{ip} is a network ID, which may not be assigned to an interface."
+msgstr ""
+"{ip} is een netwerk-ID, die mogelijk niet aan een interface is toegewezen."
+
+#: netbox/ipam/models/ip.py:862
+#, python-brace-format
+msgid ""
+"{ip} is a broadcast address, which may not be assigned to an interface."
+msgstr ""
+"{ip} is een uitzendadres dat mogelijk niet aan een interface is toegewezen."
+
+#: netbox/ipam/models/ip.py:876
+#, python-brace-format
+msgid "Duplicate IP address found in {table}: {ipaddress}"
+msgstr "Duplicaat IP-adres gevonden in {table}: {ipaddress}"
+
+#: netbox/ipam/models/ip.py:903
+msgid "Only IPv6 addresses can be assigned SLAAC status"
+msgstr "Alleen IPv6-adressen kunnen een SLAAC-status krijgen"
+
+#: netbox/ipam/models/services.py:33
+msgid "port numbers"
+msgstr "poortnummers"
+
+#: netbox/ipam/models/services.py:59
+msgid "service template"
+msgstr "servicesjabloon"
+
+#: netbox/ipam/models/services.py:60
+msgid "service templates"
+msgstr "servicesjablonen"
+
+#: netbox/ipam/models/services.py:95
+msgid "The specific IP addresses (if any) to which this service is bound"
+msgstr ""
+"De specifieke IP-adressen (indien aanwezig) waaraan deze service is "
+"gekoppeld"
+
+#: netbox/ipam/models/services.py:102
+msgid "service"
+msgstr "service"
+
+#: netbox/ipam/models/services.py:103
+msgid "services"
+msgstr "diensten"
+
+#: netbox/ipam/models/services.py:117
+msgid ""
+"A service cannot be associated with both a device and a virtual machine."
+msgstr ""
+"Een service kan niet worden gekoppeld aan zowel een apparaat als een "
+"virtuele machine."
+
+#: netbox/ipam/models/services.py:119
+msgid ""
+"A service must be associated with either a device or a virtual machine."
+msgstr ""
+"Een service moet gekoppeld zijn aan een apparaat of een virtuele machine."
+
+#: netbox/ipam/models/vlans.py:49
+msgid "minimum VLAN ID"
+msgstr "minimale VLAN-id"
+
+#: netbox/ipam/models/vlans.py:55
+msgid "Lowest permissible ID of a child VLAN"
+msgstr "Laagst toegestane ID van een onderliggend VLAN"
+
+#: netbox/ipam/models/vlans.py:58
+msgid "maximum VLAN ID"
+msgstr "maximale VLAN-ID"
+
+#: netbox/ipam/models/vlans.py:64
+msgid "Highest permissible ID of a child VLAN"
+msgstr "Hoogst toegestane ID van een onderliggend VLAN"
+
+#: netbox/ipam/models/vlans.py:85
+msgid "VLAN groups"
+msgstr "VLAN-groepen"
+
+#: netbox/ipam/models/vlans.py:95
+msgid "Cannot set scope_type without scope_id."
+msgstr "Kan scope_type niet instellen zonder scope_id."
+
+#: netbox/ipam/models/vlans.py:97
+msgid "Cannot set scope_id without scope_type."
+msgstr "Kan scope_id niet instellen zonder scope_type."
+
+#: netbox/ipam/models/vlans.py:102
+msgid "Maximum child VID must be greater than or equal to minimum child VID"
+msgstr ""
+"De maximale VID voor kinderen moet groter zijn dan of gelijk zijn aan de "
+"minimale VID voor kinderen"
+
+#: netbox/ipam/models/vlans.py:145
+msgid "The specific site to which this VLAN is assigned (if any)"
+msgstr "De specifieke site waaraan dit VLAN is toegewezen (indien aanwezig)"
+
+#: netbox/ipam/models/vlans.py:153
+msgid "VLAN group (optional)"
+msgstr "VLAN-groep (optioneel)"
+
+#: netbox/ipam/models/vlans.py:161
+msgid "Numeric VLAN ID (1-4094)"
+msgstr "Numerieke VLAN-id (1-4094)"
+
+#: netbox/ipam/models/vlans.py:179
+msgid "Operational status of this VLAN"
+msgstr "Operationele status van dit VLAN"
+
+#: netbox/ipam/models/vlans.py:187
+msgid "The primary function of this VLAN"
+msgstr "De primaire functie van dit VLAN"
+
+#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:176
+#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971
+#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182
+msgid "VLANs"
+msgstr "VLAN's"
+
+#: netbox/ipam/models/vlans.py:230
+#, python-brace-format
+msgid ""
+"VLAN is assigned to group {group} (scope: {scope}); cannot also assign to "
+"site {site}."
+msgstr ""
+"VLAN is toegewezen aan de groep {group} (toepassingsgebied: {scope}); kan "
+"niet ook aan de site worden toegewezen {site}."
+
+#: netbox/ipam/models/vlans.py:238
+#, python-brace-format
+msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}"
+msgstr "VID moet tussen {minimum} en {maximum} voor VLAN's in groep {group}"
+
+#: netbox/ipam/models/vrfs.py:30
+msgid "route distinguisher"
+msgstr "route-onderscheider"
+
+#: netbox/ipam/models/vrfs.py:31
+msgid "Unique route distinguisher (as defined in RFC 4364)"
+msgstr "Unieke routedifferentiator (zoals gedefinieerd in RFC 4364)"
+
+#: netbox/ipam/models/vrfs.py:42
+msgid "enforce unique space"
+msgstr "unieke ruimte afdwingen"
+
+#: netbox/ipam/models/vrfs.py:43
+msgid "Prevent duplicate prefixes/IP addresses within this VRF"
+msgstr "Voorkom dubbele voorvoegsels/IP-adressen in deze VRF"
+
+#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173
+#: netbox/netbox/navigation/menu.py:175
+msgid "VRFs"
+msgstr "VRF's"
+
+#: netbox/ipam/models/vrfs.py:82
+msgid "Route target value (formatted in accordance with RFC 4360)"
+msgstr ""
+"Doelwaarde van de route (geformatteerd in overeenstemming met RFC 4360)"
+
+#: netbox/ipam/models/vrfs.py:94
+msgid "route target"
+msgstr "doel van de route"
+
+#: netbox/ipam/models/vrfs.py:95
+msgid "route targets"
+msgstr "routedoelen"
+
+#: netbox/ipam/tables/asn.py:52
+msgid "ASDOT"
+msgstr "ASDOT"
+
+#: netbox/ipam/tables/asn.py:57
+msgid "Site Count"
+msgstr "Aantal sites"
+
+#: netbox/ipam/tables/asn.py:62
+msgid "Provider Count"
+msgstr "Aantal providers"
+
+#: netbox/ipam/tables/ip.py:95 netbox/netbox/navigation/menu.py:166
+#: netbox/netbox/navigation/menu.py:168
+msgid "Aggregates"
+msgstr "Totalen"
+
+#: netbox/ipam/tables/ip.py:125
+msgid "Added"
+msgstr "Toegevoegd"
+
+#: netbox/ipam/tables/ip.py:128 netbox/ipam/tables/ip.py:166
+#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346
+#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154
+#: netbox/templates/ipam/vlan.html:84
+msgid "Prefixes"
+msgstr "Voorvoegsels"
+
+#: netbox/ipam/tables/ip.py:131 netbox/ipam/tables/ip.py:270
+#: netbox/ipam/tables/ip.py:324 netbox/ipam/tables/vlans.py:82
+#: netbox/templates/dcim/device.html:260
+#: netbox/templates/ipam/aggregate.html:24
+#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106
+msgid "Utilization"
+msgstr "Gebruik"
+
+#: netbox/ipam/tables/ip.py:171 netbox/netbox/navigation/menu.py:148
+msgid "IP Ranges"
+msgstr "IP-bereiken"
+
+#: netbox/ipam/tables/ip.py:221
+msgid "Prefix (Flat)"
+msgstr "Voorvoegsel (plat)"
+
+#: netbox/ipam/tables/ip.py:225
+msgid "Depth"
+msgstr "Diepte"
+
+#: netbox/ipam/tables/ip.py:262
+msgid "Pool"
+msgstr "Pool"
+
+#: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320
+msgid "Marked Utilized"
+msgstr "Gemarkeerd als gebruikt"
+
+#: netbox/ipam/tables/ip.py:304
+msgid "Start address"
+msgstr "Startadres"
+
+#: netbox/ipam/tables/ip.py:383
+msgid "NAT (Inside)"
+msgstr "NAT (binnenkant)"
+
+#: netbox/ipam/tables/ip.py:388
+msgid "NAT (Outside)"
+msgstr "NAT (buiten)"
+
+#: netbox/ipam/tables/ip.py:393
+msgid "Assigned"
+msgstr "Toegewezen"
+
+#: netbox/ipam/tables/ip.py:429 netbox/templates/vpn/l2vpntermination.html:16
+#: netbox/vpn/forms/filtersets.py:240
+msgid "Assigned Object"
+msgstr "Toegewezen object"
+
+#: netbox/ipam/tables/vlans.py:68
+msgid "Scope Type"
+msgstr "Soort toepassingsgebied"
+
+#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210
+#: netbox/templates/dcim/inc/interface_vlans_table.html:4
+msgid "VID"
+msgstr "VID"
+
+#: netbox/ipam/tables/vrfs.py:30
+msgid "RD"
+msgstr "RD"
+
+#: netbox/ipam/tables/vrfs.py:33
+msgid "Unique"
+msgstr "Uniek"
+
+#: netbox/ipam/tables/vrfs.py:37 netbox/vpn/tables/l2vpn.py:27
+msgid "Import Targets"
+msgstr "Doelen importeren"
+
+#: netbox/ipam/tables/vrfs.py:42 netbox/vpn/tables/l2vpn.py:32
+msgid "Export Targets"
+msgstr "Doelen exporteren"
+
+#: netbox/ipam/validators.py:9
+#, python-brace-format
+msgid "{prefix} is not a valid prefix. Did you mean {suggested}?"
+msgstr "{prefix} is geen geldig voorvoegsel. Bedoelde je {suggested}?"
+
+#: netbox/ipam/validators.py:16
+#, python-format
+msgid "The prefix length must be less than or equal to %(limit_value)s."
+msgstr ""
+"De lengte van het voorvoegsel moet kleiner zijn dan of gelijk aan "
+"%(limit_value)s."
+
+#: netbox/ipam/validators.py:24
+#, python-format
+msgid "The prefix length must be greater than or equal to %(limit_value)s."
+msgstr ""
+"De lengte van het voorvoegsel moet groter zijn dan of gelijk zijn aan "
+"%(limit_value)s."
+
+#: netbox/ipam/validators.py:33
+msgid ""
+"Only alphanumeric characters, asterisks, hyphens, periods, and underscores "
+"are allowed in DNS names"
+msgstr ""
+"Alleen alfanumerieke tekens, sterretjes, koppeltekens, punten en "
+"onderstrepingstekens zijn toegestaan in DNS-namen"
+
+#: netbox/ipam/views.py:533
+msgid "Child Prefixes"
+msgstr "Voorvoegsels voor kinderen"
+
+#: netbox/ipam/views.py:569
+msgid "Child Ranges"
+msgstr "Ranges voor kinderen"
+
+#: netbox/ipam/views.py:898
+msgid "Related IPs"
+msgstr "Gerelateerde IP's"
+
+#: netbox/ipam/views.py:1127
+msgid "Device Interfaces"
+msgstr "Interfaces voor apparaten"
+
+#: netbox/ipam/views.py:1145
+msgid "VM Interfaces"
+msgstr "VM-interfaces"
+
+#: netbox/netbox/api/fields.py:63
+msgid "This field may not be blank."
+msgstr "Dit veld is mogelijk niet leeg."
+
+#: netbox/netbox/api/fields.py:68
+msgid ""
+"Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary "
+"or list."
+msgstr ""
+"De waarde moet rechtstreeks worden doorgegeven (bijvoorbeeld „foo”: 123); "
+"gebruik geen woordenboek of lijst."
+
+#: netbox/netbox/api/fields.py:89
+#, python-brace-format
+msgid "{value} is not a valid choice."
+msgstr "{value} is geen geldige keuze."
+
+#: netbox/netbox/api/fields.py:102
+#, python-brace-format
+msgid "Invalid content type: {content_type}"
+msgstr "Ongeldig inhoudstype: {content_type}"
+
+#: netbox/netbox/api/fields.py:103
+msgid "Invalid value. Specify a content type as '.'."
+msgstr ""
+"Ongeldige waarde. Specificeer een inhoudstype als "
+"'.'."
+
+#: netbox/netbox/authentication/__init__.py:141
+#, python-brace-format
+msgid "Invalid permission {permission} for model {model}"
+msgstr "Ongeldige toestemming {permission} voor model {model}"
+
+#: netbox/netbox/choices.py:49
+msgid "Dark Red"
+msgstr "Donkerrood"
+
+#: netbox/netbox/choices.py:52
+msgid "Rose"
+msgstr "Roos"
+
+#: netbox/netbox/choices.py:53
+msgid "Fuchsia"
+msgstr "Fuchsia"
+
+#: netbox/netbox/choices.py:55
+msgid "Dark Purple"
+msgstr "Donkerpaars"
+
+#: netbox/netbox/choices.py:58
+msgid "Light Blue"
+msgstr "Lichtblauw"
+
+#: netbox/netbox/choices.py:61
+msgid "Aqua"
+msgstr "Aqua"
+
+#: netbox/netbox/choices.py:62
+msgid "Dark Green"
+msgstr "Donkergroen"
+
+#: netbox/netbox/choices.py:64
+msgid "Light Green"
+msgstr "Lichtgroen"
+
+#: netbox/netbox/choices.py:65
+msgid "Lime"
+msgstr "Limoen"
+
+#: netbox/netbox/choices.py:67
+msgid "Amber"
+msgstr "Amber"
+
+#: netbox/netbox/choices.py:69
+msgid "Dark Orange"
+msgstr "Donkeroranje"
+
+#: netbox/netbox/choices.py:70
+msgid "Brown"
+msgstr "Bruin"
+
+#: netbox/netbox/choices.py:71
+msgid "Light Grey"
+msgstr "Lichtgrijs"
+
+#: netbox/netbox/choices.py:72
+msgid "Grey"
+msgstr "Grijs"
+
+#: netbox/netbox/choices.py:73
+msgid "Dark Grey"
+msgstr "Donkergrijs"
+
+#: netbox/netbox/choices.py:131
+msgid "Direct"
+msgstr "Rechtstreeks"
+
+#: netbox/netbox/choices.py:132
+msgid "Upload"
+msgstr "Uploaden"
+
+#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158
+msgid "Auto-detect"
+msgstr "Automatisch detecteren"
+
+#: netbox/netbox/choices.py:159
+msgid "Comma"
+msgstr "Komma"
+
+#: netbox/netbox/choices.py:160
+msgid "Semicolon"
+msgstr "Puntkomma"
+
+#: netbox/netbox/choices.py:161
+msgid "Tab"
+msgstr "Tab"
+
+#: netbox/netbox/config/__init__.py:67
+#, python-brace-format
+msgid "Invalid configuration parameter: {item}"
+msgstr "Ongeldige configuratieparameter: {item}"
+
+#: netbox/netbox/config/parameters.py:22
+#: netbox/templates/core/inc/config_data.html:62
+msgid "Login banner"
+msgstr "Banner voor inloggen"
+
+#: netbox/netbox/config/parameters.py:24
+msgid "Additional content to display on the login page"
+msgstr "Aanvullende inhoud om weer te geven op de inlogpagina"
+
+#: netbox/netbox/config/parameters.py:33
+#: netbox/templates/core/inc/config_data.html:66
+msgid "Maintenance banner"
+msgstr "Onderhoudsbanner"
+
+#: netbox/netbox/config/parameters.py:35
+msgid "Additional content to display when in maintenance mode"
+msgstr "Aanvullende inhoud om weer te geven in de onderhoudsmodus"
+
+#: netbox/netbox/config/parameters.py:44
+#: netbox/templates/core/inc/config_data.html:70
+msgid "Top banner"
+msgstr "Bovenste banner"
+
+#: netbox/netbox/config/parameters.py:46
+msgid "Additional content to display at the top of every page"
+msgstr "Aanvullende inhoud om bovenaan elke pagina weer te geven"
+
+#: netbox/netbox/config/parameters.py:55
+#: netbox/templates/core/inc/config_data.html:74
+msgid "Bottom banner"
+msgstr "Onderste banner"
+
+#: netbox/netbox/config/parameters.py:57
+msgid "Additional content to display at the bottom of every page"
+msgstr "Aanvullende inhoud om onderaan elke pagina weer te geven"
+
+#: netbox/netbox/config/parameters.py:68
+msgid "Globally unique IP space"
+msgstr "Wereldwijd unieke IP-ruimte"
+
+#: netbox/netbox/config/parameters.py:70
+msgid "Enforce unique IP addressing within the global table"
+msgstr "Unieke IP-adressering binnen de globale tabel afdwingen"
+
+#: netbox/netbox/config/parameters.py:75
+#: netbox/templates/core/inc/config_data.html:44
+msgid "Prefer IPv4"
+msgstr "Geef de voorkeur aan IPv4"
+
+#: netbox/netbox/config/parameters.py:77
+msgid "Prefer IPv4 addresses over IPv6"
+msgstr "Geef de voorkeur aan IPv4-adressen boven IPv6"
+
+#: netbox/netbox/config/parameters.py:84
+msgid "Rack unit height"
+msgstr "Hoogte van de rackeenheid"
+
+#: netbox/netbox/config/parameters.py:86
+msgid "Default unit height for rendered rack elevations"
+msgstr "Standaardeenheidshoogte voor gerenderde rackverhogingen"
+
+#: netbox/netbox/config/parameters.py:91
+msgid "Rack unit width"
+msgstr "Breedte van de rackunit"
+
+#: netbox/netbox/config/parameters.py:93
+msgid "Default unit width for rendered rack elevations"
+msgstr "Standaardeenheidsbreedte voor gerenderde rackhoogtes"
+
+#: netbox/netbox/config/parameters.py:100
+msgid "Powerfeed voltage"
+msgstr "Voedingsspanning"
+
+#: netbox/netbox/config/parameters.py:102
+msgid "Default voltage for powerfeeds"
+msgstr "Standaardspanning voor voedingen"
+
+#: netbox/netbox/config/parameters.py:107
+msgid "Powerfeed amperage"
+msgstr "Stroomsterkte van de voeding"
+
+#: netbox/netbox/config/parameters.py:109
+msgid "Default amperage for powerfeeds"
+msgstr "Standaardstroomsterkte voor voedingen"
+
+#: netbox/netbox/config/parameters.py:114
+msgid "Powerfeed max utilization"
+msgstr "Maximaal gebruik van Powerfeed"
+
+#: netbox/netbox/config/parameters.py:116
+msgid "Default max utilization for powerfeeds"
+msgstr "Maximaal standaardgebruik voor powerfeeds"
+
+#: netbox/netbox/config/parameters.py:123
+#: netbox/templates/core/inc/config_data.html:53
+msgid "Allowed URL schemes"
+msgstr "Toegestane URL-schema's"
+
+#: netbox/netbox/config/parameters.py:128
+msgid "Permitted schemes for URLs in user-provided content"
+msgstr "Toegestane schema's voor URL's in door gebruikers aangeleverde inhoud"
+
+#: netbox/netbox/config/parameters.py:136
+msgid "Default page size"
+msgstr "Standaard paginaformaat"
+
+#: netbox/netbox/config/parameters.py:142
+msgid "Maximum page size"
+msgstr "Maximale paginagrootte"
+
+#: netbox/netbox/config/parameters.py:150
+#: netbox/templates/core/inc/config_data.html:96
+msgid "Custom validators"
+msgstr "Eigen Validators"
+
+#: netbox/netbox/config/parameters.py:152
+msgid "Custom validation rules (JSON)"
+msgstr "Aangepaste validatieregels (JSON)"
+
+#: netbox/netbox/config/parameters.py:160
+#: netbox/templates/core/inc/config_data.html:104
+msgid "Protection rules"
+msgstr "Beschermingsregels"
+
+#: netbox/netbox/config/parameters.py:162
+msgid "Deletion protection rules (JSON)"
+msgstr "Regels voor verwijderingsbeveiliging (JSON)"
+
+#: netbox/netbox/config/parameters.py:172
+#: netbox/templates/core/inc/config_data.html:117
+msgid "Default preferences"
+msgstr "Standaardvoorkeuren"
+
+#: netbox/netbox/config/parameters.py:174
+msgid "Default preferences for new users"
+msgstr "Standaardvoorkeuren voor nieuwe gebruikers"
+
+#: netbox/netbox/config/parameters.py:181
+#: netbox/templates/core/inc/config_data.html:129
+msgid "Maintenance mode"
+msgstr "Onderhoudsmodus"
+
+#: netbox/netbox/config/parameters.py:183
+msgid "Enable maintenance mode"
+msgstr "Onderhoudsmodus inschakelen"
+
+#: netbox/netbox/config/parameters.py:188
+#: netbox/templates/core/inc/config_data.html:133
+msgid "GraphQL enabled"
+msgstr "GraphQL ingeschakeld"
+
+#: netbox/netbox/config/parameters.py:190
+msgid "Enable the GraphQL API"
+msgstr "De GraphQL-API inschakelen"
+
+#: netbox/netbox/config/parameters.py:195
+#: netbox/templates/core/inc/config_data.html:137
+msgid "Changelog retention"
+msgstr "Behoud van changelog"
+
+#: netbox/netbox/config/parameters.py:197
+msgid "Days to retain changelog history (set to zero for unlimited)"
+msgstr ""
+"Dagen om de geschiedenis van het changelog te bewaren (ingesteld op nul voor"
+" onbeperkt)"
+
+#: netbox/netbox/config/parameters.py:202
+msgid "Job result retention"
+msgstr "Behoud van werkresultaten"
+
+#: netbox/netbox/config/parameters.py:204
+msgid "Days to retain job result history (set to zero for unlimited)"
+msgstr ""
+"Dagen om de geschiedenis van de taakresultaten bij te houden (op nul gezet "
+"voor een onbeperkt aantal)"
+
+#: netbox/netbox/config/parameters.py:209
+#: netbox/templates/core/inc/config_data.html:145
+msgid "Maps URL"
+msgstr "URL van de kaart"
+
+#: netbox/netbox/config/parameters.py:211
+msgid "Base URL for mapping geographic locations"
+msgstr "Basis-URL voor het in kaart brengen van geografische locaties"
+
+#: netbox/netbox/forms/__init__.py:12
+msgid "Partial match"
+msgstr "Gedeeltelijke match"
+
+#: netbox/netbox/forms/__init__.py:13
+msgid "Exact match"
+msgstr "Exacte overeenkomst"
+
+#: netbox/netbox/forms/__init__.py:14
+msgid "Starts with"
+msgstr "Begint met"
+
+#: netbox/netbox/forms/__init__.py:15
+msgid "Ends with"
+msgstr "Eindigt met"
+
+#: netbox/netbox/forms/__init__.py:16
+msgid "Regex"
+msgstr "Regex"
+
+#: netbox/netbox/forms/__init__.py:34
+msgid "Object type(s)"
+msgstr "Objecttype (s)"
+
+#: netbox/netbox/forms/__init__.py:40
+msgid "Lookup"
+msgstr "Opzoeken"
+
+#: netbox/netbox/forms/base.py:88
+msgid ""
+"Tag slugs separated by commas, encased with double quotes (e.g. "
+"\"tag1,tag2,tag3\")"
+msgstr ""
+"Tag-slugs gescheiden door komma's, tussen dubbele aanhalingstekens "
+"(bijvoorbeeld „tag1, tag2, tag3\")"
+
+#: netbox/netbox/forms/base.py:118
+msgid "Add tags"
+msgstr "Tags toevoegen"
+
+#: netbox/netbox/forms/base.py:123
+msgid "Remove tags"
+msgstr "Tags verwijderen"
+
+#: netbox/netbox/forms/mixins.py:38
+#, python-brace-format
+msgid "{class_name} must specify a model class."
+msgstr "{class_name} moet een modelklasse specificeren."
+
+#: netbox/netbox/models/features.py:277
+#, python-brace-format
+msgid "Unknown field name '{name}' in custom field data."
+msgstr "Onbekende veldnaam '{name}'in aangepaste veldgegevens."
+
+#: netbox/netbox/models/features.py:283
+#, python-brace-format
+msgid "Invalid value for custom field '{name}': {error}"
+msgstr "Ongeldige waarde voor aangepast veld '{name}': {error}"
+
+#: netbox/netbox/models/features.py:290
+#, python-brace-format
+msgid "Missing required custom field '{name}'."
+msgstr "Ontbreekt het vereiste aangepaste veld '{name}'."
+
+#: netbox/netbox/models/features.py:441
+msgid "Remote data source"
+msgstr "Externe gegevensbron"
+
+#: netbox/netbox/models/features.py:451
+msgid "data path"
+msgstr "datapad"
+
+#: netbox/netbox/models/features.py:455
+msgid "Path to remote file (relative to data source root)"
+msgstr ""
+"Pad naar extern bestand (ten opzichte van de root van de gegevensbron)"
+
+#: netbox/netbox/models/features.py:458
+msgid "auto sync enabled"
+msgstr "automatische synchronisatie ingeschakeld"
+
+#: netbox/netbox/models/features.py:460
+msgid "Enable automatic synchronization of data when the data file is updated"
+msgstr ""
+"Automatische synchronisatie van gegevens inschakelen wanneer het "
+"gegevensbestand wordt bijgewerkt"
+
+#: netbox/netbox/models/features.py:463
+msgid "date synced"
+msgstr "datum gesynchroniseerd"
+
+#: netbox/netbox/models/features.py:557
+#, python-brace-format
+msgid "{class_name} must implement a sync_data() method."
+msgstr "{class_name} moet een sync_data () -methode implementeren."
+
+#: netbox/netbox/navigation/menu.py:11
+msgid "Organization"
+msgstr "Organisatie"
+
+#: netbox/netbox/navigation/menu.py:19
+msgid "Site Groups"
+msgstr "Sitegroepen"
+
+#: netbox/netbox/navigation/menu.py:27
+msgid "Rack Roles"
+msgstr "Rack rollen"
+
+#: netbox/netbox/navigation/menu.py:31
+msgid "Elevations"
+msgstr "Verhogingen"
+
+#: netbox/netbox/navigation/menu.py:40
+msgid "Tenant Groups"
+msgstr "Tenant Groepen"
+
+#: netbox/netbox/navigation/menu.py:47
+msgid "Contact Groups"
+msgstr "Contactgroepen"
+
+#: netbox/netbox/navigation/menu.py:48
+#: netbox/templates/tenancy/contactrole.html:8
+msgid "Contact Roles"
+msgstr "Rollen voor contactpersonen"
+
+#: netbox/netbox/navigation/menu.py:49
+msgid "Contact Assignments"
+msgstr "Neem contact op met opdrachten"
+
+#: netbox/netbox/navigation/menu.py:63
+msgid "Modules"
+msgstr "Modules"
+
+#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:160
+#: netbox/templates/dcim/virtualdevicecontext.html:8
+msgid "Virtual Device Contexts"
+msgstr "Contexten van virtuele apparaten"
+
+#: netbox/netbox/navigation/menu.py:75
+msgid "Manufacturers"
+msgstr "Fabrikanten"
+
+#: netbox/netbox/navigation/menu.py:79
+msgid "Device Components"
+msgstr "Onderdelen van het apparaat"
+
+#: netbox/netbox/navigation/menu.py:91
+#: netbox/templates/dcim/inventoryitemrole.html:8
+msgid "Inventory Item Roles"
+msgstr "Rollen van inventarisitems"
+
+#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102
+msgid "Connections"
+msgstr "Verbindingen"
+
+#: netbox/netbox/navigation/menu.py:104
+msgid "Cables"
+msgstr "Kabels"
+
+#: netbox/netbox/navigation/menu.py:105
+msgid "Wireless Links"
+msgstr "Draadloze links"
+
+#: netbox/netbox/navigation/menu.py:108
+msgid "Interface Connections"
+msgstr "Interface-aansluitingen"
+
+#: netbox/netbox/navigation/menu.py:113
+msgid "Console Connections"
+msgstr "Console-aansluitingen"
+
+#: netbox/netbox/navigation/menu.py:118
+msgid "Power Connections"
+msgstr "Stroomaansluitingen"
+
+#: netbox/netbox/navigation/menu.py:134
+msgid "Wireless LAN Groups"
+msgstr "Draadloze LAN-groepen"
+
+#: netbox/netbox/navigation/menu.py:155
+msgid "Prefix & VLAN Roles"
+msgstr "Prefix- en VLAN-rollen"
+
+#: netbox/netbox/navigation/menu.py:161
+msgid "ASN Ranges"
+msgstr "ASN-reeksen"
+
+#: netbox/netbox/navigation/menu.py:183
+msgid "VLAN Groups"
+msgstr "VLAN-groepen"
+
+#: netbox/netbox/navigation/menu.py:190
+msgid "Service Templates"
+msgstr "Servicesjablonen"
+
+#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:302
+#: netbox/templates/ipam/ipaddress.html:118
+#: netbox/templates/virtualization/virtualmachine.html:150
+msgid "Services"
+msgstr "Diensten"
+
+#: netbox/netbox/navigation/menu.py:198
+msgid "VPN"
+msgstr "VPN"
+
+#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204
+#: netbox/vpn/tables/tunnels.py:24
+msgid "Tunnels"
+msgstr "Tunnels"
+
+#: netbox/netbox/navigation/menu.py:205
+#: netbox/templates/vpn/tunnelgroup.html:8
+msgid "Tunnel Groups"
+msgstr "Tunnelgroepen"
+
+#: netbox/netbox/navigation/menu.py:206
+msgid "Tunnel Terminations"
+msgstr "Tunnelafsluitingen"
+
+#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212
+#: netbox/vpn/models/l2vpn.py:64
+msgid "L2VPNs"
+msgstr "L2VPN's"
+
+#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56
+#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58
+msgid "Terminations"
+msgstr "Beëindigingen"
+
+#: netbox/netbox/navigation/menu.py:219
+msgid "IKE Proposals"
+msgstr "IKE-voorstellen"
+
+#: netbox/netbox/navigation/menu.py:220
+#: netbox/templates/vpn/ikeproposal.html:41
+msgid "IKE Policies"
+msgstr "IKE-beleid"
+
+#: netbox/netbox/navigation/menu.py:221
+msgid "IPSec Proposals"
+msgstr "IPsec-voorstellen"
+
+#: netbox/netbox/navigation/menu.py:222
+#: netbox/templates/vpn/ipsecproposal.html:37
+msgid "IPSec Policies"
+msgstr "IPsec-beleid"
+
+#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38
+#: netbox/templates/vpn/ipsecpolicy.html:25
+msgid "IPSec Profiles"
+msgstr "IPsec-profielen"
+
+#: netbox/netbox/navigation/menu.py:230
+#: netbox/templates/dcim/device_edit.html:78
+msgid "Virtualization"
+msgstr "Virtualisatie"
+
+#: netbox/netbox/navigation/menu.py:238
+#: netbox/templates/virtualization/virtualmachine.html:170
+#: netbox/templates/virtualization/virtualmachine/base.html:32
+#: netbox/templates/virtualization/virtualmachine_list.html:21
+#: netbox/virtualization/tables/virtualmachines.py:103
+#: netbox/virtualization/views.py:385
+msgid "Virtual Disks"
+msgstr "Virtuele schijven"
+
+#: netbox/netbox/navigation/menu.py:245
+msgid "Cluster Types"
+msgstr "Clustertypen"
+
+#: netbox/netbox/navigation/menu.py:246
+msgid "Cluster Groups"
+msgstr "Clustergroepen"
+
+#: netbox/netbox/navigation/menu.py:260
+msgid "Circuit Types"
+msgstr "Circuittypes"
+
+#: netbox/netbox/navigation/menu.py:261
+msgid "Circuit Terminations"
+msgstr "Circuitafsluitingen"
+
+#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267
+msgid "Providers"
+msgstr "Providers"
+
+#: netbox/netbox/navigation/menu.py:268
+#: netbox/templates/circuits/provider.html:51
+msgid "Provider Accounts"
+msgstr "Accounts van providers"
+
+#: netbox/netbox/navigation/menu.py:269
+msgid "Provider Networks"
+msgstr "Netwerken van providers"
+
+#: netbox/netbox/navigation/menu.py:283
+msgid "Power Panels"
+msgstr "Voedingspanelen"
+
+#: netbox/netbox/navigation/menu.py:294
+msgid "Configurations"
+msgstr "Configuraties"
+
+#: netbox/netbox/navigation/menu.py:296
+msgid "Config Contexts"
+msgstr "Contexten configureren"
+
+#: netbox/netbox/navigation/menu.py:297
+msgid "Config Templates"
+msgstr "Configuratiesjablonen"
+
+#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308
+msgid "Customization"
+msgstr "Aanpassing"
+
+#: netbox/netbox/navigation/menu.py:310
+#: netbox/templates/dcim/device_edit.html:103
+#: netbox/templates/dcim/htmx/cable_edit.html:81
+#: netbox/templates/dcim/virtualchassis_add.html:31
+#: netbox/templates/dcim/virtualchassis_edit.html:40
+#: netbox/templates/generic/bulk_edit.html:76
+#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30
+#: netbox/templates/inc/panels/custom_fields.html:7
+#: netbox/templates/ipam/ipaddress_bulk_add.html:35
+#: netbox/templates/ipam/vlan_edit.html:59
+msgid "Custom Fields"
+msgstr "Aangepaste velden"
+
+#: netbox/netbox/navigation/menu.py:311
+msgid "Custom Field Choices"
+msgstr "Aangepaste veldkeuzes"
+
+#: netbox/netbox/navigation/menu.py:312
+msgid "Custom Links"
+msgstr "Aangepaste links"
+
+#: netbox/netbox/navigation/menu.py:313
+msgid "Export Templates"
+msgstr "Sjablonen exporteren"
+
+#: netbox/netbox/navigation/menu.py:314
+msgid "Saved Filters"
+msgstr "Opgeslagen filters"
+
+#: netbox/netbox/navigation/menu.py:316
+msgid "Image Attachments"
+msgstr "Afbeeldingsbijlagen"
+
+#: netbox/netbox/navigation/menu.py:334
+msgid "Operations"
+msgstr "Operaties"
+
+#: netbox/netbox/navigation/menu.py:338
+msgid "Integrations"
+msgstr "Integraties"
+
+#: netbox/netbox/navigation/menu.py:340
+msgid "Data Sources"
+msgstr "Gegevensbronnen"
+
+#: netbox/netbox/navigation/menu.py:341
+msgid "Event Rules"
+msgstr "Regels voor evenementen"
+
+#: netbox/netbox/navigation/menu.py:342
+msgid "Webhooks"
+msgstr "Webhooks"
+
+#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350
+#: netbox/netbox/views/generic/feature_views.py:151
+#: netbox/templates/extras/report/base.html:37
+#: netbox/templates/extras/script/base.html:36
+msgid "Jobs"
+msgstr "Jobs"
+
+#: netbox/netbox/navigation/menu.py:356
+msgid "Logging"
+msgstr "Loggen"
+
+#: netbox/netbox/navigation/menu.py:358
+msgid "Journal Entries"
+msgstr "Journaalboekingen"
+
+#: netbox/netbox/navigation/menu.py:359
+#: netbox/templates/extras/objectchange.html:9
+#: netbox/templates/extras/objectchange_list.html:4
+msgid "Change Log"
+msgstr "Logboek wijzigen"
+
+#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11
+msgid "Admin"
+msgstr "beheerder"
+
+#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29
+#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245
+#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102
+msgid "Users"
+msgstr "Gebruikers"
+
+#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302
+#: netbox/users/tables.py:35 netbox/users/tables.py:106
+msgid "Groups"
+msgstr "Groepen"
+
+#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21
+#: netbox/templates/inc/user_menu.html:36
+msgid "API Tokens"
+msgstr "API-tokens"
+
+#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188
+#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239
+#: netbox/users/forms/model_forms.py:246
+msgid "Permissions"
+msgstr "Machtigingen"
+
+#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433
+#: netbox/templates/core/system.html:7
+msgid "System"
+msgstr "Systeem"
+
+#: netbox/netbox/navigation/menu.py:438
+msgid "Configuration History"
+msgstr "Configuratiegeschiedenis"
+
+#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8
+#: netbox/templates/core/rq_task_list.html:22
+msgid "Background Tasks"
+msgstr "Achtergrondtaken"
+
+#: netbox/netbox/navigation/menu.py:480 netbox/templates/500.html:35
+#: netbox/templates/account/preferences.html:22
+#: netbox/templates/core/system.html:80
+msgid "Plugins"
+msgstr "Plug-ins"
+
+#: netbox/netbox/plugins/navigation.py:47
+#: netbox/netbox/plugins/navigation.py:69
+msgid "Permissions must be passed as a tuple or list."
+msgstr "Machtigingen moeten worden doorgegeven als een tuple of lijst."
+
+#: netbox/netbox/plugins/navigation.py:51
+msgid "Buttons must be passed as a tuple or list."
+msgstr "Knoppen moeten als een tuple of lijst worden doorgegeven."
+
+#: netbox/netbox/plugins/navigation.py:73
+msgid "Button color must be a choice within ButtonColorChoices."
+msgstr "De kleur van de knop moet een keuze zijn binnen ButtonColorChoices."
+
+#: netbox/netbox/plugins/registration.py:25
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} was passed as an "
+"instance!"
+msgstr ""
+"PluginTemplateExtension-klasse {template_extension} werd als voorbeeld "
+"aangenomen!"
+
+#: netbox/netbox/plugins/registration.py:31
+#, python-brace-format
+msgid ""
+"{template_extension} is not a subclass of "
+"netbox.plugins.PluginTemplateExtension!"
+msgstr ""
+"{template_extension} is geen subklasse van de "
+"NetBox.Plugins.PluginTemplateExtension!"
+
+#: netbox/netbox/plugins/registration.py:37
+#, python-brace-format
+msgid ""
+"PluginTemplateExtension class {template_extension} does not define a valid "
+"model!"
+msgstr ""
+"PluginTemplateExtension-klasse {template_extension} definieert geen geldig "
+"model!"
+
+#: netbox/netbox/plugins/registration.py:47
+#, python-brace-format
+msgid "{item} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{item} moet een exemplaar zijn van NetBox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:60
+#, python-brace-format
+msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem"
+msgstr "{menu_link} moet een exemplaar zijn van NetBox.Plugins.PluginMenuItem"
+
+#: netbox/netbox/plugins/registration.py:65
+#, python-brace-format
+msgid "{button} must be an instance of netbox.plugins.PluginMenuButton"
+msgstr "{button} moet een exemplaar zijn van NetBox.Plugins.PluginMenuButton"
+
+#: netbox/netbox/plugins/templates.py:35
+msgid "extra_context must be a dictionary"
+msgstr "extra_context moet een woordenboek zijn"
+
+#: netbox/netbox/preferences.py:19
+msgid "HTMX Navigation"
+msgstr "HTMX-navigatie"
+
+#: netbox/netbox/preferences.py:24
+msgid "Enable dynamic UI navigation"
+msgstr "Dynamische UI-navigatie inschakelen"
+
+#: netbox/netbox/preferences.py:26
+msgid "Experimental feature"
+msgstr "Experimentele functie"
+
+#: netbox/netbox/preferences.py:29
+msgid "Language"
+msgstr "Taal"
+
+#: netbox/netbox/preferences.py:34
+msgid "Forces UI translation to the specified language"
+msgstr "Forceert UI-vertaling naar de opgegeven taal"
+
+#: netbox/netbox/preferences.py:36
+msgid "Support for translation has been disabled locally"
+msgstr "Ondersteuning voor vertaling is lokaal uitgeschakeld"
+
+#: netbox/netbox/preferences.py:42
+msgid "Page length"
+msgstr "Lengte van de pagina"
+
+#: netbox/netbox/preferences.py:44
+msgid "The default number of objects to display per page"
+msgstr "Het standaardaantal objecten dat per pagina moet worden weergegeven"
+
+#: netbox/netbox/preferences.py:48
+msgid "Paginator placement"
+msgstr "Plaatsing van de paginator"
+
+#: netbox/netbox/preferences.py:50
+msgid "Bottom"
+msgstr "Onderkant"
+
+#: netbox/netbox/preferences.py:51
+msgid "Top"
+msgstr "Bovenkant"
+
+#: netbox/netbox/preferences.py:52
+msgid "Both"
+msgstr "Allebei"
+
+#: netbox/netbox/preferences.py:55
+msgid "Where the paginator controls will be displayed relative to a table"
+msgstr ""
+"Waar de bedieningselementen van de paginator worden weergegeven ten opzichte"
+" van een tabel"
+
+#: netbox/netbox/preferences.py:60
+msgid "Data format"
+msgstr "Formaat van de gegevens"
+
+#: netbox/netbox/preferences.py:65
+msgid "The preferred syntax for displaying generic data within the UI"
+msgstr ""
+"De voorkeurssyntaxis voor het weergeven van generieke gegevens in de "
+"gebruikersinterface"
+
+#: netbox/netbox/registry.py:14
+#, python-brace-format
+msgid "Invalid store: {key}"
+msgstr "Ongeldige winkel: {key}"
+
+#: netbox/netbox/registry.py:17
+msgid "Cannot add stores to registry after initialization"
+msgstr "Kan na initialisatie geen winkels aan het register toevoegen"
+
+#: netbox/netbox/registry.py:20
+msgid "Cannot delete stores from registry"
+msgstr "Kan winkels niet verwijderen uit het register"
+
+#: netbox/netbox/settings.py:742
+msgid "Czech"
+msgstr "Tsjechisch"
+
+#: netbox/netbox/settings.py:743
+msgid "Danish"
+msgstr "Deens"
+
+#: netbox/netbox/settings.py:744
+msgid "German"
+msgstr "Duits"
+
+#: netbox/netbox/settings.py:745
+msgid "English"
+msgstr "Engels"
+
+#: netbox/netbox/settings.py:746
+msgid "Spanish"
+msgstr "Spaans"
+
+#: netbox/netbox/settings.py:747
+msgid "French"
+msgstr "Frans"
+
+#: netbox/netbox/settings.py:748
+msgid "Italian"
+msgstr "Italiaans"
+
+#: netbox/netbox/settings.py:749
+msgid "Japanese"
+msgstr "Japans"
+
+#: netbox/netbox/settings.py:750
+msgid "Dutch"
+msgstr "Nederlands"
+
+#: netbox/netbox/settings.py:751
+msgid "Polish"
+msgstr "Pools"
+
+#: netbox/netbox/settings.py:752
+msgid "Portuguese"
+msgstr "Portugees"
+
+#: netbox/netbox/settings.py:753
+msgid "Russian"
+msgstr "Russisch"
+
+#: netbox/netbox/settings.py:754
+msgid "Turkish"
+msgstr "Turks"
+
+#: netbox/netbox/settings.py:755
+msgid "Ukrainian"
+msgstr "Oekraïens"
+
+#: netbox/netbox/settings.py:756
+msgid "Chinese"
+msgstr "Chinees"
+
+#: netbox/netbox/tables/columns.py:188
+msgid "Toggle all"
+msgstr "Alles omschakelen"
+
+#: netbox/netbox/tables/columns.py:299
+msgid "Toggle Dropdown"
+msgstr "Dropdown in- en uitschakelen"
+
+#: netbox/netbox/tables/columns.py:564 netbox/templates/core/job.html:47
+msgid "Error"
+msgstr "Fout"
+
+#: netbox/netbox/tables/tables.py:57
+#, python-brace-format
+msgid "No {model_name} found"
+msgstr "Nee {model_name} gevonden"
+
+#: netbox/netbox/tables/tables.py:248
+#: netbox/templates/generic/bulk_import.html:117
+msgid "Field"
+msgstr "Veld"
+
+#: netbox/netbox/tables/tables.py:251
+msgid "Value"
+msgstr "Waarde"
+
+#: netbox/netbox/tests/dummy_plugin/navigation.py:29
+msgid "Dummy Plugin"
+msgstr "Dummy-plug-in"
+
+#: netbox/netbox/views/generic/bulk_views.py:405
+#, python-brace-format
+msgid "Row {i}: Object with ID {id} does not exist"
+msgstr "Rij {i}: Object met ID {id} bestaat niet"
+
+#: netbox/netbox/views/generic/feature_views.py:38
+msgid "Changelog"
+msgstr "Log met wijzigingen"
+
+#: netbox/netbox/views/generic/feature_views.py:91
+msgid "Journal"
+msgstr "Tijdschrift"
+
+#: netbox/netbox/views/generic/object_views.py:108
+#, python-brace-format
+msgid "{class_name} must implement get_children()"
+msgstr "{class_name} moet get_children () implementeren"
+
+#: netbox/netbox/views/misc.py:43
+msgid ""
+"There was an error loading the dashboard configuration. A default dashboard "
+"is in use."
+msgstr ""
+"Er is een fout opgetreden tijdens het laden van de dashboardconfiguratie. Er"
+" wordt een standaarddashboard gebruikt."
+
+#: netbox/templates/403.html:4
+msgid "Access Denied"
+msgstr "Toegang geweigerd"
+
+#: netbox/templates/403.html:9
+msgid "You do not have permission to access this page"
+msgstr "Je hebt geen toestemming om deze pagina te openen"
+
+#: netbox/templates/404.html:4
+msgid "Page Not Found"
+msgstr "Pagina niet gevonden"
+
+#: netbox/templates/404.html:9
+msgid "The requested page does not exist"
+msgstr "De opgevraagde pagina bestaat niet"
+
+#: netbox/templates/500.html:7 netbox/templates/500.html:18
+msgid "Server Error"
+msgstr "Serverfout"
+
+#: netbox/templates/500.html:23
+msgid "There was a problem with your request. Please contact an administrator"
+msgstr ""
+"Er was een probleem met je aanvraag. Neem contact op met een beheerder"
+
+#: netbox/templates/500.html:28
+msgid "The complete exception is provided below"
+msgstr "De volledige uitzondering wordt hieronder gegeven"
+
+#: netbox/templates/500.html:33 netbox/templates/core/system.html:35
+msgid "Python version"
+msgstr "Python-versie"
+
+#: netbox/templates/500.html:34 netbox/templates/core/system.html:31
+msgid "NetBox version"
+msgstr "NetBox-versie"
+
+#: netbox/templates/500.html:36
+msgid "None installed"
+msgstr "Niet geïnstalleerd"
+
+#: netbox/templates/500.html:39
+msgid "If further assistance is required, please post to the"
+msgstr "Als er meer hulp nodig is, stuur dan een bericht naar de"
+
+#: netbox/templates/500.html:39
+msgid "NetBox discussion forum"
+msgstr "NetBox-discussieforum"
+
+#: netbox/templates/500.html:39
+msgid "on GitHub"
+msgstr "op GitHub"
+
+#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17
+msgid "Home Page"
+msgstr "Startpagina"
+
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27
+#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189
+#: netbox/vpn/forms/model_forms.py:379
+msgid "Profile"
+msgstr "Profiel"
+
+#: netbox/templates/account/base.html:13
+#: netbox/templates/inc/user_menu.html:33
+msgid "Preferences"
+msgstr "Voorkeuren"
+
+#: netbox/templates/account/password.html:5
+msgid "Change Password"
+msgstr "Wachtwoord wijzigen"
+
+#: netbox/templates/account/password.html:17
+#: netbox/templates/account/preferences.html:77
+#: netbox/templates/core/configrevision_restore.html:63
+#: netbox/templates/dcim/devicebay_populate.html:34
+#: netbox/templates/dcim/virtualchassis_add_member.html:26
+#: netbox/templates/dcim/virtualchassis_edit.html:103
+#: netbox/templates/extras/object_journal.html:26
+#: netbox/templates/extras/script.html:38
+#: netbox/templates/generic/bulk_add_component.html:67
+#: netbox/templates/generic/bulk_delete.html:65
+#: netbox/templates/generic/bulk_edit.html:106
+#: netbox/templates/generic/bulk_import.html:56
+#: netbox/templates/generic/bulk_import.html:78
+#: netbox/templates/generic/bulk_import.html:100
+#: netbox/templates/generic/bulk_remove.html:62
+#: netbox/templates/generic/bulk_rename.html:63
+#: netbox/templates/generic/confirmation_form.html:19
+#: netbox/templates/generic/object_edit.html:72
+#: netbox/templates/htmx/delete_form.html:53
+#: netbox/templates/htmx/delete_form.html:55
+#: netbox/templates/ipam/ipaddress_assign.html:28
+#: netbox/templates/virtualization/cluster_add_devices.html:30
+msgid "Cancel"
+msgstr "Annuleer"
+
+#: netbox/templates/account/password.html:18
+#: netbox/templates/account/preferences.html:78
+#: netbox/templates/dcim/devicebay_populate.html:35
+#: netbox/templates/dcim/virtualchassis_add_member.html:28
+#: netbox/templates/dcim/virtualchassis_edit.html:105
+#: netbox/templates/extras/dashboard/widget_add.html:26
+#: netbox/templates/extras/dashboard/widget_config.html:19
+#: netbox/templates/extras/object_journal.html:27
+#: netbox/templates/generic/object_edit.html:75
+#: netbox/utilities/templates/helpers/applied_filters.html:16
+#: netbox/utilities/templates/helpers/table_config_form.html:40
+msgid "Save"
+msgstr "Opslaan"
+
+#: netbox/templates/account/preferences.html:34
+msgid "Table Configurations"
+msgstr "Tabelconfiguraties"
+
+#: netbox/templates/account/preferences.html:39
+msgid "Clear table preferences"
+msgstr "Tabelvoorkeuren wissen"
+
+#: netbox/templates/account/preferences.html:47
+msgid "Toggle All"
+msgstr "Alles omschakelen"
+
+#: netbox/templates/account/preferences.html:49
+msgid "Table"
+msgstr "Tafel"
+
+#: netbox/templates/account/preferences.html:50
+msgid "Ordering"
+msgstr "Bestellen"
+
+#: netbox/templates/account/preferences.html:51
+msgid "Columns"
+msgstr "Kolommen"
+
+#: netbox/templates/account/preferences.html:71
+#: netbox/templates/dcim/cable_trace.html:113
+#: netbox/templates/extras/object_configcontext.html:43
+msgid "None found"
+msgstr "Niets gevonden"
+
+#: netbox/templates/account/profile.html:6
+msgid "User Profile"
+msgstr "Gebruikersprofiel"
+
+#: netbox/templates/account/profile.html:12
+msgid "Account Details"
+msgstr "Accountgegevens"
+
+#: netbox/templates/account/profile.html:29
+#: netbox/templates/tenancy/contact.html:43
+#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109
+msgid "Email"
+msgstr "Email"
+
+#: netbox/templates/account/profile.html:33
+#: netbox/templates/users/user.html:29
+msgid "Account Created"
+msgstr "Account aangemaakt"
+
+#: netbox/templates/account/profile.html:37
+#: netbox/templates/users/user.html:33
+msgid "Last Login"
+msgstr "Laatste aanmelding"
+
+#: netbox/templates/account/profile.html:41
+#: netbox/templates/users/user.html:45
+msgid "Superuser"
+msgstr "Superuser"
+
+#: netbox/templates/account/profile.html:45
+#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41
+msgid "Staff"
+msgstr "Staf"
+
+#: netbox/templates/account/profile.html:53
+#: netbox/templates/users/objectpermission.html:82
+#: netbox/templates/users/user.html:53
+msgid "Assigned Groups"
+msgstr "Toegewezen groepen"
+
+#: netbox/templates/account/profile.html:58
+#: netbox/templates/circuits/circuit_terminations_swap.html:18
+#: netbox/templates/circuits/circuit_terminations_swap.html:26
+#: netbox/templates/circuits/circuittermination.html:34
+#: netbox/templates/circuits/inc/circuit_termination.html:68
+#: netbox/templates/dcim/devicebay.html:59
+#: netbox/templates/dcim/inc/panels/inventory_items.html:45
+#: netbox/templates/dcim/interface.html:296
+#: netbox/templates/dcim/modulebay.html:76
+#: netbox/templates/extras/configcontext.html:70
+#: netbox/templates/extras/eventrule.html:72
+#: netbox/templates/extras/htmx/script_result.html:56
+#: netbox/templates/extras/objectchange.html:124
+#: netbox/templates/extras/objectchange.html:142
+#: netbox/templates/extras/webhook.html:67
+#: netbox/templates/extras/webhook.html:79
+#: netbox/templates/inc/panel_table.html:13
+#: netbox/templates/inc/panels/comments.html:12
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56
+#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44
+#: netbox/templates/users/objectpermission.html:77
+#: netbox/templates/users/objectpermission.html:87
+#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68
+msgid "None"
+msgstr "Geen"
+
+#: netbox/templates/account/profile.html:68
+#: netbox/templates/users/user.html:78
+msgid "Recent Activity"
+msgstr "Recente activiteit"
+
+#: netbox/templates/account/token.html:8
+#: netbox/templates/account/token_list.html:6
+msgid "My API Tokens"
+msgstr "Mijn API-tokens"
+
+#: netbox/templates/account/token.html:11
+#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6
+#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121
+msgid "Token"
+msgstr "Token"
+
+#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31
+#: netbox/users/forms/bulk_edit.py:107
+msgid "Write enabled"
+msgstr "Schrijven ingeschakeld"
+
+#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43
+msgid "Last used"
+msgstr "Laatst gebruikt"
+
+#: netbox/templates/account/token_list.html:12
+msgid "Add a Token"
+msgstr "Een token toevoegen"
+
+#: netbox/templates/base/base.html:22 netbox/templates/home.html:27
+msgid "Home"
+msgstr "Home"
+
+#: netbox/templates/base/layout.html:32
+msgid "NetBox Logo"
+msgstr "NetBox-logo"
+
+#: netbox/templates/base/layout.html:139
+msgid "Docs"
+msgstr "Documenten"
+
+#: netbox/templates/base/layout.html:145
+#: netbox/templates/rest_framework/api.html:10
+msgid "REST API"
+msgstr "REST API"
+
+#: netbox/templates/base/layout.html:151
+msgid "REST API documentation"
+msgstr "REST API-documentatie"
+
+#: netbox/templates/base/layout.html:158
+msgid "GraphQL API"
+msgstr "GraphQL-API"
+
+#: netbox/templates/base/layout.html:165
+msgid "Source Code"
+msgstr "Broncode"
+
+#: netbox/templates/base/layout.html:171
+msgid "Community"
+msgstr "Gemeenschap"
+
+#: netbox/templates/circuits/circuit.html:47
+msgid "Install Date"
+msgstr "Datum van installatie"
+
+#: netbox/templates/circuits/circuit.html:51
+msgid "Termination Date"
+msgstr "Beëindigingsdatum"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:4
+msgid "Swap Circuit Terminations"
+msgstr "Swap Circuit-afsluitingen"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:8
+#, python-format
+msgid "Swap these terminations for circuit %(circuit)s?"
+msgstr "Verwissel deze aansluitingen voor een circuit %(circuit)s?"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:14
+msgid "A side"
+msgstr "A-kant"
+
+#: netbox/templates/circuits/circuit_terminations_swap.html:22
+msgid "Z side"
+msgstr "Z-kant"
+
+#: netbox/templates/circuits/circuittype.html:10
+msgid "Add Circuit"
+msgstr "Circuit toevoegen"
+
+#: netbox/templates/circuits/circuittype.html:19
+msgid "Circuit Type"
+msgstr "Circuittype"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:10
+#: netbox/templates/dcim/devicetype/component_templates.html:33
+#: netbox/templates/dcim/manufacturer.html:11
+#: netbox/templates/dcim/moduletype/component_templates.html:29
+#: netbox/templates/generic/bulk_add_component.html:22
+#: netbox/templates/users/objectpermission.html:38
+#: netbox/utilities/templates/buttons/add.html:4
+#: netbox/utilities/templates/helpers/table_config_form.html:20
+msgid "Add"
+msgstr "Toevoegen"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:15
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:36
+#: netbox/templates/dcim/inc/panels/inventory_items.html:32
+#: netbox/templates/dcim/moduletype/component_templates.html:20
+#: netbox/templates/dcim/powerpanel.html:56
+#: netbox/templates/extras/script_list.html:32
+#: netbox/templates/generic/object_edit.html:47
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:43
+#: netbox/utilities/templates/buttons/edit.html:3
+msgid "Edit"
+msgstr "Bewerken"
+
+#: netbox/templates/circuits/inc/circuit_termination.html:18
+msgid "Swap"
+msgstr "Ruil"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:19
+#: netbox/templates/dcim/consoleport.html:59
+#: netbox/templates/dcim/consoleserverport.html:60
+#: netbox/templates/dcim/powerfeed.html:114
+msgid "Marked as connected"
+msgstr "Gemarkeerd als verbonden"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:21
+msgid "to"
+msgstr "naar"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:31
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:32
+#: netbox/templates/dcim/frontport.html:80
+#: netbox/templates/dcim/inc/connection_endpoints.html:7
+#: netbox/templates/dcim/interface.html:154
+#: netbox/templates/dcim/rearport.html:76
+msgid "Trace"
+msgstr "Spoor"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:35
+msgid "Edit cable"
+msgstr "Kabel bewerken"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:40
+msgid "Remove cable"
+msgstr "Kabel verwijderen"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:41
+#: netbox/templates/dcim/bulk_disconnect.html:5
+#: netbox/templates/dcim/device/consoleports.html:12
+#: netbox/templates/dcim/device/consoleserverports.html:12
+#: netbox/templates/dcim/device/frontports.html:12
+#: netbox/templates/dcim/device/interfaces.html:16
+#: netbox/templates/dcim/device/poweroutlets.html:12
+#: netbox/templates/dcim/device/powerports.html:12
+#: netbox/templates/dcim/device/rearports.html:12
+#: netbox/templates/dcim/powerpanel.html:61
+msgid "Disconnect"
+msgstr "Verbinding verbreken"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:48
+#: netbox/templates/dcim/consoleport.html:69
+#: netbox/templates/dcim/consoleserverport.html:70
+#: netbox/templates/dcim/frontport.html:102
+#: netbox/templates/dcim/interface.html:180
+#: netbox/templates/dcim/interface.html:200
+#: netbox/templates/dcim/powerfeed.html:127
+#: netbox/templates/dcim/poweroutlet.html:71
+#: netbox/templates/dcim/poweroutlet.html:72
+#: netbox/templates/dcim/powerport.html:73
+#: netbox/templates/dcim/rearport.html:98
+msgid "Connect"
+msgstr "Verbind"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:70
+msgid "Downstream"
+msgstr "Stroomafwaarts"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:71
+msgid "Upstream"
+msgstr "Stroomopwaarts"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:80
+msgid "Cross-Connect"
+msgstr "Cross-connect"
+
+#: netbox/templates/circuits/inc/circuit_termination_fields.html:84
+msgid "Patch Panel/Port"
+msgstr "Patchpaneel/poort"
+
+#: netbox/templates/circuits/provider.html:11
+msgid "Add circuit"
+msgstr "Circuit toevoegen"
+
+#: netbox/templates/circuits/provideraccount.html:17
+msgid "Provider Account"
+msgstr "Account van de provider"
+
+#: netbox/templates/core/configrevision.html:35
+msgid "Configuration Data"
+msgstr "Configuratiegegevens"
+
+#: netbox/templates/core/configrevision.html:40
+msgid "Comment"
+msgstr "Commentaar"
+
+#: netbox/templates/core/configrevision_restore.html:8
+#: netbox/templates/core/configrevision_restore.html:25
+#: netbox/templates/core/configrevision_restore.html:64
+msgid "Restore"
+msgstr "Herstellen"
+
+#: netbox/templates/core/configrevision_restore.html:36
+msgid "Parameter"
+msgstr "Parameter"
+
+#: netbox/templates/core/configrevision_restore.html:37
+msgid "Current Value"
+msgstr "Huidige waarde"
+
+#: netbox/templates/core/configrevision_restore.html:38
+msgid "New Value"
+msgstr "Nieuwe waarde"
+
+#: netbox/templates/core/configrevision_restore.html:50
+msgid "Changed"
+msgstr "Gewijzigd"
+
+#: netbox/templates/core/datafile.html:38
+msgid "Last Updated"
+msgstr "Laatst bijgewerkt"
+
+#: netbox/templates/core/datafile.html:42
+#: netbox/templates/ipam/iprange.html:25
+#: netbox/templates/virtualization/virtualdisk.html:29
+msgid "Size"
+msgstr "Grootte"
+
+#: netbox/templates/core/datafile.html:43
+msgid "bytes"
+msgstr "bytes"
+
+#: netbox/templates/core/datafile.html:46
+msgid "SHA256 Hash"
+msgstr "SHA256-hash"
+
+#: netbox/templates/core/datasource.html:14
+#: netbox/templates/core/datasource.html:20
+#: netbox/utilities/templates/buttons/sync.html:5
+msgid "Sync"
+msgstr "Synchroniseer"
+
+#: netbox/templates/core/datasource.html:50
+msgid "Last synced"
+msgstr "Laatst gesynchroniseerd"
+
+#: netbox/templates/core/datasource.html:84
+msgid "Backend"
+msgstr "Backend"
+
+#: netbox/templates/core/datasource.html:99
+msgid "No parameters defined"
+msgstr "Geen parameters gedefinieerd"
+
+#: netbox/templates/core/datasource.html:114
+msgid "Files"
+msgstr "bestanden"
+
+#: netbox/templates/core/inc/config_data.html:7
+msgid "Rack elevations"
+msgstr "Rackverhogingen"
+
+#: netbox/templates/core/inc/config_data.html:10
+msgid "Default unit height"
+msgstr "Standaardeenheidshoogte"
+
+#: netbox/templates/core/inc/config_data.html:14
+msgid "Default unit width"
+msgstr "Breedte van de standaardeenheid"
+
+#: netbox/templates/core/inc/config_data.html:20
+msgid "Power feeds"
+msgstr "Stroomvoedingen"
+
+#: netbox/templates/core/inc/config_data.html:23
+msgid "Default voltage"
+msgstr "Standaardspanning"
+
+#: netbox/templates/core/inc/config_data.html:27
+msgid "Default amperage"
+msgstr "Standaard stroomsterkte"
+
+#: netbox/templates/core/inc/config_data.html:31
+msgid "Default max utilization"
+msgstr "Maximaal standaardgebruik"
+
+#: netbox/templates/core/inc/config_data.html:40
+msgid "Enforce global unique"
+msgstr "Wereldwijd uniek afdwingen"
+
+#: netbox/templates/core/inc/config_data.html:83
+msgid "Paginate count"
+msgstr "Aantal paginaten"
+
+#: netbox/templates/core/inc/config_data.html:87
+msgid "Max page size"
+msgstr "Maximale paginagrootte"
+
+#: netbox/templates/core/inc/config_data.html:114
+msgid "User preferences"
+msgstr "Gebruikersvoorkeuren"
+
+#: netbox/templates/core/inc/config_data.html:141
+msgid "Job retention"
+msgstr "Behoud van een baan"
+
+#: netbox/templates/core/job.html:29 netbox/templates/core/rq_task.html:12
+#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58
+msgid "Job"
+msgstr "Taak"
+
+#: netbox/templates/core/job.html:52
+#: netbox/templates/extras/journalentry.html:26
+msgid "Created By"
+msgstr "Gemaakt door"
+
+#: netbox/templates/core/job.html:60
+msgid "Scheduling"
+msgstr "Planning"
+
+#: netbox/templates/core/job.html:71
+#, python-format
+msgid "every %(interval)s minutes"
+msgstr "elk %(interval)s minuten"
+
+#: netbox/templates/core/rq_queue_list.html:5
+#: netbox/templates/core/rq_queue_list.html:13
+#: netbox/templates/core/rq_task_list.html:14
+#: netbox/templates/core/rq_worker.html:7
+msgid "Background Queues"
+msgstr "Achtergrondwachtrijen"
+
+#: netbox/templates/core/rq_queue_list.html:24
+#: netbox/templates/core/rq_queue_list.html:25
+#: netbox/templates/core/rq_worker_list.html:44
+#: netbox/templates/core/rq_worker_list.html:45
+#: netbox/templates/extras/script_result.html:49
+#: netbox/templates/extras/script_result.html:51
+#: netbox/templates/inc/table_controls_htmx.html:30
+#: netbox/templates/inc/table_controls_htmx.html:33
+msgid "Configure Table"
+msgstr "Tabel configureren"
+
+#: netbox/templates/core/rq_task.html:29
+msgid "Stop"
+msgstr "Stop"
+
+#: netbox/templates/core/rq_task.html:34
+msgid "Requeue"
+msgstr "Requeue"
+
+#: netbox/templates/core/rq_task.html:39
+msgid "Enqueue"
+msgstr "In de wachtrij"
+
+#: netbox/templates/core/rq_task.html:61
+msgid "Queue"
+msgstr "Wachtrij"
+
+#: netbox/templates/core/rq_task.html:65
+msgid "Timeout"
+msgstr "Time-out"
+
+#: netbox/templates/core/rq_task.html:69
+msgid "Result TTL"
+msgstr "Resultaat TTL"
+
+#: netbox/templates/core/rq_task.html:89
+msgid "Meta"
+msgstr "Meta"
+
+#: netbox/templates/core/rq_task.html:93
+msgid "Arguments"
+msgstr "Argumenten"
+
+#: netbox/templates/core/rq_task.html:97
+msgid "Keyword Arguments"
+msgstr "Argumenten voor zoekwoorden"
+
+#: netbox/templates/core/rq_task.html:103
+msgid "Depends on"
+msgstr "Hangt af van"
+
+#: netbox/templates/core/rq_task.html:109
+msgid "Exception"
+msgstr "Uitzondering"
+
+#: netbox/templates/core/rq_task_list.html:28
+msgid "tasks in "
+msgstr "taken in "
+
+#: netbox/templates/core/rq_task_list.html:33
+msgid "Queued Jobs"
+msgstr "Opdrachten in de wachtrij"
+
+#: netbox/templates/core/rq_task_list.html:64
+#: netbox/templates/extras/script_result.html:68
+#, python-format
+msgid ""
+"Select all %(count)s %(object_type_plural)s matching query"
+msgstr ""
+"Selecteer allemaal %(count)s %(object_type_plural)s "
+"overeenkomende vraag"
+
+#: netbox/templates/core/rq_worker.html:10
+msgid "Worker Info"
+msgstr "Informatie voor werknemers"
+
+#: netbox/templates/core/rq_worker.html:31
+#: netbox/templates/core/rq_worker.html:40
+msgid "Worker"
+msgstr "Worker"
+
+#: netbox/templates/core/rq_worker.html:55
+msgid "Queues"
+msgstr "Wachtrijen"
+
+#: netbox/templates/core/rq_worker.html:63
+msgid "Curent Job"
+msgstr "Huidige baan"
+
+#: netbox/templates/core/rq_worker.html:67
+msgid "Successful job count"
+msgstr "Aantal succesvolle taken"
+
+#: netbox/templates/core/rq_worker.html:71
+msgid "Failed job count"
+msgstr "Aantal mislukte taken"
+
+#: netbox/templates/core/rq_worker.html:75
+msgid "Total working time"
+msgstr "Totale werktijd"
+
+#: netbox/templates/core/rq_worker.html:76
+msgid "seconds"
+msgstr "seconden"
+
+#: netbox/templates/core/rq_worker_list.html:13
+#: netbox/templates/core/rq_worker_list.html:21
+msgid "Background Workers"
+msgstr "Achtergrondwerkers"
+
+#: netbox/templates/core/rq_worker_list.html:27
+msgid "Workers in "
+msgstr "Werknemers in "
+
+#: netbox/templates/core/system.html:11
+#: netbox/utilities/templates/buttons/export.html:4
+msgid "Export"
+msgstr "Exporteren"
+
+#: netbox/templates/core/system.html:28
+msgid "System Status"
+msgstr "Status van het systeem"
+
+#: netbox/templates/core/system.html:39
+msgid "Django version"
+msgstr "Django-versie"
+
+#: netbox/templates/core/system.html:43
+msgid "PostgreSQL version"
+msgstr "PostgreSQL-versie"
+
+#: netbox/templates/core/system.html:47
+msgid "Database name"
+msgstr "Databasenaam"
+
+#: netbox/templates/core/system.html:51
+msgid "Database size"
+msgstr "Grootte van de database"
+
+#: netbox/templates/core/system.html:56
+msgid "Unavailable"
+msgstr "Niet beschikbaar"
+
+#: netbox/templates/core/system.html:61
+msgid "RQ workers"
+msgstr "RQ-werknemers"
+
+#: netbox/templates/core/system.html:64
+msgid "default queue"
+msgstr "standaardwachtrij"
+
+#: netbox/templates/core/system.html:68
+msgid "System time"
+msgstr "Systeemtijd"
+
+#: netbox/templates/core/system.html:90
+msgid "Current Configuration"
+msgstr "Huidige configuratie"
+
+#: netbox/templates/dcim/bulk_disconnect.html:9
+#, python-format
+msgid ""
+"Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?"
+msgstr ""
+"Weet je zeker dat je deze wilt loskoppelen %(count)s %(obj_type_plural)s?"
+
+#: netbox/templates/dcim/cable_trace.html:10
+#, python-format
+msgid "Cable Trace for %(object_type)s %(object)s"
+msgstr "Cable Trace voor %(object_type)s %(object)s"
+
+#: netbox/templates/dcim/cable_trace.html:24
+#: netbox/templates/dcim/inc/rack_elevation.html:7
+msgid "Download SVG"
+msgstr "SVG downloaden"
+
+#: netbox/templates/dcim/cable_trace.html:30
+msgid "Asymmetric Path"
+msgstr "Asymmetrisch pad"
+
+#: netbox/templates/dcim/cable_trace.html:31
+msgid "The nodes below have no links and result in an asymmetric path"
+msgstr ""
+"De knooppunten hieronder hebben geen links en resulteren in een asymmetrisch"
+" pad"
+
+#: netbox/templates/dcim/cable_trace.html:38
+msgid "Path split"
+msgstr "Pad gesplitst"
+
+#: netbox/templates/dcim/cable_trace.html:39
+msgid "Select a node below to continue"
+msgstr "Selecteer hieronder een knooppunt om door te gaan"
+
+#: netbox/templates/dcim/cable_trace.html:55
+msgid "Trace Completed"
+msgstr "Traceren voltooid"
+
+#: netbox/templates/dcim/cable_trace.html:58
+msgid "Total segments"
+msgstr "Totaal aantal segmenten"
+
+#: netbox/templates/dcim/cable_trace.html:62
+msgid "Total length"
+msgstr "Totale lengte"
+
+#: netbox/templates/dcim/cable_trace.html:77
+msgid "No paths found"
+msgstr "Geen paden gevonden"
+
+#: netbox/templates/dcim/cable_trace.html:85
+msgid "Related Paths"
+msgstr "Gerelateerde paden"
+
+#: netbox/templates/dcim/cable_trace.html:89
+msgid "Origin"
+msgstr "Herkomst"
+
+#: netbox/templates/dcim/cable_trace.html:90
+msgid "Destination"
+msgstr "Bestemming"
+
+#: netbox/templates/dcim/cable_trace.html:91
+msgid "Segments"
+msgstr "Segmenten"
+
+#: netbox/templates/dcim/cable_trace.html:104
+msgid "Incomplete"
+msgstr "Onvolledig"
+
+#: netbox/templates/dcim/component_list.html:14
+msgid "Rename Selected"
+msgstr "Geselecteerde naam wijzigen"
+
+#: netbox/templates/dcim/consoleport.html:65
+#: netbox/templates/dcim/consoleserverport.html:66
+#: netbox/templates/dcim/frontport.html:98
+#: netbox/templates/dcim/interface.html:176
+#: netbox/templates/dcim/poweroutlet.html:69
+#: netbox/templates/dcim/powerport.html:69
+msgid "Not Connected"
+msgstr "Niet verbonden"
+
+#: netbox/templates/dcim/device.html:34
+msgid "Highlight device in rack"
+msgstr "Markeer het apparaat in het rack"
+
+#: netbox/templates/dcim/device.html:55
+msgid "Not racked"
+msgstr "Niet gehackt"
+
+#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94
+msgid "GPS Coordinates"
+msgstr "GPS-coördinaten"
+
+#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100
+msgid "Map It"
+msgstr "Breng het in kaart"
+
+#: netbox/templates/dcim/device.html:108
+#: netbox/templates/dcim/inventoryitem.html:56
+#: netbox/templates/dcim/module.html:78
+#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59
+msgid "Asset Tag"
+msgstr "Tag voor bedrijfsmiddelen"
+
+#: netbox/templates/dcim/device.html:123
+msgid "View Virtual Chassis"
+msgstr "Bekijk het virtuele chassis"
+
+#: netbox/templates/dcim/device.html:164
+msgid "Create VDC"
+msgstr "VDC aanmaken"
+
+#: netbox/templates/dcim/device.html:175
+#: netbox/templates/dcim/device_edit.html:64
+#: netbox/virtualization/forms/model_forms.py:223
+msgid "Management"
+msgstr "Beheer"
+
+#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211
+#: netbox/templates/dcim/device.html:227
+#: netbox/templates/virtualization/virtualmachine.html:53
+#: netbox/templates/virtualization/virtualmachine.html:69
+msgid "NAT for"
+msgstr "NAT voor"
+
+#: netbox/templates/dcim/device.html:197 netbox/templates/dcim/device.html:213
+#: netbox/templates/dcim/device.html:229
+#: netbox/templates/virtualization/virtualmachine.html:55
+#: netbox/templates/virtualization/virtualmachine.html:71
+msgid "NAT"
+msgstr "NAT"
+
+#: netbox/templates/dcim/device.html:252 netbox/templates/dcim/rack.html:67
+msgid "Power Utilization"
+msgstr "Energiegebruik"
+
+#: netbox/templates/dcim/device.html:256
+msgid "Input"
+msgstr "Invoer"
+
+#: netbox/templates/dcim/device.html:257
+msgid "Outlets"
+msgstr "Verkooppunten"
+
+#: netbox/templates/dcim/device.html:258
+msgid "Allocated"
+msgstr "Toegewezen"
+
+#: netbox/templates/dcim/device.html:268 netbox/templates/dcim/device.html:270
+#: netbox/templates/dcim/device.html:286
+#: netbox/templates/dcim/powerfeed.html:67
+msgid "VA"
+msgstr "VA"
+
+#: netbox/templates/dcim/device.html:280
+msgctxt "Leg of a power feed"
+msgid "Leg"
+msgstr "Leg"
+
+#: netbox/templates/dcim/device.html:306
+#: netbox/templates/virtualization/virtualmachine.html:154
+msgid "Add a service"
+msgstr "Een service toevoegen"
+
+#: netbox/templates/dcim/device/base.html:21
+#: netbox/templates/dcim/device_list.html:9
+#: netbox/templates/dcim/devicetype/base.html:18
+#: netbox/templates/dcim/module.html:18
+#: netbox/templates/dcim/moduletype/base.html:18
+#: netbox/templates/virtualization/virtualmachine/base.html:22
+#: netbox/templates/virtualization/virtualmachine_list.html:8
+msgid "Add Components"
+msgstr "Componenten toevoegen"
+
+#: netbox/templates/dcim/device/consoleports.html:24
+msgid "Add Console Ports"
+msgstr "Consolepoorten toevoegen"
+
+#: netbox/templates/dcim/device/consoleserverports.html:24
+msgid "Add Console Server Ports"
+msgstr "Console Server-poorten toevoegen"
+
+#: netbox/templates/dcim/device/devicebays.html:10
+msgid "Add Device Bays"
+msgstr "Apparaatbays toevoegen"
+
+#: netbox/templates/dcim/device/frontports.html:24
+msgid "Add Front Ports"
+msgstr "Poorten aan de voorkant toevoegen"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:9
+msgid "Hide Enabled"
+msgstr "Verbergen ingeschakeld"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:10
+msgid "Hide Disabled"
+msgstr "Verbergen Uitgeschakeld"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:11
+msgid "Hide Virtual"
+msgstr "Virtueel verbergen"
+
+#: netbox/templates/dcim/device/inc/interface_table_controls.html:12
+msgid "Hide Disconnected"
+msgstr "Verberg de verbinding verbroken"
+
+#: netbox/templates/dcim/device/interfaces.html:27
+msgid "Add Interfaces"
+msgstr "Interfaces toevoegen"
+
+#: netbox/templates/dcim/device/inventory.html:10
+#: netbox/templates/dcim/inc/panels/inventory_items.html:10
+msgid "Add Inventory Item"
+msgstr "Inventarisitem toevoegen"
+
+#: netbox/templates/dcim/device/modulebays.html:10
+msgid "Add Module Bays"
+msgstr "Modulebays toevoegen"
+
+#: netbox/templates/dcim/device/poweroutlets.html:24
+msgid "Add Power Outlets"
+msgstr "Stopcontacten toevoegen"
+
+#: netbox/templates/dcim/device/powerports.html:24
+msgid "Add Power Port"
+msgstr "Voedingspoort toevoegen"
+
+#: netbox/templates/dcim/device/rearports.html:24
+msgid "Add Rear Ports"
+msgstr "Achterpoorten toevoegen"
+
+#: netbox/templates/dcim/device/render_config.html:5
+#: netbox/templates/virtualization/virtualmachine/render_config.html:5
+msgid "Config"
+msgstr "Configuratie"
+
+#: netbox/templates/dcim/device/render_config.html:35
+#: netbox/templates/virtualization/virtualmachine/render_config.html:35
+msgid "Context Data"
+msgstr "Contextgegevens"
+
+#: netbox/templates/dcim/device/render_config.html:53
+#: netbox/templates/virtualization/virtualmachine/render_config.html:53
+msgid "Rendered Config"
+msgstr "Gerenderde configuratie"
+
+#: netbox/templates/dcim/device/render_config.html:55
+#: netbox/templates/virtualization/virtualmachine/render_config.html:55
+msgid "Download"
+msgstr "Downloaden"
+
+#: netbox/templates/dcim/device/render_config.html:61
+#: netbox/templates/virtualization/virtualmachine/render_config.html:61
+msgid "No configuration template found"
+msgstr "Geen configuratiesjabloon gevonden"
+
+#: netbox/templates/dcim/device_edit.html:44
+msgid "Parent Bay"
+msgstr "Parent Bay"
+
+#: netbox/templates/dcim/device_edit.html:48
+#: netbox/utilities/templates/form_helpers/render_field.html:20
+msgid "Regenerate Slug"
+msgstr "Regenereer naaktslak"
+
+#: netbox/templates/dcim/device_edit.html:49
+#: netbox/templates/generic/bulk_remove.html:21
+#: netbox/utilities/templates/helpers/table_config_form.html:23
+msgid "Remove"
+msgstr "Verwijderen"
+
+#: netbox/templates/dcim/device_edit.html:110
+msgid "Local Config Context Data"
+msgstr "Contextgegevens voor lokale configuratie"
+
+#: netbox/templates/dcim/device_list.html:82
+#: netbox/templates/dcim/moduletype/component_templates.html:17
+#: netbox/templates/generic/bulk_rename.html:57
+#: netbox/templates/virtualization/virtualmachine/interfaces.html:11
+#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11
+msgid "Rename"
+msgstr "Hernoemen"
+
+#: netbox/templates/dcim/devicebay.html:17
+msgid "Device Bay"
+msgstr "Apparaatvak"
+
+#: netbox/templates/dcim/devicebay.html:43
+msgid "Installed Device"
+msgstr "Geïnstalleerd apparaat"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:6
+#, python-format
+msgid "Remove %(device)s from %(device_bay)s?"
+msgstr "Verwijderen %(device)s uit %(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_depopulate.html:13
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from "
+"%(device_bay)s?"
+msgstr ""
+"Weet je zeker dat je wilt verwijderen %(device)s uit "
+"%(device_bay)s?"
+
+#: netbox/templates/dcim/devicebay_populate.html:13
+msgid "Populate"
+msgstr "Bevolken"
+
+#: netbox/templates/dcim/devicebay_populate.html:22
+msgid "Bay"
+msgstr "Bay"
+
+#: netbox/templates/dcim/devicerole.html:14
+#: netbox/templates/dcim/platform.html:17
+msgid "Add Device"
+msgstr "Apparaat toevoegen"
+
+#: netbox/templates/dcim/devicerole.html:40
+msgid "VM Role"
+msgstr "VM-rol"
+
+#: netbox/templates/dcim/devicetype.html:18
+#: netbox/templates/dcim/moduletype.html:18
+msgid "Model Name"
+msgstr "Naam van het model"
+
+#: netbox/templates/dcim/devicetype.html:25
+#: netbox/templates/dcim/moduletype.html:22
+msgid "Part Number"
+msgstr "Onderdeelnummer"
+
+#: netbox/templates/dcim/devicetype.html:41
+msgid "Exclude From Utilization"
+msgstr "Van gebruik uitsluiten"
+
+#: netbox/templates/dcim/devicetype.html:59
+msgid "Parent/Child"
+msgstr "Ouder/kind"
+
+#: netbox/templates/dcim/devicetype.html:71
+msgid "Front Image"
+msgstr "Afbeelding op de voorkant"
+
+#: netbox/templates/dcim/devicetype.html:83
+msgid "Rear Image"
+msgstr "Afbeelding aan de achterkant"
+
+#: netbox/templates/dcim/frontport.html:54
+msgid "Rear Port Position"
+msgstr "Positie van de achterpoort"
+
+#: netbox/templates/dcim/frontport.html:72
+#: netbox/templates/dcim/interface.html:144
+#: netbox/templates/dcim/poweroutlet.html:63
+#: netbox/templates/dcim/powerport.html:63
+#: netbox/templates/dcim/rearport.html:68
+msgid "Marked as Connected"
+msgstr "Gemarkeerd als verbonden"
+
+#: netbox/templates/dcim/frontport.html:86
+#: netbox/templates/dcim/rearport.html:82
+msgid "Connection Status"
+msgstr "Status van de verbinding"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:10
+msgid "A Side"
+msgstr "A-kant"
+
+#: netbox/templates/dcim/htmx/cable_edit.html:30
+msgid "B Side"
+msgstr "B-kant"
+
+#: netbox/templates/dcim/inc/cable_termination.html:65
+msgid "No termination"
+msgstr "Geen beëindiging"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3
+msgid "Mark Planned"
+msgstr "Mark Gepland"
+
+#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6
+msgid "Mark Installed"
+msgstr "Markeer geïnstalleerd"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:13
+msgid "Path Status"
+msgstr "Status van het pad"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:18
+msgid "Not Reachable"
+msgstr "Niet bereikbaar"
+
+#: netbox/templates/dcim/inc/connection_endpoints.html:23
+msgid "Path Endpoints"
+msgstr "Eindpunten van het pad"
+
+#: netbox/templates/dcim/inc/endpoint_connection.html:8
+#: netbox/templates/dcim/powerfeed.html:120
+#: netbox/templates/dcim/rearport.html:94
+msgid "Not connected"
+msgstr "Niet verbonden"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:6
+msgid "Untagged"
+msgstr "Niet gelabeld"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:37
+msgid "No VLANs Assigned"
+msgstr "Geen VLAN's toegewezen"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:44
+#: netbox/templates/ipam/prefix_list.html:16
+#: netbox/templates/ipam/prefix_list.html:33
+msgid "Clear"
+msgstr "Duidelijk"
+
+#: netbox/templates/dcim/inc/interface_vlans_table.html:47
+msgid "Clear All"
+msgstr "Alles wissen"
+
+#: netbox/templates/dcim/interface.html:17
+msgid "Add Child Interface"
+msgstr "Kindinterface toevoegen"
+
+#: netbox/templates/dcim/interface.html:50
+msgid "Speed/Duplex"
+msgstr "Snelheid/duplex"
+
+#: netbox/templates/dcim/interface.html:73
+msgid "PoE Mode"
+msgstr "PoE-modus"
+
+#: netbox/templates/dcim/interface.html:77
+msgid "PoE Type"
+msgstr "PoE-type"
+
+#: netbox/templates/dcim/interface.html:81
+#: netbox/templates/virtualization/vminterface.html:63
+msgid "802.1Q Mode"
+msgstr "802.1Q-modus"
+
+#: netbox/templates/dcim/interface.html:125
+#: netbox/templates/virtualization/vminterface.html:59
+msgid "MAC Address"
+msgstr "MAC-adres"
+
+#: netbox/templates/dcim/interface.html:151
+msgid "Wireless Link"
+msgstr "Draadloze link"
+
+#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55
+msgid "Peer"
+msgstr "Peer"
+
+#: netbox/templates/dcim/interface.html:230
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:26
+msgid "Channel"
+msgstr "Kanaal"
+
+#: netbox/templates/dcim/interface.html:239
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:32
+msgid "Channel Frequency"
+msgstr "Kanaalfrequentie"
+
+#: netbox/templates/dcim/interface.html:242
+#: netbox/templates/dcim/interface.html:250
+#: netbox/templates/dcim/interface.html:261
+#: netbox/templates/dcim/interface.html:269
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/dcim/interface.html:258
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:42
+msgid "Channel Width"
+msgstr "Kanaalbreedte"
+
+#: netbox/templates/dcim/interface.html:285
+#: netbox/templates/wireless/wirelesslan.html:14
+#: netbox/templates/wireless/wirelesslink.html:21
+#: netbox/wireless/forms/bulk_edit.py:60
+#: netbox/wireless/forms/bulk_edit.py:102
+#: netbox/wireless/forms/filtersets.py:40
+#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81
+#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44
+msgid "SSID"
+msgstr "SSID"
+
+#: netbox/templates/dcim/interface.html:305
+msgid "LAG Members"
+msgstr "LAG-leden"
+
+#: netbox/templates/dcim/interface.html:323
+msgid "No member interfaces"
+msgstr "Geen interfaces voor leden"
+
+#: netbox/templates/dcim/interface.html:343
+#: netbox/templates/ipam/fhrpgroup.html:73
+#: netbox/templates/ipam/iprange/ip_addresses.html:7
+#: netbox/templates/ipam/prefix/ip_addresses.html:7
+#: netbox/templates/virtualization/vminterface.html:89
+msgid "Add IP Address"
+msgstr "IP-adres toevoegen"
+
+#: netbox/templates/dcim/inventoryitem.html:24
+msgid "Parent Item"
+msgstr "Bovenliggend item"
+
+#: netbox/templates/dcim/inventoryitem.html:48
+msgid "Part ID"
+msgstr "Onderdeel-ID"
+
+#: netbox/templates/dcim/location.html:17
+msgid "Add Child Location"
+msgstr "Locatie van het kind toevoegen"
+
+#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56
+msgid "Facility"
+msgstr "Faciliteit"
+
+#: netbox/templates/dcim/location.html:77
+msgid "Child Locations"
+msgstr "Locaties voor kinderen"
+
+#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131
+msgid "Add a Location"
+msgstr "Een locatie toevoegen"
+
+#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144
+msgid "Add a Device"
+msgstr "Een apparaat toevoegen"
+
+#: netbox/templates/dcim/manufacturer.html:16
+msgid "Add Device Type"
+msgstr "Apparaattype toevoegen"
+
+#: netbox/templates/dcim/manufacturer.html:21
+msgid "Add Module Type"
+msgstr "Moduletype toevoegen"
+
+#: netbox/templates/dcim/powerfeed.html:53
+msgid "Connected Device"
+msgstr "Aangesloten apparaat"
+
+#: netbox/templates/dcim/powerfeed.html:63
+msgid "Utilization (Allocated"
+msgstr "Verbruik (toegewezen)"
+
+#: netbox/templates/dcim/powerfeed.html:80
+msgid "Electrical Characteristics"
+msgstr "Elektrische kenmerken"
+
+#: netbox/templates/dcim/powerfeed.html:88
+msgctxt "Abbreviation for volts"
+msgid "V"
+msgstr "V"
+
+#: netbox/templates/dcim/powerfeed.html:92
+msgctxt "Abbreviation for amperes"
+msgid "A"
+msgstr "A"
+
+#: netbox/templates/dcim/poweroutlet.html:48
+msgid "Feed Leg"
+msgstr "Voer de poot in"
+
+#: netbox/templates/dcim/powerpanel.html:72
+msgid "Add Power Feeds"
+msgstr "Power Feeds toevoegen"
+
+#: netbox/templates/dcim/powerport.html:44
+msgid "Maximum Draw"
+msgstr "Maximaal aantal trekkingen"
+
+#: netbox/templates/dcim/powerport.html:48
+msgid "Allocated Draw"
+msgstr "Toegewezen gelijkspel"
+
+#: netbox/templates/dcim/rack.html:63
+msgid "Space Utilization"
+msgstr "Ruimtegebruik"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "descending"
+msgstr "aflopend"
+
+#: netbox/templates/dcim/rack.html:91
+msgid "ascending"
+msgstr "oplopend"
+
+#: netbox/templates/dcim/rack.html:94
+msgid "Starting Unit"
+msgstr "Starteenheid"
+
+#: netbox/templates/dcim/rack.html:120
+msgid "Mounting Depth"
+msgstr "Montagediepte"
+
+#: netbox/templates/dcim/rack.html:130
+msgid "Rack Weight"
+msgstr "Gewicht van het rek"
+
+#: netbox/templates/dcim/rack.html:140
+msgid "Maximum Weight"
+msgstr "Maximaal gewicht"
+
+#: netbox/templates/dcim/rack.html:150
+msgid "Total Weight"
+msgstr "Totaal gewicht"
+
+#: netbox/templates/dcim/rack.html:167
+#: netbox/templates/dcim/rack_elevation_list.html:15
+msgid "Images and Labels"
+msgstr "Afbeeldingen en labels"
+
+#: netbox/templates/dcim/rack.html:168
+#: netbox/templates/dcim/rack_elevation_list.html:16
+msgid "Images only"
+msgstr "Alleen afbeeldingen"
+
+#: netbox/templates/dcim/rack.html:169
+#: netbox/templates/dcim/rack_elevation_list.html:17
+msgid "Labels only"
+msgstr "Alleen labels"
+
+#: netbox/templates/dcim/rack/reservations.html:8
+msgid "Add reservation"
+msgstr "Reservering toevoegen"
+
+#: netbox/templates/dcim/rack_elevation_list.html:12
+msgid "View List"
+msgstr "Lijst bekijken"
+
+#: netbox/templates/dcim/rack_elevation_list.html:25
+msgid "Sort By"
+msgstr "Sorteer op"
+
+#: netbox/templates/dcim/rack_elevation_list.html:74
+msgid "No Racks Found"
+msgstr "Geen rekken gevonden"
+
+#: netbox/templates/dcim/rack_list.html:8
+msgid "View Elevations"
+msgstr "Bekijk de verhogingen"
+
+#: netbox/templates/dcim/rackreservation.html:42
+msgid "Reservation Details"
+msgstr "Reserveringsgegevens"
+
+#: netbox/templates/dcim/rackrole.html:10
+msgid "Add Rack"
+msgstr "Rack toevoegen"
+
+#: netbox/templates/dcim/rearport.html:50
+msgid "Positions"
+msgstr "Posities"
+
+#: netbox/templates/dcim/region.html:17
+#: netbox/templates/dcim/sitegroup.html:17
+msgid "Add Site"
+msgstr "Site toevoegen"
+
+#: netbox/templates/dcim/region.html:55
+msgid "Child Regions"
+msgstr "Kindgebieden"
+
+#: netbox/templates/dcim/region.html:59
+msgid "Add Region"
+msgstr "Regio toevoegen"
+
+#: netbox/templates/dcim/site.html:64
+msgid "Time Zone"
+msgstr "Tijdzone"
+
+#: netbox/templates/dcim/site.html:67
+msgid "UTC"
+msgstr "UTC"
+
+#: netbox/templates/dcim/site.html:68
+msgid "Site time"
+msgstr "Tijd op de site"
+
+#: netbox/templates/dcim/site.html:75
+msgid "Physical Address"
+msgstr "Fysiek adres"
+
+#: netbox/templates/dcim/site.html:81
+msgid "Map"
+msgstr "Kaart"
+
+#: netbox/templates/dcim/site.html:90
+msgid "Shipping Address"
+msgstr "Verzendadres"
+
+#: netbox/templates/dcim/sitegroup.html:55
+#: netbox/templates/tenancy/contactgroup.html:46
+#: netbox/templates/tenancy/tenantgroup.html:55
+#: netbox/templates/wireless/wirelesslangroup.html:55
+msgid "Child Groups"
+msgstr "Kindergroepen"
+
+#: netbox/templates/dcim/sitegroup.html:59
+msgid "Add Site Group"
+msgstr "Sitegroep toevoegen"
+
+#: netbox/templates/dcim/trace/attachment.html:5
+#: netbox/templates/extras/exporttemplate.html:31
+msgid "Attachment"
+msgstr "Gehechtheid"
+
+#: netbox/templates/dcim/virtualchassis.html:57
+msgid "Add Member"
+msgstr "Lid toevoegen"
+
+#: netbox/templates/dcim/virtualchassis_add.html:18
+msgid "Member Devices"
+msgstr "Apparaten voor leden"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:10
+#, python-format
+msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
+msgstr "Nieuw lid toevoegen aan virtueel chassis %(virtual_chassis)s"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:19
+msgid "Add New Member"
+msgstr "Nieuw lid toevoegen"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:27
+#: netbox/templates/generic/object_edit.html:78
+#: netbox/templates/users/objectpermission.html:31
+#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:309
+msgid "Actions"
+msgstr "Acties"
+
+#: netbox/templates/dcim/virtualchassis_add_member.html:29
+msgid "Save & Add Another"
+msgstr "Opslaan en nog een toevoegen"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:7
+#, python-format
+msgid "Editing Virtual Chassis %(name)s"
+msgstr "Virtueel chassis bewerken %(name)s"
+
+#: netbox/templates/dcim/virtualchassis_edit.html:53
+msgid "Rack/Unit"
+msgstr "Rack/eenheid"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:5
+msgid "Remove Virtual Chassis Member"
+msgstr "Virtueel chassislid verwijderen"
+
+#: netbox/templates/dcim/virtualchassis_remove_member.html:9
+#, python-format
+msgid ""
+"Are you sure you want to remove %(device)s from virtual "
+"chassis %(name)s?"
+msgstr ""
+"Weet je zeker dat je wilt verwijderen %(device)s vanaf een "
+"virtueel chassis %(name)s?"
+
+#: netbox/templates/dcim/virtualdevicecontext.html:26
+#: netbox/templates/vpn/l2vpn.html:18
+msgid "Identifier"
+msgstr "Identificatie"
+
+#: netbox/templates/exceptions/import_error.html:6
+msgid ""
+"A module import error occurred during this request. Common causes include "
+"the following:"
+msgstr ""
+"Tijdens dit verzoek is er een fout opgetreden bij het importeren van de "
+"module. Veelvoorkomende oorzaken zijn onder meer:"
+
+#: netbox/templates/exceptions/import_error.html:10
+msgid "Missing required packages"
+msgstr "Vereiste pakketten ontbreken"
+
+#: netbox/templates/exceptions/import_error.html:11
+msgid ""
+"This installation of NetBox might be missing one or more required Python "
+"packages. These packages are listed in requirements.txt and "
+"local_requirements.txt, and are normally installed as part of "
+"the installation or upgrade process. To verify installed packages, run "
+"pip freeze from the console and compare the output to the list "
+"of required packages."
+msgstr ""
+"Bij deze installatie van NetBox ontbreken mogelijk een of meer vereiste "
+"Python-pakketten. Deze pakketten staan vermeld in "
+"requirements.txt en local_requirements.txt, en "
+"worden normaal gesproken geïnstalleerd als onderdeel van het installatie- of"
+" upgradeproces. Om geïnstalleerde pakketten te verifiëren, voer pip "
+"freeze vanaf de console en vergelijk de uitvoer met de lijst met "
+"vereiste pakketten."
+
+#: netbox/templates/exceptions/import_error.html:20
+msgid "WSGI service not restarted after upgrade"
+msgstr "De WSGI-service is niet opnieuw gestart na de upgrade"
+
+#: netbox/templates/exceptions/import_error.html:21
+msgid ""
+"If this installation has recently been upgraded, check that the WSGI service"
+" (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code"
+" is running."
+msgstr ""
+"Als deze installatie onlangs is geüpgraded, controleer dan of de WSGI-"
+"service (bijvoorbeeld gunicorn of uWSGI) opnieuw is gestart. Dit zorgt "
+"ervoor dat de nieuwe code actief is."
+
+#: netbox/templates/exceptions/permission_error.html:6
+msgid ""
+"A file permission error was detected while processing this request. Common "
+"causes include the following:"
+msgstr ""
+"Tijdens de verwerking van dit verzoek is een fout in de bestandsrechten "
+"gedetecteerd. Veelvoorkomende oorzaken zijn onder meer:"
+
+#: netbox/templates/exceptions/permission_error.html:10
+msgid "Insufficient write permission to the media root"
+msgstr "Onvoldoende schrijfrechten naar de mediaroot"
+
+#: netbox/templates/exceptions/permission_error.html:11
+#, python-format
+msgid ""
+"The configured media root is %(media_root)s. Ensure that the "
+"user NetBox runs as has access to write files to all locations within this "
+"path."
+msgstr ""
+"De geconfigureerde mediaroot is %(media_root)s. Zorg ervoor dat"
+" de gebruiker NetBox toegang heeft om bestanden naar alle locaties binnen "
+"dit pad te schrijven."
+
+#: netbox/templates/exceptions/programming_error.html:6
+msgid ""
+"A database programming error was detected while processing this request. "
+"Common causes include the following:"
+msgstr ""
+"Er is een programmeerfout in de database gedetecteerd tijdens de verwerking "
+"van dit verzoek. Veelvoorkomende oorzaken zijn onder meer:"
+
+#: netbox/templates/exceptions/programming_error.html:10
+msgid "Database migrations missing"
+msgstr "Databasemigraties ontbreken"
+
+#: netbox/templates/exceptions/programming_error.html:11
+msgid ""
+"When upgrading to a new NetBox release, the upgrade script must be run to "
+"apply any new database migrations. You can run migrations manually by "
+"executing python3 manage.py migrate from the command line."
+msgstr ""
+"Bij een upgrade naar een nieuwe NetBox-release moet het upgradescript worden"
+" uitgevoerd om eventuele nieuwe databasemigraties toe te passen. U kunt "
+"migraties handmatig uitvoeren door het uitvoeren van python3 manage.py"
+" migreren vanaf de command line."
+
+#: netbox/templates/exceptions/programming_error.html:18
+msgid "Unsupported PostgreSQL version"
+msgstr "Niet ondersteunde PostgreSQL-versie"
+
+#: netbox/templates/exceptions/programming_error.html:19
+msgid ""
+"Ensure that PostgreSQL version 12 or later is in use. You can check this by "
+"connecting to the database using NetBox's credentials and issuing a query "
+"for SELECT VERSION()."
+msgstr ""
+"Zorg ervoor dat PostgreSQL versie 12 of hoger in gebruik is. U kunt dit "
+"controleren door verbinding te maken met de database met behulp van de "
+"inloggegevens van NetBox en een query uit te voeren voor SELECTEER "
+"VERSIE ()."
+
+#: netbox/templates/extras/configcontext.html:45
+#: netbox/templates/extras/configtemplate.html:37
+#: netbox/templates/extras/exporttemplate.html:51
+msgid "The data file associated with this object has been deleted"
+msgstr "Het gegevensbestand dat aan dit object is gekoppeld, is verwijderd"
+
+#: netbox/templates/extras/configcontext.html:54
+#: netbox/templates/extras/configtemplate.html:46
+#: netbox/templates/extras/exporttemplate.html:60
+msgid "Data Synced"
+msgstr "Gegevens gesynchroniseerd"
+
+#: netbox/templates/extras/configcontext_list.html:7
+#: netbox/templates/extras/configtemplate_list.html:7
+#: netbox/templates/extras/exporttemplate_list.html:7
+msgid "Sync Data"
+msgstr "Gegevens synchroniseren"
+
+#: netbox/templates/extras/configtemplate.html:56
+msgid "Environment Parameters"
+msgstr "Milieuparameters"
+
+#: netbox/templates/extras/configtemplate.html:67
+#: netbox/templates/extras/exporttemplate.html:79
+msgid "Template"
+msgstr "Sjabloon"
+
+#: netbox/templates/extras/customfield.html:30
+#: netbox/templates/extras/customlink.html:21
+msgid "Group Name"
+msgstr "Naam van de groep"
+
+#: netbox/templates/extras/customfield.html:42
+msgid "Cloneable"
+msgstr "Kloonbaar"
+
+#: netbox/templates/extras/customfield.html:52
+msgid "Default Value"
+msgstr "Standaardwaarde"
+
+#: netbox/templates/extras/customfield.html:61
+msgid "Search Weight"
+msgstr "Zoekgewicht"
+
+#: netbox/templates/extras/customfield.html:71
+msgid "Filter Logic"
+msgstr "Filterlogica"
+
+#: netbox/templates/extras/customfield.html:75
+msgid "Display Weight"
+msgstr "Gewicht van het scherm"
+
+#: netbox/templates/extras/customfield.html:79
+msgid "UI Visible"
+msgstr "UI zichtbaar"
+
+#: netbox/templates/extras/customfield.html:83
+msgid "UI Editable"
+msgstr "UI bewerkbaar"
+
+#: netbox/templates/extras/customfield.html:103
+msgid "Validation Rules"
+msgstr "Validatieregels"
+
+#: netbox/templates/extras/customfield.html:106
+msgid "Minimum Value"
+msgstr "Minimumwaarde"
+
+#: netbox/templates/extras/customfield.html:110
+msgid "Maximum Value"
+msgstr "Maximale waarde"
+
+#: netbox/templates/extras/customfield.html:114
+msgid "Regular Expression"
+msgstr "Reguliere expressie"
+
+#: netbox/templates/extras/customlink.html:29
+msgid "Button Class"
+msgstr "Knopklasse"
+
+#: netbox/templates/extras/customlink.html:39
+#: netbox/templates/extras/exporttemplate.html:66
+#: netbox/templates/extras/savedfilter.html:39
+msgid "Assigned Models"
+msgstr "Toegewezen modellen"
+
+#: netbox/templates/extras/customlink.html:53
+msgid "Link Text"
+msgstr "Tekst koppelen"
+
+#: netbox/templates/extras/customlink.html:61
+msgid "Link URL"
+msgstr "URL van de link"
+
+#: netbox/templates/extras/dashboard/reset.html:4
+#: netbox/templates/home.html:66
+msgid "Reset Dashboard"
+msgstr "Dashboard opnieuw instellen"
+
+#: netbox/templates/extras/dashboard/reset.html:8
+msgid ""
+"This will remove all configured widgets and restore the "
+"default dashboard configuration."
+msgstr ""
+"Dit zal verwijderen allemaal geconfigureerde widgets en "
+"herstel de standaard dashboardconfiguratie."
+
+#: netbox/templates/extras/dashboard/reset.html:13
+msgid ""
+"This change affects only your dashboard, and will not impact other "
+"users."
+msgstr ""
+"Deze wijziging is alleen van invloed jouw dashboard, en heeft geen "
+"invloed op andere gebruikers."
+
+#: netbox/templates/extras/dashboard/widget_add.html:7
+msgid "Add a Widget"
+msgstr "Een widget toevoegen"
+
+#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14
+msgid "No bookmarks have been added yet."
+msgstr "Er zijn nog geen bladwijzers toegevoegd."
+
+#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10
+msgid "No permission"
+msgstr "Geen toestemming"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:6
+msgid "No permission to view this content"
+msgstr "Geen toestemming om deze inhoud te bekijken"
+
+#: netbox/templates/extras/dashboard/widgets/objectlist.html:10
+msgid "Unable to load content. Invalid view name"
+msgstr "Kan inhoud niet laden. Ongeldige weergavenaam"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12
+msgid "No content found"
+msgstr "Geen inhoud gevonden"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18
+msgid "There was a problem fetching the RSS feed"
+msgstr "Er is een probleem opgetreden bij het ophalen van de RSS-feed"
+
+#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21
+msgid "HTTP"
+msgstr "HTTP"
+
+#: netbox/templates/extras/eventrule.html:52
+msgid "Job start"
+msgstr "Begin van de taak"
+
+#: netbox/templates/extras/eventrule.html:56
+msgid "Job end"
+msgstr "Einde van de opdracht"
+
+#: netbox/templates/extras/exporttemplate.html:23
+msgid "MIME Type"
+msgstr "MIME-type"
+
+#: netbox/templates/extras/exporttemplate.html:27
+msgid "File Extension"
+msgstr "bestandsextensie"
+
+#: netbox/templates/extras/htmx/script_result.html:10
+msgid "Scheduled for"
+msgstr "Gepland voor"
+
+#: netbox/templates/extras/htmx/script_result.html:15
+msgid "Duration"
+msgstr "Duur"
+
+#: netbox/templates/extras/htmx/script_result.html:23
+msgid "Test Summary"
+msgstr "Samenvatting van de test"
+
+#: netbox/templates/extras/htmx/script_result.html:43
+msgid "Log"
+msgstr "Logboek"
+
+#: netbox/templates/extras/htmx/script_result.html:52
+msgid "Output"
+msgstr "Uitgang"
+
+#: netbox/templates/extras/inc/result_pending.html:4
+msgid "Loading"
+msgstr "Aan het laden"
+
+#: netbox/templates/extras/inc/result_pending.html:6
+msgid "Results pending"
+msgstr "Resultaten in behandeling"
+
+#: netbox/templates/extras/journalentry.html:15
+msgid "Journal Entry"
+msgstr "Dagboekinvoer"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Change log retention"
+msgstr "Het bewaren van logboeken wijzigen"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "days"
+msgstr "dagen"
+
+#: netbox/templates/extras/object_changelog.html:15
+#: netbox/templates/extras/objectchange_list.html:9
+msgid "Indefinite"
+msgstr "Onbepaald"
+
+#: netbox/templates/extras/object_configcontext.html:19
+msgid "The local config context overwrites all source contexts"
+msgstr "De lokale configuratiecontext overschrijft alle broncontexten"
+
+#: netbox/templates/extras/object_configcontext.html:25
+msgid "Source Contexts"
+msgstr "Broncontexten"
+
+#: netbox/templates/extras/object_journal.html:17
+msgid "New Journal Entry"
+msgstr "Nieuwe journaalpost"
+
+#: netbox/templates/extras/objectchange.html:29
+#: netbox/templates/users/objectpermission.html:42
+msgid "Change"
+msgstr "Verandering"
+
+#: netbox/templates/extras/objectchange.html:79
+msgid "Difference"
+msgstr "Verschil"
+
+#: netbox/templates/extras/objectchange.html:82
+msgid "Previous"
+msgstr "Vorige"
+
+#: netbox/templates/extras/objectchange.html:85
+msgid "Next"
+msgstr "Volgende"
+
+#: netbox/templates/extras/objectchange.html:93
+msgid "Object Created"
+msgstr "Object gemaakt"
+
+#: netbox/templates/extras/objectchange.html:95
+msgid "Object Deleted"
+msgstr "Object verwijderd"
+
+#: netbox/templates/extras/objectchange.html:97
+msgid "No Changes"
+msgstr "Geen wijzigingen"
+
+#: netbox/templates/extras/objectchange.html:111
+msgid "Pre-Change Data"
+msgstr "Gegevens vóór de wijziging"
+
+#: netbox/templates/extras/objectchange.html:122
+msgid "Warning: Comparing non-atomic change to previous change record"
+msgstr ""
+"Waarschuwing: niet-atomaire wijzigingen vergelijken met eerdere "
+"wijzigingsrecords"
+
+#: netbox/templates/extras/objectchange.html:131
+msgid "Post-Change Data"
+msgstr "Gegevens na de wijziging"
+
+#: netbox/templates/extras/objectchange.html:162
+#, python-format
+msgid "See All %(count)s Changes"
+msgstr "Alles bekijken %(count)s Veranderingen"
+
+#: netbox/templates/extras/report/base.html:30
+msgid "Report"
+msgstr "Rapporteren"
+
+#: netbox/templates/extras/script.html:14
+msgid "You do not have permission to run scripts"
+msgstr "Je hebt geen toestemming om scripts uit te voeren"
+
+#: netbox/templates/extras/script.html:41
+#: netbox/templates/extras/script.html:45
+#: netbox/templates/extras/script_list.html:88
+msgid "Run Script"
+msgstr "Script uitvoeren"
+
+#: netbox/templates/extras/script.html:51
+#: netbox/templates/extras/script/source.html:10
+msgid "Error loading script"
+msgstr "Fout bij laden van script"
+
+#: netbox/templates/extras/script/jobs.html:16
+msgid "Script no longer exists in the source file."
+msgstr "Het script bestaat niet meer in het bronbestand."
+
+#: netbox/templates/extras/script_list.html:48
+msgid "Last Run"
+msgstr "Laatste run"
+
+#: netbox/templates/extras/script_list.html:63
+msgid "Script is no longer present in the source file"
+msgstr "Het script is niet langer aanwezig in het bronbestand"
+
+#: netbox/templates/extras/script_list.html:76
+msgid "Never"
+msgstr "Nooit"
+
+#: netbox/templates/extras/script_list.html:86
+msgid "Run Again"
+msgstr "Draai opnieuw"
+
+#: netbox/templates/extras/script_list.html:140
+msgid "No Scripts Found"
+msgstr "Geen scripts gevonden"
+
+#: netbox/templates/extras/script_list.html:143
+#, python-format
+msgid ""
+"Get started by creating a script from "
+"an uploaded file or data source."
+msgstr ""
+"Ga aan de slag met een script maken "
+"van een geüpload bestand of een gegevensbron."
+
+#: netbox/templates/extras/script_result.html:35
+#: netbox/templates/generic/object_list.html:50
+#: netbox/templates/search.html:13
+msgid "Results"
+msgstr "Resultaten"
+
+#: netbox/templates/extras/tag.html:32
+msgid "Tagged Items"
+msgstr "Getagde artikelen"
+
+#: netbox/templates/extras/tag.html:43
+msgid "Allowed Object Types"
+msgstr "Toegestane objecttypen"
+
+#: netbox/templates/extras/tag.html:51
+msgid "Any"
+msgstr "Elke"
+
+#: netbox/templates/extras/tag.html:57
+msgid "Tagged Item Types"
+msgstr "Typen artikelen met tags"
+
+#: netbox/templates/extras/tag.html:81
+msgid "Tagged Objects"
+msgstr "Getagde objecten"
+
+#: netbox/templates/extras/webhook.html:26
+msgid "HTTP Method"
+msgstr "HTTP-methode"
+
+#: netbox/templates/extras/webhook.html:34
+msgid "HTTP Content Type"
+msgstr "HTTP-inhoudstype"
+
+#: netbox/templates/extras/webhook.html:47
+msgid "SSL Verification"
+msgstr "SSL-verificatie"
+
+#: netbox/templates/extras/webhook.html:61
+msgid "Additional Headers"
+msgstr "Aanvullende kopteksten"
+
+#: netbox/templates/extras/webhook.html:73
+msgid "Body Template"
+msgstr "Lichaamssjabloon"
+
+#: netbox/templates/generic/bulk_add_component.html:29
+msgid "Bulk Creation"
+msgstr "Creatie in bulk"
+
+#: netbox/templates/generic/bulk_add_component.html:34
+#: netbox/templates/generic/bulk_delete.html:32
+#: netbox/templates/generic/bulk_edit.html:33
+msgid "Selected Objects"
+msgstr "Geselecteerde objecten"
+
+#: netbox/templates/generic/bulk_add_component.html:58
+msgid "to Add"
+msgstr "om toe te voegen"
+
+#: netbox/templates/generic/bulk_delete.html:27
+msgid "Bulk Delete"
+msgstr "Bulk verwijderen"
+
+#: netbox/templates/generic/bulk_delete.html:49
+msgid "Confirm Bulk Deletion"
+msgstr "Bulkverwijdering bevestigen"
+
+#: netbox/templates/generic/bulk_delete.html:50
+#, python-format
+msgid ""
+"The following operation will delete %(count)s "
+"%(type_plural)s. Please carefully review the selected objects and confirm "
+"this action."
+msgstr ""
+"De volgende bewerking wordt verwijderd %(count)s "
+"%(type_plural)s. Controleer de geselecteerde objecten zorgvuldig en bevestig"
+" deze actie."
+
+#: netbox/templates/generic/bulk_edit.html:21
+#: netbox/templates/generic/object_edit.html:22
+msgid "Editing"
+msgstr "Bewerken"
+
+#: netbox/templates/generic/bulk_edit.html:28
+msgid "Bulk Edit"
+msgstr "Bulkbewerking"
+
+#: netbox/templates/generic/bulk_edit.html:107
+#: netbox/templates/generic/bulk_rename.html:66
+msgid "Apply"
+msgstr "Toepassen"
+
+#: netbox/templates/generic/bulk_import.html:19
+msgid "Bulk Import"
+msgstr "Importeren in bulk"
+
+#: netbox/templates/generic/bulk_import.html:25
+msgid "Direct Import"
+msgstr "Rechtstreeks importeren"
+
+#: netbox/templates/generic/bulk_import.html:30
+msgid "Upload File"
+msgstr "Bestand uploaden"
+
+#: netbox/templates/generic/bulk_import.html:58
+#: netbox/templates/generic/bulk_import.html:80
+#: netbox/templates/generic/bulk_import.html:102
+msgid "Submit"
+msgstr "Verzenden"
+
+#: netbox/templates/generic/bulk_import.html:113
+msgid "Field Options"
+msgstr "Veldopties"
+
+#: netbox/templates/generic/bulk_import.html:119
+msgid "Accessor"
+msgstr "Accessor"
+
+#: netbox/templates/generic/bulk_import.html:161
+msgid "Import Value"
+msgstr "Importwaarde"
+
+#: netbox/templates/generic/bulk_import.html:181
+msgid "Format: YYYY-MM-DD"
+msgstr "Formaat: JJJJ-MM-DD"
+
+#: netbox/templates/generic/bulk_import.html:183
+msgid "Specify true or false"
+msgstr "Specificeer waar of onwaar"
+
+#: netbox/templates/generic/bulk_import.html:195
+msgid "Required fields must be specified for all objects."
+msgstr ""
+"Verplichte velden moeten voor alle objecten worden "
+"gespecificeerd."
+
+#: netbox/templates/generic/bulk_import.html:201
+#, python-format
+msgid ""
+"Related objects may be referenced by any unique attribute. For example, "
+"%(example)s would identify a VRF by its route distinguisher."
+msgstr ""
+"Naar gerelateerde objecten kan met elk uniek kenmerk worden verwezen. "
+"Bijvoorbeeld %(example)s zou een VRF identificeren aan de hand "
+"van zijn route-identificator."
+
+#: netbox/templates/generic/bulk_remove.html:28
+msgid "Bulk Remove"
+msgstr "Bulk verwijderen"
+
+#: netbox/templates/generic/bulk_remove.html:42
+msgid "Confirm Bulk Removal"
+msgstr "Bulkverwijdering bevestigen"
+
+#: netbox/templates/generic/bulk_remove.html:43
+#, python-format
+msgid ""
+"The following operation will remove %(count)s %(obj_type_plural)s from "
+"%(parent_obj)s. Please carefully review the %(obj_type_plural)s to be "
+"removed and confirm below."
+msgstr ""
+"De volgende bewerking wordt verwijderd %(count)s %(obj_type_plural)s uit "
+"%(parent_obj)s. Lees a.u.b. zorgvuldig de %(obj_type_plural)s om hieronder "
+"te worden verwijderd en te bevestigen."
+
+#: netbox/templates/generic/bulk_remove.html:64
+#, python-format
+msgid "Remove these %(count)s %(obj_type_plural)s"
+msgstr "Verwijder deze %(count)s %(obj_type_plural)s"
+
+#: netbox/templates/generic/bulk_rename.html:20
+msgid "Renaming"
+msgstr "Hernoemen"
+
+#: netbox/templates/generic/bulk_rename.html:27
+msgid "Bulk Rename"
+msgstr "Bulk hernoemen"
+
+#: netbox/templates/generic/bulk_rename.html:39
+msgid "Current Name"
+msgstr "Huidige naam"
+
+#: netbox/templates/generic/bulk_rename.html:40
+msgid "New Name"
+msgstr "Nieuwe naam"
+
+#: netbox/templates/generic/bulk_rename.html:64
+#: netbox/utilities/templates/widgets/markdown_input.html:11
+msgid "Preview"
+msgstr "Voorbeeld"
+
+#: netbox/templates/generic/confirmation_form.html:16
+msgid "Are you sure"
+msgstr "Weet je het zeker"
+
+#: netbox/templates/generic/confirmation_form.html:20
+msgid "Confirm"
+msgstr "Bevestigen"
+
+#: netbox/templates/generic/object_children.html:47
+#: netbox/utilities/templates/buttons/bulk_edit.html:4
+msgid "Edit Selected"
+msgstr "Geselecteerde bewerken"
+
+#: netbox/templates/generic/object_children.html:61
+#: netbox/utilities/templates/buttons/bulk_delete.html:4
+msgid "Delete Selected"
+msgstr "Geselecteerde verwijderen"
+
+#: netbox/templates/generic/object_edit.html:24
+#, python-format
+msgid "Add a new %(object_type)s"
+msgstr "Voeg een nieuwe toe %(object_type)s"
+
+#: netbox/templates/generic/object_edit.html:35
+msgid "View model documentation"
+msgstr "Modeldocumentatie bekijken"
+
+#: netbox/templates/generic/object_edit.html:36
+msgid "Help"
+msgstr "Help"
+
+#: netbox/templates/generic/object_edit.html:83
+msgid "Create & Add Another"
+msgstr "Nog een aanmaken en toevoegen"
+
+#: netbox/templates/generic/object_list.html:57
+msgid "Filters"
+msgstr "Filters"
+
+#: netbox/templates/generic/object_list.html:96
+#, python-format
+msgid ""
+"Select all %(count)s "
+"%(object_type_plural)s matching query"
+msgstr ""
+"Selecteer allemaal %(count)s %(object_type_plural)s overeenkomende "
+"vraag"
+
+#: netbox/templates/home.html:15
+msgid "New Release Available"
+msgstr "Nieuwe release beschikbaar"
+
+#: netbox/templates/home.html:16
+msgid "is available"
+msgstr "is beschikbaar"
+
+#: netbox/templates/home.html:18
+msgctxt "Document title"
+msgid "Upgrade Instructions"
+msgstr "Instructies voor de upgrade"
+
+#: netbox/templates/home.html:40
+msgid "Unlock Dashboard"
+msgstr "Dashboard ontgrendelen"
+
+#: netbox/templates/home.html:49
+msgid "Lock Dashboard"
+msgstr "Dashboard vergrendelen"
+
+#: netbox/templates/home.html:60
+msgid "Add Widget"
+msgstr "Widget toevoegen"
+
+#: netbox/templates/home.html:63
+msgid "Save Layout"
+msgstr "Lay-out opslaan"
+
+#: netbox/templates/htmx/delete_form.html:7
+msgid "Confirm Deletion"
+msgstr "Verwijdering bevestigen"
+
+#: netbox/templates/htmx/delete_form.html:11
+#, python-format
+msgid ""
+"Are you sure you want to delete "
+"%(object_type)s %(object)s?"
+msgstr ""
+"Weet je zeker dat je dat wilt verwijderen %(object_type)s %(object)s?"
+
+#: netbox/templates/htmx/delete_form.html:17
+msgid "The following objects will be deleted as a result of this action."
+msgstr "Als gevolg van deze actie worden de volgende objecten verwijderd."
+
+#: netbox/templates/htmx/object_selector.html:5
+msgid "Select"
+msgstr "Selecteer"
+
+#: netbox/templates/inc/filter_list.html:42
+#: netbox/utilities/templates/helpers/table_config_form.html:39
+msgid "Reset"
+msgstr "Resetten"
+
+#: netbox/templates/inc/light_toggle.html:4
+msgid "Enable dark mode"
+msgstr "Schakel de donkere modus in"
+
+#: netbox/templates/inc/light_toggle.html:7
+msgid "Enable light mode"
+msgstr "Lichtmodus inschakelen"
+
+#: netbox/templates/inc/missing_prerequisites.html:8
+#, python-format
+msgid ""
+"Before you can add a %(model)s you must first create a "
+"%(prerequisite_model)s."
+msgstr ""
+"Voordat je een kunt toevoegen %(model)s je moet eerst een aanmaken "
+"%(prerequisite_model)s."
+
+#: netbox/templates/inc/paginator.html:15
+msgid "Page selection"
+msgstr "Paginaselectie"
+
+#: netbox/templates/inc/paginator.html:75
+#, python-format
+msgid "Showing %(start)s-%(end)s of %(total)s"
+msgstr "bewijs %(start)s-%(end)s van %(total)s"
+
+#: netbox/templates/inc/paginator.html:82
+msgid "Pagination options"
+msgstr "Pagineringsopties"
+
+#: netbox/templates/inc/paginator.html:86
+msgid "Per Page"
+msgstr "Per pagina"
+
+#: netbox/templates/inc/panels/image_attachments.html:10
+msgid "Attach an image"
+msgstr "Een afbeelding bijvoegen"
+
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Gerelateerde objecten"
+
+#: netbox/templates/inc/panels/tags.html:11
+msgid "No tags assigned"
+msgstr "Geen tags toegewezen"
+
+#: netbox/templates/inc/sync_warning.html:10
+msgid "Data is out of sync with upstream file"
+msgstr "Gegevens lopen niet synchroon met het upstream-bestand"
+
+#: netbox/templates/inc/table_controls_htmx.html:7
+msgid "Quick search"
+msgstr "Snel zoeken"
+
+#: netbox/templates/inc/table_controls_htmx.html:20
+msgid "Saved filter"
+msgstr "Opgeslagen filter"
+
+#: netbox/templates/inc/user_menu.html:23
+msgid "Django Admin"
+msgstr "Django-beheerder"
+
+#: netbox/templates/inc/user_menu.html:40
+msgid "Log Out"
+msgstr "Uitloggen"
+
+#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36
+msgid "Log In"
+msgstr "Inloggen"
+
+#: netbox/templates/ipam/aggregate.html:14
+#: netbox/templates/ipam/ipaddress.html:14
+#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15
+msgid "Family"
+msgstr "Familie"
+
+#: netbox/templates/ipam/aggregate.html:39
+msgid "Date Added"
+msgstr "Datum toegevoegd"
+
+#: netbox/templates/ipam/aggregate/prefixes.html:8
+#: netbox/templates/ipam/prefix/prefixes.html:8
+#: netbox/templates/ipam/role.html:10
+msgid "Add Prefix"
+msgstr "Voorvoegsel toevoegen"
+
+#: netbox/templates/ipam/asn.html:23
+msgid "AS Number"
+msgstr "AS-nummer"
+
+#: netbox/templates/ipam/fhrpgroup.html:52
+msgid "Authentication Type"
+msgstr "Authenticatietype"
+
+#: netbox/templates/ipam/fhrpgroup.html:56
+msgid "Authentication Key"
+msgstr "Verificatiesleutel"
+
+#: netbox/templates/ipam/fhrpgroup.html:69
+msgid "Virtual IP Addresses"
+msgstr "Virtuele IP-adressen"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13
+msgid "Assign IP"
+msgstr "IP toewijzen"
+
+#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19
+msgid "Bulk Create"
+msgstr "Bulk aanmaken"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10
+msgid "Create Group"
+msgstr "Groep aanmaken"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15
+msgid "Assign Group"
+msgstr "Groep toewijzen"
+
+#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25
+msgid "Virtual IPs"
+msgstr "Virtuele IP-adressen"
+
+#: netbox/templates/ipam/inc/toggle_available.html:7
+msgid "Show Assigned"
+msgstr "Toegewezen weergeven"
+
+#: netbox/templates/ipam/inc/toggle_available.html:10
+msgid "Show Available"
+msgstr "Beschikbaar weergeven"
+
+#: netbox/templates/ipam/inc/toggle_available.html:13
+msgid "Show All"
+msgstr "Alles weergeven"
+
+#: netbox/templates/ipam/ipaddress.html:23
+#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24
+msgid "Global"
+msgstr "Globaal"
+
+#: netbox/templates/ipam/ipaddress.html:85
+msgid "NAT (outside)"
+msgstr "NAT (buiten)"
+
+#: netbox/templates/ipam/ipaddress_assign.html:8
+msgid "Assign an IP Address"
+msgstr "Een IP-adres toewijzen"
+
+#: netbox/templates/ipam/ipaddress_assign.html:22
+msgid "Select IP Address"
+msgstr "IP-adres selecteren"
+
+#: netbox/templates/ipam/ipaddress_assign.html:35
+msgid "Search Results"
+msgstr "Zoekresultaten"
+
+#: netbox/templates/ipam/ipaddress_bulk_add.html:6
+msgid "Bulk Add IP Addresses"
+msgstr "IP-adressen in bulk toevoegen"
+
+#: netbox/templates/ipam/iprange.html:17
+msgid "Starting Address"
+msgstr "Startadres"
+
+#: netbox/templates/ipam/iprange.html:21
+msgid "Ending Address"
+msgstr "Eindadres"
+
+#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110
+msgid "Marked fully utilized"
+msgstr "Gemarkeerd als volledig gebruikt"
+
+#: netbox/templates/ipam/prefix.html:99
+msgid "Addressing Details"
+msgstr "Adresseringsgegevens"
+
+#: netbox/templates/ipam/prefix.html:118
+msgid "Child IPs"
+msgstr "IP's voor kinderen"
+
+#: netbox/templates/ipam/prefix.html:126
+msgid "Available IPs"
+msgstr "Beschikbare IP-adressen"
+
+#: netbox/templates/ipam/prefix.html:138
+msgid "First available IP"
+msgstr "Eerste beschikbare IP"
+
+#: netbox/templates/ipam/prefix.html:179
+msgid "Prefix Details"
+msgstr "Details van het voorvoegsel"
+
+#: netbox/templates/ipam/prefix.html:185
+msgid "Network Address"
+msgstr "Netwerkadres"
+
+#: netbox/templates/ipam/prefix.html:189
+msgid "Network Mask"
+msgstr "Netwerkmasker"
+
+#: netbox/templates/ipam/prefix.html:193
+msgid "Wildcard Mask"
+msgstr "Wildcard-masker"
+
+#: netbox/templates/ipam/prefix.html:197
+msgid "Broadcast Address"
+msgstr "Adres van de uitzending"
+
+#: netbox/templates/ipam/prefix/ip_ranges.html:7
+msgid "Add IP Range"
+msgstr "IP-bereik toevoegen"
+
+#: netbox/templates/ipam/prefix_list.html:7
+msgid "Hide Depth Indicators"
+msgstr "Diepte-indicatoren verbergen"
+
+#: netbox/templates/ipam/prefix_list.html:11
+msgid "Max Depth"
+msgstr "Maximale diepte"
+
+#: netbox/templates/ipam/prefix_list.html:28
+msgid "Max Length"
+msgstr "Maximale lengte"
+
+#: netbox/templates/ipam/rir.html:10
+msgid "Add Aggregate"
+msgstr "Aggregaat toevoegen"
+
+#: netbox/templates/ipam/routetarget.html:38
+msgid "Importing VRFs"
+msgstr "VRF's importeren"
+
+#: netbox/templates/ipam/routetarget.html:44
+msgid "Exporting VRFs"
+msgstr "VRF's exporteren"
+
+#: netbox/templates/ipam/routetarget.html:52
+msgid "Importing L2VPNs"
+msgstr "L2VPN's importeren"
+
+#: netbox/templates/ipam/routetarget.html:58
+msgid "Exporting L2VPNs"
+msgstr "L2VPN's exporteren"
+
+#: netbox/templates/ipam/vlan.html:88
+msgid "Add a Prefix"
+msgstr "Een voorvoegsel toevoegen"
+
+#: netbox/templates/ipam/vlangroup.html:18
+msgid "Add VLAN"
+msgstr "VLAN toevoegen"
+
+#: netbox/templates/ipam/vlangroup.html:42
+msgid "Permitted VIDs"
+msgstr "Toegestane VID's"
+
+#: netbox/templates/ipam/vrf.html:16
+msgid "Route Distinguisher"
+msgstr "Routeherkenner"
+
+#: netbox/templates/ipam/vrf.html:29
+msgid "Unique IP Space"
+msgstr "Unieke IP-ruimte"
+
+#: netbox/templates/login.html:14
+msgid "NetBox logo"
+msgstr "NetBox-logo"
+
+#: netbox/templates/login.html:27
+#: netbox/utilities/templates/form_helpers/render_errors.html:7
+msgid "Errors"
+msgstr "Fouten"
+
+#: netbox/templates/login.html:67
+msgid "Sign In"
+msgstr "Inloggen"
+
+#: netbox/templates/login.html:75
+msgctxt "Denotes an alternative option"
+msgid "Or"
+msgstr "Of"
+
+#: netbox/templates/media_failure.html:7
+msgid "Static Media Failure - NetBox"
+msgstr "Statische mediafout - NetBox"
+
+#: netbox/templates/media_failure.html:21
+msgid "Static Media Failure"
+msgstr "Statische mediafout"
+
+#: netbox/templates/media_failure.html:23
+msgid "The following static media file failed to load"
+msgstr "Het volgende statische mediabestand kon niet worden geladen"
+
+#: netbox/templates/media_failure.html:26
+msgid "Check the following"
+msgstr "Controleer het volgende"
+
+#: netbox/templates/media_failure.html:29
+msgid ""
+"manage.py collectstatic was run during the most recent upgrade."
+" This installs the most recent iteration of each static file into the static"
+" root path."
+msgstr ""
+"manage.py collectstatic werd uitgevoerd tijdens de meest "
+"recente upgrade. Hiermee wordt de meest recente iteratie van elk statisch "
+"bestand in het statische hoofdpad geïnstalleerd."
+
+#: netbox/templates/media_failure.html:35
+#, python-format
+msgid ""
+"The HTTP service (e.g. nginx or Apache) is configured to serve files from "
+"the STATIC_ROOT path. Refer to the "
+"installation documentation for further guidance."
+msgstr ""
+"De HTTP-service (bijvoorbeeld nginx of Apache) is geconfigureerd om "
+"bestanden te serveren vanaf de STATIC_ROOT pad. Verwijs naar de installatiedocumentatie voor verdere "
+"begeleiding."
+
+#: netbox/templates/media_failure.html:47
+#, python-format
+msgid ""
+"The file %(filename)s exists in the static root directory and "
+"is readable by the HTTP server."
+msgstr ""
+"Het bestand %(filename)s bestaat in de statische hoofdmap en is"
+" leesbaar voor de HTTP-server."
+
+#: netbox/templates/media_failure.html:55
+#, python-format
+msgid "Click here to attempt loading NetBox again."
+msgstr ""
+"Klik hier om te proberen NetBox opnieuw te "
+"laden."
+
+#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148
+#: netbox/tenancy/forms/bulk_edit.py:137
+#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56
+#: netbox/tenancy/forms/model_forms.py:106
+#: netbox/tenancy/forms/model_forms.py:130
+#: netbox/tenancy/tables/contacts.py:98
+msgid "Contact"
+msgstr "Neem contact op"
+
+#: netbox/templates/tenancy/contact.html:29
+#: netbox/tenancy/forms/bulk_edit.py:99
+msgid "Title"
+msgstr "Titel"
+
+#: netbox/templates/tenancy/contact.html:33
+#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64
+msgid "Phone"
+msgstr "Telefoon"
+
+#: netbox/templates/tenancy/contact.html:84
+#: netbox/tenancy/tables/contacts.py:73
+msgid "Assignments"
+msgstr "Opdrachten"
+
+#: netbox/templates/tenancy/contactgroup.html:18
+#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75
+msgid "Contact Group"
+msgstr "Contactgroep"
+
+#: netbox/templates/tenancy/contactgroup.html:50
+msgid "Add Contact Group"
+msgstr "Contactgroep toevoegen"
+
+#: netbox/templates/tenancy/contactrole.html:15
+#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61
+#: netbox/tenancy/forms/model_forms.py:87
+msgid "Contact Role"
+msgstr "Rol van contactpersoon"
+
+#: netbox/templates/tenancy/object_contacts.html:9
+msgid "Add a contact"
+msgstr "Een contact toevoegen"
+
+#: netbox/templates/tenancy/tenantgroup.html:17
+msgid "Add Tenant"
+msgstr "Tenant toevoegen"
+
+#: netbox/templates/tenancy/tenantgroup.html:26
+#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51
+#: netbox/tenancy/tables/columns.py:61
+msgid "Tenant Group"
+msgstr "Tenant Groep"
+
+#: netbox/templates/tenancy/tenantgroup.html:59
+msgid "Add Tenant Group"
+msgstr "Tenant Groep toevoegen"
+
+#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63
+msgid "Assigned Permissions"
+msgstr "Toegewezen machtigingen"
+
+#: netbox/templates/users/objectpermission.html:6
+#: netbox/templates/users/objectpermission.html:14
+#: netbox/users/forms/filtersets.py:67
+msgid "Permission"
+msgstr "Toestemming"
+
+#: netbox/templates/users/objectpermission.html:34
+msgid "View"
+msgstr "Bekijken"
+
+#: netbox/templates/users/objectpermission.html:52
+#: netbox/users/forms/model_forms.py:312
+msgid "Constraints"
+msgstr "Beperkingen"
+
+#: netbox/templates/users/objectpermission.html:72
+msgid "Assigned Users"
+msgstr "Toegewezen gebruikers"
+
+#: netbox/templates/virtualization/cluster.html:52
+msgid "Allocated Resources"
+msgstr "Toegewezen middelen"
+
+#: netbox/templates/virtualization/cluster.html:55
+#: netbox/templates/virtualization/virtualmachine.html:121
+msgid "Virtual CPUs"
+msgstr "Virtuele CPU's"
+
+#: netbox/templates/virtualization/cluster.html:59
+#: netbox/templates/virtualization/virtualmachine.html:125
+msgid "Memory"
+msgstr "Geheugen"
+
+#: netbox/templates/virtualization/cluster.html:69
+#: netbox/templates/virtualization/virtualmachine.html:136
+msgid "Disk Space"
+msgstr "Schijfruimte"
+
+#: netbox/templates/virtualization/cluster.html:72
+#: netbox/templates/virtualization/virtualdisk.html:32
+#: netbox/templates/virtualization/virtualmachine.html:140
+msgctxt "Abbreviation for gigabyte"
+msgid "GB"
+msgstr "GB"
+
+#: netbox/templates/virtualization/cluster/base.html:18
+msgid "Add Virtual Machine"
+msgstr "Virtuele machine toevoegen"
+
+#: netbox/templates/virtualization/cluster/base.html:24
+msgid "Assign Device"
+msgstr "Apparaat toewijzen"
+
+#: netbox/templates/virtualization/cluster/devices.html:10
+msgid "Remove Selected"
+msgstr "Geselecteerde verwijderen"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:9
+#, python-format
+msgid "Add Device to Cluster %(cluster)s"
+msgstr "Apparaat aan cluster toevoegen %(cluster)s"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:23
+msgid "Device Selection"
+msgstr "Selectie van het apparaat"
+
+#: netbox/templates/virtualization/cluster_add_devices.html:31
+msgid "Add Devices"
+msgstr "Apparaten toevoegen"
+
+#: netbox/templates/virtualization/clustergroup.html:10
+#: netbox/templates/virtualization/clustertype.html:10
+msgid "Add Cluster"
+msgstr "Cluster toevoegen"
+
+#: netbox/templates/virtualization/clustergroup.html:19
+#: netbox/virtualization/forms/model_forms.py:50
+msgid "Cluster Group"
+msgstr "Clustergroep"
+
+#: netbox/templates/virtualization/clustertype.html:19
+#: netbox/templates/virtualization/virtualmachine.html:106
+#: netbox/virtualization/forms/model_forms.py:36
+msgid "Cluster Type"
+msgstr "Clustertype"
+
+#: netbox/templates/virtualization/virtualdisk.html:18
+msgid "Virtual Disk"
+msgstr "Virtuele schijf"
+
+#: netbox/templates/virtualization/virtualmachine.html:118
+#: netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/virtualization/forms/model_forms.py:224
+msgid "Resources"
+msgstr "Hulpbronnen"
+
+#: netbox/templates/virtualization/virtualmachine.html:174
+msgid "Add Virtual Disk"
+msgstr "Virtuele schijf toevoegen"
+
+#: netbox/templates/vpn/ikepolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166
+msgid "IKE Policy"
+msgstr "IKE-beleid"
+
+#: netbox/templates/vpn/ikepolicy.html:21
+msgid "IKE Version"
+msgstr "IKE-versie"
+
+#: netbox/templates/vpn/ikepolicy.html:29
+msgid "Pre-Shared Key"
+msgstr "Vooraf gedeelde sleutel"
+
+#: netbox/templates/vpn/ikepolicy.html:33
+#: netbox/templates/wireless/inc/authentication_attrs.html:20
+msgid "Show Secret"
+msgstr "Geheim tonen"
+
+#: netbox/templates/vpn/ikepolicy.html:57
+#: netbox/templates/vpn/ipsecpolicy.html:45
+#: netbox/templates/vpn/ipsecprofile.html:52
+#: netbox/templates/vpn/ipsecprofile.html:77
+#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352
+#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134
+msgid "Proposals"
+msgstr "Voorstellen"
+
+#: netbox/templates/vpn/ikeproposal.html:10
+msgid "IKE Proposal"
+msgstr "IKE-voorstel"
+
+#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97
+#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101
+msgid "Authentication method"
+msgstr "Authenticatiemethode"
+
+#: netbox/templates/vpn/ikeproposal.html:25
+#: netbox/templates/vpn/ipsecproposal.html:21
+#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172
+#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195
+#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154
+msgid "Encryption algorithm"
+msgstr "Encryptie-algoritme"
+
+#: netbox/templates/vpn/ikeproposal.html:29
+#: netbox/templates/vpn/ipsecproposal.html:25
+#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177
+#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200
+#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159
+msgid "Authentication algorithm"
+msgstr "Authenticatie-algoritme"
+
+#: netbox/templates/vpn/ikeproposal.html:33
+msgid "DH group"
+msgstr "DH-groep"
+
+#: netbox/templates/vpn/ikeproposal.html:37
+#: netbox/templates/vpn/ipsecproposal.html:29
+#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146
+msgid "SA lifetime (seconds)"
+msgstr "Een leven lang (seconden)"
+
+#: netbox/templates/vpn/ipsecpolicy.html:10
+#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170
+msgid "IPSec Policy"
+msgstr "IPsec-beleid"
+
+#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210
+#: netbox/vpn/models/crypto.py:193
+msgid "PFS group"
+msgstr "PFS-groep"
+
+#: netbox/templates/vpn/ipsecprofile.html:10
+#: netbox/vpn/forms/model_forms.py:54
+msgid "IPSec Profile"
+msgstr "IPsec-profiel"
+
+#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137
+msgid "PFS Group"
+msgstr "PFS-groep"
+
+#: netbox/templates/vpn/ipsecproposal.html:10
+msgid "IPSec Proposal"
+msgstr "IPsec-voorstel"
+
+#: netbox/templates/vpn/ipsecproposal.html:33
+#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152
+msgid "SA lifetime (KB)"
+msgstr "Een leven lang (kB)"
+
+#: netbox/templates/vpn/l2vpn.html:11
+#: netbox/templates/vpn/l2vpntermination.html:9
+msgid "L2VPN Attributes"
+msgstr "L2VPN-kenmerken"
+
+#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76
+msgid "Add a Termination"
+msgstr "Een beëindiging toevoegen"
+
+#: netbox/templates/vpn/tunnel.html:9
+msgid "Add Termination"
+msgstr "Beëindiging toevoegen"
+
+#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49
+#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57
+msgid "Encapsulation"
+msgstr "Inkapseling"
+
+#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55
+#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64
+#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51
+msgid "IPSec profile"
+msgstr "IPsec-profiel"
+
+#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69
+#: netbox/vpn/forms/filtersets.py:68
+msgid "Tunnel ID"
+msgstr "Tunnel-ID"
+
+#: netbox/templates/vpn/tunnelgroup.html:14
+msgid "Add Tunnel"
+msgstr "Tunnel toevoegen"
+
+#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36
+#: netbox/vpn/forms/model_forms.py:49
+msgid "Tunnel Group"
+msgstr "Tunnelgroep"
+
+#: netbox/templates/vpn/tunneltermination.html:10
+msgid "Tunnel Termination"
+msgstr "Afsluiting van de tunnel"
+
+#: netbox/templates/vpn/tunneltermination.html:35
+#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102
+#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247
+#: netbox/vpn/tables/tunnels.py:101
+msgid "Outside IP"
+msgstr "Buiten IP"
+
+#: netbox/templates/vpn/tunneltermination.html:51
+msgid "Peer Terminations"
+msgstr "Beëindigingen door collega's"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:12
+msgid "Cipher"
+msgstr "Cijfer"
+
+#: netbox/templates/wireless/inc/authentication_attrs.html:16
+msgid "PSK"
+msgstr "PSK"
+
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:35
+#: netbox/templates/wireless/inc/wirelesslink_interface.html:45
+msgctxt "Abbreviation for megahertz"
+msgid "MHz"
+msgstr "MHz"
+
+#: netbox/templates/wireless/wirelesslan.html:57
+msgid "Attached Interfaces"
+msgstr "Bijgevoegde interfaces"
+
+#: netbox/templates/wireless/wirelesslangroup.html:17
+msgid "Add Wireless LAN"
+msgstr "Draadloos netwerk toevoegen"
+
+#: netbox/templates/wireless/wirelesslangroup.html:26
+#: netbox/wireless/forms/model_forms.py:28
+msgid "Wireless LAN Group"
+msgstr "Draadloze LAN-groep"
+
+#: netbox/templates/wireless/wirelesslangroup.html:59
+msgid "Add Wireless LAN Group"
+msgstr "Draadloze LAN-groep toevoegen"
+
+#: netbox/templates/wireless/wirelesslink.html:14
+msgid "Link Properties"
+msgstr "Eigenschappen van de link"
+
+#: netbox/tenancy/choices.py:19
+msgid "Tertiary"
+msgstr "Tertiair"
+
+#: netbox/tenancy/choices.py:20
+msgid "Inactive"
+msgstr "Inactief"
+
+#: netbox/tenancy/filtersets.py:29
+msgid "Parent contact group (ID)"
+msgstr "Contactgroep voor ouders (ID)"
+
+#: netbox/tenancy/filtersets.py:35
+msgid "Parent contact group (slug)"
+msgstr "Contactgroep voor ouders (slug)"
+
+#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68
+#: netbox/tenancy/filtersets.py:111
+msgid "Contact group (ID)"
+msgstr "Contactgroep (ID)"
+
+#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75
+#: netbox/tenancy/filtersets.py:118
+msgid "Contact group (slug)"
+msgstr "Contactgroep (slug)"
+
+#: netbox/tenancy/filtersets.py:105
+msgid "Contact (ID)"
+msgstr "Contactpersoon (ID)"
+
+#: netbox/tenancy/filtersets.py:122
+msgid "Contact role (ID)"
+msgstr "Rol van contactpersoon (ID)"
+
+#: netbox/tenancy/filtersets.py:128
+msgid "Contact role (slug)"
+msgstr "Contactrol (slug)"
+
+#: netbox/tenancy/filtersets.py:159
+msgid "Contact group"
+msgstr "Contactgroep"
+
+#: netbox/tenancy/filtersets.py:170
+msgid "Parent tenant group (ID)"
+msgstr "Parent tenant groep (ID)"
+
+#: netbox/tenancy/filtersets.py:176
+msgid "Parent tenant group (slug)"
+msgstr "Parent tenant groep (slug)"
+
+#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202
+msgid "Tenant group (ID)"
+msgstr "Tenant groep (ID)"
+
+#: netbox/tenancy/filtersets.py:235
+msgid "Tenant Group (ID)"
+msgstr "Tenant Groep (ID)"
+
+#: netbox/tenancy/filtersets.py:242
+msgid "Tenant Group (slug)"
+msgstr "Tenant Groep (slug)"
+
+#: netbox/tenancy/forms/bulk_edit.py:66
+msgid "Desciption"
+msgstr "Beschrijving"
+
+#: netbox/tenancy/forms/bulk_import.py:101
+msgid "Assigned contact"
+msgstr "Toegewezen contactpersoon"
+
+#: netbox/tenancy/models/contacts.py:32
+msgid "contact group"
+msgstr "contactgroep"
+
+#: netbox/tenancy/models/contacts.py:33
+msgid "contact groups"
+msgstr "contactgroepen"
+
+#: netbox/tenancy/models/contacts.py:48
+msgid "contact role"
+msgstr "contactrol"
+
+#: netbox/tenancy/models/contacts.py:49
+msgid "contact roles"
+msgstr "contactrollen"
+
+#: netbox/tenancy/models/contacts.py:68
+msgid "title"
+msgstr "noemen"
+
+#: netbox/tenancy/models/contacts.py:73
+msgid "phone"
+msgstr "telefoon"
+
+#: netbox/tenancy/models/contacts.py:78
+msgid "email"
+msgstr "e-mail"
+
+#: netbox/tenancy/models/contacts.py:87
+msgid "link"
+msgstr "verbinden"
+
+#: netbox/tenancy/models/contacts.py:103
+msgid "contact"
+msgstr "contact"
+
+#: netbox/tenancy/models/contacts.py:104
+msgid "contacts"
+msgstr "neemt contact op"
+
+#: netbox/tenancy/models/contacts.py:153
+msgid "contact assignment"
+msgstr "contactopdracht"
+
+#: netbox/tenancy/models/contacts.py:154
+msgid "contact assignments"
+msgstr "contactopdrachten"
+
+#: netbox/tenancy/models/contacts.py:170
+#, python-brace-format
+msgid "Contacts cannot be assigned to this object type ({type})."
+msgstr ""
+"Contactpersonen kunnen niet aan dit objecttype worden toegewezen ({type})."
+
+#: netbox/tenancy/models/tenants.py:32
+msgid "tenant group"
+msgstr "tenant groep"
+
+#: netbox/tenancy/models/tenants.py:33
+msgid "tenant groups"
+msgstr "tenant groepen"
+
+#: netbox/tenancy/models/tenants.py:70
+msgid "Tenant name must be unique per group."
+msgstr "De naam van de tenant moet per groep uniek zijn."
+
+#: netbox/tenancy/models/tenants.py:80
+msgid "Tenant slug must be unique per group."
+msgstr "De slug van de tentant moet per groep uniek zijn."
+
+#: netbox/tenancy/models/tenants.py:88
+msgid "tenant"
+msgstr "tenant"
+
+#: netbox/tenancy/models/tenants.py:89
+msgid "tenants"
+msgstr "tenants"
+
+#: netbox/tenancy/tables/contacts.py:112
+msgid "Contact Title"
+msgstr "Titel van de contactpersoon"
+
+#: netbox/tenancy/tables/contacts.py:116
+msgid "Contact Phone"
+msgstr "Telefoonnummer contact opnemen"
+
+#: netbox/tenancy/tables/contacts.py:120
+msgid "Contact Email"
+msgstr "E-mailadres voor contact"
+
+#: netbox/tenancy/tables/contacts.py:124
+msgid "Contact Address"
+msgstr "Contactadres"
+
+#: netbox/tenancy/tables/contacts.py:128
+msgid "Contact Link"
+msgstr "Link contact opnemen"
+
+#: netbox/tenancy/tables/contacts.py:132
+msgid "Contact Description"
+msgstr "Beschrijving van de contactpersoon"
+
+#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68
+msgid "Permission (ID)"
+msgstr "Toestemming (ID)"
+
+#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181
+msgid "Group (name)"
+msgstr "Groep (naam)"
+
+#: netbox/users/forms/bulk_edit.py:26
+msgid "First name"
+msgstr "Voornaam"
+
+#: netbox/users/forms/bulk_edit.py:31
+msgid "Last name"
+msgstr "Achternaam"
+
+#: netbox/users/forms/bulk_edit.py:43
+msgid "Staff status"
+msgstr "Status van het personeel"
+
+#: netbox/users/forms/bulk_edit.py:48
+msgid "Superuser status"
+msgstr "Status van superuser"
+
+#: netbox/users/forms/bulk_import.py:41
+msgid "If no key is provided, one will be generated automatically."
+msgstr ""
+"Als er geen sleutel wordt verstrekt, wordt er automatisch een gegenereerd."
+
+#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42
+msgid "Is Staff"
+msgstr "Is personeel"
+
+#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45
+msgid "Is Superuser"
+msgstr "Is Superuser"
+
+#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86
+msgid "Can View"
+msgstr "Kan bekijken"
+
+#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89
+msgid "Can Add"
+msgstr "Kan toevoegen"
+
+#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92
+msgid "Can Change"
+msgstr "Kan veranderen"
+
+#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95
+msgid "Can Delete"
+msgstr "Kan verwijderen"
+
+#: netbox/users/forms/model_forms.py:63
+msgid "User Interface"
+msgstr "Gebruikersinterface"
+
+#: netbox/users/forms/model_forms.py:115
+msgid ""
+"Keys must be at least 40 characters in length. Be sure to record "
+"your key prior to submitting this form, as it may no longer be "
+"accessible once the token has been created."
+msgstr ""
+"Sleutels moeten minstens 40 tekens lang zijn. Zorg ervoor dat je je "
+"sleutel opneemt voordat dit formulier wordt verzonden, omdat het "
+"mogelijk niet meer toegankelijk is nadat het token is aangemaakt."
+
+#: netbox/users/forms/model_forms.py:127
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Example: "
+"10.1.1.0/24,192.168.10.16/32,2001:db8:1::/64"
+msgstr ""
+"Toegestane IPv4/IPv6-netwerken van waaruit het token kan worden gebruikt. "
+"Laat dit veld leeg zodat er geen beperkingen zijn. Voorbeeld: "
+"10.1.1.0/24, 192.168.10.16/32,2001:db 8:1: :/64"
+
+#: netbox/users/forms/model_forms.py:176
+msgid "Confirm password"
+msgstr "Wachtwoord bevestigen"
+
+#: netbox/users/forms/model_forms.py:179
+msgid "Enter the same password as before, for verification."
+msgstr "Voer ter verificatie hetzelfde wachtwoord in als voorheen."
+
+#: netbox/users/forms/model_forms.py:228
+msgid "Passwords do not match! Please check your input and try again."
+msgstr ""
+"Wachtwoorden komen niet overeen! Controleer uw invoer en probeer het "
+"opnieuw."
+
+#: netbox/users/forms/model_forms.py:291
+msgid "Additional actions"
+msgstr "Aanvullende acties"
+
+#: netbox/users/forms/model_forms.py:294
+msgid "Actions granted in addition to those listed above"
+msgstr "Acties die zijn toegekend in aanvulling op de hierboven genoemde"
+
+#: netbox/users/forms/model_forms.py:310
+msgid "Objects"
+msgstr "Objecten"
+
+#: netbox/users/forms/model_forms.py:322
+msgid ""
+"JSON expression of a queryset filter that will return only permitted "
+"objects. Leave null to match all objects of this type. A list of multiple "
+"objects will result in a logical OR operation."
+msgstr ""
+"JSON-expressie van een querysetfilter dat alleen toegestane objecten "
+"retourneert. Laat null zo staan dat alle objecten van dit type overeenkomen."
+" Een lijst met meerdere objecten zal resulteren in een logische OR-"
+"bewerking."
+
+#: netbox/users/forms/model_forms.py:361
+msgid "At least one action must be selected."
+msgstr "Er moet minstens één actie worden geselecteerd."
+
+#: netbox/users/forms/model_forms.py:379
+#, python-brace-format
+msgid "Invalid filter for {model}: {error}"
+msgstr "Ongeldig filter voor {model}: {error}"
+
+#: netbox/users/models/permissions.py:39
+msgid "The list of actions granted by this permission"
+msgstr "De lijst met acties die met deze toestemming zijn verleend"
+
+#: netbox/users/models/permissions.py:44
+msgid "constraints"
+msgstr "verplichtingen"
+
+#: netbox/users/models/permissions.py:45
+msgid ""
+"Queryset filter matching the applicable objects of the selected type(s)"
+msgstr ""
+"Querysetfilter dat overeenkomt met de toepasselijke objecten van het "
+"geselecteerde type (s)"
+
+#: netbox/users/models/permissions.py:52
+msgid "permission"
+msgstr "toestemming"
+
+#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47
+msgid "permissions"
+msgstr "toestemmingen"
+
+#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31
+msgid "user preferences"
+msgstr "gebruikersvoorkeuren"
+
+#: netbox/users/models/preferences.py:98
+#, python-brace-format
+msgid "Key '{path}' is a leaf node; cannot assign new keys"
+msgstr ""
+"Sleutel '{path}'is een bladknooppunt; kan geen nieuwe sleutels toewijzen"
+
+#: netbox/users/models/preferences.py:110
+#, python-brace-format
+msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value"
+msgstr ""
+"Sleutel '{path}'is een woordenboek; kan geen waarde toekennen die niet uit "
+"het woordenboek bestaat"
+
+#: netbox/users/models/tokens.py:37
+msgid "expires"
+msgstr "vervalt"
+
+#: netbox/users/models/tokens.py:42
+msgid "last used"
+msgstr "laatst gebruikt"
+
+#: netbox/users/models/tokens.py:47
+msgid "key"
+msgstr "sleutel"
+
+#: netbox/users/models/tokens.py:53
+msgid "write enabled"
+msgstr "schrijven ingeschakeld"
+
+#: netbox/users/models/tokens.py:55
+msgid "Permit create/update/delete operations using this key"
+msgstr "Bewerkingen aanmaken, bijwerken/verwijderen met deze sleutel toestaan"
+
+#: netbox/users/models/tokens.py:66
+msgid "allowed IPs"
+msgstr "toegestane IP's"
+
+#: netbox/users/models/tokens.py:68
+msgid ""
+"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
+" no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\""
+msgstr ""
+"Toegestane IPv4/IPv6-netwerken van waaruit het token kan worden gebruikt. "
+"Laat dit veld leeg zodat er geen beperkingen zijn. Bijvoorbeeld: "
+"„10.1.1.0/24, 192.168.10.16/32, 2001:DB 8:1: :/64\""
+
+#: netbox/users/models/tokens.py:76
+msgid "token"
+msgstr "blijk"
+
+#: netbox/users/models/tokens.py:77
+msgid "tokens"
+msgstr "tokens"
+
+#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42
+msgid "group"
+msgstr "groeperen"
+
+#: netbox/users/models/users.py:58 netbox/users/models/users.py:77
+msgid "groups"
+msgstr "groepen"
+
+#: netbox/users/models/users.py:92
+msgid "user"
+msgstr "gebruiker"
+
+#: netbox/users/models/users.py:93
+msgid "users"
+msgstr "gebruikers"
+
+#: netbox/users/models/users.py:104
+msgid "A user with this username already exists."
+msgstr "Er bestaat al een gebruiker met deze gebruikersnaam."
+
+#: netbox/users/tables.py:98
+msgid "Custom Actions"
+msgstr "Acties op maat"
+
+#: netbox/utilities/api.py:153
+#, python-brace-format
+msgid "Related object not found using the provided attributes: {params}"
+msgstr ""
+"Gerelateerd object niet gevonden met behulp van de opgegeven kenmerken: "
+"{params}"
+
+#: netbox/utilities/api.py:156
+#, python-brace-format
+msgid "Multiple objects match the provided attributes: {params}"
+msgstr "Meerdere objecten komen overeen met de opgegeven kenmerken: {params}"
+
+#: netbox/utilities/api.py:168
+#, python-brace-format
+msgid ""
+"Related objects must be referenced by numeric ID or by dictionary of "
+"attributes. Received an unrecognized value: {value}"
+msgstr ""
+"Naar gerelateerde objecten moet worden verwezen met een numerieke ID of een "
+"woordenboek met attributen. Een niet-herkende waarde ontvangen: {value}"
+
+#: netbox/utilities/api.py:177
+#, python-brace-format
+msgid "Related object not found using the provided numeric ID: {id}"
+msgstr ""
+"Het gerelateerde object is niet gevonden met de opgegeven numerieke ID: {id}"
+
+#: netbox/utilities/choices.py:19
+#, python-brace-format
+msgid "{name} has a key defined but CHOICES is not a list"
+msgstr "{name} heeft een sleutel gedefinieerd, maar CHOICES is geen lijst"
+
+#: netbox/utilities/conversion.py:19
+msgid "Weight must be a positive number"
+msgstr "Gewicht moet een positief getal zijn"
+
+#: netbox/utilities/conversion.py:21
+#, python-brace-format
+msgid "Invalid value '{weight}' for weight (must be a number)"
+msgstr "Ongeldige waarde '{weight}'voor gewicht (moet een getal zijn)"
+
+#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62
+#, python-brace-format
+msgid "Unknown unit {unit}. Must be one of the following: {valid_units}"
+msgstr ""
+"Onbekende eenheid {unit}. Moet een van de volgende zijn: {valid_units}"
+
+#: netbox/utilities/conversion.py:45
+msgid "Length must be a positive number"
+msgstr "De lengte moet een positief getal zijn"
+
+#: netbox/utilities/conversion.py:47
+#, python-brace-format
+msgid "Invalid value '{length}' for length (must be a number)"
+msgstr "Ongeldige waarde '{length}'voor lengte (moet een getal zijn)"
+
+#: netbox/utilities/error_handlers.py:31
+#, python-brace-format
+msgid ""
+"Unable to delete {objects}. {count} dependent objects were "
+"found: "
+msgstr ""
+"Kan niet verwijderen {objects}. {count} afhankelijke "
+"objecten zijn gevonden: "
+
+#: netbox/utilities/error_handlers.py:33
+msgid "More than 50"
+msgstr "Meer dan 50"
+
+#: netbox/utilities/fields.py:30
+msgid "RGB color in hexadecimal. Example: "
+msgstr "RGB-kleur in hexadecimaal. Voorbeeld: "
+
+#: netbox/utilities/fields.py:159
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_model parameter to CounterCacheField must be a string "
+"in the format 'app.model'"
+msgstr ""
+"%s(%r) is ongeldig. De parameter to_model voor CounterCacheField moet een "
+"tekenreeks zijn in het formaat 'app.model'"
+
+#: netbox/utilities/fields.py:169
+#, python-format
+msgid ""
+"%s(%r) is invalid. to_field parameter to CounterCacheField must be a string "
+"in the format 'field'"
+msgstr ""
+"%s(%r) is ongeldig. De parameter to_field voor CounterCacheField moet een "
+"tekenreeks zijn in de indeling 'field'"
+
+#: netbox/utilities/forms/bulk_import.py:23
+msgid "Enter object data in CSV, JSON or YAML format."
+msgstr "Voer objectgegevens in CSV-, JSON- of YAML-formaat in."
+
+#: netbox/utilities/forms/bulk_import.py:36
+msgid "CSV delimiter"
+msgstr "CSV-scheidingsteken"
+
+#: netbox/utilities/forms/bulk_import.py:37
+msgid "The character which delimits CSV fields. Applies only to CSV format."
+msgstr ""
+"Het teken dat CSV-velden afbakent. Alleen van toepassing op CSV-formaat."
+
+#: netbox/utilities/forms/bulk_import.py:51
+msgid "Form data must be empty when uploading/selecting a file."
+msgstr ""
+"Formuliergegevens moeten leeg zijn bij het uploaden/selecteren van een "
+"bestand."
+
+#: netbox/utilities/forms/bulk_import.py:80
+#, python-brace-format
+msgid "Unknown data format: {format}"
+msgstr "Onbekend gegevensformaat: {format}"
+
+#: netbox/utilities/forms/bulk_import.py:100
+msgid "Unable to detect data format. Please specify."
+msgstr "Kan het gegevensformaat niet detecteren. Specificeer alstublieft."
+
+#: netbox/utilities/forms/bulk_import.py:123
+msgid "Invalid CSV delimiter"
+msgstr "Ongeldig CSV-scheidingsteken"
+
+#: netbox/utilities/forms/bulk_import.py:167
+msgid ""
+"Invalid YAML data. Data must be in the form of multiple documents, or a "
+"single document comprising a list of dictionaries."
+msgstr ""
+"Ongeldige YAML-gegevens. De gegevens moeten de vorm hebben van meerdere "
+"documenten, of een enkel document dat een lijst met woordenboeken bevat."
+
+#: netbox/utilities/forms/fields/array.py:17
+#, python-brace-format
+msgid ""
+"Invalid list ({value}). Must be numeric and ranges must be in ascending "
+"order."
+msgstr ""
+"Ongeldige lijst ({value}). Moet numeriek zijn en reeksen moeten in oplopende"
+" volgorde staan."
+
+#: netbox/utilities/forms/fields/csv.py:44
+#, python-brace-format
+msgid "Invalid value for a multiple choice field: {value}"
+msgstr "Ongeldige waarde voor een meerkeuzeveld: {value}"
+
+#: netbox/utilities/forms/fields/csv.py:57
+#: netbox/utilities/forms/fields/csv.py:74
+#, python-format
+msgid "Object not found: %(value)s"
+msgstr "Object niet gevonden: %(value)s"
+
+#: netbox/utilities/forms/fields/csv.py:65
+#, python-brace-format
+msgid ""
+"\"{value}\" is not a unique value for this field; multiple objects were "
+"found"
+msgstr ""
+"„{value}„is geen unieke waarde voor dit veld; er zijn meerdere objecten "
+"gevonden"
+
+#: netbox/utilities/forms/fields/csv.py:97
+msgid "Object type must be specified as \".\""
+msgstr "Het objecttype moet worden gespecificeerd als”.„"
+
+#: netbox/utilities/forms/fields/csv.py:101
+msgid "Invalid object type"
+msgstr "Ongeldig objecttype"
+
+#: netbox/utilities/forms/fields/expandable.py:25
+msgid ""
+"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
+"within a single range are not supported (example: "
+"[ge,xe]-0/0/[0-9])."
+msgstr ""
+"Alfanumerieke reeksen worden ondersteund voor bulkaanmaak. Gemengde gevallen"
+" en typen binnen één bereik worden niet ondersteund (bijvoorbeeld: "
+"[leeftijd, ex] -0/0/ [0-9])."
+
+#: netbox/utilities/forms/fields/expandable.py:46
+msgid ""
+"Specify a numeric range to create multiple IPs. Example: "
+"192.0.2.[1,5,100-254]/24"
+msgstr ""
+"Specificeer een numeriek bereik om meerdere IP-adressen te creëren. Voorbeeld: 192.0.2. [1,5,100-254] /24"
+
+#: netbox/utilities/forms/fields/fields.py:31
+#, python-brace-format
+msgid ""
+" Markdown syntax is supported"
+msgstr ""
+" Markdown syntaxis wordt ondersteund"
+
+#: netbox/utilities/forms/fields/fields.py:48
+msgid "URL-friendly unique shorthand"
+msgstr "URL-vriendelijke unieke afkorting"
+
+#: netbox/utilities/forms/fields/fields.py:101
+msgid "Enter context data in JSON format."
+msgstr "Voer contextgegevens in JSON formaat."
+
+#: netbox/utilities/forms/fields/fields.py:124
+msgid "MAC address must be in EUI-48 format"
+msgstr "MAC-adres moet het EUI-48-formaat hebben"
+
+#: netbox/utilities/forms/forms.py:52
+msgid "Use regular expressions"
+msgstr "Reguliere expressies gebruiken"
+
+#: netbox/utilities/forms/forms.py:75
+msgid ""
+"Numeric ID of an existing object to update (if not creating a new object)"
+msgstr ""
+"Numerieke ID van een bestaand object dat moet worden bijgewerkt (als er geen"
+" nieuw object wordt aangemaakt)"
+
+#: netbox/utilities/forms/forms.py:92
+#, python-brace-format
+msgid "Unrecognized header: {name}"
+msgstr "Koptekst niet herkend: {name}"
+
+#: netbox/utilities/forms/forms.py:118
+msgid "Available Columns"
+msgstr "Beschikbare kolommen"
+
+#: netbox/utilities/forms/forms.py:126
+msgid "Selected Columns"
+msgstr "Geselecteerde kolommen"
+
+#: netbox/utilities/forms/mixins.py:44
+msgid ""
+"This object has been modified since the form was rendered. Please consult "
+"the object's change log for details."
+msgstr ""
+"Dit object is gewijzigd sinds de weergave van het formulier. Raadpleeg het "
+"wijzigingslogboek van het object voor meer informatie."
+
+#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68
+#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87
+#, python-brace-format
+msgid "Range \"{value}\" is invalid."
+msgstr "Bereik”{value}„is ongeldig."
+
+#: netbox/utilities/forms/utils.py:74
+#, python-brace-format
+msgid ""
+"Invalid range: Ending value ({end}) must be greater than beginning value "
+"({begin})."
+msgstr ""
+"Ongeldig bereik: eindwaarde ({end}) moet groter zijn dan de beginwaarde "
+"({begin})."
+
+#: netbox/utilities/forms/utils.py:232
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{field}\""
+msgstr "Dubbele of conflicterende kolomkop voor”{field}„"
+
+#: netbox/utilities/forms/utils.py:238
+#, python-brace-format
+msgid "Duplicate or conflicting column header for \"{header}\""
+msgstr "Dubbele of conflicterende kolomkop voor”{header}„"
+
+#: netbox/utilities/forms/utils.py:247
+#, python-brace-format
+msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
+msgstr ""
+"Rij {row}: Verwacht {count_expected} columns maar gevonden {count_found}"
+
+#: netbox/utilities/forms/utils.py:270
+#, python-brace-format
+msgid "Unexpected column header \"{field}\" found."
+msgstr "Onverwachte kolomkop”{field}„gevonden."
+
+#: netbox/utilities/forms/utils.py:272
+#, python-brace-format
+msgid "Column \"{field}\" is not a related object; cannot use dots"
+msgstr "Kolom”{field}„is geen gerelateerd object; kan geen punten gebruiken"
+
+#: netbox/utilities/forms/utils.py:276
+#, python-brace-format
+msgid "Invalid related object attribute for column \"{field}\": {to_field}"
+msgstr "Ongeldig gerelateerd objectkenmerk voor kolom”{field}„: {to_field}"
+
+#: netbox/utilities/forms/utils.py:284
+#, python-brace-format
+msgid "Required column header \"{header}\" not found."
+msgstr "Vereiste kolomkop”{header}„niet gevonden."
+
+#: netbox/utilities/forms/widgets/apiselect.py:124
+#, python-brace-format
+msgid "Missing required value for dynamic query param: '{dynamic_params}'"
+msgstr ""
+"Ontbrekende vereiste waarde voor dynamische queryparameter: "
+"'{dynamic_params}'"
+
+#: netbox/utilities/forms/widgets/apiselect.py:141
+#, python-brace-format
+msgid "Missing required value for static query param: '{static_params}'"
+msgstr ""
+"Ontbrekende vereiste waarde voor statische queryparameter: '{static_params}'"
+
+#: netbox/utilities/permissions.py:39
+#, python-brace-format
+msgid ""
+"Invalid permission name: {name}. Must be in the format "
+"._"
+msgstr ""
+"Ongeldige toestemmingsnaam: {name}. Moet in het formaat zijn "
+". | |