aboutsummaryrefslogtreecommitdiffstats
path: root/dist/user_status-menu.js
diff options
context:
space:
mode:
Diffstat (limited to 'dist/user_status-menu.js')
-rw-r--r--dist/user_status-menu.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/dist/user_status-menu.js b/dist/user_status-menu.js
index 0b7635d461e..5fb5a8b1a63 100644
--- a/dist/user_status-menu.js
+++ b/dist/user_status-menu.js
@@ -1,2 +1,2 @@
-(()=>{"use strict";var e,s,a,r={19725:(e,s,a)=>{var r=a(85471),n=a(21777),o=a(61338),u=a(54332),i=a(53611),c=a(17334),d=a.n(c),l=a(65043),m=a(63814),p=a(33114),A=a(96763);const g={name:"UserStatus",components:{NcButton:u.A,NcUserStatusIcon:i.A,SetStatusModal:()=>Promise.all([a.e(4208),a.e(5133)]).then(a.bind(a,70233))},mixins:[p.A],props:{inline:{type:Boolean,default:!1}},data:()=>({heartbeatInterval:null,isAway:!1,isModalOpen:!1,mouseMoveListener:null,setAwayTimeout:null}),mounted(){this.$store.dispatch("loadStatusFromInitialState"),OC.config.session_keepalive&&(this.heartbeatInterval=setInterval(this._backgroundHeartbeat.bind(this),3e5),this.setAwayTimeout=()=>{this.isAway=!0},this.mouseMoveListener=d()((()=>{const t=this.isAway;this.isAway=!1,clearTimeout(this.setAwayTimeout),setTimeout(this.setAwayTimeout,12e4),t&&this._backgroundHeartbeat()}),2e3,!0),window.addEventListener("mousemove",this.mouseMoveListener,{capture:!0,passive:!0}),this._backgroundHeartbeat()),(0,o.B1)("user_status:status.updated",this.handleUserStatusUpdated)},beforeDestroy(){window.removeEventListener("mouseMove",this.mouseMoveListener),clearInterval(this.heartbeatInterval),(0,o.al)("user_status:status.updated",this.handleUserStatusUpdated)},methods:{openModal(){this.isModalOpen=!0},closeModal(){this.isModalOpen=!1},async _backgroundHeartbeat(){try{const t=await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/heartbeat?format=json");return(await l.Ay.put(e,{status:t?"away":"online"})).data.ocs.data})(this.isAway);null!=t&&t.userId?this.$store.dispatch("setStatusFromHeartbeat",t):await this.$store.dispatch("reFetchStatusFromServer")}catch(e){var t;A.debug("Failed sending heartbeat, got: "+(null===(t=e.response)||void 0===t?void 0:t.status))}},handleUserStatusUpdated(t){OC.getCurrentUser().uid===t.userId&&this.$store.dispatch("setStatusFromObject",{status:t.status,icon:t.icon,message:t.message})}}};var v=a(85072),h=a.n(v),f=a(97825),b=a.n(f),y=a(77659),S=a.n(y),w=a(55056),I=a.n(w),C=a(10540),k=a.n(C),_=a(41113),x=a.n(_),M=a(5821),T={};T.styleTagTransform=x(),T.setAttributes=I(),T.insert=S().bind(null,"head"),T.domAPI=b(),T.insertStyleElement=k(),h()(M.A,T),M.A&&M.A.locals&&M.A.locals;const O=(0,a(14486).A)(g,(function(){var t=this,e=t._self._c;return e(t.inline?"div":"li",{tag:"component"},[t.inline?e("NcButton",{on:{click:function(e){return e.stopPropagation(),t.openModal.apply(null,arguments)}},scopedSlots:t._u([{key:"icon",fn:function(){return[e("NcUserStatusIcon",{staticClass:"user-status-icon",attrs:{status:t.statusType,"aria-hidden":"true"}})]},proxy:!0}])},[t._v("\n\t\t"+t._s(t.visibleMessage)+"\n\t")]):e("button",{staticClass:"user-status-menu-item",on:{click:function(e){return e.stopPropagation(),t.openModal.apply(null,arguments)}}},[e("NcUserStatusIcon",{staticClass:"user-status-icon",attrs:{status:t.statusType,"aria-hidden":"true"}}),t._v("\n\t\t"+t._s(t.visibleMessage)+"\n\t")],1),t._v(" "),t.isModalOpen?e("SetStatusModal",{attrs:{inline:t.inline},on:{close:t.closeModal}}):t._e()],1)}),[],!1,null,"056751be",null).exports;var P=a(95353);const F={state:{predefinedStatuses:[]},mutations:{addPredefinedStatus(t,e){t.predefinedStatuses=[...t.predefinedStatuses,e]}},getters:{statusesHaveLoaded:t=>t.predefinedStatuses.length>0},actions:{async loadAllPredefinedStatuses(t){let{state:e,commit:s}=t;if(e.predefinedStatuses.length>0)return;const a=await(async()=>{const t=(0,m.KT)("apps/user_status/api/v1/predefined_statuses?format=json");return(await l.Ay.get(t)).data.ocs.data})();for(const t of a)s("addPredefinedStatus",t)}}};var U=a(32981),D=a(61913),B=a(19231);const E=t=>{if(null===t)return null;const e=(0,D.R)();if("period"===t.type)return e.setSeconds(e.getSeconds()+t.time),Math.floor(e.getTime()/1e3);if("end-of"===t.type)switch(t.time){case"day":case"week":return Number((0,B.A)(e).endOf(t.time).format("X"))}return"_time"===t.type?t.time:null},j={state:{status:null,statusIsUserDefined:null,message:null,icon:null,clearAt:null,messageIsPredefined:null,messageId:null},mutations:{setStatus(t,e){let{statusType:s}=e;t.status=s,t.statusIsUserDefined=!0},setPredefinedMessage(t,e){let{messageId:s,clearAt:a,message:r,icon:n}=e;t.messageId=s,t.messageIsPredefined=!0,t.message=r,t.icon=n,t.clearAt=a},setCustomMessage(t,e){let{message:s,icon:a,clearAt:r}=e;t.messageId=null,t.messageIsPredefined=!1,t.message=s,t.icon=a,t.clearAt=r},clearMessage(t){t.messageId=null,t.messageIsPredefined=!1,t.message=null,t.icon=null,t.clearAt=null},loadStatusFromServer(t,e){let{status:s,statusIsUserDefined:a,message:r,icon:n,clearAt:o,messageIsPredefined:u,messageId:i}=e;t.status=s,t.message=r,t.icon=n,void 0!==a&&(t.statusIsUserDefined=a),void 0!==o&&(t.clearAt=o),void 0!==u&&(t.messageIsPredefined=u),void 0!==i&&(t.messageId=i)}},getters:{},actions:{async setStatus(t,e){var s;let{commit:a,state:r}=t,{statusType:u}=e;await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/user_status/status");await l.Ay.put(e,{statusType:t})})(u),a("setStatus",{statusType:u}),(0,o.Ic)("user_status:status.updated",{status:r.status,message:r.message,icon:r.icon,clearAt:r.clearAt,userId:null===(s=(0,n.HW)())||void 0===s?void 0:s.uid})},async setStatusFromObject(t,e){let{commit:s,state:a}=t;s("loadStatusFromServer",e)},async setPredefinedMessage(t,e){var s;let{commit:a,rootState:r,state:u}=t,{messageId:i,clearAt:c}=e;const d=E(c);await async function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const s=(0,m.KT)("apps/user_status/api/v1/user_status/message/predefined?format=json");await l.Ay.put(s,{messageId:t,clearAt:e})}(i,d);const p=r.predefinedStatuses.predefinedStatuses.find((t=>t.id===i)),{message:A,icon:g}=p;a("setPredefinedMessage",{messageId:i,clearAt:d,message:A,icon:g}),(0,o.Ic)("user_status:status.updated",{status:u.status,message:u.message,icon:u.icon,clearAt:u.clearAt,userId:null===(s=(0,n.HW)())||void 0===s?void 0:s.uid})},async setCustomMessage(t,e){var s;let{commit:a,state:r}=t,{message:u,icon:i,clearAt:c}=e;const d=E(c);await async function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;const a=(0,m.KT)("apps/user_status/api/v1/user_status/message/custom?format=json");await l.Ay.put(a,{message:t,statusIcon:e,clearAt:s})}(u,i,d),a("setCustomMessage",{message:u,icon:i,clearAt:d}),(0,o.Ic)("user_status:status.updated",{status:r.status,message:r.message,icon:r.icon,clearAt:r.clearAt,userId:null===(s=(0,n.HW)())||void 0===s?void 0:s.uid})},async clearMessage(t){var e;let{commit:s,state:a}=t;await(async()=>{const t=(0,m.KT)("apps/user_status/api/v1/user_status/message?format=json");await l.Ay.delete(t)})(),s("clearMessage"),(0,o.Ic)("user_status:status.updated",{status:a.status,message:a.message,icon:a.icon,clearAt:a.clearAt,userId:null===(e=(0,n.HW)())||void 0===e?void 0:e.uid})},async reFetchStatusFromServer(t){let{commit:e}=t;e("loadStatusFromServer",await(async()=>{const t=(0,m.KT)("apps/user_status/api/v1/user_status");return(await l.Ay.get(t)).data.ocs.data})())},async setStatusFromHeartbeat(t,e){let{commit:s}=t;s("loadStatusFromServer",e)},loadStatusFromInitialState(t){let{commit:e}=t;e("loadStatusFromServer",(0,U.C)("user_status","status"))}}},$={state:{status:null,statusIsUserDefined:null,message:null,icon:null,clearAt:null,messageIsPredefined:null,messageId:null},mutations:{loadBackupStatusFromServer(t,e){let{status:s,statusIsUserDefined:a,message:r,icon:n,clearAt:o,messageIsPredefined:u,messageId:i}=e;t.status=s,t.message=r,t.icon=n,void 0!==a&&(t.statusIsUserDefined=a),void 0!==o&&(t.clearAt=o),void 0!==u&&(t.messageIsPredefined=u),void 0!==i&&(t.messageId=i)}},getters:{},actions:{async fetchBackupFromServer(t){let{commit:e}=t;try{var s;e("loadBackupStatusFromServer",await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/statuses/{userId}",{userId:"_"+t});return(await l.Ay.get(e)).data.ocs.data})(null===(s=(0,n.HW)())||void 0===s?void 0:s.uid))}catch(t){}},async revertBackupFromServer(t,e){let{commit:s}=t,{messageId:a}=e;const r=await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/user_status/revert/{messageId}",{messageId:t});return(await l.Ay.delete(e)).data.ocs.data})(a);var u;r&&(s("loadBackupStatusFromServer",{}),s("loadStatusFromServer",r),(0,o.Ic)("user_status:status.updated",{status:r.status,message:r.message,icon:r.icon,clearAt:r.clearAt,userId:null===(u=(0,n.HW)())||void 0===u?void 0:u.uid}))}}};r.Ay.use(P.Ay);const H=new P.il({modules:{predefinedStatuses:F,userStatus:j,userBackupStatus:$},strict:!0});a.nc=btoa((0,n.do)()),r.Ay.prototype.t=t,r.Ay.prototype.$t=t;const L=()=>{const t=document.getElementById("user_status-menu-entry");new r.Ay({el:t,render:t=>t(O),store:H})};document.getElementById("user_status-menu-entry")?L():(0,o.B1)("core:user-menu:mounted",L),document.addEventListener("DOMContentLoaded",(function(){OCA.Dashboard&&OCA.Dashboard.registerStatus("status",(t=>new(r.Ay.extend(O))({propsData:{inline:!0},store:H}).$mount(t)))}))},33114:(t,e,s)=>{s.d(e,{A:()=>o});var a=s(95353),r=s(85168),n=s(96763);const o={computed:{...(0,a.aH)({statusType:t=>t.userStatus.status,statusIsUserDefined:t=>t.userStatus.statusIsUserDefined,customIcon:t=>t.userStatus.icon,customMessage:t=>t.userStatus.message}),visibleMessage(){if(this.customIcon&&this.customMessage)return"".concat(this.customIcon," ").concat(this.customMessage);if(this.customMessage)return this.customMessage;if(this.statusIsUserDefined)switch(this.statusType){case"online":return this.$t("user_status","Online");case"away":case"busy":return this.$t("user_status","Away");case"dnd":return this.$t("user_status","Do not disturb");case"invisible":return this.$t("user_status","Invisible");case"offline":return this.$t("user_status","Offline")}return this.$t("user_status","Set status")}},methods:{async changeStatus(t){try{await this.$store.dispatch("setStatus",{statusType:t})}catch(t){(0,r.Qg)(this.$t("user_status","There was an error saving the new status")),n.debug(t)}}}}},61913:(t,e,s)=>{s.d(e,{R:()=>a});const a=()=>new Date},5821:(t,e,s)=>{s.d(e,{A:()=>u});var a=s(71354),r=s.n(a),n=s(76314),o=s.n(n)()(r());o.push([t.id,".user-status-menu-item[data-v-056751be]{--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text));width:auto;min-width:44px;height:44px;margin:0;border:0;border-radius:var(--border-radius-pill);background-color:var(--color-main-background-blur);font-size:inherit;font-weight:normal;-webkit-backdrop-filter:var(--background-blur);backdrop-filter:var(--background-blur)}.user-status-menu-item[data-v-056751be]:active,.user-status-menu-item[data-v-056751be]:hover,.user-status-menu-item[data-v-056751be]:focus-visible{background-color:var(--color-background-hover)}.user-status-menu-item[data-v-056751be]:focus-visible{box-shadow:0 0 0 4px var(--color-main-background) !important;outline:2px solid var(--color-main-text) !important}.user-status-icon[data-v-056751be]{width:16px;height:16px;margin-right:10px;opacity:1 !important;background-size:16px;vertical-align:middle !important}","",{version:3,sources:["webpack://./apps/user_status/src/UserStatus.vue"],names:[],mappings:"AACA,wCAEC,+FAAA,CAEA,UAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CACA,QAAA,CACA,uCAAA,CACA,kDAAA,CACA,iBAAA,CACA,kBAAA,CAEA,8CAAA,CACA,sCAAA,CAEA,mJAGC,8CAAA,CAED,sDACC,4DAAA,CACA,mDAAA,CAIF,mCACC,UAAA,CACA,WAAA,CACA,iBAAA,CACA,oBAAA,CACA,oBAAA,CACA,gCAAA",sourcesContent:["\n.user-status-menu-item {\n\t// Ensure the maxcontrast color is set for the background\n\t--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text));\n\n\twidth: auto;\n\tmin-width: 44px;\n\theight: 44px;\n\tmargin: 0;\n\tborder: 0;\n\tborder-radius: var(--border-radius-pill);\n\tbackground-color: var(--color-main-background-blur);\n\tfont-size: inherit;\n\tfont-weight: normal;\n\n\t-webkit-backdrop-filter: var(--background-blur);\n\tbackdrop-filter: var(--background-blur);\n\n\t&:active,\n\t&:hover,\n\t&:focus-visible {\n\t\tbackground-color: var(--color-background-hover);\n\t}\n\t&:focus-visible {\n\t\tbox-shadow: 0 0 0 4px var(--color-main-background) !important;\n\t\toutline: 2px solid var(--color-main-text) !important;\n\t}\n}\n\n.user-status-icon {\n\twidth: 16px;\n\theight: 16px;\n\tmargin-right: 10px;\n\topacity: 1 !important;\n\tbackground-size: 16px;\n\tvertical-align: middle !important;\n}\n"],sourceRoot:""}]);const u=o},53611:(t,e,s)=>{s.d(e,{A:()=>a.N});var a=s(28109)}},n={};function o(t){var e=n[t];if(void 0!==e)return e.exports;var s=n[t]={id:t,loaded:!1,exports:{}};return r[t].call(s.exports,s,s.exports,o),s.loaded=!0,s.exports}o.m=r,e=[],o.O=(t,s,a,r)=>{if(!s){var n=1/0;for(d=0;d<e.length;d++){s=e[d][0],a=e[d][1],r=e[d][2];for(var u=!0,i=0;i<s.length;i++)(!1&r||n>=r)&&Object.keys(o.O).every((t=>o.O[t](s[i])))?s.splice(i--,1):(u=!1,r<n&&(n=r));if(u){e.splice(d--,1);var c=a();void 0!==c&&(t=c)}}return t}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[s,a,r]},o.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return o.d(e,{a:e}),e},o.d=(t,e)=>{for(var s in e)o.o(e,s)&&!o.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})},o.f={},o.e=t=>Promise.all(Object.keys(o.f).reduce(((e,s)=>(o.f[s](t,e),e)),[])),o.u=t=>(5133===t?"user-status-modal":t)+"-"+t+".js?v="+{4254:"5c2324570f66dff0c8a1",5133:"bd5c65f1dff18eb447f7",9480:"1e6347e7fc477a73d0c6"}[t],o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),s={},a="nextcloud:",o.l=(t,e,r,n)=>{if(s[t])s[t].push(e);else{var u,i;if(void 0!==r)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var l=c[d];if(l.getAttribute("src")==t||l.getAttribute("data-webpack")==a+r){u=l;break}}u||(i=!0,(u=document.createElement("script")).charset="utf-8",u.timeout=120,o.nc&&u.setAttribute("nonce",o.nc),u.setAttribute("data-webpack",a+r),u.src=t),s[t]=[e];var m=(e,a)=>{u.onerror=u.onload=null,clearTimeout(p);var r=s[t];if(delete s[t],u.parentNode&&u.parentNode.removeChild(u),r&&r.forEach((t=>t(a))),e)return e(a)},p=setTimeout(m.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=m.bind(null,u.onerror),u.onload=m.bind(null,u.onload),i&&document.head.appendChild(u)}},o.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),o.j=9953,(()=>{var t;o.g.importScripts&&(t=o.g.location+"");var e=o.g.document;if(!t&&e&&(e.currentScript&&(t=e.currentScript.src),!t)){var s=e.getElementsByTagName("script");if(s.length)for(var a=s.length-1;a>-1&&(!t||!/^http(s?):/.test(t));)t=s[a--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=t})(),(()=>{o.b=document.baseURI||self.location.href;var t={9953:0};o.f.j=(e,s)=>{var a=o.o(t,e)?t[e]:void 0;if(0!==a)if(a)s.push(a[2]);else{var r=new Promise(((s,r)=>a=t[e]=[s,r]));s.push(a[2]=r);var n=o.p+o.u(e),u=new Error;o.l(n,(s=>{if(o.o(t,e)&&(0!==(a=t[e])&&(t[e]=void 0),a)){var r=s&&("load"===s.type?"missing":s.type),n=s&&s.target&&s.target.src;u.message="Loading chunk "+e+" failed.\n("+r+": "+n+")",u.name="ChunkLoadError",u.type=r,u.request=n,a[1](u)}}),"chunk-"+e,e)}},o.O.j=e=>0===t[e];var e=(e,s)=>{var a,r,n=s[0],u=s[1],i=s[2],c=0;if(n.some((e=>0!==t[e]))){for(a in u)o.o(u,a)&&(o.m[a]=u[a]);if(i)var d=i(o)}for(e&&e(s);c<n.length;c++)r=n[c],o.o(t,r)&&t[r]&&t[r][0](),t[r]=0;return o.O(d)},s=self.webpackChunknextcloud=self.webpackChunknextcloud||[];s.forEach(e.bind(null,0)),s.push=e.bind(null,s.push.bind(s))})(),o.nc=void 0;var u=o.O(void 0,[4208],(()=>o(19725)));u=o.O(u)})();
-//# sourceMappingURL=user_status-menu.js.map?v=5b0e1b03b997bdcc016f \ No newline at end of file
+(()=>{"use strict";var e,s,a,r={19725:(e,s,a)=>{var r=a(85471),n=a(21777),o=a(61338),u=a(54332),i=a(53611),c=a(17334),d=a.n(c),l=a(65043),m=a(63814),p=a(33114),A=a(96763);const g={name:"UserStatus",components:{NcButton:u.A,NcUserStatusIcon:i.A,SetStatusModal:()=>Promise.all([a.e(4208),a.e(5133)]).then(a.bind(a,70233))},mixins:[p.A],props:{inline:{type:Boolean,default:!1}},data:()=>({heartbeatInterval:null,isAway:!1,isModalOpen:!1,mouseMoveListener:null,setAwayTimeout:null}),mounted(){this.$store.dispatch("loadStatusFromInitialState"),OC.config.session_keepalive&&(this.heartbeatInterval=setInterval(this._backgroundHeartbeat.bind(this),3e5),this.setAwayTimeout=()=>{this.isAway=!0},this.mouseMoveListener=d()((()=>{const t=this.isAway;this.isAway=!1,clearTimeout(this.setAwayTimeout),setTimeout(this.setAwayTimeout,12e4),t&&this._backgroundHeartbeat()}),2e3,!0),window.addEventListener("mousemove",this.mouseMoveListener,{capture:!0,passive:!0}),this._backgroundHeartbeat()),(0,o.B1)("user_status:status.updated",this.handleUserStatusUpdated)},beforeDestroy(){window.removeEventListener("mouseMove",this.mouseMoveListener),clearInterval(this.heartbeatInterval),(0,o.al)("user_status:status.updated",this.handleUserStatusUpdated)},methods:{openModal(){this.isModalOpen=!0},closeModal(){this.isModalOpen=!1},async _backgroundHeartbeat(){try{const t=await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/heartbeat?format=json");return(await l.Ay.put(e,{status:t?"away":"online"})).data.ocs.data})(this.isAway);null!=t&&t.userId?this.$store.dispatch("setStatusFromHeartbeat",t):await this.$store.dispatch("reFetchStatusFromServer")}catch(e){var t;A.debug("Failed sending heartbeat, got: "+(null===(t=e.response)||void 0===t?void 0:t.status))}},handleUserStatusUpdated(t){OC.getCurrentUser().uid===t.userId&&this.$store.dispatch("setStatusFromObject",{status:t.status,icon:t.icon,message:t.message})}}};var v=a(85072),h=a.n(v),f=a(97825),b=a.n(f),y=a(77659),S=a.n(y),w=a(55056),I=a.n(w),C=a(10540),k=a.n(C),_=a(41113),x=a.n(_),M=a(5821),T={};T.styleTagTransform=x(),T.setAttributes=I(),T.insert=S().bind(null,"head"),T.domAPI=b(),T.insertStyleElement=k(),h()(M.A,T),M.A&&M.A.locals&&M.A.locals;const O=(0,a(14486).A)(g,(function(){var t=this,e=t._self._c;return e(t.inline?"div":"li",{tag:"component"},[t.inline?e("NcButton",{on:{click:function(e){return e.stopPropagation(),t.openModal.apply(null,arguments)}},scopedSlots:t._u([{key:"icon",fn:function(){return[e("NcUserStatusIcon",{staticClass:"user-status-icon",attrs:{status:t.statusType,"aria-hidden":"true"}})]},proxy:!0}])},[t._v("\n\t\t"+t._s(t.visibleMessage)+"\n\t")]):e("button",{staticClass:"user-status-menu-item",on:{click:function(e){return e.stopPropagation(),t.openModal.apply(null,arguments)}}},[e("NcUserStatusIcon",{staticClass:"user-status-icon",attrs:{status:t.statusType,"aria-hidden":"true"}}),t._v("\n\t\t"+t._s(t.visibleMessage)+"\n\t")],1),t._v(" "),t.isModalOpen?e("SetStatusModal",{attrs:{inline:t.inline},on:{close:t.closeModal}}):t._e()],1)}),[],!1,null,"056751be",null).exports;var P=a(95353);const F={state:{predefinedStatuses:[]},mutations:{addPredefinedStatus(t,e){t.predefinedStatuses=[...t.predefinedStatuses,e]}},getters:{statusesHaveLoaded:t=>t.predefinedStatuses.length>0},actions:{async loadAllPredefinedStatuses(t){let{state:e,commit:s}=t;if(e.predefinedStatuses.length>0)return;const a=await(async()=>{const t=(0,m.KT)("apps/user_status/api/v1/predefined_statuses?format=json");return(await l.Ay.get(t)).data.ocs.data})();for(const t of a)s("addPredefinedStatus",t)}}};var U=a(32981),D=a(61913),B=a(19231);const E=t=>{if(null===t)return null;const e=(0,D.R)();if("period"===t.type)return e.setSeconds(e.getSeconds()+t.time),Math.floor(e.getTime()/1e3);if("end-of"===t.type)switch(t.time){case"day":case"week":return Number((0,B.A)(e).endOf(t.time).format("X"))}return"_time"===t.type?t.time:null},j={state:{status:null,statusIsUserDefined:null,message:null,icon:null,clearAt:null,messageIsPredefined:null,messageId:null},mutations:{setStatus(t,e){let{statusType:s}=e;t.status=s,t.statusIsUserDefined=!0},setPredefinedMessage(t,e){let{messageId:s,clearAt:a,message:r,icon:n}=e;t.messageId=s,t.messageIsPredefined=!0,t.message=r,t.icon=n,t.clearAt=a},setCustomMessage(t,e){let{message:s,icon:a,clearAt:r}=e;t.messageId=null,t.messageIsPredefined=!1,t.message=s,t.icon=a,t.clearAt=r},clearMessage(t){t.messageId=null,t.messageIsPredefined=!1,t.message=null,t.icon=null,t.clearAt=null},loadStatusFromServer(t,e){let{status:s,statusIsUserDefined:a,message:r,icon:n,clearAt:o,messageIsPredefined:u,messageId:i}=e;t.status=s,t.message=r,t.icon=n,void 0!==a&&(t.statusIsUserDefined=a),void 0!==o&&(t.clearAt=o),void 0!==u&&(t.messageIsPredefined=u),void 0!==i&&(t.messageId=i)}},getters:{},actions:{async setStatus(t,e){var s;let{commit:a,state:r}=t,{statusType:u}=e;await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/user_status/status");await l.Ay.put(e,{statusType:t})})(u),a("setStatus",{statusType:u}),(0,o.Ic)("user_status:status.updated",{status:r.status,message:r.message,icon:r.icon,clearAt:r.clearAt,userId:null===(s=(0,n.HW)())||void 0===s?void 0:s.uid})},async setStatusFromObject(t,e){let{commit:s,state:a}=t;s("loadStatusFromServer",e)},async setPredefinedMessage(t,e){var s;let{commit:a,rootState:r,state:u}=t,{messageId:i,clearAt:c}=e;const d=E(c);await async function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const s=(0,m.KT)("apps/user_status/api/v1/user_status/message/predefined?format=json");await l.Ay.put(s,{messageId:t,clearAt:e})}(i,d);const p=r.predefinedStatuses.predefinedStatuses.find((t=>t.id===i)),{message:A,icon:g}=p;a("setPredefinedMessage",{messageId:i,clearAt:d,message:A,icon:g}),(0,o.Ic)("user_status:status.updated",{status:u.status,message:u.message,icon:u.icon,clearAt:u.clearAt,userId:null===(s=(0,n.HW)())||void 0===s?void 0:s.uid})},async setCustomMessage(t,e){var s;let{commit:a,state:r}=t,{message:u,icon:i,clearAt:c}=e;const d=E(c);await async function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;const a=(0,m.KT)("apps/user_status/api/v1/user_status/message/custom?format=json");await l.Ay.put(a,{message:t,statusIcon:e,clearAt:s})}(u,i,d),a("setCustomMessage",{message:u,icon:i,clearAt:d}),(0,o.Ic)("user_status:status.updated",{status:r.status,message:r.message,icon:r.icon,clearAt:r.clearAt,userId:null===(s=(0,n.HW)())||void 0===s?void 0:s.uid})},async clearMessage(t){var e;let{commit:s,state:a}=t;await(async()=>{const t=(0,m.KT)("apps/user_status/api/v1/user_status/message?format=json");await l.Ay.delete(t)})(),s("clearMessage"),(0,o.Ic)("user_status:status.updated",{status:a.status,message:a.message,icon:a.icon,clearAt:a.clearAt,userId:null===(e=(0,n.HW)())||void 0===e?void 0:e.uid})},async reFetchStatusFromServer(t){let{commit:e}=t;e("loadStatusFromServer",await(async()=>{const t=(0,m.KT)("apps/user_status/api/v1/user_status");return(await l.Ay.get(t)).data.ocs.data})())},async setStatusFromHeartbeat(t,e){let{commit:s}=t;s("loadStatusFromServer",e)},loadStatusFromInitialState(t){let{commit:e}=t;e("loadStatusFromServer",(0,U.C)("user_status","status"))}}},$={state:{status:null,statusIsUserDefined:null,message:null,icon:null,clearAt:null,messageIsPredefined:null,messageId:null},mutations:{loadBackupStatusFromServer(t,e){let{status:s,statusIsUserDefined:a,message:r,icon:n,clearAt:o,messageIsPredefined:u,messageId:i}=e;t.status=s,t.message=r,t.icon=n,void 0!==a&&(t.statusIsUserDefined=a),void 0!==o&&(t.clearAt=o),void 0!==u&&(t.messageIsPredefined=u),void 0!==i&&(t.messageId=i)}},getters:{},actions:{async fetchBackupFromServer(t){let{commit:e}=t;try{var s;e("loadBackupStatusFromServer",await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/statuses/{userId}",{userId:"_"+t});return(await l.Ay.get(e)).data.ocs.data})(null===(s=(0,n.HW)())||void 0===s?void 0:s.uid))}catch(t){}},async revertBackupFromServer(t,e){let{commit:s}=t,{messageId:a}=e;const r=await(async t=>{const e=(0,m.KT)("apps/user_status/api/v1/user_status/revert/{messageId}",{messageId:t});return(await l.Ay.delete(e)).data.ocs.data})(a);var u;r&&(s("loadBackupStatusFromServer",{}),s("loadStatusFromServer",r),(0,o.Ic)("user_status:status.updated",{status:r.status,message:r.message,icon:r.icon,clearAt:r.clearAt,userId:null===(u=(0,n.HW)())||void 0===u?void 0:u.uid}))}}};r.Ay.use(P.Ay);const H=new P.il({modules:{predefinedStatuses:F,userStatus:j,userBackupStatus:$},strict:!0});a.nc=btoa((0,n.do)()),r.Ay.prototype.t=t,r.Ay.prototype.$t=t;const L=()=>{const t=document.getElementById("user_status-menu-entry");new r.Ay({el:t,render:t=>t(O),store:H})};document.getElementById("user_status-menu-entry")?L():(0,o.B1)("core:user-menu:mounted",L),document.addEventListener("DOMContentLoaded",(function(){OCA.Dashboard&&OCA.Dashboard.registerStatus("status",(t=>new(r.Ay.extend(O))({propsData:{inline:!0},store:H}).$mount(t)))}))},33114:(t,e,s)=>{s.d(e,{A:()=>o});var a=s(95353),r=s(85168),n=s(96763);const o={computed:{...(0,a.aH)({statusType:t=>t.userStatus.status,statusIsUserDefined:t=>t.userStatus.statusIsUserDefined,customIcon:t=>t.userStatus.icon,customMessage:t=>t.userStatus.message}),visibleMessage(){if(this.customIcon&&this.customMessage)return"".concat(this.customIcon," ").concat(this.customMessage);if(this.customMessage)return this.customMessage;if(this.statusIsUserDefined)switch(this.statusType){case"online":return this.$t("user_status","Online");case"away":case"busy":return this.$t("user_status","Away");case"dnd":return this.$t("user_status","Do not disturb");case"invisible":return this.$t("user_status","Invisible");case"offline":return this.$t("user_status","Offline")}return this.$t("user_status","Set status")}},methods:{async changeStatus(t){try{await this.$store.dispatch("setStatus",{statusType:t})}catch(t){(0,r.Qg)(this.$t("user_status","There was an error saving the new status")),n.debug(t)}}}}},61913:(t,e,s)=>{s.d(e,{R:()=>a});const a=()=>new Date},5821:(t,e,s)=>{s.d(e,{A:()=>u});var a=s(71354),r=s.n(a),n=s(76314),o=s.n(n)()(r());o.push([t.id,".user-status-menu-item[data-v-056751be]{--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text));width:auto;min-width:44px;height:44px;margin:0;border:0;border-radius:var(--border-radius-pill);background-color:var(--color-main-background-blur);font-size:inherit;font-weight:normal;-webkit-backdrop-filter:var(--background-blur);backdrop-filter:var(--background-blur)}.user-status-menu-item[data-v-056751be]:active,.user-status-menu-item[data-v-056751be]:hover,.user-status-menu-item[data-v-056751be]:focus-visible{background-color:var(--color-background-hover)}.user-status-menu-item[data-v-056751be]:focus-visible{box-shadow:0 0 0 4px var(--color-main-background) !important;outline:2px solid var(--color-main-text) !important}.user-status-icon[data-v-056751be]{width:16px;height:16px;margin-right:10px;opacity:1 !important;background-size:16px;vertical-align:middle !important}","",{version:3,sources:["webpack://./apps/user_status/src/UserStatus.vue"],names:[],mappings:"AACA,wCAEC,+FAAA,CAEA,UAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CACA,QAAA,CACA,uCAAA,CACA,kDAAA,CACA,iBAAA,CACA,kBAAA,CAEA,8CAAA,CACA,sCAAA,CAEA,mJAGC,8CAAA,CAED,sDACC,4DAAA,CACA,mDAAA,CAIF,mCACC,UAAA,CACA,WAAA,CACA,iBAAA,CACA,oBAAA,CACA,oBAAA,CACA,gCAAA",sourcesContent:["\n.user-status-menu-item {\n\t// Ensure the maxcontrast color is set for the background\n\t--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text));\n\n\twidth: auto;\n\tmin-width: 44px;\n\theight: 44px;\n\tmargin: 0;\n\tborder: 0;\n\tborder-radius: var(--border-radius-pill);\n\tbackground-color: var(--color-main-background-blur);\n\tfont-size: inherit;\n\tfont-weight: normal;\n\n\t-webkit-backdrop-filter: var(--background-blur);\n\tbackdrop-filter: var(--background-blur);\n\n\t&:active,\n\t&:hover,\n\t&:focus-visible {\n\t\tbackground-color: var(--color-background-hover);\n\t}\n\t&:focus-visible {\n\t\tbox-shadow: 0 0 0 4px var(--color-main-background) !important;\n\t\toutline: 2px solid var(--color-main-text) !important;\n\t}\n}\n\n.user-status-icon {\n\twidth: 16px;\n\theight: 16px;\n\tmargin-right: 10px;\n\topacity: 1 !important;\n\tbackground-size: 16px;\n\tvertical-align: middle !important;\n}\n"],sourceRoot:""}]);const u=o},53611:(t,e,s)=>{s.d(e,{A:()=>a.N});var a=s(28109)}},n={};function o(t){var e=n[t];if(void 0!==e)return e.exports;var s=n[t]={id:t,loaded:!1,exports:{}};return r[t].call(s.exports,s,s.exports,o),s.loaded=!0,s.exports}o.m=r,e=[],o.O=(t,s,a,r)=>{if(!s){var n=1/0;for(d=0;d<e.length;d++){s=e[d][0],a=e[d][1],r=e[d][2];for(var u=!0,i=0;i<s.length;i++)(!1&r||n>=r)&&Object.keys(o.O).every((t=>o.O[t](s[i])))?s.splice(i--,1):(u=!1,r<n&&(n=r));if(u){e.splice(d--,1);var c=a();void 0!==c&&(t=c)}}return t}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[s,a,r]},o.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return o.d(e,{a:e}),e},o.d=(t,e)=>{for(var s in e)o.o(e,s)&&!o.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})},o.f={},o.e=t=>Promise.all(Object.keys(o.f).reduce(((e,s)=>(o.f[s](t,e),e)),[])),o.u=t=>(5133===t?"user-status-modal":t)+"-"+t+".js?v="+{4254:"5c2324570f66dff0c8a1",5133:"bd5c65f1dff18eb447f7",9480:"2fb23485ae3a8860e96b"}[t],o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),s={},a="nextcloud:",o.l=(t,e,r,n)=>{if(s[t])s[t].push(e);else{var u,i;if(void 0!==r)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var l=c[d];if(l.getAttribute("src")==t||l.getAttribute("data-webpack")==a+r){u=l;break}}u||(i=!0,(u=document.createElement("script")).charset="utf-8",u.timeout=120,o.nc&&u.setAttribute("nonce",o.nc),u.setAttribute("data-webpack",a+r),u.src=t),s[t]=[e];var m=(e,a)=>{u.onerror=u.onload=null,clearTimeout(p);var r=s[t];if(delete s[t],u.parentNode&&u.parentNode.removeChild(u),r&&r.forEach((t=>t(a))),e)return e(a)},p=setTimeout(m.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=m.bind(null,u.onerror),u.onload=m.bind(null,u.onload),i&&document.head.appendChild(u)}},o.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),o.j=9953,(()=>{var t;o.g.importScripts&&(t=o.g.location+"");var e=o.g.document;if(!t&&e&&(e.currentScript&&(t=e.currentScript.src),!t)){var s=e.getElementsByTagName("script");if(s.length)for(var a=s.length-1;a>-1&&(!t||!/^http(s?):/.test(t));)t=s[a--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=t})(),(()=>{o.b=document.baseURI||self.location.href;var t={9953:0};o.f.j=(e,s)=>{var a=o.o(t,e)?t[e]:void 0;if(0!==a)if(a)s.push(a[2]);else{var r=new Promise(((s,r)=>a=t[e]=[s,r]));s.push(a[2]=r);var n=o.p+o.u(e),u=new Error;o.l(n,(s=>{if(o.o(t,e)&&(0!==(a=t[e])&&(t[e]=void 0),a)){var r=s&&("load"===s.type?"missing":s.type),n=s&&s.target&&s.target.src;u.message="Loading chunk "+e+" failed.\n("+r+": "+n+")",u.name="ChunkLoadError",u.type=r,u.request=n,a[1](u)}}),"chunk-"+e,e)}},o.O.j=e=>0===t[e];var e=(e,s)=>{var a,r,n=s[0],u=s[1],i=s[2],c=0;if(n.some((e=>0!==t[e]))){for(a in u)o.o(u,a)&&(o.m[a]=u[a]);if(i)var d=i(o)}for(e&&e(s);c<n.length;c++)r=n[c],o.o(t,r)&&t[r]&&t[r][0](),t[r]=0;return o.O(d)},s=self.webpackChunknextcloud=self.webpackChunknextcloud||[];s.forEach(e.bind(null,0)),s.push=e.bind(null,s.push.bind(s))})(),o.nc=void 0;var u=o.O(void 0,[4208],(()=>o(19725)));u=o.O(u)})();
+//# sourceMappingURL=user_status-menu.js.map?v=0a0374b13c79fe34a29a \ No newline at end of file
="s">Milník comment_type_group_assignee=Zpracovatel comment_type_group_title=Název comment_type_group_branch=Větev comment_type_group_time_tracking=Sledování času comment_type_group_deadline=Uzávěrka comment_type_group_dependency=Závislost comment_type_group_lock=Stav zámku comment_type_group_pull_request_push=Přidané commity comment_type_group_project=Projekt comment_type_group_issue_ref=Referenční číslo úkolu privacy=Soukromí keep_activity_private=Skrýt aktivitu z profilové stránky keep_activity_private_popup=Učinit aktivitu viditelnou pouze pro vás a administrátory lookup_avatar_by_mail=Vyhledat avatar pomocí e-mailové adresy federated_avatar_lookup=Vyhledání avatarů ve veřejných zdrojích enable_custom_avatar=Použít vlastní avatar choose_new_avatar=Vybrat nový avatar update_avatar=Aktualizovat avatar delete_current_avatar=Smazat aktuální avatar uploaded_avatar_not_a_image=Nahraný soubor není obrázek. uploaded_avatar_is_too_big=Nahraný soubor překročil maximální velikost. update_avatar_success=Vaše avatar byl aktualizován. update_user_avatar_success=Uživatelův avatar byl aktualizován. change_password=Aktualizovat heslo old_password=Stávající heslo new_password=Nové heslo retype_new_password=Zadat znovu nové heslo password_incorrect=Zadané heslo není správné. change_password_success=Vaše heslo bylo aktualizováno. Od teď se přihlašujte novým heslem. password_change_disabled=Externě ověřovaní uživatelé nemohou aktualizovat své heslo prostřednictvím webového rozhraní Gitea. emails=E-mailová adresa manage_emails=Správa e-mailových adres manage_themes=Vyberte výchozí motiv vzhledu manage_openid=Správa OpenID adres email_desc=Vaše hlavní e-mailová adresa bude použita pro oznámení a další operace. theme_desc=Toto bude váš výchozí motiv vzhledu napříč stránkou. primary=Hlavní activated=Aktivován requires_activation=Vyžaduje aktivaci primary_email=Nastavit jako hlavní activate_email=Odeslat aktivaci activations_pending=Čekající aktivace delete_email=Smazat email_deletion=Odstranit e-mailovou adresu email_deletion_desc=E-mailová adresa a přidružené informace budou z vašeho účtu odstraněny. Commity Gitu s touto e-mailovou adresou zůstanou nezměněny. Pokračovat? email_deletion_success=E-mailová adresa byla odstraněna. theme_update_success=Váš motiv vzhledu byl aktualizován. theme_update_error=Vybraný motiv vzhledu neexistuje. openid_deletion=Odstranit OpenID adresu openid_deletion_desc=Pokud odstraníte OpenID adresu, nebudete ji moci použít k přihlašování. Pokračovat? openid_deletion_success=OpenID adresa byla odstraněna. add_new_email=Přidat novou e-mailovou adresu add_new_openid=Přidat novou OpenID URI add_email=Přidat e-mailovou adresu add_openid=Přidat OpenID URI add_email_confirmation_sent=Potvrzovací e-mail byl odeslán na „%s“. Prosím zkontrolujte příchozí poštu během následujících %s pro potvrzení vaší e-mailové adresy. add_email_success=Nová e-mailová adresa byla přidána. email_preference_set_success=Nastavení e-mailu bylo úspěšně nastaveno. add_openid_success=Nová OpenID adresa byla přidána. keep_email_private=Schovat e-mailovou adresu keep_email_private_popup=Vaše e-mailová adresa bude skryta před ostatními uživateli. openid_desc=OpenID vám umožní delegovat ověřování na externího poskytovatele. manage_ssh_keys=Správa klíčů SSH manage_ssh_principals=Spravovat SSH Principal certifikáty manage_gpg_keys=Správa GPG klíčů add_key=Přidat klíč ssh_desc=Tyto veřejné SSH klíče jsou propojeny s vaším účtem. Odpovídající soukromé klíče umožní plný přístup k vašim repozitářům. principal_desc=Tyto SSH Principal certifikáty jsou přidruženy k vašemu účtu a umožňují plný přístup do vašich repozitářů. gpg_desc=Tyto veřejné GPG klíče jsou propojeny s vaším účtem. Uchovejte vaše soukromé klíče, protože umožňují ověření commitů. ssh_helper=<strong>Potřebujete pomoct?</strong> Podívejte se do příručky GitHubu na to <a href="%s">vytvoření vlastních klíčů SSH</a> nebo vyřešte <a href="%s">běžné problémy</a>, se kterými se můžete potkat při použití SSH. gpg_helper=<strong>Potřebujete pomoct?</strong> Podívejte se do příručky GitHubu <a href="%s">o GPG</a>. add_new_key=Přidat klíč SSH add_new_gpg_key=Přidat GPG klíč key_content_ssh_placeholder=Začíná s „ssh-ed25519“, „ssh-rsa“, „ecdsa-sha2-nistp256“, „ecdsa-sha2-nistp384“, „ecdsa-sha2-nistp521“, „sk-ecdsa-sha2-nistp256@openssh.com“, nebo „sk-ssh-ed25519@openssh.com“ key_content_gpg_placeholder=Začíná s „-----BEGIN PGP PUBLIC KEY BLOCK-----“ add_new_principal=Přidat SSH Principal certifikát ssh_key_been_used=Tento SSH klíč byl na server již přidán. ssh_key_name_used=SSH klíč se stejným jménem již u vašeho účtu existuje. ssh_principal_been_used=Tento SSH Principal certifikát již byl přidán na server. gpg_key_id_used=Veřejný GPG klíč se stejným ID již existuje. gpg_no_key_email_found=Tento GPG klíč neodpovídá žádné aktivované e-mailové adrese spojené s vaším účtem. Může být stále přidán, pokud podepíšete zadaný token. gpg_key_matched_identities=Odpovídající identity: gpg_key_matched_identities_long=Vložené identity do tohoto klíče odpovídají následujícím aktivovaným e-mailovým adresám tohoto uživatele. Commity odpovídající těmto e-mailovým adresám lze ověřit pomocí tohoto klíče. gpg_key_verified=Ověřený klíč gpg_key_verified_long=Klíč byl ověřen pomocí tokenu a může být použit k ověření commitů shodujících se s libovolnou vaší aktivovanou e-mailovou adresou pro tohoto uživatele navíc k jakékoli odpovídající identitě tohoto klíče. gpg_key_verify=Ověřit gpg_invalid_token_signature=Zadaný GPG klíč, podpis a token se neshodují nebo je token zastaralý. gpg_token_required=Musíte zadat podpis pro níže uvedený token gpg_token=Token gpg_token_help=Podpis můžete vygenerovat pomocí: gpg_token_code=echo "%s" | gpg -a --default-key %s --detach-sig key_signature_gpg_placeholder=Začíná s „-----BEGIN PGP SIGNATURE-----“ ssh_key_verified=Ověřený klíč ssh_key_verify=Ověřit ssh_token=Token verify_ssh_key_success=SSH klíč „%s“ byl ověřen. subkeys=Podklíče key_id=ID klíče key_name=Název klíče key_content=Obsah principal_content=Obsah add_key_success=SSH klíč „%s“ byl přidán. add_gpg_key_success=GPG klíč „%s“ byl přidán. add_principal_success=Byl přidán SSH Principal certifikát „%s“. delete_key=Odstranit ssh_key_deletion=Odstraňte SSH klíč gpg_key_deletion=Odstraňte GPG klíč ssh_principal_deletion=Odstranit SSH Principal certifikát ssh_key_deletion_desc=Odstranění SSH klíče zruší jeho přístup k vašemu účtu. Pokračovat? gpg_key_deletion_desc=Odstranění GPG klíče zneplatníte ověření commitů, které jsou jím podepsány. Pokračovat? ssh_principal_deletion_desc=Odstranění SSH Principal certifikátu zruší jeho přístup k vašemu účtu. Pokračovat? ssh_key_deletion_success=SSH klíč byl odstraněn. gpg_key_deletion_success=GPG klíč byl odstraněn. ssh_principal_deletion_success=SSH Principal certifikát byl odstraněn. add_on=Přidáno dne valid_until=Platné do valid_forever=Platné navždy last_used=Naposledy použito dne no_activity=Žádná aktuální aktivita can_read_info=Čtení can_write_info=Zápis key_state_desc=Tento klíč byl použit během posledních 7 dní token_state_desc=Tato poukázka byla použita během posledních 7 dní principal_state_desc=Tento SSH Principal certifikát byl použit během posledních 7 dní show_openid=Zobrazit na profilu hide_openid=Odstranit z profilu ssh_disabled=SSH zakázáno ssh_externally_managed=Tento SSH klíč je spravován externě pro tohoto uživatele manage_social=Správa propojených účtů sociálních sítí social_desc=Tyto účty sociálních síti jsou propojeny s vaším Gitea účtem. Ujistěte se, že je všechny znáte, protože mohou být použity k přihlášení do vašeho Gitea účtu. unbind=Odpojit unbind_success=Účet sociální sítě byl odpojen od vašeho Gitea účtu. manage_access_token=Spravovat přístupové poukázky generate_new_token=Vygenerovat novou poukázku tokens_desc=Tyto poukázky umožňují přístup k vašemu účtu pomocí Gitea API. new_token_desc=Aplikace používající poukázku mají plný přístup k vašemu účtu. token_name=Název poukázky generate_token=Vygenerovat poukázku generate_token_success=Váše nová poukázka byla vytvořena. Zkopírujte ji nyní protože se již znovu nezobrazí. generate_token_name_duplicate=<strong>%s</strong> byl již použit jako název aplikace. Použijte prosím nový. delete_token=Smazat access_token_deletion=Odstranit přístupovou poukázku access_token_deletion_desc=Smazání poukázky zruší přístup k vašemu účtu pro aplikace, které ji používají. Pokračovat? delete_token_success=Poukázka byla odstraněna. Aplikace, které ji používají již nemají přístup k vašemu účtu. manage_oauth2_applications=Spravovat OAuth2 aplikace edit_oauth2_application=Upravit OAuth2 aplikaci oauth2_applications_desc=OAuth2 aplikace umožní aplikacím třetích stran bezpečně ověřit uživatele v této instanci Gitea. remove_oauth2_application=Odstranit OAuth2 aplikaci remove_oauth2_application_desc=Odstraněním OAuth2 aplikace odeberete přístup všem podepsaným přístupovým poukázkám. Pokračovat? remove_oauth2_application_success=Aplikace byla odstraněna. create_oauth2_application=Vytvořit novou OAuth2 aplikaci create_oauth2_application_button=Vytvořit aplikaci create_oauth2_application_success=Úspěšně jste vytvořili novou OAuth2 aplikaci. update_oauth2_application_success=Úspěšně jste aktualizovali OAuth2 aplikaci. oauth2_application_name=Název aplikace oauth2_select_type=Jaký typ aplikace se hodí? oauth2_type_web=Webová (např. Node.JS, Tomcat, Go) oauth2_type_native=Nativní (např. Mobil, Desktop, Prohlížeč) oauth2_redirect_uri=URI přesměrování save_application=Uložit oauth2_client_id=ID klienta oauth2_client_secret=Tajný klíč klienta oauth2_regenerate_secret=Obnovit tajný klíč oauth2_regenerate_secret_hint=Ztratili jste svůj tajný klíč? oauth2_client_secret_hint=Tajný klíč nebude na této stránce viditelný při další návštěvě. Prosím, uložte si svůj tajný klíč. oauth2_application_edit=Upravit oauth2_application_create_description=OAuth2 aplikace poskytuje přístup aplikacím třetích stran k uživatelským účtům na této instanci. oauth2_application_remove_description=Odebráním OAuth2 aplikace zabrání přístupu ověřeným uživatelům na této instanci. Pokračovat? authorized_oauth2_applications=Autorizovat OAuth2 aplikaci authorized_oauth2_applications_description=Úspěšně jste povolili přístup k vašemu osobnímu účtu této aplikaci třetí strany. Zrušte prosím přístup aplikacím, které již nadále nepotřebujete. revoke_key=Zrušit revoke_oauth2_grant=Zrušit přístup revoke_oauth2_grant_description=Zrušením přístupu této aplikaci třetí strany ji zabráníte v přístupu k vašim datům. Jste si jisti? revoke_oauth2_grant_success=Úspěšně jste zrušili přístup. twofa_desc=Dvoufaktorový způsob ověřování zvýší zabezpečení vašeho účtu. twofa_is_enrolled=Váš účet aktuálně <strong>používá</strong> dvoufaktorové ověřování. twofa_not_enrolled=Váš účet aktuálně nepoužívá dvoufaktorové ověřování. twofa_disable=Zakázat dvoufaktorové ověřování twofa_scratch_token_regenerate=Obnovit pomocnou poukázku twofa_scratch_token_regenerated=Vaše pomocná poukázka je nyní %s. Uložte ji na bezpečném místě. twofa_enroll=Povolit dvoufaktorové ověřování twofa_disable_note=Dvoufaktorové ověřování můžete zakázat, když bude potřeba. twofa_disable_desc=Zakážete-li dvoufaktorové ověřování, bude váš účet méně zabezpečený. Pokračovat? regenerate_scratch_token_desc=Jestli jste někam založili vaši pomocnou poukázku nebo jste ji již použili k přihlášení, můžete ji resetovat zde. twofa_disabled=Dvoufaktorové ověřování bylo zakázáno. scan_this_image=Naskenujte tento obrázek s vaší ověřovací aplikací: or_enter_secret=Nebo zadejte tajný kód: %s then_enter_passcode=A zadejte přístupový kód zobrazený ve vaší aplikaci: passcode_invalid=Přístupový kód není platný. Zkuste to znovu. twofa_enrolled=Ve vašem účtu bylo povoleno dvoufaktorové ověřování. Uložte si pomocný token (%s) na bezpečném místě, protože bude zobrazen pouze jednou! twofa_failed_get_secret=Nepodařilo se získat tajemství. webauthn_register_key=Přidat bezpečnostní klíč webauthn_nickname=Přezdívka webauthn_delete_key=Odstranit bezpečnostní klíč manage_account_links=Správa propojených účtů manage_account_links_desc=Tyto externí účty jsou propojeny s vaším Gitea účtem. account_links_not_available=K vašemu Gitea účtu nejsou aktuálně připojené žádné externí účty. remove_account_link=Odstranit propojený účet remove_account_link_desc=Odstraněním propojeného účtu zrušíte jeho přístup k vašemu Gitea účtu. Pokračovat? remove_account_link_success=Propojený účet byl odstraněn. orgs_none=Nejste členem žádné organizace. repos_none=Nevlastníte žádné repozitáře delete_account=Smazat váš účet delete_prompt=Tato operace natrvalo odstraní váš uživatelský účet. <strong>NELZE</strong> ji vrátit zpět. delete_with_all_comments=Váš účet je mladší než %s. Aby se zabránilo fantomovým komentářům, všechny komentáře k úkolům/požadavkům na natažení budou smazány. confirm_delete_account=Potvrdit smazání delete_account_title=Smazat uživatelský účet delete_account_desc=Jste si jisti, že chcete trvale smazat tento účet? email_notifications.enable=Povolit e-mailová oznámení email_notifications.onmention=E-mail pouze při zmínce email_notifications.disable=Zakázat e-mailová oznámení email_notifications.submit=Nastavit předvolby e-mailu visibility=Viditelnost uživatele visibility.public=Veřejný visibility.public_tooltip=Viditelné pro všechny uživatele visibility.limited=Omezený visibility.limited_tooltip=Viditelné jen pro přihlášené uživatele visibility.private=Soukromý visibility.private_tooltip=Viditelné pouze pro členy organizace [repo] new_repo_helper=Repozitář obsahuje všechny projektové soubory, včetně historie revizí. Už ho máte jinde? <a href="%s">Migrovat repozitář.</a> owner=Vlastník owner_helper=Některé organizace se nemusejí v seznamu zobrazit kvůli maximálnímu dosaženému počtu repozitářů. repo_name=Název repozitáře repo_name_helper=Dobrý název repozitáře většinou používá krátká, zapamatovatelná a unikátní klíčová slova. repo_size=Velikost repozitáře template=Šablona template_select=Vyberte šablonu. template_helper=Z repozitáře vytvořit šablonu template_description=Šablony repozitářů umožňují uživatelům generovat nové repositáře se stejnou strukturou, soubory a volitelnými nastaveními. visibility=Viditelnost visibility_description=Pouze majitelé nebo členové organizace to budou moci vidět, pokud mají práva. visibility_helper=Nastavit repozitář jako soukromý visibility_helper_forced=Váš administrátor vynutil, že nové repozitáře budou soukromé. visibility_fork_helper=(Změna tohoto ovlivní všechny rozštěpení repozitáře.) clone_helper=Potřebujete pomoci s klonováním? Navštivte <a target="_blank" rel="noopener noreferrer" href="%s">nápovědu</a>. fork_repo=Rozštěpení repozitáře fork_from=Rozštěpit z fork_to_different_account=Rozštěpit na jiný účet fork_visibility_helper=Viditelnost rozštěpeného repozitáře nemůže být změněna. use_template=Použít tuto šablonu clone_in_vsc=Klonovat ve VS Code download_zip=Stáhnout ZIP download_tar=Stáhnout TAR.GZ download_bundle=Stáhnout BUNDLE generate_repo=Generovat repozitář generate_from=Generovat z repo_desc=Popis repo_desc_helper=Zadejte krátký popis (volitelné) repo_lang=Jazyk repo_gitignore_helper=Vyberte šablony .gitignore. repo_gitignore_helper_desc=Vyberte soubory, které nechcete sledovat ze seznamu šablon pro běžné jazyky. Typické artefakty generované nástroji pro sestavení každého jazyka jsou ve výchozím stavu součástí .gitignore. issue_labels=Štítky úkolů issue_labels_helper=Vyberte sadu štítků úkolů. license=Licence license_helper=Vyberte licenční soubor. license_helper_desc=Licence řídí, co ostatní mohou a nemohou dělat s vaším kódem. Nejste si jisti, která je pro váš projekt správná? Podívejte se na <a target="_blank" rel="noopener noreferrer" href="%s">Zvolte licenci</a> readme=README readme_helper=Vyberte šablonu souboru README. readme_helper_desc=Toto je místo, kde můžete napsat úplný popis vašeho projektu. auto_init=Inicializovat repozitář (Přidá .gitignore, License a README) trust_model_helper=Vyberte model důvěry pro ověření podpisu. Možnosti jsou: trust_model_helper_collaborator=Spolupracovník: Důvěřovat podpisům spolupracovníků trust_model_helper_committer=Přispěvatel: Důvěřovat podpisům, které se shodují s přispěvateli trust_model_helper_collaborator_committer=Spolupracovník+Přispěvatel: Důvěřovat podpisům od spolupracovníků, které odpovídají přispěvateli trust_model_helper_default=Výchozí: Použít výchozí model důvěry pro tuto instalaci create_repo=Vytvořit repozitář default_branch=Výchozí větev default_branch_helper=Výchozí větev je základní větev pro požadavky na natažení a commity kódu. mirror_prune=Vyčistit mirror_prune_desc=Odstranit zastaralé reference na vzdálené sledování mirror_interval=Interval zrcadlení (platné časové jednotky jsou „h“, „m“ a „s“). 0 zakáže automatickou synchronizaci. mirror_interval_invalid=Interval zrcadlení není platný. mirror_address=Klonovat z URL mirror_address_desc=Zadejte požadované přístupové údaje do sekce Ověření. mirror_address_url_invalid=Poskytnutá URL je neplatná. Všechny komponenty musíte správně nahradit escape sekvencí. mirror_address_protocol_invalid=Zadaná URL je neplatná. Mohou být zrcadleny pouze umístění http(s):// nebo git://. mirror_lfs=Úložiště velkých souborů (LFS) mirror_lfs_desc=Aktivovat zrcadlení dat LFS. mirror_lfs_endpoint=Koncový bod LFS mirror_lfs_endpoint_desc=Synchronizace se pokusí použít URL pro klonování k <a target="_blank" rel="noopener noreferrer" href="%s">určení LFS serveru</a>. Můžete také zadat vlastní koncový bod, pokud jsou data LFS repozitáře uložena někde jinde. mirror_last_synced=Poslední synchronizace mirror_password_placeholder=(Nezměněno) mirror_password_blank_placeholder=(Nenastaveno) mirror_password_help=Změňte uživatelské jméno pro vymazání uloženého hesla. watchers=Sledující stargazers=Sledující forks=Rozštěpení pick_reaction=Vyberte svoji reakci reactions_more=a %d dalších unit_disabled=Správce webu zakázal tuto sekci repozitáře. language_other=Jiný adopt_search=Zadejte uživatelské jméno pro hledání nepřijatých repozitářů... (ponechte prázdné pro nalezení všech) adopt_preexisting_label=Přijmout soubory adopt_preexisting=Přijmout již existující soubory adopt_preexisting_content=Vytvořit repozitář z %s adopt_preexisting_success=Přijaty soubory a vytvořen repozitář z %s delete_preexisting_label=Smazat delete_preexisting=Odstranit již existující soubory delete_preexisting_content=Odstranit soubory v %s delete_preexisting_success=Smazány nepřijaté soubory v %s transfer.accept=Přijmout převod transfer.accept_desc=Převést do „%s“ transfer.reject=Odmítnout převod transfer.reject_desc=Zrušit převod do „%s“ transfer.no_permission_to_accept=Nemáte oprávnění k přijetí transfer.no_permission_to_reject=Nemáte oprávnění k odmítnutí desc.private=Soukromý desc.public=Veřejný desc.private_template=Soukromá šablona desc.public_template=Šablona desc.internal=Interní desc.internal_template=Interní šablona desc.archived=Archivováno template.items=Položky šablony template.git_content=Obsah gitu (výchozí větev) template.git_hooks=Háčky Gitu template.webhooks=Webové háčky template.topics=Témata template.avatar=Avatar template.issue_labels=Štítky úkolů template.one_item=Musíte vybrat alespoň jednu položku šablony template.invalid=Musíte vybrat repositář šablony archive.title=Tento repozitář je archivovaný. Můžete prohlížet soubory, klonovat, ale nemůžete nahrávat a vytvářet nové úkoly a požadavky na natažení. archive.issue.nocomment=Tento repozitář je archivovaný. Nemůžete komentovat úkoly. archive.pull.nocomment=Tento repozitář je archivovaný. Nemůžete komentovat požadavky na natažení. form.reach_limit_of_creation_1=Již jste dosáhli svůj limit %d repozitář. form.reach_limit_of_creation_n=Již jste dosáhli svůj limit %d repozitářů. form.name_reserved=Jméno repozitáře „%s“ je rezervované. form.name_pattern_not_allowed=Vzor „%s“ není povolený v názvu repozitáře. need_auth=Ověření migrate_options=Možnosti migrace migrate_service=Migrační služba migrate_options_mirror_helper=Tento repozitář bude <span class="text blue">zrcadlem</span> migrate_options_mirror_disabled=Administrátor vašeho webu zakázal nová zrcadla. migrate_options_lfs=Migrovat LFS soubory migrate_options_lfs_endpoint.label=Koncový bod LFS migrate_options_lfs_endpoint.description=Migrace se pokusí použít váš vzdálený Git pro <a target="_blank" rel="noopener noreferrer" href="%s">určení LFS serveru</a>. Můžete také zadat vlastní koncový bod, pokud jsou data LFS repozitáře uložena někde jinde. migrate_options_lfs_endpoint.description.local=Podporována je také cesta k lokálnímu serveru. migrate_options_lfs_endpoint.placeholder=Ponechte prázdné pro odvození z URL adresy pro klonování migrate_items=Položky pro migrování migrate_items_wiki=Wiki migrate_items_milestones=Milníky migrate_items_labels=Štítky migrate_items_issues=Úkoly migrate_items_pullrequests=Požadavky na natažení migrate_items_merge_requests=Sloučit požadavky migrate_items_releases=Vydání migrate_repo=Migrovat repozitář migrate.clone_address=Migrovat / klonovat z URL migrate.clone_address_desc=HTTP(S) nebo URL pro klonování existujícího repozitáře migrate.clone_local_path=nebo místní cesta serveru migrate.permission_denied=Není dovoleno importovat místní repozitáře. migrate.invalid_local_path=Místní cesta je neplatná, buď neexistuje nebo není adresářem. migrate.invalid_lfs_endpoint=Koncový bod LFS není platný. migrate.failed=Přenesení selhalo: %v migrate.migrate_items_options=Pro migraci dalších položek je vyžadován přístupový token migrated_from=Migrováno z <a href="%[1]s">%[2]s</a> migrated_from_fake=Migrováno z %[1]s migrate.migrate=Migrovat z %s migrate.migrating=Probíhá migrace z <b>%s</b> ... migrate.migrating_failed=Migrace z <b>%s</b> se nezdařila. migrate.migrating_failed.error=Chyba: %s migrate.migrating_failed_no_addr=Migrace se nezdařila. migrate.github.description=Migrovat data z github.com nebo jiných GitHub instancí. migrate.git.description=Migrovat pouze repozitář z libovolné služby Git. migrate.gitlab.description=Migrovat data z gitlab.com nebo jiných GitLab instancí. migrate.gitea.description=Migrovat data z gitea.com nebo jiných Gitea instancí. migrate.gogs.description=Migrovat data z notabug.com nebo jiných Gogs instancí. migrate.onedev.description=Migrovat data z code.onedev.io nebo jiných OneDev instancí. migrate.codebase.description=Migrovat data z codebasehq.com. migrate.gitbucket.description=Migrovat data z GitBucket instancí. migrate.migrating_git=Migrování data gitu migrate.migrating_topics=Migrování témat migrate.migrating_milestones=Migrování milnků migrate.migrating_labels=Migrování štítků migrate.migrating_releases=Migrování vydání migrate.migrating_issues=Migrování úkolů migrate.migrating_pulls=Migrování požadavků na natažení mirror_from=zrcadlo forked_from=rozštěpen z generated_from=generováno z fork_from_self=Nemůžete rozštěpit váš vlastní repozitář. fork_guest_user=Přihlaste se pro rozštěpení tohoto repozitáře. watch_guest_user=Pro sledování tohoto repozitáře se přihlaste. star_guest_user=Pro hodnocení tohoto repozitáře se přihlaste. unwatch=Přestat sledovat watch=Sledovat unstar=Odoblíbit star=Oblíbit fork=Rozštěpit download_archive=Stáhnout repozitář no_desc=Bez popisu quick_guide=Krátká příručka clone_this_repo=Naklonovat tento repozitář create_new_repo_command=Vytvořit nový repozitář na příkazové řádce push_exist_repo=Nahrání existujícího repozitáře z příkazové řádky empty_message=Tento repozitář nemá žádný obsah. code=Zdrojový kód code.desc=Přístup ke zdrojovým kódům, souborům, commitům a větvím. branch=Větev tree=Strom clear_ref=`Vymazat aktuální referenci" filter_branch_and_tag=Filtr pro větev nebo značku find_tag=Najít značku branches=Větve tags=Značky issues=Úkoly pulls=Požadavky na natažení project_board=Projekty labels=Štítky org_labels_desc=Štítky na úrovni organizace, které mohou být použity se <strong>všemi repozitáři</strong> v rámci této organizace org_labels_desc_manage=spravovat milestones=Milníky commits=Commity commit=Commit release=Vydání releases=Vydání tag=Značka released_this=vydal/a toto file.title=%s v %s file_raw=Surový file_history=Historie file_view_source=Zobrazit zdroj file_view_rendered=Zobrazit vykreslené file_view_raw=Zobrazit v surovém stavu file_permalink=Trvalý odkaz file_too_large=Soubor je příliš velký pro zobrazení. bidi_bad_header=`Tento soubor obsahuje neočekávané obousměrné znaky Unicode!` line_unicode=`Tento řádek má skryté unicode znaky` file_copy_permalink=Kopírovat trvalý odkaz video_not_supported_in_browser=Váš prohlížeč nepodporuje značku pro HTML5 video. audio_not_supported_in_browser=Váš prohlížeč nepodporuje značku pro HTML5 audio. stored_lfs=Uloženo pomocí Git LFS symbolic_link=Symbolický odkaz commit_graph=Graf commitů commit_graph.select=Vybrat větve commit_graph.hide_pr_refs=Skrýt požadavky na natažení commit_graph.monochrome=Černobílé commit_graph.color=Barva blame=Blame download_file=Stáhnout soubor normal_view=Normální zobrazení line=řádek lines=řádky editor.new_file=Nový soubor editor.upload_file=Nahrát soubor editor.edit_file=Upravit soubor editor.preview_changes=Náhled změn editor.cannot_edit_lfs_files=LFS soubory nemohou být upravovány přes webové rozhraní. editor.cannot_edit_non_text_files=Binární soubory nemohou být upravovány přes webové rozhraní. editor.edit_this_file=Upravit soubor editor.this_file_locked=Soubor je uzamčen editor.must_be_on_a_branch=Musíte mít zvolenu větev pro úpravu či návrh změn tohoto souboru. editor.fork_before_edit=Musíte rozštěpit tento repozitář pro vytvoření nebo navržení změny tohoto souboru. editor.delete_this_file=Smazat soubor editor.must_have_write_access=Musíte mít přístup pro zápis pro dělání či navrhování změn tohoto souboru. editor.file_delete_success=Soubor „%s“ byl smazán. editor.name_your_file=Pojmenujte váš soubor… editor.filename_help=Přidejte adresář pomocí zapsání jeho jména následovaného lomítkem („/“). Smažte adresář pomocí stisku backspace na začátku vstupního pole. editor.or=nebo editor.cancel_lower=Zrušit editor.commit_signed_changes=Odevzdat podepsané změny editor.commit_changes=Odevzdat změny editor.add_tmpl=Přidán „<nazev_souboru>“ editor.add=Přidat „%s“ editor.update=Aktualizovat „%s“ editor.delete=Smazat „%s“ editor.commit_message_desc=Přidat volitelný rozšířený popis… editor.signoff_desc=Přidat Signed-off-by podpis přispěvatele na konec zprávy o commitu. editor.commit_directly_to_this_branch=Odevzdat přímo do větve <strong class="branch-name">%s</strong>. editor.create_new_branch=Vytvořit <strong>novou větev</strong> pro tento commit a spustit požadavek na natažení. editor.create_new_branch_np=Vytvořte <strong>novou větev</strong> z tohoto commitu. editor.propose_file_change=Navrhnout změnu souboru editor.new_branch_name_desc=Název nové větve… editor.cancel=Zrušit editor.filename_cannot_be_empty=Jméno nemůže být prázdné. editor.filename_is_invalid=Jméno souborů je neplatné: '%s'. editor.branch_does_not_exist=Větev „%s“ v tomto repozitáři neexistuje. editor.branch_already_exists=Repozitář větev „%s“ již obsahuje. editor.directory_is_a_file=Jméno adresáře „%s“ je již použito jako jméno souboru v tomto repozitáři. editor.file_is_a_symlink=„%s“ je symbolický odkaz. Symbolické odkazy nemohou být upravovány ve webovém editoru editor.filename_is_a_directory=Jméno souboru „%s“ je již použito jako jméno adresáře v tomto repozitáři. editor.file_editing_no_longer_exists=Upravovaný soubor „%s“ již není součástí tohoto repozitáře. editor.file_deleting_no_longer_exists=Odstraňovaný soubor „%s“ již není součástí tohoto repozitáře. editor.file_changed_while_editing=Obsah souboru byl změněn od doby, kdy jste začaly s úpravou. <a target="_blank" rel="noopener noreferrer" href="%s">Klikněte zde</a>, abyste je zobrazili, nebo <strong>potvrďte změny ještě jednou</strong> pro jejich přepsání. editor.file_already_exists=Soubor „%s“ již existuje v tomto repozitáři. editor.commit_empty_file_header=Odevzdat prázdný soubor editor.commit_empty_file_text=Soubor, který se chystáte odevzdat, je prázdný. Pokračovat? editor.no_changes_to_show=Žádné změny k zobrazení. editor.fail_to_update_file=Nepodařilo se aktualizovat/vytvořit soubor „%s“. editor.fail_to_update_file_summary=Chybové hlášení: editor.push_rejected_summary=Úplná zpráva o odmítnutí: editor.add_subdir=Přidat adresář… editor.unable_to_upload_files=Nepodařilo se nahrát soubor „%s“. Chyba: %v editor.upload_file_is_locked=Soubor '%s' uzamkl %s. editor.upload_files_to_dir=Nahrát soubory do „%s“ editor.cannot_commit_to_protected_branch=Nelze vytvořit commit v chráněné větvi „%s“. editor.no_commit_to_branch=Nelze odevzdat přímo do větve, protože: editor.user_no_push_to_branch=Uživatel nemůže nahrávat do větve editor.require_signed_commit=Větev vyžaduje podepsaný commit commits.desc=Procházet historii změn zdrojového kódu. commits.commits=Commity commits.no_commits=Žádné společné commity. '%s' a '%s' mají zcela odlišnou historii. commits.nothing_to_compare=Tyto větve jsou stejné. commits.search=Hledání commitů… commits.search.tooltip=Můžete předřadit klíčová slova s „author:“, „committer:“, „after:“ nebo „before:“, např. „revert author:Alice before:2019-04-01“. commits.find=Vyhledat commits.search_all=Všechny větve commits.author=Autor commits.message=Zpráva commits.date=Datum commits.older=Starší commits.newer=Novější commits.signed_by=Podepsáno commits.signed_by_untrusted_user=Podepsáno nedůvěryhodným uživatelem commits.signed_by_untrusted_user_unmatched=Podepsáno nedůvěryhodným uživatelem, který nesouhlasí s přispěvatelem commits.gpg_key_id=ID GPG klíče commits.ssh_key_fingerprint=Otisk klíče SSH commit.actions=Akce commit.revert=Vrátit commit.revert-header=Vrátit: %s commit.revert-content=Vyberte větev pro návrat na: commit.cherry-pick=Cherry-pick commit.cherry-pick-header=Cherry-pick: %s ext_issues.desc=Odkaz na externí systém úkolů. projects=Projekty projects.desc=Spravovat úkoly a požadavky na natažení na projektových nástěnkách. projects.description=Popis (volitelné) projects.description_placeholder=Popis projects.create=Vytvořit projekt projects.title=Název projects.new=Nový projekt projects.new_subheader=Koordinujte, sledujte a aktualizujte svou práci na jednom místě, aby projekty zůstaly transparentní a v plánu. projects.create_success=Projekt '%s' byl vytvořen. projects.deletion=Odstranit projekt projects.deletion_desc=Odstranění projektu jej odstraní ze všech souvisejících úkolů. Pokračovat? projects.deletion_success=Projekt byl odstraněn. projects.edit=Upravit projekty projects.edit_subheader=Projekty organizují úkoly a sledují pokrok. projects.modify=Aktualizovat projekt projects.edit_success=Projekt '%s' byl aktualizován. projects.type.none=Žádný projects.type.basic_kanban=Základní Kanban projects.type.bug_triage=Třídění chyb projects.template.desc=Šablona projektu projects.template.desc_helper=Vyberte šablonu projektu pro začátek projects.type.uncategorized=Nezařazené projects.board.edit=Upravit nástěnku projects.board.edit_title=Název nástěnky projects.board.new_title=Název nové nástěnky projects.board.new_submit=Odeslat projects.board.new=Nová nástěnka projects.board.set_default=Nastavit jako výchozí projects.board.set_default_desc=Nastavit tuto nástěnku jako výchozí pro nekategorizované úkoly a požadavky na natažení projects.board.delete=Smazat nástěnku projects.board.deletion_desc=Smazáním projektové nástěnky přesune všechny související problémy do kategorie „Nezařazené“. Pokračovat? projects.board.color=Barva projects.open=Otevřít projects.close=Zavřít projects.board.assigned_to=Přiřazeno k issues.desc=Organizování hlášení chyb, úkolů a milníků. issues.filter_assignees=Filtrovat zpracovatele issues.filter_milestones=Filtrovat milník issues.filter_projects=Filtrovat projekt issues.filter_labels=Filtrovat štítky issues.filter_reviewers=Filtrovat posuzovatele issues.new=Nový úkol issues.new.title_empty=Název nesmí být prázdný issues.new.labels=Štítky issues.new.add_labels_title=Použít štítky issues.new.no_label=Bez štítku issues.new.clear_labels=Zrušit štítky issues.new.projects=Projekty issues.new.add_project_title=Nastavit projekt issues.new.clear_projects=Vymazat projekty issues.new.no_projects=Žádný projekt issues.new.open_projects=Otevřít projekty issues.new.closed_projects=Uzavřené projekty issues.new.no_items=Žádné položky issues.new.milestone=Milník issues.new.add_milestone_title=Nastavit milník issues.new.no_milestone=Bez milníku issues.new.clear_milestone=Smazat milník issues.new.open_milestone=Otevřít milník issues.new.closed_milestone=Zavřené milníky issues.new.assignees=Zpracovatelé issues.new.add_assignees_title=Přiřadit uživatele issues.new.clear_assignees=Smazat zpracovatele issues.new.no_assignees=Bez zpracovatelů issues.new.no_reviewers=Žádní posuzovatelé issues.new.add_reviewer_title=Požádat o posouzení issues.choose.get_started=Začínáme issues.choose.blank=Výchozí issues.choose.blank_about=Vytvořit úkol z výchozí šablony. issues.no_ref=Není určena žádná větev/značka issues.create=Vytvořit úkol issues.new_label=Nový štítek issues.new_label_placeholder=Název štítku issues.new_label_desc_placeholder=Popis issues.create_label=Vytvořit štítek issues.label_templates.title=Nahrát předdefinovanou sadu značek issues.label_templates.info=Neexistují žádné štítky. Vytvořte štítek pomocí „Nový štítek“ nebo použijte přednastavenou sadu štítků: issues.label_templates.helper=Vyberte sadu značek issues.label_templates.use=Použít sadu štítků issues.label_templates.fail_to_load_file=Nepodařilo se nahrát soubor šablony značek „%s“: %v issues.add_label=přidal/a %s štítek %s issues.add_labels=přidal/a %s štítky %s issues.remove_label=odstranil/a %s štítek %s issues.remove_labels=odstranil/a %s štítky %s issues.add_remove_labels=přidáno %s a odebráno %s štítků %s issues.add_milestone_at=`přidal/a toto do milníku <b>%s</b> %s` issues.add_project_at=`přidal/a toto do projektu <b>%s</b> %s` issues.change_milestone_at=`upravil/a milník z <b>%s</b> na <b>%s</b> %s` issues.change_project_at=`upravil/a projekt z <b>%s</b> na <b>%s</b> %s` issues.remove_milestone_at=`odstranil/a toto z milníku <b>%s</b> %s` issues.remove_project_at=`odstranil/a toto z projektu <b>%s</b> %s` issues.deleted_milestone=`(odstraněno)` issues.deleted_project=`(odstraněno)` issues.self_assign_at=`přiřadil/a sobě toto %s` issues.add_assignee_at=`byl přiřazen <b>%s</b> %s` issues.remove_assignee_at=`byl odstraněn z přiřazení <b>%s</b> %s` issues.remove_self_assignment=`odstranil/a jejich přiřazení %s` issues.change_title_at=`změnil/a název z <b><strike>%s</strike></b> na <b>%s</b> %s` issues.remove_ref_at=`odstranil/a referenci <b>%s</b> %s` issues.add_ref_at=`přidal/a referenci <b>%s</b> %s` issues.delete_branch_at=`odstranil/a větev <b>%s</b> %s` issues.open_tab=%d otevřených issues.close_tab=%d zavřených issues.filter_label=Štítek issues.filter_label_exclude=`Chcete-li vyloučit štítky, použijte <code>alt</code> + <code>click/enter</code>` issues.filter_label_no_select=Všechny štítky issues.filter_milestone=Milník issues.filter_milestone_no_select=Všechny milníky issues.filter_assignee=Zpracovatel issues.filter_assginee_no_select=Všichni zpracovatelé issues.filter_type=Typ issues.filter_type.all_issues=Všechny úkoly issues.filter_type.assigned_to_you=Přiřazené vám issues.filter_type.created_by_you=Vytvořené vámi issues.filter_type.mentioning_you=Zmiňující vás issues.filter_type.review_requested=Požadováno posouzení issues.filter_sort=Seřadit issues.filter_sort.latest=Nejnovější issues.filter_sort.oldest=Nejstarší issues.filter_sort.recentupdate=Nedávno aktualizované issues.filter_sort.leastupdate=Dlouho neaktualizované issues.filter_sort.mostcomment=Nejvíce komentované issues.filter_sort.leastcomment=Nejméně komentované issues.filter_sort.nearduedate=Nejbližší datum dokončení issues.filter_sort.farduedate=Nejvzdálenější datum dokončení issues.filter_sort.moststars=Nejvíce hvězdiček issues.filter_sort.feweststars=Nejméně hvězdiček issues.filter_sort.mostforks=Nejvíce rozštěpení issues.filter_sort.fewestforks=Nejméně rozštěpení issues.action_open=Otevřít issues.action_close=Zavřít issues.action_label=Štítek issues.action_milestone=Milník issues.action_milestone_no_select=Žádný milník issues.action_assignee=Zpracovatel issues.action_assignee_no_select=Bez zpracovatele issues.opened_by=otevřeno %[1]s uživatelem <a href="%[2]s">%[3]s</a> issues.opened_by_fake=otevřeno %[1]s uživatelem %[2]s issues.closed_by_fake=od %[2]s byl uzavřen %[1]s issues.previous=Předchozí issues.next=Další issues.open_title=otevřený issues.closed_title=zavřený issues.num_comments=%d komentářů issues.commented_at=`okomentoval <a href="#%s">%s</a>` issues.delete_comment_confirm=Jste si jist, že chcete smazat tento komentář? issues.context.copy_link=Kopírovat odkaz issues.context.quote_reply=Citovat odpověď issues.context.reference_issue=Odkázat v novém úkolu issues.context.edit=Upravit issues.context.delete=Smazat issues.no_content=Není zde žádný obsah. issues.close_issue=Zavřít issues.pull_merged_at=`sloučil/a commit <a class="ui sha" href="%[1]s"><code>%[2]s</code></a> do <b>%[3]s</b> %[4]s` issues.manually_pull_merged_at=`sloučil/a commit <a class="ui sha" href="%[1]s"><code>%[2]s</code></a> do <b>%[3]s</b> ručně %[4]s` issues.close_comment_issue=Okomentovat a zavřít issues.reopen_issue=Znovuotevřít issues.reopen_comment_issue=Okomentovat a znovuotevřít issues.create_comment=Okomentovat issues.closed_at=`uzavřel/a tento úkol <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.reopened_at=`znovuotevřel/a tento úkol <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.commit_ref_at=`odkázal na tento úkol z commitu <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.ref_issue_from=`<a href="%[3]s">odkazoval/a na tento úkol %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.ref_pull_from=`<a href="%[3]s">odkazoval/a na tento požadavek na natažení %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.ref_closing_from=`<a href="%[3]s">odkazoval/a na požadavek na natažení %[4]s, který uzavře tento úkol</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.ref_reopening_from=`<a href="%[3]s">odkazoval/a na požadavek na natažení %[4]s, který znovu otevře tento úkol</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.ref_closed_from=`<a href="%[3]s">uzavřel/a tento úkol %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.ref_reopened_from=`<a href="%[3]s">znovu otevřel/a tento úkol %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` issues.ref_from=`z %[1]s` issues.poster=Autor issues.collaborator=Spolupracovník issues.owner=Vlastník issues.re_request_review=Znovu požádat o posouzení issues.is_stale=Od tohoto posouzení došlo ke změnám v tomto požadavku na natažení issues.remove_request_review=Odstranit žádost o posouzení issues.remove_request_review_block=Nelze odstranit žádost o posouzení issues.dismiss_review=Zamítnout posouzení issues.dismiss_review_warning=Jste si jisti, že chcete zamítnout toto posouzení? issues.sign_in_require_desc=<a href="%s">Přihlaste se</a> pro zapojení do konverzace. issues.edit=Upravit issues.cancel=Zrušit issues.save=Uložit issues.label_title=Název štítku issues.label_description=Popis štítku issues.label_color=Barva štítku issues.label_count=%d štítků issues.label_open_issues=%d otevřených úkolů issues.label_edit=Upravit issues.label_delete=Smazat issues.label_modify=Upravit štítek issues.label_deletion=Smazat štítek issues.label_deletion_desc=Odstranění štítku jej smaže ze všech úkolů. Pokračovat? issues.label_deletion_success=Štítek byl odstraněn. issues.label.filter_sort.alphabetically=Od začátku abecedy issues.label.filter_sort.reverse_alphabetically=Od konce abecedy issues.label.filter_sort.by_size=Nejmenší velikost issues.label.filter_sort.reverse_by_size=Největší velikost issues.num_participants=%d účastníků issues.attachment.open_tab=`Klikněte pro zobrazení „%s“ v nové záložce` issues.attachment.download=`Klikněte pro stažení „%s“` issues.subscribe=Odebírat issues.unsubscribe=Zrušit odběr issues.lock=Uzamknout konverzaci issues.unlock=Odemknout konverzaci issues.lock.unknown_reason=Úkol nelze z neznámého důvodu uzamknout. issues.lock_duplicate=Úkol nemůže být uzamčený dvakrát. issues.unlock_error=Nelze odemknout úkol, který je uzamčený. issues.lock_with_reason=uzamkl/a jako <strong>%s</strong> a omezil/a konverzaci na spolupracovníky %s issues.lock_no_reason=uzamkl/a a omezil/a konverzaci na spolupracovníky %s issues.unlock_comment=odemkl/a tuto konverzaci %s issues.lock_confirm=Uzamknout issues.unlock_confirm=Odemknout issues.lock.notice_1=- Další uživatelé nemohou komentovat tento úkol. issues.lock.notice_2=- Vy a ostatní spolupracovníci s přístupem k tomuto repozitáři můžete stále přidávat komentáře, které ostatní uvidí. issues.lock.notice_3=- V budoucnu budete moci vždy znovu tento úkol odemknout. issues.unlock.notice_1=- Všichni budou moci znovu komentovat tento úkol. issues.unlock.notice_2=- V budoucnu budete moci vždy znovu tento úkol uzamknout. issues.lock.reason=Důvod pro uzamčení issues.lock.title=Uzamknout konverzaci u tohoto úkolu. issues.unlock.title=Odemknout konverzaci u tohoto úkolu. issues.comment_on_locked=Nemůžete komentovat uzamčený úkol. issues.delete=Smazat issues.delete.title=Smazat tento úkol? issues.delete.text=Opravdu chcete tento úkol smazat? (Tím se trvale odstraní veškerý obsah. Pokud jej hodláte archivovat, zvažte raději jeho uzavření.) issues.tracker=Sledování času issues.start_tracking_short=Spustit časovač issues.start_tracking=Spustit sledování času issues.start_tracking_history=`započal/a práci %s` issues.tracker_auto_close=Časovač se automaticky zastaví po zavření tohoto úkolu issues.tracking_already_started=`Již jste spustili sledování času na <a href="%s">jiném úkolu</a>!` issues.stop_tracking=Zastavit časovač issues.stop_tracking_history=`ukončil/a práci %s` issues.cancel_tracking=Zahodit issues.cancel_tracking_history=`zrušil/a sledování času %s` issues.add_time=Přidat čas ručně issues.del_time=Odstranit tento časový záznam issues.add_time_short=Přidat čas issues.add_time_cancel=Zrušit issues.add_time_history=`přidal/a strávený čas %s` issues.del_time_history=`odstranil/a strávený čas %s` issues.add_time_hours=Hodiny issues.add_time_minutes=Minuty issues.add_time_sum_to_small=Čas nebyl zadán. issues.time_spent_total=Celkový strávený čas issues.time_spent_from_all_authors=`Celkový strávený čas: %s` issues.due_date=Termín dokončení issues.invalid_due_date_format=Termín dokončení musí být ve formátu 'rrrr-mm-dd'. issues.error_modifying_due_date=Změna termínu dokončení selhala. issues.error_removing_due_date=Odstranění termínu dokončení selhalo. issues.push_commit_1=přidal/a %d commit %s issues.push_commits_n=přidal/a %d commity %s issues.force_push_codes=`vynucené nahrání %[1]s od <a class="ui sha" href="%[3]s"><code>%[2]s</code></a> do <a class="ui sha" href="%[5]s"><code>%[4]s</code></a> %[6]s` issues.due_date_form=rrrr-mm-dd issues.due_date_form_add=Přidat termín dokončení issues.due_date_form_edit=Upravit issues.due_date_form_remove=Odstranit issues.due_date_not_writer=Potřebujete práva na zápis do repozitáře pro úpravy termínu dokončení úkolu. issues.due_date_not_set=Žádný termín dokončení. issues.due_date_added=přidal/a termín dokončení %s %s issues.due_date_modified=upravil/a termín dokončení z %s na %s %s issues.due_date_remove=odstranil/a termín dokončení %s %s issues.due_date_overdue=Zpožděné issues.due_date_invalid=Termín dokončení není platný nebo je mimo rozsah. Použijte prosím formát „rrrr-mm-dd“. issues.dependency.title=Závislosti issues.dependency.issue_no_dependencies=Nejsou nastaveny žádné závislosti. issues.dependency.pr_no_dependencies=Nejsou nastaveny žádné závislosti. issues.dependency.add=Přidat závislost… issues.dependency.cancel=Zrušit issues.dependency.remove=Odstranit issues.dependency.remove_info=Odstranit tuto závislost issues.dependency.added_dependency=`přidal/a novou závislost %s` issues.dependency.removed_dependency=`odstranil/a závislost %s` issues.dependency.pr_closing_blockedby=Uzavření tohoto požadavku na natažení je blokováno následujícími úkoly issues.dependency.issue_closing_blockedby=Uzavření tohoto úkolu je blokováno následujícími úkoly issues.dependency.issue_close_blocks=Tento úkol blokuje uzavření následujících úkolů issues.dependency.pr_close_blocks=Tento požadavek na natažení blokuje uzavření následujících úkolů issues.dependency.issue_close_blocked=Musíte zavřít všechny úkoly, které blokují tento úkol, aby jej bylo možné zavřít. issues.dependency.pr_close_blocked=Musíte zavřít všechny úkoly, které blokují tento požadavek na natažení, aby jej bylo možné sloučit. issues.dependency.blocks_short=Blokuje issues.dependency.blocked_by_short=Závisí na issues.dependency.remove_header=Odstranit závislost issues.dependency.issue_remove_text=Tímto krokem odeberete závislost z úkolu. Pokračovat? issues.dependency.pr_remove_text=Tímto krokem odeberete závislost z požadavku na natažení. Pokračovat? issues.dependency.setting=Povolit závislosti pro úkoly a požadavky na natažení issues.dependency.add_error_same_issue=Úkol nemůže záviset sám na sobě. issues.dependency.add_error_dep_issue_not_exist=Související úkol neexistuje. issues.dependency.add_error_dep_not_exist=Závislost neexistuje. issues.dependency.add_error_dep_exists=Závislost již existuje. issues.dependency.add_error_cannot_create_circular=Nemůžete vytvořit závislost dvou úkolů, které se vzájemně blokují. issues.dependency.add_error_dep_not_same_repo=Oba úkoly musí být ve stejném repozitáři. issues.review.self.approval=Nemůžete schválit svůj požadavek na natažení. issues.review.self.rejection=Nemůžete požadovat změny ve svém vlastním požadavku na natažení. issues.review.approve=schválil tyto změny %s issues.review.comment=posoudil %s issues.review.dismissed=zamítl/a posouzení od %s %s issues.review.dismissed_label=Zamítnuto issues.review.left_comment=zanechal komentář issues.review.content.empty=Je potřeba zanechat poznámku s uvedením požadované změny (požadovaných změn). issues.review.reject=požadované změny %s issues.review.wait=byl požádán o posouzení %s issues.review.add_review_request=vyžádal posouzení od %s %s issues.review.remove_review_request=odstranil žádost o posouzení na %s %s issues.review.remove_review_request_self=odmítl posoudit %s issues.review.pending=Čekající issues.review.review=Posouzení issues.review.reviewers=Posuzovatelé issues.review.outdated=Zastaralé issues.review.show_outdated=Zobrazit zastaralé issues.review.hide_outdated=Skrýt zastaralé issues.review.show_resolved=Zobrazit vyřešené issues.review.hide_resolved=Skrýt vyřešené issues.review.resolve_conversation=Vyřešit konverzaci issues.review.un_resolve_conversation=Nevyřešit konverzaci issues.review.resolved_by=označil tuto konverzaci jako vyřešenou issues.assignee.error=Ne všichni zpracovatelé byli přidáni z důvodu neočekávané chyby. issues.reference_issue.body=Tělo zprávy issues.content_history.deleted=vymazáno issues.content_history.edited=upraveno issues.content_history.created=vytvořeno issues.content_history.delete_from_history=Smazat z historie issues.content_history.delete_from_history_confirm=Smazat z historie? issues.content_history.options=Možnosti compare.compare_base=základ compare.compare_head=porovnat pulls.desc=Povolit požadavky na natažení a posuzování kódu. pulls.new=Nový požadavek na natažení pulls.view=Zobrazit požadavek na natažení pulls.compare_changes=Nový požadavek na natažení pulls.allow_edits_from_maintainers=Povolit úpravy od správců pulls.allow_edits_from_maintainers_desc=Uživatelé s přístupem k zápisu do základní větve mohou také nahrávat do této větve pulls.allow_edits_from_maintainers_err=Aktualizace se nezdařila pulls.compare_changes_desc=Vyberte větev pro sloučení a větev pro natažení. pulls.compare_base=sloučit do pulls.compare_compare=natáhnout z pulls.switch_comparison_type=Přepnout typ porovnání pulls.filter_branch=Filtrovat větev pulls.no_results=Nebyly nalezeny žádné výsledky. pulls.nothing_to_compare=Tyto větve jsou stejné. Není potřeba vytvářet požadavek na natažení. pulls.nothing_to_compare_and_allow_empty_pr=Tyto větve jsou stejné. Tento požadavek na natažení bude prázdný. pulls.create=Vytvořit požadavek na natažení pulls.title_desc=chce sloučit %[1]d commity z větve <code>%[2]s</code> do <code id="branch_target">%[3]s</code> pulls.merged_title_desc=sloučil %[1]d commity z větve <code>%[2]s</code> do větve <code>%[3]s</code> před %[4]s pulls.change_target_branch_at=`změnil/a cílovou větev z <b>%s</b> na <b>%s</b> %s` pulls.tab_conversation=Konverzace pulls.tab_commits=Commity pulls.tab_files=Změněné soubory pulls.reopen_to_merge=Prosíme, otevřete znovu tento požadavek na natažení, aby se provedlo sloučení. pulls.cant_reopen_deleted_branch=Tento požadavek na natažení nemůže být znovu otevřen protože větev byla smazána. pulls.merged=Sloučený pulls.merged_as=Požadavek na natažení byl sloučen jako <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a>. pulls.manually_merged=Sloučeno ručně pulls.manually_merged_as=Požadavek na natažení byl ručně sloučen jako <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a>. pulls.is_closed=Požadavek na natažení byl uzavřen. pulls.has_merged=Požadavek na natažení byl sloučen. pulls.title_wip_desc=`<a href="#">Začněte název s <strong>%s</strong></a> a zamezíte tak nechtěnému sloučení požadavku na natažení.` pulls.cannot_merge_work_in_progress=Tento požadavek na natažení je označen jako probíhající práce. pulls.still_in_progress=Stále probíhá? pulls.add_prefix=Přidat prefix <strong>%s</strong> pulls.remove_prefix=Odstranit prefix <strong>%s</strong> pulls.data_broken=Tento požadavek na natažení je rozbitý kvůli chybějícím informacím o rozštěpení. pulls.files_conflicted=Tento požadavek na natažení obsahuje změny, které kolidují s cílovou větví. pulls.is_checking=Právě probíhá kontrola konfliktů při sloučení. Zkuste to za chvíli. pulls.is_empty=Tato větev je stejná jako cílová větev. pulls.required_status_check_failed=Některé požadované kontroly nebyly úspěšné. pulls.required_status_check_missing=Některé požadované kontroly chybí. pulls.required_status_check_administrator=Jako administrátor stále můžete sloučit tento požadavek na natažení. pulls.blocked_by_approvals=Tento požadavek na natažení ještě nemá dostatek schválení. Uděleno %d z %d schválení. pulls.blocked_by_rejection=Tento požadavek na natažení obsahuje změny požadované oficiálním posuzovatelem. pulls.blocked_by_official_review_requests=Tento požadavek na natažení obsahuje oficiální žádosti o posouzení. pulls.blocked_by_outdated_branch=Tento požadavek na natažení je zablokován, protože je zastaralý. pulls.blocked_by_changed_protected_files_1=Tento požadavek na natažení je zablokován, protože mění chráněný soubor: pulls.blocked_by_changed_protected_files_n=Tento požadavek na natažení je zablokován, protože mění chráněné soubory: pulls.can_auto_merge_desc=Tento požadavek na natažení může být automaticky sloučen. pulls.cannot_auto_merge_desc=Tento požadavek na natažení nemůže být automaticky sloučen, neboť se v něm nachází konflikty. pulls.cannot_auto_merge_helper=Pro vyřešení konfliktů proveďte ruční sloučení. pulls.num_conflicting_files_1=%d konfliktní soubor pulls.num_conflicting_files_n=%d konfliktních souborů pulls.approve_count_1=%d schválení pulls.approve_count_n=%d schválení pulls.reject_count_1=%d žádost o změnu pulls.reject_count_n=%d žádosti o změnu pulls.waiting_count_1=%d čekající posouzení pulls.waiting_count_n=%d čekající posouzení pulls.wrong_commit_id=ID commitu musí být ID commitu v cílové větvi pulls.no_merge_desc=Tento požadavek na natažení nemůže být sloučen, protože všechny možnosti repozitáře na sloučení jsou zakázány. pulls.no_merge_helper=Povolte možnosti sloučení v nastavení repozitáře nebo proveďte sloučení požadavku na natažení ručně. pulls.no_merge_wip=Požadavek na natažení nemůže být sloučen protože je označen jako nedokončený. pulls.no_merge_not_ready=Tento požadavek na natažení není připraven na sloučení, zkontrolujte stav posouzení a kontrolu stavu. pulls.no_merge_access=Nemáte oprávnění sloučit tento požadavek na natažení. pulls.merge_pull_request=Vytvořit slučovací commit pulls.rebase_merge_commit_pull_request=Rebase a poté vytvořit slučovací commit pulls.squash_merge_pull_request=Vytvořit squash commit pulls.merge_manually=Sloučeno ručně pulls.merge_commit_id=ID slučovacího commitu pulls.require_signed_wont_sign=Větev vyžaduje podepsané commity, ale toto sloučení nebude podepsáno pulls.invalid_merge_option=Nemůžete použít tuto možnost sloučení pro tento požadavek na natažení. pulls.merge_conflict=Sloučení selhalo: Došlo ke konfliktu při sloučení. Tip: Zkuste jinou strategii pulls.merge_conflict_summary=Chybové hlášení pulls.rebase_conflict=Sloučení selhalo: Došlo ke konfliktu při rebase commitu: %[1]s. Tip: Zkuste jinou strategii pulls.rebase_conflict_summary=Chybové hlášení ; </summary><code>%[2]s<br>%[3]s</code></details> pulls.unrelated_histories=Sloučení selhalo: Základní revize nesdílí společnou historii. Tip: Zkuste jinou strategii pulls.merge_out_of_date=Sloučení selhalo: Základ byl aktualizován při generování sloučení. Tip: Zkuste to znovu. pulls.push_rejected_summary=Úplná zpráva o odmítnutí pulls.open_unmerged_pull_exists=`Nemůžete provést operaci znovuotevření protože je tu čekající požadavek na natažení (#%d) s identickými vlastnostmi.` pulls.status_checking=Některé kontroly jsou nedořešeny pulls.status_checks_success=Všechny kontroly byly úspěšné pulls.status_checks_warning=Některé kontroly nahlásily varování pulls.status_checks_failure=Některé kontroly se nezdařily pulls.status_checks_error=Některé kontroly nahlásily chyby pulls.status_checks_requested=Požadováno pulls.status_checks_details=Podrobnosti pulls.update_branch=Aktualizovat větev sloučením pulls.update_branch_rebase=Aktualizovat větev pomocí rebase pulls.update_branch_success=Aktualizace větve byla úspěšná pulls.update_not_allowed=Nemáte oprávnění aktualizovat větev pulls.outdated_with_base_branch=Tato větev je zastaralá oproti základní větvi pulls.closed_at=`uzavřel/a tento požadavek na natažení <a id="%[1]s" href="#%[1]s">%[2]s</a>` pulls.reopened_at=`znovuotevřel/a tento požadavek na natažení <a id="%[1]s" href="#%[1]s">%[2]s</a>` pulls.merge_instruction_hint=`Můžete také zobrazit <a class="show-instruction">instrukce příkazové řádky</a>.` pulls.merge_instruction_step1_desc=Z vašeho repositáře projektu se podívejte na novou větev a vyzkoušejte změny. pulls.merge_instruction_step2_desc=Slučte změny a aktualizujte je na Gitea. milestones.new=Nový milník milestones.open_tab=%d otevřených milestones.close_tab=%d zavřených milestones.closed=Zavřen dne %s milestones.update_ago=Aktualizováno před %s milestones.no_due_date=Bez lhůty dokončení milestones.open=Otevřít milestones.close=Zavřít milestones.new_subheader=Milník organizuje úkoly a sledují pokrok. milestones.completeness=%d%% Dokončeno milestones.create=Vytvořit milník milestones.title=Název milestones.desc=Popis milestones.due_date=Termín (volitelný) milestones.clear=Zrušit milestones.invalid_due_date_format=Termín dokončení musí být ve formátu 'rrrr-mm-dd'. milestones.create_success=Milník „%s“ byl vytvořen. milestones.edit=Upravit milník milestones.edit_subheader=Milník organizuje úkoly a sledují pokrok. milestones.cancel=Zrušit milestones.modify=Aktualizovat milník milestones.edit_success=Milník „%s“ byl aktualizován. milestones.deletion=Smazat milník milestones.deletion_desc=Odstranění milníku jej smaže ze všech souvisejících úkolů. Pokračovat? milestones.deletion_success=Milník byl odstraněn. milestones.filter_sort.closest_due_date=Nejbližší datum dokončení milestones.filter_sort.furthest_due_date=Nejvzdálenější datum dokončení milestones.filter_sort.least_complete=Nejméně dokončené milestones.filter_sort.most_complete=Nejvíce dokončené milestones.filter_sort.most_issues=Nejvíce úkolů milestones.filter_sort.least_issues=Nejméně úkolů signing.will_sign=Tento commit bude podepsána klíčem '%s' signing.wont_sign.error=Došlo k chybě při kontrole, zda může být commit podepsán signing.wont_sign.nokey=K podpisu tohoto commitu není k dispozici žádný klíč signing.wont_sign.never=Commity nejsou nikdy podepsány signing.wont_sign.always=Commity jsou vždy podepsány signing.wont_sign.pubkey=Commit nebude podepsán, protože nemáte veřejný klíč spojený s vaším účtem signing.wont_sign.twofa=Pro podepsání commitů musíte mít povoleno dvoufaktorové ověření signing.wont_sign.parentsigned=Commit nebude podepsán, protože nadřazený commit není podepsán signing.wont_sign.basesigned=Sloučení nebude podepsáno, protože základní commit není podepsaný signing.wont_sign.headsigned=Sloučení nebude podepsáno, protože základní commit není podepaný signing.wont_sign.commitssigned=Sloučení nebude podepsáno, protože všechny přidružené revize nejsou podepsány signing.wont_sign.approved=Sloučení nebude podepsáno, protože požadavek na natažení není schválen signing.wont_sign.not_signed_in=Nejste přihlášeni ext_wiki=Přístup k externí Wiki ext_wiki.desc=Odkaz do externí Wiki. wiki=Wiki wiki.welcome=Vítejte ve Wiki. wiki.welcome_desc=Wiki vám umožní psát a sdílet dokumentaci se spolupracovníky. wiki.desc=Pište a sdílejte dokumentaci se spolupracovníky. wiki.create_first_page=Vytvořte první stránku wiki.page=Stránka wiki.filter_page=Filtr stránky wiki.new_page=Stránka wiki.default_commit_message=Napište poznámku k této aktualizaci stránky (nepovinný). wiki.save_page=Uložit stránku wiki.last_commit_info=%s upravil tuto stránku %s wiki.edit_page_button=Změnit stránku wiki.new_page_button=Nová stránka wiki.file_revision=Revize stránky wiki.wiki_page_revisions=Revize Wiki stránky wiki.back_to_wiki=Zpět na wiki stránku wiki.delete_page_button=Smazat stránku wiki.delete_page_notice_1=Odstranění Wiki stránky „%s“ nemůže být vráceno zpět. Pokračovat? wiki.page_already_exists=Stránka Wiki se stejným názvem již existuje. wiki.reserved_page=Jméno Wiki stránky „%s“ je rezervováno. wiki.pages=Stránky wiki.last_updated=Naposledy aktualizováno: %s activity=Aktivita activity.period.filter_label=Období: activity.period.daily=1 den activity.period.halfweekly=3 dny activity.period.weekly=1 týden activity.period.monthly=1 měsíc activity.period.quarterly=3 měsíce activity.period.semiyearly=6 měsíců activity.period.yearly=1 rok activity.overview=Přehled activity.active_prs_count_1=<strong>%d</strong> aktivní požadavek na natažení activity.active_prs_count_n=<strong>%d</strong> aktivní požadavky na natažení activity.merged_prs_count_1=Sloučený požadavek na natažení activity.merged_prs_count_n=Sloučené požadavky na natažení activity.opened_prs_count_1=Navrhovaný požadavek na natažení activity.opened_prs_count_n=Navrhované požadavky na natažení activity.title.user_1=%d uživatel activity.title.user_n=%d uživatelů activity.title.prs_1=%d Požadavek na natažení activity.title.prs_n=%d Požadavků na natažení activity.title.prs_merged_by=%s sloučil %s activity.title.prs_opened_by=%s navrhl %s activity.merged_prs_label=Sloučený activity.opened_prs_label=Navrhovaný activity.active_issues_count_1=<strong>%d</strong> aktivní úkol activity.active_issues_count_n=<strong>%d</strong> aktivní úkoly activity.closed_issues_count_1=Uzavřený úkol activity.closed_issues_count_n=Uzavřené úkoly activity.title.issues_1=%d úkol activity.title.issues_n=%d úkolů activity.title.issues_closed_from=%s uzavřel z %s activity.title.issues_created_by=%s vytvořil %s activity.closed_issue_label=Uzavřený activity.new_issues_count_1=Nový úkol activity.new_issues_count_n=Nové úkoly activity.new_issue_label=Otevřený activity.title.unresolved_conv_1=%d nevyřešená konverzace activity.title.unresolved_conv_n=%d nevyřešených konverzací activity.unresolved_conv_desc=Tyto nedávno změněné úkolu a požadavky na natažení ještě nebyly vyřešeny. activity.unresolved_conv_label=Otevřít activity.title.releases_1=%d Vydání activity.title.releases_n=%d Vydání activity.title.releases_published_by=%s publikoval %s activity.published_release_label=Publikováno activity.no_git_activity=V tomto období nebyla žádná aktivita při odevzdání. activity.git_stats_exclude_merges=Při vyloučení slučování, activity.git_stats_author_1=%d autor activity.git_stats_author_n=%d autoři activity.git_stats_pushed_1=nahrál activity.git_stats_pushed_n=nahrály activity.git_stats_commit_1=%d commit activity.git_stats_commit_n=%d commity activity.git_stats_push_to_branch=do %s a activity.git_stats_push_to_all_branches=do všech větví. activity.git_stats_on_default_branch=Na %s, activity.git_stats_file_1=%d soubor activity.git_stats_file_n=%d soubory activity.git_stats_files_changed_1=se změnil activity.git_stats_files_changed_n=se změnily activity.git_stats_additions=a bylo zde activity.git_stats_addition_1=%d přidání activity.git_stats_addition_n=%d přidání activity.git_stats_and_deletions=a activity.git_stats_deletion_1=%d odebrání activity.git_stats_deletion_n=%d odebrání search=Vyhledat search.search_repo=Hledat repozitář search.fuzzy=Fuzzy search.match=Shoda search.results=Výsledky hledání „%s“ v <a href="%s">%s</a> settings=Nastavení settings.desc=Nastavení je místo, kde můžete měnit nastavení repozitáře settings.options=Repozitář settings.collaboration=Spolupracovníci settings.collaboration.admin=Správce settings.collaboration.write=Zápis settings.collaboration.read=Čtení settings.collaboration.owner=Vlastník settings.collaboration.undefined=Neurčeno settings.hooks=Webové háčky settings.githooks=Háčky Gitu settings.basic_settings=Základní nastavení settings.mirror_settings=Nastavení zrcadla settings.mirror_settings.mirrored_repository=Zrcadlený repozitář settings.mirror_settings.direction=Směr settings.mirror_settings.direction.pull=Natáhnout settings.mirror_settings.direction.push=Nahrát settings.mirror_settings.last_update=Poslední aktualizace settings.mirror_settings.push_mirror.none=Nenastavena žádná zrcadla pro nahrání settings.mirror_settings.push_mirror.remote_url=URL vzdáleného Git repozitáře settings.mirror_settings.push_mirror.add=Přidat zrcadlo pro nahrání settings.sync_mirror=Synchronizovat nyní settings.mirror_sync_in_progress=Právě probíhá synchronizace zrcadla. Zkuste to za chvíli. settings.email_notifications.enable=Povolit e-mailová oznámení settings.email_notifications.onmention=E-mail pouze při zmínce settings.email_notifications.disable=Zakázat e-mailová oznámení settings.email_notifications.submit=Nastavit předvolby e-mailu settings.site=Webová stránka settings.update_settings=Aktualizovat nastavení settings.branches.update_default_branch=Aktualizovat výchozí větev settings.advanced_settings=Pokročilá nastavení settings.wiki_desc=Povolit Wiki repozitáře settings.use_internal_wiki=Používat vestavěnou Wiki settings.use_external_wiki=Používat externí Wiki settings.external_wiki_url=URL externí Wiki settings.external_wiki_url_error=URL externí wiki platné URL. settings.external_wiki_url_desc=Když návštěvníci kliknou na záložku Wiki, jsou přesměrování na URL externí Wiki. settings.issues_desc=Povolit systém úkolů repozitáře settings.use_internal_issue_tracker=Použít vestavěný systém úkolů settings.use_external_issue_tracker=Použít externí systém úkolů settings.external_tracker_url=URL externího systému úkolů settings.external_tracker_url_error=URL externího systému úkolu není platné URL. settings.external_tracker_url_desc=Když návštěvníci kliknou na záložku úkolů, jsou přesměrování na externí systém úkolů. settings.tracker_url_format=Formát URL externího systému úkolů settings.tracker_url_format_error=Formát URL externího systému úkolu není platné URL. settings.tracker_issue_style=Formát čísel externího systému úkolů settings.tracker_issue_style.numeric=Číselný settings.tracker_issue_style.alphanumeric=Alfanumerický settings.tracker_url_format_desc=Použijte zástupné symboly <code>{user}</code>, <code>{repo}</code> a <code>{index}</code> pro uživatelské jméno, jméno repozitáře a číslo úkolu. settings.enable_timetracker=Povolit sledování času settings.allow_only_contributors_to_track_time=Povolit sledování času pouze přispěvatelům settings.pulls_desc=Povolit požadavky na natažení settings.pulls.ignore_whitespace=Ignorovat bílé znaky při konfliktech settings.pulls.allow_merge_commits=Povolit slučování commitů settings.pulls.allow_rebase_merge=Povolit rebase pro slučovací commity settings.pulls.allow_rebase_merge_commit=Povolit rebase s vyžádaným slučovacím commitem (--no-ff) settings.pulls.allow_squash_commits=Povolit squash pro slučovací commity settings.pulls.allow_manual_merge=Povolit označování požadavků na natažení jako ručně sloučené settings.pulls.enable_autodetect_manual_merge=Povolit autodetekci ručních sloučení (Poznámka: V některých zvláštních případech může dojít k nesprávnému rozhodnutí) settings.projects_desc=Povolit projekty v repozitáři settings.admin_settings=Nastavení správce settings.admin_enable_health_check=Povolit kontrolu stavu repozitáře (git fsck) settings.admin_code_indexer=Indexování kódu settings.admin_stats_indexer=Index statistiky kódu settings.admin_indexer_commit_sha=Poslední indexovaná SHA settings.admin_indexer_unindexed=Neindexováno settings.reindex_button=Přidat do fronty reindexace settings.reindex_requested=Požadováno reindexování settings.admin_enable_close_issues_via_commit_in_any_branch=Zavřít úkol pomocí commitu v jiné než výchozí větvi settings.danger_zone=Nebezpečná zóna settings.new_owner_has_same_repo=Nový vlastník již repozitář se stejným názvem má. Vyberte prosím jiné jméno. settings.convert=Převést na běžný repozitář settings.convert_desc=Můžete převést toto zrcadlo na běžný repozitář. Tato změna nemůže být vrácena. settings.convert_notices_1=Tato operace převede toto zrcadlo na běžný repozitář a tato změna nemůže být vrácena. settings.convert_confirm=Převést repozitář settings.convert_succeed=Zrcadlo bylo převedeno na běžný repozitář. settings.convert_fork=Převést na běžný repozitář settings.convert_fork_desc=Můžete převést toto rozštěpení na běžný repozitář. Tuto akci nelze vrátit zpět. settings.convert_fork_notices_1=Tato operace převede rozštěpení na běžný repozitář a nelze ji vrátit zpět. settings.convert_fork_confirm=Převést repozitář settings.convert_fork_succeed=Rozštěpení bylo překonvertován na běžný repozitář. settings.transfer=Předat vlastnictví settings.transfer.rejected=Převod repozitáře byl zamítnut. settings.transfer.success=Převod repozitáře byl úspěšný. settings.transfer_abort=Zrušit převod settings.transfer_abort_invalid=Nemůžete zrušit neexistující převod repozitáře. settings.transfer_abort_success=Převod repozitáře do %s byl úspěšně zrušen. settings.transfer_desc=Předat tento repozitář uživateli nebo organizaci, ve které máte administrátorská práva. settings.transfer_form_title=Zadejte jméno repozitáře pro potvrzení: settings.transfer_in_progress=V současné době probíhá převod. Zrušte jej, pokud chcete převést tento repozitář jinému uživateli. settings.transfer_notices_1=- Ztratíte přístup k repozitáři, pokud jej převedete na uživatele. settings.transfer_notices_2=- Zůstane vám přístup k repozitáři, pokud jej převedete na organizaci kterou (spolu)vlastníte. settings.transfer_owner=Nový vlastník settings.transfer_perform=Provést převod settings.transfer_started=Tento repozitář byl označen pro převod a čeká na potvrzení od „%s“ settings.transfer_succeed=Repozitář byl předán. settings.signing_settings=Nastavení ověřování podpisu settings.trust_model=Model důvěry podpisu settings.trust_model.default=Výchozí model důvěry settings.trust_model.default.desc=Použít výchozí model důvěry pro tuto instalaci. settings.trust_model.collaborator=Spolupracovník settings.trust_model.collaborator.long=Spolupracovník: Důvěřovat podpisům spolupracovníků settings.trust_model.collaborator.desc=Platné podpisy spolupracovníků tohoto repozitáře budou označeny jako „důvěryhodné“ - (ať se shodují s autorem, či nikoli). V opačném případě budou platné podpisy označeny jako „nedůvěryhodné“, pokud se podpis shoduje s přispěvatelem a „neodpovídající“, pokud ne. settings.trust_model.committer=Přispěvatel settings.trust_model.committer.long=Přispěvatel: Důvěřovat podpisům, které odpovídají autorům (což odpovídá GitHub a přinutí Giteu nastavit jako tvůrce pro Giteou podepsané revize) settings.trust_model.committer.desc=Platné podpisy budou označeny pouze jako „důvěryhodné“, pokud se shodují s přispěvatelem, jinak budou označeny jako „neodpovídající“. To přinutí Giteu, aby byla přispěvatelem podepsaných commitů se skutečným přispěvatelem označeným jako Co-authored-by: a Co-committed-by: na konci commitu. Výchozí klíč Gitea musí odpovídat uživateli v databázi. settings.trust_model.collaboratorcommitter=Spolupracovník+Přispěvatel settings.trust_model.collaboratorcommitter.long=Spolupracovník+Přispěvatel: Důvěřovat podpisům od spolupracovníků, které odpovídají tvůrci revize settings.trust_model.collaboratorcommitter.desc=Platné podpisy spolupracovníků tohoto repozitáře budou označeny jako „důvěryhodné“, pokud se shodují s přispěvatelem. V opačném případě budou platné podpisy označeny jako "nedůvěryhodné", pokud se podpis shoduje s přispěvatelem a „neodpovídajícím“ v opačném případě. To přinutí Giteu, aby byla označena jako přispěvatel podepsaných commitů se skutečným přispěvatelem označeným jako Co-Authored-By: a Co-Committed-By: na konci commitu. Výchozí klíč Gitea musí odpovídat uživateli v databázi. settings.wiki_delete=Odstranit data Wiki settings.wiki_delete_desc=Smazání Wiki dat repozitáře je trvalé a nemůže být vráceno zpět. settings.wiki_delete_notices_1=- Natrvalo odstraní a zakáže wiki repozitáře pro %s. settings.confirm_wiki_delete=Odstranit data Wiki settings.wiki_deletion_success=Wiki data repozitáře byla odstraněna. settings.delete=Smazat tento repozitář settings.delete_desc=Smazání repozitáře je trvalé a nemůže být vráceno zpět. settings.delete_notices_1=- Tuto operaci <strong>nelze</strong> zvrátit. settings.delete_notices_2=- Tato operace trvale smaže repozitář <strong>%s</strong> včetně kódu, úkolů, komentářů, Wiki dat a nastavení spolupracovníků. settings.delete_notices_fork_1=- Rozštěpení repozitáře bude nezávislé po smazání. settings.deletion_success=Repozitář byl odstraněn. settings.update_settings_success=Nastavení repozitáře bylo aktualizováno. settings.confirm_delete=Smazat repozitář settings.add_collaborator=Přidat spolupracovníka settings.add_collaborator_success=Spolupracovník byl přidán. settings.add_collaborator_inactive_user=Nelze přidat neaktivního uživatele jako spolupracovníka. settings.add_collaborator_duplicate=Spolupracovník je již přidán k tomuto repozitáři. settings.delete_collaborator=Odstranit settings.collaborator_deletion=Odstranit spolupracovníka settings.collaborator_deletion_desc=Odstranění spolupracovníka zruší jeho přístup do tohoto repozitáře. Pokračovat? settings.remove_collaborator_success=Spolupracovník byl smazán. settings.search_user_placeholder=Hledat uživatele… settings.org_not_allowed_to_be_collaborator=Organizace nemůže být přidána jako spolupracovník. settings.change_team_access_not_allowed=Změna přístupu týmu k repozitáře se omezuje na vlastníka organizace settings.team_not_in_organization=Tým není ve stejné organizaci jako repozitář settings.teams=Týmy settings.add_team=Přidat tým settings.add_team_duplicate=Tým již má repozitář settings.add_team_success=Tým má nyní přístup k repozitáři. settings.search_team=Vyhledat tým… settings.change_team_permission_tip=Oprávnění týmu je nastaveno na stránce nastavení týmu a nelze je změnit pro každý repozitář settings.delete_team_tip=Tento tým má přístup ke všem repositářům a nemůže být odstraněn settings.remove_team_success=Přístup týmu k repozitáři byl odstraněn. settings.add_webhook=Přidat webový háček settings.add_webhook.invalid_channel_name=Kanál webového háčku nemůže být prázdný a nemůže obsahovat pouze znak #. settings.hooks_desc=Webové háčky automaticky vytvářejí dotazy HTTP POST na server, když nastane určitá událost v Gitea. Čtěte více v <a target="_blank" rel="noopener noreferrer" href="%s">příručce webových háčků</a>. settings.webhook_deletion=Odstranit webový háček settings.webhook_deletion_desc=Odstranění webového háčku smaže jeho nastavení a historii doručení. Pokračovat? settings.webhook_deletion_success=Webový háček byl smazán. settings.webhook.test_delivery=Test doručitelnosti settings.webhook.test_delivery_desc=Vyzkoušet tento webový háček pomocí falešné události. settings.webhook.request=Požadavek settings.webhook.response=Odpověď settings.webhook.headers=Hlavičky settings.webhook.payload=Obsah settings.webhook.body=Tělo zprávy settings.webhook.replay.description=Zopakovat tento webový háček. settings.githook_edit_desc=Je-li háček neaktivní, bude zobrazen vzorový obsah. Nebude-li zadán žádný obsah, háček bude vypnut. settings.githook_name=Název háčku settings.githook_content=Obsah háčku settings.update_githook=Aktualizovat háček settings.add_webhook_desc=Gitea odešle dotaz <code>POST</code> s nastaveným Content Type na cílovou URL. Čtěte více v <a target="_blank" rel="noopener noreferrer" href="%s">průvodci webovými háčky</a>. settings.payload_url=Cílové URL settings.http_method=HTTP metoda settings.content_type=POST Content Type settings.secret=Tajný klíč settings.slack_username=Uživatelské jméno settings.slack_icon_url=URL ikony uživatele settings.slack_color=Barva settings.discord_username=Uživatelské jméno settings.discord_icon_url=URL ikony settings.event_desc=Spuštěno na: settings.event_push_only=Události nahrání settings.event_send_everything=Všechny události settings.event_choose=Vlastní události… settings.event_header_repository=Události repozitáře settings.event_create=Vytvořit settings.event_create_desc=Větev nebo značka vytvořena. settings.event_delete=Smazat settings.event_delete_desc=Větev nebo značka smazána. settings.event_fork=Rozštěpit settings.event_fork_desc=Repozitář rozštěpen. settings.event_release=Vydání settings.event_release_desc=Vydání v tomto repozitáři bylo publikováno, aktualizováno nebo smazáno. settings.event_push=Nahrát settings.event_push_desc=Nahrání pomocí Gitu do repozitáře. settings.event_repository=Repozitář settings.event_repository_desc=Repozitář vytvořen nebo smazán. settings.event_header_issue=Události úkolů settings.event_issues=Úkoly settings.event_issues_desc=Úkol otevřen, uzavřen, znovu otevřen nebo upraven. settings.event_issue_assign=Úkol přiřazen settings.event_issue_assign_desc=Úkol přiřazen nebo nepřiřazen. settings.event_issue_label=Úkol oštítkován settings.event_issue_label_desc=Štítky úkolu aktualizovány nebo vymazány. settings.event_issue_milestone=Úkolu přidán milník settings.event_issue_milestone_desc=Úkolu přidán nebo odebrán milník. settings.event_issue_comment=Komentář k úkolu settings.event_issue_comment_desc=Komentář úkolu přidán, upraven nebo smazán. settings.event_header_pull_request=Události požadavku na natažení settings.event_pull_request=Požadavek na stažení settings.event_pull_request_desc=Požadavek na natažení otevřen, uzavřen, znovu otevřen nebo upraven. settings.event_pull_request_assign=Požadavek na natažení přiřazen settings.event_pull_request_assign_desc=Požadavek na natažení přiřazen nebo nepřiřazen. settings.event_pull_request_label=Požadavek na natažení oštítkován settings.event_pull_request_label_desc=Štítky požadavku na natažení aktualizovány nebo vymazány. settings.event_pull_request_milestone=Požadavku na natažení přidán milník settings.event_pull_request_milestone_desc=Požadavku na natažení přidán nebo odebrán milník. settings.event_pull_request_comment=Požadavek na natažení okomentován settings.event_pull_request_comment_desc=Komentář požadavku na natažení vytvořen, upraven nebo odstraněn. settings.event_pull_request_review=Požadavek na natažení přezkoumán settings.event_pull_request_review_desc=Požadavek na natažení schválen, odmítnut nebo zkontrolován. settings.event_pull_request_sync=Požadavek na natažení synchronizován settings.event_pull_request_sync_desc=Požadavek na natažení synchronizován. settings.event_package=Balíček settings.event_package_desc=Balíček vytvořen nebo odstraněn v repozitáři. settings.branch_filter=Filtr větví settings.active=Aktivní settings.active_helper=Informace o spuštěných událostech budou odeslány na URL webového háčku. settings.add_hook_success=Webový háček byl přidán. settings.update_webhook=Aktualizovat webový háček settings.update_hook_success=Webový háček byl aktualizován. settings.delete_webhook=Odstranit webový háček settings.recent_deliveries=Nedávné dodávky settings.hook_type=Typ háčku settings.slack_token=Poukázka settings.slack_domain=Doména settings.slack_channel=Kanál settings.web_hook_name_gitea=Gitea settings.web_hook_name_gogs=Gogs settings.web_hook_name_slack=Slack settings.web_hook_name_discord=Discord settings.web_hook_name_dingtalk=DingTalk settings.web_hook_name_telegram=Telegram settings.web_hook_name_matrix=Matrix settings.web_hook_name_msteams=Microsoft Teams settings.web_hook_name_feishu_or_larksuite=Feishu / Lark Suite settings.web_hook_name_feishu=Feishu settings.web_hook_name_larksuite=Lark Suite settings.web_hook_name_wechatwork=WeCom (Wechat Work) settings.web_hook_name_packagist=Packagist settings.packagist_username=Uživatelské jméno pro Packagist settings.packagist_api_token=API token settings.packagist_package_url=Packagist URL balíčku settings.deploy_keys=Klíče pro nasazení settings.add_deploy_key=Přidat klíč pro nasazení settings.deploy_key_desc=Klíče pro nasazení mají k tomuto repozitáři přístup pouze pro čtení. settings.is_writable=Povolit zápis settings.is_writable_info=Povolit tomuto klíči pro nasazení <strong>nahrávání</strong> do tohoto repozitáře. settings.no_deploy_keys=Dosud nejsou žádné klíče pro nasazení. settings.title=Název settings.deploy_key_content=Obsah settings.key_been_used=Klíč pro nasazení se stejným obsahem je již používán. settings.key_name_used=Klíč pro nasazení se stejným jménem již existuje. settings.add_key_success=Klíč pro nasazení „%s“ byl přidán. settings.deploy_key_deletion=Odstranit klíč pro nasazení settings.deploy_key_deletion_desc=Odstranění klíče pro nasazení zruší jeho přístup k repozitáři. Pokračovat? settings.deploy_key_deletion_success=Klíč pro nasazení byl odstraněn. settings.branches=Větve settings.protected_branch=Ochrana větví settings.protected_branch_can_push=Povolit nahrání? settings.protected_branch_can_push_yes=Můžete nahrávat settings.protected_branch_can_push_no=Nemůžete nahrávat settings.branch_protection=Ochrana větví pro větev „<b>%s</b>“ settings.protect_this_branch=Povolit ochranu větví settings.protect_this_branch_desc=Zabraňuje smazání a omezuje gitu nahrávání a slučování do větve. settings.protect_disable_push=Zakázat nahrávání settings.protect_disable_push_desc=Žádné nahrávání do této větve nebude povoleno. settings.protect_enable_push=Povolit nahrávání settings.protect_enable_push_desc=Každý, kdo má přístup k zápisu, bude moci nahrávat do této větve (ale ne vynucená nahrávání). settings.protect_whitelist_committers=Povolit nahrání jen vyjmenovaným settings.protect_whitelist_committers_desc=Pouze povolení uživatelé budou moci nahrávat do této větve (ale ne vynucení nahrávání). settings.protect_whitelist_deploy_keys=Povolit nahrání klíčům pro nasazení s přístupem pro zápis. settings.protect_whitelist_users=Povolení uživatelé pro nahrávání: settings.protect_whitelist_search_users=Hledat uživatele… settings.protect_whitelist_teams=Povolené týmy pro nahrávání: settings.protect_whitelist_search_teams=Vyhledat týmy… settings.protect_merge_whitelist_committers=Povolit vyjmenovaným slučování settings.protect_merge_whitelist_committers_desc=Povolit pouze vyjmenovaným uživatelům nebo týmům slučovat požadavky na natažení do této větve. settings.protect_merge_whitelist_users=Povolení uživatelé pro slučování: settings.protect_merge_whitelist_teams=Povolené týmy pro slučování: settings.protect_check_status_contexts=Povolit kontrolu stavu settings.protect_check_status_contexts_desc=Požadovat kontrolu stavu před sloučením. Vyberte, jaké kontroly stavu musí projít před tím, než je možné větev sloučit do větve, která vyhovuje tomuto pravidlu. Pokud je povoleno, revize musí být nejprve nahrány do jiné větve, projít kontrolou stavu, a následné sloučeny nebo přímo nahrány do větve, která vyhovuje tomuto pravidlu. Pokud nejsou vybrány žádné kontexty, musí být poslední potvrzení úspěšné bez ohledu na kontext. settings.protect_check_status_contexts_list=Kontroly stavu pro tento repozitář zjištěné během posledního týdne settings.protect_required_approvals=Požadovaná schválení: settings.protect_required_approvals_desc=Umožnit sloučení pouze požadavkům na natažení s dostatečným pozitivním hodnocením. settings.protect_approvals_whitelist_enabled=Omezit schválení na povolené uživatele nebo týmy settings.protect_approvals_whitelist_enabled_desc=Do požadovaných schválení se započítají pouze posouzení od povolených uživatelů nebo týmů. Bez seznamu povolených se započítává schválení od kohokoli s právem zápisu. settings.protect_approvals_whitelist_users=Povolení posuzovatelé: settings.protect_approvals_whitelist_teams=Povolené týmy pro posuzování: settings.dismiss_stale_approvals=Odmítnout nekvalitní schválení settings.dismiss_stale_approvals_desc=Pokud budou do větve nahrány nové revize, které mění obsah tohoto požadavku na natažení, všechna stará schválení budou zamítnuta. settings.require_signed_commits=Vyžadovat podepsané revize settings.require_signed_commits_desc=Odmítnout nahrání do této větve pokud nejsou podepsaná nebo jsou neověřitelná. settings.protect_protected_file_patterns=Chráněné vzory souborů (oddělené středníkem „\;“): settings.protect_protected_file_patterns_desc=Chráněné soubory, které nemají povoleno být měněny přímo, i když uživatel má právo přidávat, upravovat nebo mazat soubory v této větvi. Více vzorů lze oddělit pomocí středníku („\;“). Podívejte se na <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> dokumentaci pro syntaxi vzoru. Příklady: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>. settings.protect_unprotected_file_patterns=Nechráněné vzory souborů (oddělené středníkem „\;“): settings.add_protected_branch=Zapnout ochranu settings.delete_protected_branch=Vypnout ochranu settings.update_protect_branch_success=Ochrana větví pro větev „%s“ byla aktualizována. settings.remove_protected_branch_success=Ochrana větví pro větev „%s“ byla zakázána. settings.protected_branch_deletion=Zakázat ochranu větví settings.protected_branch_deletion_desc=Zakázání ochrany větví umožní uživatelům s právem zápisu nahrávat do této větve. Pokračovat? settings.block_rejected_reviews=Blokovat sloučení při zamítavých posouzeních settings.block_rejected_reviews_desc=Slučování nebude možné, pokud o změny požádají oficiální posuzovatelé, i když je k dispozici dostatek schválení. settings.block_on_official_review_requests=Blokovat sloučení při oficiální žádosti o posouzení settings.block_on_official_review_requests_desc=Slučování nebude možné, pokud mají oficiální požadavek na posouzení, i když mají k dispozici dostatek schválení. settings.block_outdated_branch=Blokovat sloučení, pokud je požadavek na natažení zastaralý settings.block_outdated_branch_desc=Slučování nebude možné, pokud je hlavní větev za základní větví. settings.default_branch_desc=Vybrat výchozí větev repozitáře pro požadavky na natažení a revize kódu: settings.default_merge_style_desc=Výchozí styl sloučení pro požadavky na natažení: settings.choose_branch=Vyberte větev… settings.no_protected_branch=Nejsou tu žádné chráněné větve. settings.edit_protected_branch=Upravit settings.protected_branch_required_approvals_min=Požadovaná schválení nesmí být záporné číslo. settings.tags=Značky settings.tags.protection=Ochrana značek settings.tags.protection.pattern=Vzor značky settings.tags.protection.allowed=Povoleno settings.tags.protection.allowed.users=Povolení uživatelé settings.tags.protection.allowed.teams=Povolené týmy settings.tags.protection.allowed.noone=Nikdo settings.tags.protection.create=Chránit značku settings.tags.protection.none=Neexistují žádné chráněné značky. settings.bot_token=Poukázka pro robota settings.chat_id=ID chatu settings.matrix.homeserver_url=URL adresa Homeserveru settings.matrix.room_id=ID místnosti settings.matrix.access_token=Přístupový token settings.matrix.message_type=Typ zprávy settings.archive.button=Archivovat repozitář settings.archive.header=Archivovat tento repozitář settings.archive.text=Archivní repozitář bude kompletně jen pro čtení. Nezobrazuje se v přehledu, nelze přidávat revize ani nové úkoly a požadavky na natažení. settings.archive.success=Repozitář byl úspěšně archivován. settings.archive.error=Nastala chyba při archivování repozitáře. Prohlédněte si záznam pro více detailů. settings.archive.error_ismirror=Nemůžete archivovat zrcadlený repozitář. settings.archive.branchsettings_unavailable=Nastavení větví není dostupné, pokud je repozitář archivovaný. settings.archive.tagsettings_unavailable=Nastavení značek není k dispozici, pokud je repozitář archivován. settings.unarchive.button=Obnovit repozitář settings.unarchive.header=Obnovit tento repozitář settings.unarchive.text=Obnovení repozitáře vrátí možnost přijímání revizí a nahrávání. Stejně tak se obnoví i možnost zadávání nových úkolů a požadavků na natažení. settings.unarchive.success=Repozitář byl úspěšně obnoven. settings.unarchive.error=Nastala chyba při obnovování repozitáře. Prohlédněte si záznam pro více detailů. settings.update_avatar_success=Avatar repozitáře byl aktualizován. settings.lfs=LFS settings.lfs_filelist=LFS soubory uložené v tomto repozitáři settings.lfs_no_lfs_files=V tomto repozitáři nejsou uloženy žádné LFS soubory settings.lfs_findcommits=Najít revize settings.lfs_lfs_file_no_commits=Pro tento LFS soubor nebyly nalezeny žádné revize settings.lfs_noattribute=Tato cesta nemá uzamykatelný atribut ve výchozí větvi settings.lfs_delete=Odstranit LFS soubor s OID %s settings.lfs_delete_warning=Smazání LFS souboru může při checkout způsobit „objekt neexistuje“. Jste si jisti? settings.lfs_findpointerfiles=Najít soubory ukazatelů settings.lfs_locks=Zámky settings.lfs_invalid_locking_path=Neplatná cesta: %s settings.lfs_invalid_lock_directory=Adresář nelze uzamknout: %s settings.lfs_lock_already_exists=Zámek již existuje: %s settings.lfs_lock=Zámek settings.lfs_lock_path=Umístění souboru k zamčení... settings.lfs_locks_no_locks=Žádné zámky settings.lfs_lock_file_no_exist=Uzamčený soubor neexistuje ve výchozí větvi settings.lfs_force_unlock=Vynutit odemknutí settings.lfs_pointers.found=Nalezeno %d blob ukazatel(ů) - %d přiřazeno, %d není přiřazeno (%d chybí v úložišti) settings.lfs_pointers.sha=Blob SHA settings.lfs_pointers.oid=OID settings.lfs_pointers.inRepo=V repozitáři settings.lfs_pointers.exists=Existuje v úložišti settings.lfs_pointers.accessible=Přístupné uživateli settings.lfs_pointers.associateAccessible=Přiřadit přístupné %d OID settings.rename_branch_failed_exist=Nelze přejmenovat větev, protože cílová větev %s existuje. settings.rename_branch_failed_not_exist=Větev %s nelze přejmenovat, protože neexistuje. settings.rename_branch_success=Větev %s byla úspěšně přejmenována na %s. settings.rename_branch_from=starý název větve settings.rename_branch_to=nový název větve settings.rename_branch=Přejmenovat větev diff.browse_source=Procházet zdrojové kódy diff.parent=rodič diff.commit=revize diff.git-notes=Poznámky diff.data_not_available=Rozdílový obsah není dostupný diff.options_button=Možnosti rozdílového porovnání diff.show_diff_stats=Zobrazit statistiky diff.download_patch=Stáhněte soubor opravy diff.download_diff=Stáhněte rozdílový soubor diff.show_split_view=Rozdělené zobrazení diff.show_unified_view=Jednotný pohled diff.whitespace_button=Bílý znak diff.whitespace_show_everything=Zobrazit všechny změny diff.whitespace_ignore_all_whitespace=Ignorovat bílé znaky při porovnávání řádků diff.whitespace_ignore_amount_changes=Ignorovat změny v množství bílých znaků diff.whitespace_ignore_at_eol=Ignorovat změny v bílých znacích na konci řídku diff.stats_desc=<strong> %d změnil soubory</strong>, kde provedl <strong>%d přidání</strong> a <strong>%d odebrání</strong> diff.stats_desc_file=%d změn: %d přidání a %d smazání diff.bin=binární diff.bin_not_shown=Binární soubor nebyl zobrazen. diff.view_file=Zobrazit soubor diff.file_before=Před diff.file_after=Za diff.file_image_width=Šířka diff.file_image_height=Výška diff.file_byte_size=Velikost diff.file_suppressed=Rozdílový obsah nebyl zobrazen, protože je příliš veliký diff.file_suppressed_line_too_long=Rozdílový obsah nebyl zobrazen, protože některé řádky jsou příliš dlouhá diff.too_many_files=Některé soubory nejsou zobrazny, neboť je v této revizi změněno mnoho souborů diff.show_more=Zobrazit více diff.generated=vygenerováno diff.comment.placeholder=Zanechat komentář diff.comment.markdown_info=Je podporována úprava vzhledu pomocí markdown. diff.comment.add_single_comment=Přidat jeden komentář diff.comment.add_review_comment=Přidat komentář diff.comment.start_review=Začít posuzování diff.comment.reply=Odpovědět diff.review=Posouzení diff.review.header=Odeslat posouzení diff.review.placeholder=Posoudit komentář diff.review.comment=Okomentovat diff.review.approve=Schválit diff.review.reject=Požadovat změny diff.committed_by=odevzdal diff.protected=Chráněno diff.image.side_by_side=Vedle sebe diff.image.swipe=Posunout diff.image.overlay=Překrytí diff.has_escaped=Tento řádek má skryté znaky Unicode releases.desc=Sledování verzí projektu a souborů ke stažení. release.releases=Vydání release.detail=Podrobnosti vydání release.tags=Značky release.new_release=Nové vydání release.draft=Koncept release.prerelease=Předběžná verze release.stable=Stabilní release.compare=Porovnat release.edit=upravit release.ahead.commits=<strong>%d</strong> revizí release.ahead.target=do %s od tohoto vydání release.source_code=Zdrojový kód release.new_subheader=Vydání organizuje verze projektu. release.edit_subheader=Vydání organizuje verze projektu. release.tag_name=Název značky release.target=Cíl release.tag_helper=Vyberte existující značku nebo vytvořte novou značku. release.title=Název release.content=Obsah release.prerelease_desc=Označit jako předběžná verze release.prerelease_helper=Označit vydání jako nevhodné pro produkční nasazení. release.cancel=Zrušit release.publish=Zveřejnit vydání release.save_draft=Uložit koncept release.edit_release=Aktualizovat vydání release.delete_release=Smazat vydání release.delete_tag=Smazat značku release.deletion=Smazat vydání release.deletion_desc=Smazání vydání jej pouze odstraní z Gitea. Značka Gitu, obsah repozitáře a historie zůstávají nezměněny. Pokračovat? release.deletion_success=Vydání bylo odstraněno. release.deletion_tag_desc=Odstraní tuto značku z repozitáře. Obsah repozitáře a historie zůstanou nezměněny. Pokračovat? release.deletion_tag_success=Značka byla odstraněna. release.tag_name_already_exist=Vydání s touto značkou již existuje. release.tag_name_invalid=Název štítku není platný. release.tag_name_protected=Název značky je chráněn. release.tag_already_exist=Tato značka již existuje. release.downloads=Soubory ke stažení release.download_count=Stažení: %s release.add_tag_msg=Použít název a obsah vydání jako zprávu značky. release.add_tag=Vytvořit pouze značku branch.name=Jméno větve branch.search=Hledat větve branch.already_exists=Větev pojmenovaná „%s“ již existuje. branch.delete_head=Smazat branch.delete=Smazat větev „%s“ branch.delete_html=Smazat větev branch.delete_desc=Smazání větve je trvalé. <strong>NEMŮŽE</strong> být vráceno zpět. Pokračovat? branch.deletion_success=Větev „%s“ byla smazána. branch.deletion_failed=Nepodařilo se odstranit větev „%s“. branch.delete_branch_has_new_commits=Větev „%s“ nemůže být smazána, protože byly přidány nové revize po sloučení. branch.create_branch=Vytvořit větev <strong>%s</strong> branch.create_from=z „%s“ branch.create_success=Větev „%s“ byla vytvořena. branch.branch_already_exists=Větev „%s“ již existuje v tomto repozitáři. branch.branch_name_conflict=Jméno větve „%s“ koliduje s již existující větví „%s“. branch.tag_collision=Větev „%s“ nemůže být vytvořena, protože v repozitáři existuje značka se stejným jménem. branch.deleted_by=Odstranil %s branch.restore_success=Větev „%s“ byla obnovena. branch.restore_failed=Nepodařilo se obnovit větev „%s“. branch.protected_deletion_failed=Větev „%s“ je chráněna. Nemůže být smazána. branch.default_deletion_failed=Větev „%s“ je výchozí větev. Nelze ji odstranit. branch.restore=Obnovit větev „%s“ branch.download=Stáhnout větev „%s“ branch.included_desc=Tato větev je součástí výchozí větve branch.included=Zahrnuje branch.create_new_branch=Vytvořit větev z větve: branch.confirm_create_branch=Vytvořit větev branch.create_branch_operation=Vytvořit větev branch.new_branch=Vytvořit novou větev branch.new_branch_from=Vytvořit novou větev z „%s“ branch.renamed=Větev %s byla přejmenována na %s. tag.create_tag=Vytvořit značku <strong>%s</strong> tag.create_tag_operation=Vytvořit značku tag.confirm_create_tag=Vytvořit značku tag.create_tag_from=Vytvořit novou značku z „%s“ tag.create_success=Značka „%s“ byla vytvořena. topic.manage_topics=Spravovat témata topic.done=Hotovo topic.count_prompt=Nelze vybrat více než 25 témat topic.format_prompt=Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků. error.csv.too_large=Tento soubor nelze vykreslit, protože je příliš velký. error.csv.unexpected=Tento soubor nelze vykreslit, protože obsahuje neočekávaný znak na řádku %d ve sloupci %d. error.csv.invalid_field_count=Soubor nelze vykreslit, protože má nesprávný počet polí na řádku %d. [org] org_name_holder=Název organizace org_full_name_holder=Celý název organizace org_name_helper=Jména organizací by měla být krátká a zapamatovatelná. create_org=Vytvořit organizaci repo_updated=Upraveno people=Lidé teams=Týmy lower_members=členové lower_repositories=repozitáře create_new_team=Nový tým create_team=Vytvořit tým org_desc=Popis team_name=Název týmu team_desc=Popis team_name_helper=Jména týmů by měla být krátká a zapamatovatelná. team_desc_helper=Popište účel nebo úlohu týmu. team_access_desc=Přístup k repozitáři team_permission_desc=Oprávnění team_unit_desc=Povolit přístup do částí repozitáře team_unit_disabled=(zakázaná) form.name_reserved=Název organizace „%s“ je rezervován. form.name_pattern_not_allowed=Vzor „%s“ není povolený v názvu organizace. form.create_org_not_allowed=Nemáte oprávnění vytvářet nové organizace. settings=Nastavení settings.options=Organizace settings.full_name=Celé jméno settings.website=Webové stránky settings.location=Umístění settings.permission=Oprávnění settings.repoadminchangeteam=Správce úložišť může týmům přidávat a odebírat přístup settings.visibility=Viditelnost settings.visibility.public=Veřejná settings.visibility.limited=Omezená (viditelné jen pro přihlášené uživatele) settings.visibility.limited_shortname=Omezený settings.visibility.private=Soukromá (viditelné jen členům organizace) settings.visibility.private_shortname=Soukromý settings.update_settings=Upravit nastavení settings.update_setting_success=Nastavení organizace bylo upraveno. settings.change_orgname_prompt=Poznámka: změna názvu organizace změní i její URL. settings.change_orgname_redirect_prompt=Staré jméno bude přesměrovávat, dokud nebude znovu obsazeno. settings.update_avatar_success=Avatar organizace byl aktualizován. settings.delete=Smazat organizaci settings.delete_account=Smazat tuto organizaci settings.delete_prompt=Organizace bude trvale odstraněna. Tato změna <strong>NEMŮŽE</strong> být vrácena! settings.confirm_delete_account=Potvrdit smazání settings.delete_org_title=Smazat organizaci settings.delete_org_desc=Tato organizace bude trvale smazána. Pokračovat? settings.hooks_desc=Přidat webové háčky, které budou spouštěny pro <strong>všechny repozitáře</strong> v této organizaci. settings.labels_desc=Přidejte štítky, které mohou být použity pro úkoly <strong>všech repositářů</strong> v rámci této organizace. members.membership_visibility=Viditelnost členství: members.public=Viditelný members.public_helper=skrýt members.private=Skrytý members.private_helper=zviditělnit members.member_role=Role člena: members.owner=Vlastník members.member=Člen members.remove=Smazat members.remove.detail=Odstranit %[1]s z %[2]? members.leave=Opustit members.leave.detail=Opustit %s? members.invite_desc=Přidat nového člena do %s: members.invite_now=Pozvat teď teams.join=Připojit teams.leave=Opustit teams.leave.detail=Opustit %s? teams.can_create_org_repo=Vytvořit repozitáře teams.can_create_org_repo_helper=Členové mohou vytvářet nové repozitáře v organizaci. Tvůrce získá přístup správce do nového repozitáře. teams.none_access=Bez přístupu teams.general_access=Obecný přístup teams.read_access=Čtení teams.read_access_helper=Členové mohou zobrazit a klonovat repozitáře týmu. teams.write_access=Zápis teams.write_access_helper=Členové mohou číst a nahrávat do repozitářů týmu. teams.admin_access=Přístup správce teams.admin_access_helper=Členové mohou natahovat i nahrávat do repozitářů týmu a mohou přidávat spolupracovníky. teams.no_desc=Tento tým není žádný popis teams.settings=Nastavení teams.owners_permission_desc=Vlastníci mají plný přístup do <strong>všech repozitářů</strong> a mají <strong>správcovský přístup</strong> do této organizace. teams.members=Členové týmu teams.update_settings=Upravit nastavení teams.delete_team=Smazat tým teams.add_team_member=Přidat člena týmu teams.delete_team_title=Smazat tým teams.delete_team_desc=Smazání týmu zruší přístup jeho členům. Pokračovat? teams.delete_team_success=Tým byl odstraněn. teams.read_permission_desc=Členství v tom týmu poskytuje právo <strong>čtení</strong>: členové mohou číst z a vytvářet klony repozitářů týmu. teams.write_permission_desc=Členství v tom týmu poskytuje právo <strong>zápisu</strong>: členové mohou číst z a nahrávat do repozitářů týmu. teams.admin_permission_desc=Členství v tom týmu poskytuje právo <strong>správce</strong>: členové mohou číst z, nahrávat do a přidávat spolupracovníky do repozitářů týmu. teams.create_repo_permission_desc=Navíc tento tým uděluje oprávnění <strong>vytvořit repozitář</strong>: členové mohou vytvářet nové repozitáře v organizaci. teams.repositories=Repozitáře týmu teams.search_repo_placeholder=Hledat repozitář… teams.remove_all_repos_title=Odstranit všechny repozitáře týmu teams.remove_all_repos_desc=Tímto odeberete všechny repozitáře z týmu. teams.add_all_repos_title=Přidat všechny repozitáře teams.add_all_repos_desc=Tímto přidáte do týmu všechny repozitáře organizace. teams.add_nonexistent_repo=Repozitář, který se snažíte přidat, neexistuje. Prosím, nejdříve jej vytvořte. teams.add_duplicate_users=Uživatel je již členem týmu. teams.repos.none=Tento tým nemůže přistoupit k žádným repozitářům. teams.members.none=Žádní členové v tomto týmu. teams.specific_repositories=Konkrétní repozitáře teams.specific_repositories_helper=Členové budou mít přístup pouze do repozitářů výslovně přidaných do týmu. Výběrem tohoto <strong>nebudou</strong> automaticky odstraněny již přidané repozitáře pomocí <i>Všechny repozitáře</i>. teams.all_repositories=Všechny repozitáře teams.all_repositories_helper=Tým má přístup ke všem repositářům. Výběrem tohoto přidáte do týmu <strong>všechny existující</strong> repozitáře. teams.all_repositories_read_permission_desc=Tomuto týmu je udělen přístup pro <strong>Čtení</strong> <strong>všech repozitářů</strong>: členové mohou prohlížet a klonovat repozitáře. teams.all_repositories_write_permission_desc=Tomuto týmu je udělen přístup pro <strong>Zápis</strong> do <strong>všech repozitářů</strong>: členové mohou prohlížet a nahrávat do repozitářů. teams.all_repositories_admin_permission_desc=Tomuto týmu je udělen <strong>Administrátorský</strong> přístup do <strong>všech repozitářů</strong>: členové mohou prohlížet, nahrávat a přidávat spolupracovníky do repozitářů. [admin] dashboard=Přehled users=Uživatelské účty organizations=Organizace repositories=Repozitáře hooks=Webové háčky authentication=Zdroje ověření emails=Uživatelské e-maily config=Nastavení notices=Systémová oznámení monitor=Sledování first_page=První last_page=Poslední total=Celkem: %d dashboard.statistic=Souhrn dashboard.operations=Operace údržby dashboard.system_status=Status systému dashboard.operation_name=Název operace dashboard.operation_switch=Přepnout dashboard.operation_run=Spustit dashboard.clean_unbind_oauth=Vyčistit neprovázané OAuth spojení dashboard.clean_unbind_oauth_success=Všechna neprovázaná OAuth spojení byla smazána. dashboard.task.started=Zahájen úkol: %[1]s dashboard.task.process=Úkol: %[1]s dashboard.task.cancelled=Úkol: %[1]s zrušeno: %[3]s dashboard.task.error=Chyba v úkolu: %[1]s: %[3]s dashboard.task.finished=Úkol: %[1]s začalo %[2]s skončilo dashboard.task.unknown=Neznámý úkol: %[1]s dashboard.cron.started=Začala naplánovaná úloha: %[1]s dashboard.cron.process=Naplánovaná úloha: %[1]s dashboard.cron.cancelled=Naplánovaná úloha: %s zrušena: %[3]s dashboard.cron.error=Chyba v naplánované úloze: %s: %[3]s dashboard.cron.finished=Naplánovaná úloha: %[1]s skončila dashboard.delete_inactive_accounts=Smazat všechny neaktivované účty dashboard.delete_inactive_accounts.started=Spuštěna úloha mazání všech neaktivovaných účtů. dashboard.delete_repo_archives=Odstranit všechny archivy repozitáře (ZIP, TAR.GZ, atd.) dashboard.delete_repo_archives.started=Spuštěna úloha smazání všech archivovaných repozitářů. dashboard.delete_missing_repos=Smazat všechny repozitáře, které nemají Git soubory dashboard.delete_missing_repos.started=Spuštěna úloha mazání všech repozitářů, které nemají Git soubory. dashboard.delete_generated_repository_avatars=Odstranit vygenerované avatary repozitářů dashboard.update_mirrors=Aktualizovat zrcadla dashboard.repo_health_check=Kontrola stavu všech repozitářů dashboard.check_repo_stats=Zkontrolovat všechny statistiky repositáře dashboard.archive_cleanup=Smazat staré archivy repozitářů dashboard.deleted_branches_cleanup=Vyčistit odstraněné větve dashboard.update_migration_poster_id=Aktualizovat ID autora migrace dashboard.git_gc_repos=Provést úklid všech repozitářů dashboard.resync_all_sshkeys=Aktualizovat soubor „.ssh/authorized_keys“ pomocí SSH klíčů Gitea. dashboard.resync_all_sshkeys.desc=(Není potřeba pro vestavěný SSH server.) dashboard.resync_all_sshprincipals=Aktualizovat soubor '.ssh/authorized_principals' pomocí Gitea SSH Principal certifikátů. dashboard.resync_all_sshprincipals.desc=(Není potřeba pro vestavěný SSH server.) dashboard.resync_all_hooks=Znovu synchronizovat háčky před přijetím, aktualizace a po přijetí všech repozitářů. dashboard.reinit_missing_repos=Znovu inicializovat všechny chybějící repozitáře, pro které existují záznamy dashboard.sync_external_users=Synchronizovat externí uživatelská data dashboard.cleanup_hook_task_table=Vyčistit tabulku hook_task dashboard.cleanup_packages=Vyčistit prošlé balíčky dashboard.server_uptime=Doba provozu serveru dashboard.current_goroutine=Aktuální Goroutines dashboard.current_memory_usage=Aktuální využití paměti dashboard.total_memory_allocated=Přidělené paměti celkem dashboard.memory_obtained=Celkem získané paměti dashboard.pointer_lookup_times=Časy vyhledávání ukazatelů dashboard.memory_allocate_times=Alokace paměti dashboard.memory_free_times=Uvolnění paměti dashboard.current_heap_usage=Aktuální využití paměti zásobníku dashboard.heap_memory_obtained=Získaná paměť zásobníku dashboard.heap_memory_idle=Nečinná paměť zásobníku dashboard.heap_memory_in_use=Používána paměť zásobníku dashboard.heap_memory_released=Uvolněná paměť zásobníku dashboard.heap_objects=Objekty zásobníku dashboard.bootstrap_stack_usage=Využití zásobníku prvotního zavedení dashboard.stack_memory_obtained=Celkem získané paměti zásobníku dashboard.mspan_structures_usage=Užití struktur MSpan dashboard.mspan_structures_obtained=Získané struktury MSpan dashboard.mcache_structures_usage=Užití struktur MCache dashboard.mcache_structures_obtained=Získané struktury MCache dashboard.profiling_bucket_hash_table_obtained=Získaná analytická tabulka dashboard.gc_metadata_obtained=Získané metadata GC dashboard.other_system_allocation_obtained=Získaná alokace ostatních systémových prostředků dashboard.next_gc_recycle=Příští recyklace GC dashboard.last_gc_time=Doba od poslední recyklace GC dashboard.total_gc_time=Celková pauza GC dashboard.total_gc_pause=Celková pauza GC dashboard.last_gc_pause=Poslední pauza GC dashboard.gc_times=Časy GC dashboard.delete_old_actions=Odstranit všechny staré akce z databáze dashboard.delete_old_actions.started=Začalo odstraňování všech starých akcí z databáze. dashboard.update_checker=Kontrola aktualizací users.user_manage_panel=Správa uživatelských účtů users.new_account=Vytvořit uživatelský účet users.name=Uživatelské jméno users.full_name=Celé jméno users.activated=Aktivován users.admin=Správce users.restricted=Omezený users.2fa=2FA users.repos=Repozitáře users.created=Vytvořen users.last_login=Poslední přihlášení users.never_login=Nikdy nepřihlášen users.send_register_notify=Odeslat upozornění při registraci uživatele users.new_success=Uživatelský účet „%s“ byl vytvořen. users.edit=Upravit users.auth_source=Zdroj ověřování users.local=Místní users.auth_login_name=Přihlašovací jméno způsobu ověřování users.password_helper=Ponechte heslo prázdné, aby se nezměnilo. users.update_profile_success=Uživatelský účet byl aktualizován. users.edit_account=Upravit uživatelský účet users.max_repo_creation=Maximální počet repozitářů users.max_repo_creation_desc=(Nastavte na -1 pro použití výchozího systémového limitu.) users.is_activated=Uživatelský účet je aktivován users.prohibit_login=Zakázat přihlášení users.is_admin=Je správce users.is_restricted=Je omezený users.allow_git_hook=Může vytvářet háčky Gitu users.allow_git_hook_tooltip=Háčky Gitu se spustí pod uživatelem operačního systému, jako běží Gitea a budou mít stejnou úroveň přístupu k hostiteli. Díky tomu mohou uživatelé s tímto zvláštním oprávněním k háčkům Gitu přistupovat a upravovat všechny Gitea repozitáře a také databázi používanou Giteou. V důsledku toho mohou také získat oprávnění administrátora Gitey. users.allow_import_local=Může importovat lokální repozitáře users.allow_create_organization=Může vytvářet organizace users.update_profile=Aktualizovat uživatelský účet users.delete_account=Smazat uživatelský účet users.still_own_repo=Tento uživatel stále vlastní jeden nebo více repozitářů. Tyto repozitáře nejprve smažte nebo je převeďte. users.still_has_org=Uživatel je člen organizace. Nejprve odstraňte uživatele ze všech organizací. users.deletion_success=Uživatelský účet byl smazán. users.reset_2fa=Resetovat 2FA users.list_status_filter.menu_text=Filtr users.list_status_filter.reset=Obnovit users.list_status_filter.is_active=Aktivní users.list_status_filter.not_active=Neaktivní users.list_status_filter.is_admin=Administrátor users.list_status_filter.not_admin=Není administrátor users.list_status_filter.is_restricted=Omezeno users.list_status_filter.not_restricted=Není omezeno users.list_status_filter.is_prohibit_login=Zakázat přihlášení users.list_status_filter.not_prohibit_login=Povolit přihlášení users.list_status_filter.is_2fa_enabled=2FA povoleno users.list_status_filter.not_2fa_enabled=2FA zakázáno emails.email_manage_panel=Správa e-mailů uživatele emails.primary=Hlavní emails.activated=Aktivován emails.filter_sort.email=E-mail emails.filter_sort.email_reverse=E-mail (naopak) emails.filter_sort.name=Uživatelské jméno emails.filter_sort.name_reverse=Uživatelské jméno (naopak) emails.updated=E-mail aktualizován emails.not_updated=Aktualizace požadované e-mailové adresy se nezdařila: %v emails.duplicate_active=Tato e-mailová adresa je již aktivní pro jiného uživatele. emails.change_email_header=Aktualizovat vlastnosti e-mailu emails.change_email_text=Opravdu chcete aktualizovat tuto e-mailovou adresu? orgs.org_manage_panel=Správa organizací orgs.name=Název orgs.teams=Týmy orgs.members=Členové orgs.new_orga=Nová organizace repos.repo_manage_panel=Správa repozitáře repos.unadopted=Nepřijaté repozitáře repos.unadopted.no_more=Nebyly nalezeny žádné další nepřijaté repositáře repos.owner=Vlastník repos.name=Název repos.private=Soukromý repos.watches=Sledovače repos.stars=Oblíbení repos.forks=Rozštěpení repos.issues=Úkoly repos.size=Velikost packages.package_manage_panel=Správa balíčků packages.total_size=Celková velikost: %s packages.owner=Vlastník packages.creator=Tvůrce packages.name=Název packages.version=Verze packages.type=Typ packages.repository=Repozitář packages.size=Velikost packages.published=Publikováno defaulthooks=Výchozí webové háčky defaulthooks.desc=Webové háčky automaticky vytvářejí HTTP POST dotazy na server při určitých Gitea událostech. Webové háčky definované zde jsou výchozí a budou zkopírovány do všech nových repozitářů. Přečtěte si více v <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/webhooks/">průvodci webovými háčky</a>. defaulthooks.add_webhook=Přidat výchozí webový háček defaulthooks.update_webhook=Aktualizovat výchozí webový háček systemhooks=Systémové webové háčky systemhooks.desc=Webové háčky automaticky vytvářejí HTTP POST dotazy na server při určitých Gitea událostech. Webové háčky definované zde budou vykonány na všech repozitářích systému, proto prosím zvažte jakékoli důsledky, které to může mít na výkon. Přečtěte si více v <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/webhooks/">průvodci webovými háčky</a>. systemhooks.add_webhook=Přidat systémový webový háček systemhooks.update_webhook=Aktualizovat systémový webový háček auths.auth_manage_panel=Správa zdroje ověřování auths.new=Přidat zdroj ověřování auths.name=Název auths.type=Typ auths.enabled=Povolený auths.syncenabled=Povolit synchronizaci uživatele auths.updated=Upravený auths.auth_type=Typ ověření auths.auth_name=Název ověření auths.security_protocol=Protokol zabezpečení auths.domain=Doména auths.host=Server auths.port=Port auths.bind_dn=Připojení DN auths.bind_password=Heslo připojení auths.user_base=Výchozí bod hledání uživatelů auths.user_dn=DN uživatele auths.attribute_username=Atribut uživatelského jména auths.attribute_username_placeholder=Nechte prázdně a použije se uživatelské jméno zadané v Gitea. auths.attribute_name=Atribut křestního jména auths.attribute_surname=Atribut příjmení auths.attribute_mail=Atribut e-mailové adresy auths.attribute_ssh_public_key=Atribut veřejného SSH klíče auths.attributes_in_bind=Získat atributy v kontextu Bind DN auths.allow_deactivate_all=Povolit prázdný výsledek hledání pro deaktivaci všech uživatelů auths.use_paged_search=Použijte vyhledávání ve stránce auths.search_page_size=Velikost stránky auths.filter=Uživatelský filtr auths.admin_filter=Správcovský filtr auths.restricted_filter=Filtr omezení auths.restricted_filter_helper=Ponechte prázdné, pokud nechcete nastavit žádné uživatele jako omezené. Použijte hvězdičku („*“) pro nastavení všech uživatelů, kteří neodpovídají filtru administrátora, jako omezené. auths.group_search_base=Základní DN pro hledání skupin auths.group_attribute_list_users=Skupinový atribut obsahující seznam uživatelů auths.user_attribute_in_group=Atribut uživatele ve skupině auths.map_group_to_team=Mapovat LDAP skupiny do týmů organizace (ponechte pole prázdné pro přeskočení) auths.map_group_to_team_removal=Odebrat uživatele z synchronizovaných týmů, pokud uživatel nepatří do odpovídající LDAP skupiny auths.enable_ldap_groups=Povolit LDAP skupiny auths.ms_ad_sa=Atributy vyhledávání MS AD auths.smtp_auth=Typ ověření SMTP auths.smtphost=Server SMTP auths.smtpport=Port SMTP auths.allowed_domains=Povolené domény auths.allowed_domains_helper=Nechte prázdné k povolení všech domén. Oddělte více domén pomocí čárky („,“). auths.skip_tls_verify=Přeskočit ověření TLS auths.force_smtps=Vynutit SMTPS auths.helo_hostname=HELO Hostname auths.disable_helo=Zakázat HELO auths.pam_service_name=Název služby PAM auths.pam_email_domain=PAM e-mailová doména (volitelné) auths.oauth2_provider=Poskytovatel OAuth2 auths.oauth2_icon_url=URL ikony auths.oauth2_clientID=Klientské ID (klíč) auths.oauth2_clientSecret=Tajný klíč klienta auths.openIdConnectAutoDiscoveryURL=OpenID URL pro automatické objevování auths.oauth2_use_custom_url=Použijte vlastní URL místo výchozích auths.oauth2_tokenURL=URL poukázky auths.oauth2_authURL=Autorizační URL auths.oauth2_profileURL=URL profilu auths.oauth2_emailURL=URL e-mailu auths.skip_local_two_fa=Přeskočit lokální 2FA auths.enable_auto_register=Povolit zaregistrování se auths.sspi_auto_create_users=Automaticky vytvářet uživatele auths.sspi_auto_create_users_helper=Povolit SSPI autentizační metodě automaticky vytvářet nové účty pro uživatele, kteří se poprvé přihlásili auths.sspi_auto_activate_users=Automaticky aktivovat uživatele auths.sspi_auto_activate_users_helper=Povolit SSPI autentizační metodě automaticky aktivovat nové uživatele auths.sspi_strip_domain_names=Odstranit názvy domén z uživatelských jmen auths.sspi_strip_domain_names_helper=Je-li zaškrtnuto, doménová jména budou odstraněna z přihlašovacích jmen (např. „DOMAIN\user“ a „user@example.org“ se stanou jen „user“). auths.sspi_separator_replacement=Oddělovač použitý místo \, / a @ auths.sspi_separator_replacement_helper=Znak k nahrazení oddělovače jmen na nižší úrovni (např. „DOMAIN\user“) a uživatelská jména (např. @ v „user@example.org“). auths.sspi_default_language=Výchozí jazyk uživatele auths.sspi_default_language_helper=Výchozí jazyk pro uživatele automaticky vytvořené pomocí SSPI auth metody. Pokud dáváte přednost automatickému zjištění jazyka, ponechte prázdné. auths.tips=Tipy auths.tips.oauth2.general=Ověřování OAuth2 auths.tips.oauth2.general.tip=Když registrujete způsob ověřování OAuth2, URL zpětného volání/přesměrování by mělá být: <host>/user/oauth2/<Authentication Name>/callback auths.tip.oauth2_provider=Poskytovatel OAuth2 auths.tip.bitbucket=Vytvořte nového OAuth konzumenta na https://bitbucket.org/account/user/<vase-uzivatelske-jmeno>/oauth-consumers/new a přidejte oprávnění „Account“ - „Read“ auths.tip.nextcloud=Zaregistrujte nového OAuth konzumenta na vaší instanci pomocí následujícího menu „Nastavení -> Zabezpečení -> OAuth 2.0 klient“ auths.tip.dropbox=Vytvořte novou aplikaci na https://www.dropbox.com/developers/apps auths.tip.facebook=Registrujte novou aplikaci na https://developers.facebook.com/apps a přidejte produkt „Facebook Login“ auths.tip.github=Registrujte novou OAuth aplikaci na https://github.com/settings/applications/new auths.tip.gitlab=Registrujte novou aplikaci na https://gitlab.com/profile/applications auths.tip.google_plus=Získejte klientské pověření OAuth2 z Google API konzole na https://console.developers.google.com/ auths.tip.openid_connect=Použijte OpenID URL pro objevování spojení (<server>/.well-known/openid-configuration) k nastavení koncových bodů auths.tip.twitter=Jděte na https://dev.twitter.com/apps, vytvořte aplikaci a ujistěte se, že volba „Allow this application to be used to Sign in with Twitter“ je povolená auths.tip.discord=Registrujte novou aplikaci na https://discordapp.com/developers/applications/me auths.tip.gitea=Registrovat novou Oauth2 aplikaci. Návod naleznete na https://docs.gitea.io/en-us/oauth2-provider/ auths.tip.yandex=Vytvořte novou aplikaci na https://oauth.yandex.com/client/new. Vyberte následující oprávnění z „Yandex.Passport API“ sekce: „Přístup k e-mailové adrese“, „Přístup k uživatelskému avataru“ a „Přístup k uživatelskému jménu, jménu a příjmení, pohlaví“ auths.tip.mastodon=Vložte vlastní URL instance pro mastodon, kterou se chcete autentizovat (nebo použijte výchozí) auths.edit=Upravit zdroj ověřování auths.activated=Tento zdroj ověřování je aktivován auths.new_success=Zdroj ověřování „%s“ byl přidán. auths.update_success=Zdroj ověřování byl aktualizován. auths.update=Aktualizovat zdroj ověřování auths.delete=Smazat zdroj ověřování auths.delete_auth_title=Smazat zdroj ověřování auths.delete_auth_desc=Zamezíte přihlášení uživatelům pomocí tohoto zdroje ověřování, pokud ho smažete. Pokračovat? auths.still_in_used=Zdroj ověřování je stále používán. Nejprve převeďte nebo smažte všechny uživatele, kteří používají tento způsob ověřování. auths.deletion_success=Zdroj ověřování byl smazán. auths.login_source_exist=Zdroj ověřování '%s' již existuje. auths.login_source_of_type_exist=Zdroj ověřování tohoto typu již existuje. config.server_config=Nastavení serveru config.app_name=Název stránky config.app_ver=Verze Gitea config.app_url=Základní URL Gitea config.custom_conf=Cesta ke konfiguračnímu souboru config.custom_file_root_path=Kořenový adresář vlastních souborů config.domain=Doména serveru config.offline_mode=Lokální režim config.disable_router_log=Vypnout log směrovače config.run_user=Spustit jako uživatel config.run_mode=Režim spouštění config.git_version=Verze Gitu config.repo_root_path=Kořenový adresář repozitářů config.lfs_root_path=Kořenový adresář LFS config.static_file_root_path=Kořenový adresář statického souboru config.log_file_root_path=Adresář logů config.script_type=Typ skriptu config.reverse_auth_user=Uživatel obráceného ověření config.ssh_config=Nastavení SSH config.ssh_enabled=Zapnutý config.ssh_start_builtin_server=Použít vestavěný server config.ssh_domain=Doména SSH serveru config.ssh_port=Port config.ssh_listen_port=Port pro naslouchání config.ssh_root_path=Kořenová cesta config.ssh_key_test_path=Cesta testu klíčů config.ssh_keygen_path=Cesta ke generátoru klíčů ('ssh-keygen') config.ssh_minimum_key_size_check=Kontrola minimální velikosti klíčů config.ssh_minimum_key_sizes=Minimální velikost klíčů config.lfs_config=Nastavení LFS config.lfs_enabled=Povoleno config.lfs_content_path=Cesta k obsahu LFS config.lfs_http_auth_expiry=Vypršení autorizace LFS HTTPS config.db_config=Nastavení databáze config.db_type=Typ config.db_host=Server config.db_name=Název config.db_user=Uživatelské jméno config.db_schema=Schéma config.db_ssl_mode=SSL config.db_path=Cesta config.service_config=Nastavení služby config.register_email_confirm=Pro registraci vyžadovat potvrzení e-mailu config.disable_register=Vypnout možnost uživatelské registrace config.allow_only_internal_registration=Povolit registraci pouze prostřednictvím Gitea config.allow_only_external_registration=Povolit registraci pouze prostřednictvím externích služeb config.enable_openid_signup=Povolit automatickou registraci pomocí OpenID config.enable_openid_signin=Povolit přihlášení pomocí OpenID config.show_registration_button=Ukázat tlačítko registrace config.require_sign_in_view=Vyžadovat přihlášení k zobrazení stránek config.mail_notify=Povolit e-mailová oznámení config.disable_key_size_check=Vypnout kontrolu minimální velikosti klíčů config.enable_captcha=Povolit CAPTCHA config.active_code_lives=Doba života aktivního kódu config.reset_password_code_lives=Čas vypršení platnosti kódu pro obnovení účtu config.default_keep_email_private=Jako počáteční nastavení skrýt e-mailové adresy config.default_allow_create_organization=Dovolí novým uživatelům zakládat organizace config.enable_timetracking=Povolit sledování času config.default_enable_timetracking=Povolit sledování času ve výchozím nastavení config.default_allow_only_contributors_to_track_time=Povolit sledování času pouze přispěvatelům config.no_reply_address=Skrytá e-mailová doména config.default_visibility_organization=Výchozí viditelnost pro nové organizace config.default_enable_dependencies=Povolit závislosti úkolů ve výchozím stavu config.webhook_config=Nastavení webových háčků config.queue_length=Délka fronty config.deliver_timeout=Časový limit doručení config.skip_tls_verify=Přeskočit verifikaci TLS config.mailer_config=Konfigurace služby SMTP config.mailer_enabled=Zapnutý config.mailer_disable_helo=Zakázat HELO config.mailer_name=Název config.mailer_host=Server config.mailer_user=Uživatel config.mailer_use_sendmail=Použít Sendmail config.mailer_sendmail_path=Cesta k Sendmail config.mailer_sendmail_args=Dodatečné argumenty pro Sendmail config.mailer_sendmail_timeout=Časový limit Sandmail config.test_email_placeholder=E-mail (např.: test@example.com) config.send_test_mail=Odeslat zkušební e-mail config.test_mail_failed=Odeslání testovacího e-mailu na „%s“ selhalo: %v config.test_mail_sent=Zkušební e-mail byl odeslán na „%s“. config.oauth_config=Nastavení ověření OAuth config.oauth_enabled=Zapnutý config.cache_config=Nastavení mezipaměti config.cache_adapter=Adaptér mezipaměti config.cache_interval=Interval mezipaměti config.cache_conn=Připojení mezipaměti config.cache_item_ttl=Čas vypršení položky v mezipaměti config.session_config=Nastavení relace config.session_provider=Poskytovatel relace config.provider_config=Nastavení poskytovatele config.cookie_name=Název souboru cookie config.gc_interval_time=Čas intervalu GC config.session_life_time=Doba trvání relace config.https_only=Pouze protokol HTTPS config.cookie_life_time=Doba života souboru cookie config.picture_config=Nastavení obrázku a avataru config.picture_service=Služba ikon uživatelů config.disable_gravatar=Zakázat službu Gravatar config.enable_federated_avatar=Povolit avatary z veřejných zdrojů config.git_config=Konfigurace Gitu config.git_disable_diff_highlight=Zakázat zvýraznění syntaxe v rozdílovém zobrazení config.git_max_diff_lines=Maximální počet rozdílových řádků jednoho souboru config.git_max_diff_line_characters=Maximální počet zobrazených rozdílových znaků config.git_max_diff_files=Maximální počet zobrazených rozdílových souborů config.git_gc_args=Parametry GC config.git_migrate_timeout=Časový limit migrace config.git_mirror_timeout=Časový limit aktualizace zrcadla config.git_clone_timeout=Časový limit operace naklonování config.git_pull_timeout=Časový limit operace stažení config.git_gc_timeout=Časový limit operace GC config.log_config=Nastavení logů config.log_mode=Způsob logování config.own_named_logger=Pojmenovaný logger config.routes_to_default_logger=Cesty k výchozímu loggeru config.go_log=Použít Go log (přesměrován na výchozí) config.router_log_mode=Režim logování směrování config.disabled_logger=Zakázané config.access_log_mode=Režim logování přístupu config.access_log_template=Šablona config.xorm_log_mode=Režim logování XORM config.xorm_log_sql=Logovat SQL monitor.cron=Naplánované úlohy monitor.name=Název monitor.schedule=Rozvrh monitor.next=Příští čas spuštění monitor.previous=Předešlý čas spuštění monitor.execute_times=Vykonání monitor.process=Spuštěné procesy monitor.desc=Popis monitor.start=Čas zahájení monitor.execute_time=Doba provádění monitor.last_execution_result=Výsledek monitor.process.cancel=Zrušit proces monitor.process.cancel_desc=Zrušení procesu může způsobit ztrátu dat monitor.process.cancel_notices=Zrušit: <strong>%s</strong>? monitor.queues=Fronty monitor.queue=Fronta: %s monitor.queue.name=Název monitor.queue.type=Typ monitor.queue.exemplar=Typ vzoru monitor.queue.numberworkers=Počet workerů monitor.queue.maxnumberworkers=Maximální počet workerů monitor.queue.review=Konfigurace posouzení monitor.queue.review_add=Posoudit/přidat workery monitor.queue.configuration=Výchozí konfigurace monitor.queue.nopool.title=Žádný fond workerů monitor.queue.nopool.desc=Tato fronta obaluje jiné fronty ale sama o sobě nemá fond workerů. monitor.queue.wrapped.desc=Zabalená fronta zabalí pomalou startující frontu ukládáním požadavků do vyrovnávací paměti. Nemá vlastní fond workerů. monitor.queue.persistable-channel.desc=Trvalý kanál obaluje dvě fronty, frontu kanálu, která má vlastní fond workerů a vyrovnávací frontu pro přetrvávající požadavky z předchozích vypnutí. Nemá sám o sobě svůj fond workerů. monitor.queue.pool.timeout=Časový limit monitor.queue.pool.addworkers.title=Přidat workery monitor.queue.pool.addworkers.submit=Přidat workery monitor.queue.pool.addworkers.desc=Přidat workery do tohoto fondu s nebo bez časového limity. Pokud nastavíte časový limit, workery budou odstraněni z fondu po uplynutí časového limitu. monitor.queue.pool.addworkers.numberworkers.placeholder=Počet workerů monitor.queue.pool.addworkers.timeout.placeholder=Nastavte na 0 pro žádný časový limit monitor.queue.pool.addworkers.mustnumbergreaterzero=Počet workerů pro přidání musí být větší než nula monitor.queue.pool.addworkers.musttimeoutduration=Časový limit musí být v golang tvaru, např. 5m nebo 0 monitor.queue.pool.flush.title=Vyprázdnit frontu monitor.queue.pool.flush.desc=Vyprázdnění přidá workera, který bude ukončen po vyprázdnění fronty nebo po vypršení časového limitu. monitor.queue.pool.flush.submit=Přidat workera pro vyprázdnění monitor.queue.pool.flush.added=Worker pro vyprázdnění přidán pro %[1]s monitor.queue.pool.pause.title=Pozastavit frontu monitor.queue.pool.pause.desc=Pozastavení fronty ji zabrání ve zpracovávání dat monitor.queue.pool.pause.submit=Pozastavit frontu monitor.queue.pool.resume.title=Pokračovat ve frontě monitor.queue.pool.resume.desc=Nastavte tuto frontu pro pokračování práce monitor.queue.pool.resume.submit=Pokračovat ve frontě monitor.queue.settings.title=Nastavení fondu monitor.queue.settings.desc=Fondy dynamicky rostou se zesílením v závislosti na blokování jejich pracovní fronty. Tyto změny neovlivní aktuální pracovní skupiny. monitor.queue.settings.timeout=Časový limit posílení monitor.queue.settings.timeout.placeholder=V současné době %[1]d monitor.queue.settings.timeout.error=Časový limit musí být v golang tvaru, např. 5m nebo 0 monitor.queue.settings.numberworkers=Posílit počet workerů monitor.queue.settings.numberworkers.placeholder=V současné době %[1]d monitor.queue.settings.numberworkers.error=Počet workerů pro přidání musí být větší nebo rovno nule monitor.queue.settings.maxnumberworkers=Maximální počet workerů monitor.queue.settings.maxnumberworkers.placeholder=V současné době %[1]d monitor.queue.settings.maxnumberworkers.error=Maximální počet workerů musí být číslo monitor.queue.settings.submit=Aktualizovat nastavení monitor.queue.settings.changed=Nastavení aktualizováno monitor.queue.settings.blocktimeout=Aktuální časový limit blokování monitor.queue.settings.blocktimeout.value=%[1]v monitor.queue.pool.none=Tato fronta nemá fond monitor.queue.pool.added=Přidána skupina workerů monitor.queue.pool.max_changed=Maximální počet workerů se změnil monitor.queue.pool.workers.title=Aktivní skupiny workerů monitor.queue.pool.workers.none=Žádná skupina workerů. monitor.queue.pool.cancel=Vypnout skupinu workerů monitor.queue.pool.cancelling=Skupina workerů se vypíná monitor.queue.pool.cancel_notices=Vypnout tuto skupinu %s workerů? monitor.queue.pool.cancel_desc=Opustit frontu bez skupin workerů může způsobit zablokování požadavků na neurčito. notices.system_notice_list=Systémová oznámení notices.view_detail_header=Zobrazit detaily oznámení notices.actions=Akce notices.select_all=Vybrat vše notices.deselect_all=Zrušit výběr všech notices.inverse_selection=Inverzní výběr notices.delete_selected=Smazat vybrané notices.delete_all=Smazat všechna oznámení notices.type=Typ notices.type_1=Repozitář notices.type_2=Úloha notices.desc=Popis notices.op=Akce notices.delete_success=Systémové upozornění bylo smazáno. [action] create_repo=vytvořil/a repozitář <a href="%s">%s</a> rename_repo=přejmenoval/a repozitář z <code>%[1]s</code> na <a href="%[2]s">%[3]s</a> commit_repo=nahrál/a do <a href="%[2]s">%[3]s</a> v <a href="%[1]s">%[4]s</a> create_issue=`otevřel/a úkol <a href="%[1]s">%[3]s#%[2]s</a>` close_issue=`uzavřel/a úkol <a href="%[1]s">%[3]s#%[2]s</a>` reopen_issue=`znovuotevřel/a úkol <a href="%[1]s">%[3]s#%[2]s</a>` create_pull_request=`vytvořil/a požadavek na natažení <a href="%[1]s">%[3]s#%[2]s</a>` close_pull_request=`uzavřel/a požadavek na natažení <a href="%[1]s">%[3]s#%[2]s</a>` reopen_pull_request=`znovuotevřel/a požadavek na natažení <a href="%[1]s">%[3]s#%[2]s</a>` comment_issue=`okomentoval/a problém <a href="%[1]s">%[3]s#%[2]s</a>` comment_pull=`okomentoval/a požadavek na natažení <a href="%[1]s">%[3]s#%[2]s</a>` merge_pull_request=`sloučil/a požadavek na natažení <a href="%[1]s">%[3]s#%[2]s</a>` transfer_repo=předal/a repozitář <code>%s</code> uživateli/organizaci <a href="%s">%s</a> delete_tag=smazána značka %[2]s z <a href="%[1]s">%[3]s</a> delete_branch=smazal/a větev %[2]s z <a href="%[1]s">%[3]s</a> compare_branch=Porovnat compare_commits=Porovnat %d revizí compare_commits_general=Porovnat revize mirror_sync_push=synchronizoval/a commity do <a href="%[2]s">%[3]s</a> v <a href="%[1]s">%[4]s</a> ze zrcadla mirror_sync_delete=synchronizoval/a a smazal/a referenci <code>%[2]s</code> v <a href="%[1]s">%[3]s</a> ze zrcadla approve_pull_request=`schválil/a <a href="%[1]s">%[3]s#%[2]s</a>` publish_release=`vydal/a <a href="%[2]s"> "%[4]s" </a> v <a href="%[1]s">%[3]s</a>` review_dismissed=`zamítl/a posouzení z <b>%[4]s</b> pro <a href="%[1]s">%[3]s#%[2]s</a>` review_dismissed_reason=Důvod: create_branch=vytvořil/a větev <a href="%[2]s">%[3]s</a> v <a href="%[1]s">%[4]s</a> [tool] ago=před %s from_now=od teď %s now=nyní future=budoucí 1s=1 sekundou 1m=jednou minutou 1h=jednou hodinou 1d=1 dnem 1w=1 týdnem 1mon=1 měsícem 1y=1 rokem seconds=%d sekundami minutes=%d minutami hours=%d hodinami days=%d dny weeks=%d týdny months=%d měsíci years=%d roky raw_seconds=sekund raw_minutes=minut [dropzone] default_message=Přetáhněte soubory nebo klikněte sem pro nahrání. invalid_input_type=Nemůžete nahrávat soubory tohoto typu. file_too_big=Velikost souboru ({{filesize}} MB) je vyšší než maximální velikost ({{maxFilesize}} MB). remove_file=Smazat soubor [notification] notifications=Oznámení unread=Nepřečtené read=Přečtené no_unread=Žádná nepřečtená oznámení. no_read=Žádná přečtená oznámení. pin=Připnout upozornění mark_as_read=Označit jako přečtené mark_as_unread=Označit jako nepřečtené mark_all_as_read=Označit vše jako přečtené [gpg] default_key=Podepsáno výchozím klíčem error.extract_sign=Selhalo získání podpisu error.generate_hash=Selhalo vygenerování hash revize error.no_committer_account=Žádný účet není propojen s e-mailovou adresou přispěvatele error.no_gpg_keys_found=V databázi nebyl nalezen žádný známý klíč pro tento podpis error.not_signed_commit=Nepodepsaná revize error.failed_retrieval_gpg_keys=Nelze získat žádný klíč propojený s účtem přispěvatele error.probable_bad_signature=VAROVÁNÍ! Přestože v databázi existuje klíč s tímto ID, tuto revizi neověřuje! Tato revize je PODEZŘELÁ. error.probable_bad_default_signature=VAROVÁNÍ! Ačkoli výchozí klíč má toto ID, neověřuje tuto revizi! Tato revize je PODEZŘELÁ. [units] unit=Jednotka error.no_unit_allowed_repo=Nejste oprávněni přistupovat k žádné části tohoto repozitáře. error.unit_not_allowed=Nejste oprávněni přistupovat k této části repozitáře. [packages] title=Balíčky desc=Správa balíčků repozitáře. empty=Zatím nejsou žádné balíčky. filter.type=Typ filter.type.all=Vše filter.no_result=Váš filtr nepřinesl žádné výsledky. installation=Instalace about=O tomto balíčku requirements=Požadavky dependencies=Závislosti keywords=Klíčová slova details=Podrobnosti details.author=Autor details.project_site=Stránka projektu details.license=Licence versions=Verze versions.view_all=Zobrazit všechny dependency.id=ID dependency.version=Verze composer.dependencies=Závislosti composer.dependencies.development=Vývojové závislosti conan.details.repository=Repozitář conan.registry=Nastavte tento registr z příkazového řádku: container.details.type=Typ obrazu container.details.platform=Platforma container.details.repository_site=Stránka repositáře container.details.documentation_site=Stránka dokumentace container.pull=Stáhněte obraz z příkazové řádky: container.layers=Vrstvy obrazů container.labels=Štítky container.labels.key=Klíč container.labels.value=Hodnota generic.download=Stáhnout balíček z příkazové řádky: helm.registry=Nastavte tento registr z příkazového řádku: maven.registry=Nastavte tento registr ve vašem projektu <code>pom.xml</code> souboru: maven.install=Pro použití balíčku uveďte následující v bloku <code>dependencies</code> v souboru <code>pom.xml</code>: maven.install2=Spustit pomocí příkazové řádky: maven.download=Chcete-li stáhnout závislost, spusťte přes příkazový řádek: maven.documentation=Další informace o registru Maven naleznete v <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/maven/">dokumentaci</a>. nuget.registry=Nastavte tento registr z příkazového řádku: nuget.install=Chcete-li nainstalovat balíček pomocí NuGet, spusťte následující příkaz: nuget.documentation=Další informace o registru NuGet naleznete v <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/nuget/">dokumentaci</a>. nuget.dependency.framework=Cílový Framework npm.registry=Nastavte tento registr ve vašem projektu v souboru <code>.npmrc</code>: npm.install=Pro instalaci balíčku pomocí npm spusťte následující příkaz: npm.install2=nebo ho přidejte do souboru package.json: npm.documentation=Další informace o npm registru naleznete v <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/npm/">dokumentaci</a>. npm.dependencies=Závislosti npm.dependencies.development=Vývojové závislosti npm.dependencies.optional=Volitelné závislosti npm.details.tag=Značka pypi.requires=Vyžaduje Python pypi.install=Pro instalaci balíčku pomocí pip spusťte následující příkaz: pypi.documentation=Další informace o registru PyPI naleznete v <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/pypi/">dokumentaci</a>. rubygems.install=Pro instalaci balíčku pomocí gem spusťte následující příkaz: rubygems.install2=nebo ho přidejte do Gemfie: rubygems.dependencies.runtime=Běhové závislosti rubygems.dependencies.development=Vývojové závislosti rubygems.required.ruby=Vyžaduje verzi Ruby rubygems.required.rubygems=Vyžaduje verzi RubyGem rubygems.documentation=Další informace o registru RubyGems naleznete v <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/rubygems/">dokumentaci</a>. settings.link=Propojit tento balíček s repozitářem settings.link.description=Pokud propojíte balíček s repozitářem, je tento balíček uveden v seznamu balíčků repozitáře. settings.link.select=Vybrat repozitář settings.link.button=Aktualizovat odkaz na repozitář settings.link.success=Odkaz na repozitář byl úspěšně aktualizován. settings.link.error=Nepodařilo se aktualizovat odkaz na repozitář. settings.delete=Odstranit balíček settings.delete.description=Smazání balíčku je trvalé a nelze ho vrátit zpět. settings.delete.notice=Chystáte se odstranit %s (%s). Tato operace je nevratná, jste si jisti? settings.delete.success=Balíček byl odstraněn. settings.delete.error=Nepodařilo se odstranit balíček.