1(()=>{var e={30987(e,s,t){"use strict";var n=t(35810),i=t(77815),a=t(32505),o=t(87485),l=t(53334),r=t(63814),d=t(44368),m=t(85168),g=t(61338),c=t(38759),u=t(99201),f=t(64630);const p=new c.A({concurrency:5});function h(e,s){return d.Ay.post((0,r.KT)("/apps/files/api/v1/convert"),{fileId:e,targetMimeType:s})}const w="convert";var v=t(81222),k=t(88140),b=t(21777),y=t(10810),x=t(85471);const T=(0,v.C)("files","config",{crop_image_previews:!0,default_view:"files",folder_tree:!0,grid_view:!1,show_files_extensions:!0,show_hidden:!1,show_mime_column:!0,sort_favorites_first:!0,sort_folders_first:!0,show_dialog_deletion:!1,show_dialog_file_extension:!0}),C=(0,y.nY)("userconfig",()=>{const e=(0,x.KR)({...T});return(0,g.B1)("files:config:updated",({key:s,value:t})=>function(s,t){(0,x.hZ)(e.value,s,t)}(s,t)),{userConfig:e,update:async function(e,s){null!==(0,b.HW)()&&await d.Ay.put((0,r.Jv)("/apps/files/api/v1/config/{key}",{key:e}),{value:s}),(0,g.Ic)("files:config:updated",{key:e,value:s})}}}),U=()=>!0===(0,o.F)()?.files?.undelete;function S(e){return e.every(e=>!0===e.attributes["is-mount-root"]&&"shared"===e.attributes["mount-type"])}function L(e){return e.every(e=>!0===e.attributes["is-mount-root"]&&"external"===e.attributes["mount-type"])}function F({nodes:e,view:s}){return S(e)?1===e.length?(0,l.t)("files","Leave this share"):(0,l.t)("files","Leave these shares"):L(e)?1===e.length?(0,l.t)("files","Disconnect storage"):(0,l.t)("files","Disconnect storages"):"trashbin"!==s.id&&U()?function(e){if(1===e.length)return!1;const s=e.some(e=>S([e])),t=e.some(e=>!S([e]));return s&&t}(e)?(0,l.t)("files","Delete and unshare"):function(e){return!e.some(e=>e.type!==n.pt.File)}(e)?1===e.length?(0,l.t)("files","Delete file"):(0,l.t)("files","Delete files"):function(e){return!e.some(e=>e.type!==n.pt.Folder)}(e)?1===e.length?(0,l.t)("files","Delete folder"):(0,l.t)("files","Delete folders"):(0,l.t)("files","Delete"):(0,l.t)("files","Delete permanently")}function N(){return!1!==C((0,k.u)()).userConfig.show_dialog_deleti
1on}async function _(e,s){const t="trashbin"!==s.id&&U()?(0,l.n)("files","You are about to delete {count} item","You are about to delete {count} items",e.length,{count:e.length}):(0,l.n)("files","You are about to permanently delete {count} item","You are about to permanently delete {count} items",e.length,{count:e.length});return new Promise(n=>{window.OC.dialogs.confirmDestructive(t,(0,l.t)("files","Confirm deletion"),{type:window.OC.dialogs.YES_NO_BUTTONS,confirm:F({nodes:e,view:s}),confirmClasses:"error",cancel:(0,l.t)("files","Cancel")},e=>{n(e)})})}async function P(e){await d.Ay.delete(e.encodedSource),(0,g.Ic)("files:node:deleted",e)}const A=new c.A({concurrency:5}),z={id:"delete",displayName:F,iconSvgInline:({nodes:e})=>S(e)?'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-close" viewBox="0 0 24 24"><path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /></svg>':L(e)?'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-network-off" viewBox="0 0 24 24"><path d="M1,5.27L5,9.27V15A2,2 0 0,0 7,17H11V19H10A1,1 0 0,0 9,20H2V22H9A1,1 0 0,0 10,23H14A1,1 0 0,0 15,22H17.73L19.73,24L21,22.72L2.28,4L1,5.27M15,20A1,1 0 0,0 14,19H13V17.27L15.73,20H15M17.69,16.87L5.13,4.31C5.41,3.55 6.14,3 7,3H17A2,2 0 0,1 19,5V15C19,15.86 18.45,16.59 17.69,16.87M22,20V21.18L20.82,20H22Z" /></svg>':'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-trash-can-outline" viewBox="0 0 24 24"><path d="M9,3V4H4V6H5V19A2,2 0 0,0 7,21H17A2,2 0 0,0 19,19V6H20V4H15V3H9M7,6H17V19H7V6M9,8V17H11V8H9M13,8V17H15V8H13Z" /></svg>',enabled:({nodes:e,view:s})=>("trashbin"!==s.id||!1!==(0,v.C)("files_trashbin","config",{allow_delete:!0}).allow_delete)&&(e.length>0&&e.map(e=>e.permissions).every(e=>0!==(e&n.aX.DELETE))),async exec({nodes:e,view:s}){try{let t=!0;const n=((new Error).stack||"").toLocaleLowerCase().includes("keydown");return(N()||n)&&(t=await _([e[0]],s)),!1===t?null:(await P(e[0]),!0)}catch(s){return f.v.error("Error while deleting a file",{error:s,source:e[0].source,node:e[0]}),!1}},async execBatch({nodes:e,view:s}){let t=!0;if((N()||e.length>=5&&!S(e)&&!L(e))&&(t=await _(e,s)),!1===t)return Promise.all(e.map(()=>null));const n=e.map(e=>new Promise(s=>{A.add(async()=>{try{await P(e),s(!0)}catch(t){f.v.error("Error while deleting a file",{error:t,source:e.source,node:e}),s(!1)}})}));return Promise.all(n)},destructive:!0,order:100,hotkey:{description:(0,l.t)("files","Delete"),key:"Delete"}};var j=t(88975),E=t(16488);function I(e){if(0===(e.permissions&n.aX.READ))return!1;if(!0===e.attributes["hide-download"]||"true"===e.attributes["hide-download"])return!1;if(e.attributes["share-attributes"]){const s=JSON.parse(e.attributes["share-attributes"]||"[]").find(({scope:e,key:s})=>"permissions"===e&&"download"===s);if(void 0!==s)return!0===s.value}return!0}const B={id:"download",default:n.m9.DEFAULT,displayName:()=>(0,l.t)("files","Download"),iconSvgInline:()=>'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-arrow-down" viewBox="0 0 24 24"><path d="M11,4H13V16L18.5,10.5L19.92,11.92L12,19.84L4.08,11.92L5.5,10.5L11,16V4Z" /></svg>',enabled:({nodes:e,view:s})=>0!==e.length&&!e.some(e=>!e.isDavResource)&&!(e.length>1&&"trashbin"===s.id)&&e.every(I),async exec({nodes:e}){try{await O(e)}catch(s){(0,m.Qg)((0,l.t)("files","The requested file is not available.")),f.v.error("The requested file is not available.",{error:s}),(0,g.Ic)("files:node:deleted",e[0])}return null},async execBatch({nodes:e,view:s,folder:t}){try{await O(e)}catch(e){(0,m.Qg)((0,l.t)("files","The requested files are not available.")),f.v.error("The requested files are not available.",{error:e});const n=function(e,s){const t=(0,j._)((0,k.u)()),n=(0,E.B)((0,k.u)());if(!e?.id)return null;if("/"===s)return t.getRoot(e.id)||null;const i=n.getPath(e.id,s);return t.getNode(i)||null}(s,t.path);(0,g.Ic)("files:node:updated",n)}return new Array(e.length).fill(null)},order:30};async function R(e,s){await d.Ay.head(e);const t=document.createElement("a");t.download=s??"",t.href=e,t.click()}function W(e,s){const t=e.split("/").filter(Boolean),n=s.split("/").filter(
1Boolean);let i="";for(const[e,a]of t.entries()){if(e>=s.length)break;if(a!==n[e])break;i=`${i}${""===i?"":"/"}${a}`}return i}async function O(e){let s;if(!e[0])throw new Error("No nodes to download");if(1===e.length){if(e[0].type===n.pt.File)return void await R(e[0].encodedSource,e[0].displayname);s=new URL(e[0].encodedSource),s.searchParams.append("accept","zip")}else{s=new URL(e[0].encodedSource);let t=s.pathname;for(const s of e.slice(1))t=W(t,new URL(s.encodedSource).pathname);s.pathname=t;const n=e.map(e=>decodeURIComponent(e.encodedSource.slice(s.href.length+1)));s.searchParams.append("accept","zip"),s.searchParams.append("files",JSON.stringify(n))}"/"!==s.pathname.at(-1)&&(s.pathname=`${s.pathname}/`),await R(s.href)}const D='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-star-outline" viewBox="0 0 24 24"><path d="M12,15.39L8.24,17.66L9.23,13.38L5.91,10.5L10.29,10.13L12,6.09L13.71,10.13L18.09,10.5L14.77,13.38L15.76,17.66M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z" /></svg>';var H=t(11459),M=t(71225);const V=new c.A({concurrency:5}),Y={id:"favorite",displayName:({nodes:e})=>$(e)?(0,l.t)("files","Add to favorites"):(0,l.t)("files","Remove from favorites"),iconSvgInline:({nodes:e})=>$(e)?D:H,enabled:({nodes:e})=>!(0,a.f)()&&e.every(e=>e.root?.startsWith?.("/files"))&&e.every(e=>e.permissions!==n.aX.NONE),async exec({nodes:e,view:s}){const t=$([e[0]]);return await q(e[0],s,t)},async execBatch({nodes:e,view:s}){const t=$(e),n=e.map(e=>new Promise(n=>{V.add(async()=>{try{await q(e,s,t),n(!0)}catch(s){f.v.error("Error while adding file to favorite",{error:s,source:e.source,node:e}),n(!1)}})}));return Promise.all(n)},order:-50,hotkey:{description:(0,l.t)("files","Add or remove favorite"),key:"S"}};async function q(e,s,t){try{const n=(0,r.Jv)("/apps/files/api/v1/files")+(0,M.O0)(e.path);return await d.Ay.post(n,{tags:t?[window.OC.TAG_FAVORITE]:[]}),"favorites"!==s.id||t||"/"!==e.dirname||(0,g.Ic)("files:node:deleted",e),x.Ay.set(e.attributes,"favorite",t?1:0),(0,g.Ic)("files:node:updated",e),t?(0,g.Ic)("files:favorites:added",e):(0,g.Ic)("files:favorites:removed",e),!0}catch(s){const n=t?"adding a file to favourites":"removing a file from favourites";return f.v.error("Error while "+n,{error:s,source:e.source,node:e}),!1}}function $(e){return e.some(e=>1!==e.attributes.favorite)}const K='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-folder-move-outline" viewBox="0 0 24 24"><path d="M20 18H4V8H20V18M12 6L10 4H4C2.9 4 2 4.89 2 6V18C2 19.11 2.9 20 4 20H20C21.11 20 22 19.11 22 18V8C22 6.9 21.11 6 20 6H12M11 14V12H15V9L19 13L15 17V14H11Z" /></svg>';var G=t(21363),J=t(66860),Z=t(14668);const X=(0,v.C)("files_sharing","sharePermissions",n.aX.NONE);let Q;var ee;function se(e){const s=e.reduce((e,s)=>Math.min(e,s.permissions),n.aX.ALL);return Boolean(s&n.aX.DELETE)}function te(e){return!!function(e){return e.every(e=>!JSON.parse(e.attributes?.["share-attributes"]??"[]").some(e=>"permissions"===e.scope&&!1===e.value&&"download"===e.key))}(e)&&!e.some(e=>e.permissions===n.aX.NONE)&&(!(0,a.f)()||Boolean(X&n.aX.CREATE))}!function(e){e.MOVE="Move",e.COPY="Copy",e.MOVE_OR_COPY="move-or-copy"}(ee||(ee={}));class ne extends Error{}const ie={id:"move-copy",order:15,displayName({nodes:e}){switch(ae(e)){case ee.MOVE:return(0,l.t)("files","Move");case ee.COPY:return(0,l.t)("files","Copy");case ee.MOVE_OR_COPY:return(0,l.t)("files","Move or copy")}},iconSvgInline:()=>K,enabled:({nodes:e,view:s})=>"public-file-share"!==s.id&&!!e.every(e=>e.root?.startsWith("/files/"))&&e.length>0&&(se(e)||te(e)),async exec(e){return this.execBatch(e)[0]},async execBatch({nodes:e,folder:s}){const t=ae(e),a=await async function(e,s="/",t){const{resolve:i,reject:a,promise:o}=Promise.withResolvers(),r=t.map(e=>e.fileid).filter(Boolean),d=(0,m.a1)((0,l.t)("files","Choose destination")).allowDirectories(!0).setFilter(e=>!r.includes(e.fileid)).setCanPick(e=>(e.permissions&n.aX.CREATE)===n.aX.CREATE).setMimeTypeFilter([]).setMultiSelect(!1).startAt(s).setButtonFactory((s,a)=>{const o=[],r=(0,M.P8)(a),d=t.map(e=>e.dirname),m=t.map(e=>e.path);return e!==ee.COPY&&e!==ee.MOVE_OR_COPY||o.push({label:r?(0,l.t)("files","Copy to {target}",{target:r},{escape:!1,sanitize:!1}):(0,l.t)("files","Copy"),disabled:0===s.length,variant:"primary",icon:G,async callback(e){i({destination:e[0],action:ee.COPY})}}),d.includes(a)||m.includes(a)||s.some(e=>0===(e.permissions&n.aX.CREATE))||e!==ee.MOVE&&e!==ee.MOVE_OR_COPY||o.push({label:r?(0,l.t)("files","Move to {target}",{target:r},{escape:!1,sanitize:!1}):(0,l.t)("files","Move"),disabled:0===s.length,variant:e===ee.MOVE?"primary":"secondary",icon:K,async callback(e){i({destination:e[0],action:ee.MOVE})}}),o}).build();return d.pick().catch(e=>{f.v.debug(e),e instanceof m.vT?i(!1):a(new Error((0,l.t)("files","Move or copy operation failed")))}),o}(t,s.path,e);if(!1===a)return e.map(()=>null);try{const s=await Array.fromAsync(async function*(e,s,t,a=!1){if(!s)return;if(s.type!==n.pt.Folder)throw new Error((0,l.t)("files","Destination is not a folder"));if(t===ee.MOVE&&e.some(e=>e.dirname===s.path))throw new Error((0,l.t)("files","This file/folder is already in that directory"));if(e.some(e=>`${s.path}/`.startsWith(`${e.path}/`)))throw new Error((0,l.t)("files","You cannot move a file/folder onto itself or into a subfolder of itself"));const o=new Map;if(!a){const i=(await(0,Z.h)(s.path)).contents,a=(0,J.e)(e,i),l=[];
1if(a.length>0){if(t===ee.MOVE){const t=i.filter(e=>a.some(s=>s.basename===e.basename)),n=await(0,m.VA)(s.path,a,t,{overwriting:!0});if(!n)return;e=e.filter(e=>!n.skipped.includes(e)),l.push(...n.renamed)}else l.push(...a);const r=[...i,...e.filter(e=>!a.includes(e))].map(e=>e.basename);for(const e of l){const s=(0,n.lJ)(e.basename,r,{ignoreFileExtension:e.type===n.pt.Folder});o.set(e.source,s),r.push(s)}}}const r=function(e,s,t){const n=e===ee.MOVE?1===s.length?(0,l.t)("files",'Moving "{source}" to "{destination}" â¦',{source:s[0],destination:t}):(0,l.n)("files",'Moving %n file to "{destination}" â¦','Moving %n files to "{destination}" â¦',s.length,{destination:t}):1===s.length?(0,l.t)("files",'Copying "{source}" to "{destination}" â¦',{source:s[0],destination:t}):(0,l.n)("files",'Copying %n file to "{destination}" â¦','Copying %n files to "{destination}" â¦',s.length,{destination:t}),i=(0,m.Cs)(n);return()=>i&&i.hideToast()}(t,e.map(e=>e.displayname),(0,M.fj)(s.dirname,s.displayname).replace(/^\//,"")),d=(Q||(Q=new c.A({concurrency:5})),Q);try{for(const a of e)x.Ay.set(a,"status",n.zI.LOADING),yield d.add(async()=>{try{const e=(0,i.KU)(),n=(0,M.fj)(i.VA,a.path),l=(0,M.fj)(i.VA,s.path,o.get(a.source)??a.basename);if(t===ee.COPY){if(await e.copyFile(n,l),a.dirname===s.path){const{data:s}=await e.stat(l,{details:!0,data:(0,i.aN)()});(0,g.Ic)("files:node:created",(0,i.pO)(s))}}else await e.moveFile(n,l),(0,g.Ic)("files:node:deleted",a)}catch(e){if(f.v.debug(`Error while trying to ${t===ee.COPY?"copy":"move"} node`,{node:a,error:e}),412===e.response?.status)throw new ne((0,l.t)("files","A file or folder with that name already exists in this folder"));if(423===e.response?.status)throw new ne((0,l.t)("files","The files are locked"));if(404===e.response?.status)throw new ne((0,l.t)("files","The file does not exist anymore"));if("response"in e&&e.response){const s=new DOMParser,t=await e.response.text(),n=s.parseFromString(t??"","text/xml").querySelector("message")?.textContent;if(n)throw new ne(n)}throw e}finally{x.Ay.set(a,"status",void 0)}})}finally{r()}}(e,a.destination,a.action));return s.map(()=>!0)}catch(s){return f.v.error(`Failed to ${a.action} node`,{nodes:e,error:s}),s instanceof ne&&s.message?((0,m.Qg)(s.message),e.map(()=>null)):e.map(()=>!1)}}};function ae(e){return se(e)?te(e)?ee.MOVE_OR_COPY:ee.MOVE:ee.COPY}const oe='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-folder" viewBox="0 0 24 24"><path d="M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z" /></svg>',le={id:"open-folder",displayName({nodes:e}){if(1!==e.length||!e[0])return(0,l.t)("files","Open folder");const s=e[0].displayname;return(0,l.t)("files","Open folder {displayName}",{displayName:s})},iconSvgInline:()=>oe,enabled({nodes:e}){if(1!==e.length||!e[0])return!1;const s=e[0];return!!s.isDavResource&&s.type===n.pt.Folder&&0!==(s.permissions&n.aX.READ)},async exec({nodes:e,view:s}){const t=e[0];return!(!t||t.type!==n.pt.Folder)&&(window.OCP.Files.Router.goToRoute(null,{view:s.id,fileid:String(t.fileid)},{dir:t.path}),null)},default:n.m9.HIDDEN,order:-100};var re=t(37365);const de={id:"open-in-files",displayName:()=>(0,l.t)("files","Open in Files"),iconSvgInline:()=>"",enabled:({view:e})=>"recent"===e.id||"search"===e.id,async exec({nodes:e}){if(!e[0])return!1;let s=e[0].dirname;return e[0].type===n.pt.Folder&&(s=s+"/"+e[0].basename),window.OCP.Files.Router.goToRoute(null,{view:"files",fileid:String(e[0].fileid)},{dir:s,openfile:"true"}),null},order:-1e3,default:n.m9.HIDDEN},me={id:"edit-locally",displayName:()=>(0,l.Tl)("files","Open locally"),iconSvgInline:()=>'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-laptop" viewBox="0 0 24 24"><path d="M4,6H20V16H4M20,18A2,2 0 0,0 22,16V6C22,4.89 21.1,4 20,4H4C2.89,4 2,4.89 2,6V16A2,2 0 0,0 4,18H0V20H24V18H20Z" /></svg>',enabled({nodes:e}){return!(1!==e.length||!e[0])&&!(0,a.f)()&&!!(s=e[0]).isDavResource&&0!==(s.permissions&n.aX.WRITE)&&I(s);var s},exec:async({nodes:e})=>(await async function(e){await ge(e);const s=await async function(){let e=!1;const s=(new m.ik).setName((0,l.Tl)("files","Open file locally")).setText((0,l.Tl)("files","The file should now open on your device. If it doesn't, please check that you have the desktop app installed.")).setButtons([{label:(0,l.Tl)("files","Retry and close"),variant:"secondary",callback:()=>{e="local"}},{label:(0,l.Tl)("files","Open online"),icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-web" viewBox="0 0 24 24">
1<path d="M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" /></svg>',variant:"primary",callback:()=>{e="online"}}]).build();try{await s.show()}catch(e){f.v.debug("Open locally dialog closed",{error:e})}return e}();"local"===s?await ge(e):"online"===s&&window.OCA.Viewer.open({path:e})}(e[0].path),null),order:25};async function ge(e){const s=(0,r.KT)("apps/files/api/v1")+"/openlocaleditor?format=json";try{const t=await d.Ay.post(s,{path:e}),n=(0,b.HW)()?.uid;let i=`nc://open/${n}@`+window.location.host+(0,M.O0)(e);i+="?token="+t.data.ocs.data.token,window.open(i,"_self")}catch(e){(0,m.Qg)((0,l.Tl)("files","Failed to redirect to client")),f.v.error("Failed to redirect to client",{error:e})}}var ce=t(43627);const ue={id:"rename",displayName:()=>(0,l.Tl)("files","Rename"),iconSvgInline:()=>'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-pencil-outline" viewBox="0 0 24 24"><path d="M14.06,9L15,9.94L5.92,19H5V18.08L14.06,9M17.66,3C17.41,3 17.15,3.1 16.96,3.29L15.13,5.12L18.88,8.87L20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18.17,3.09 17.92,3 17.66,3M14.06,6.19L3,17.25V21H6.75L17.81,9.94L14.06,6.19Z" /></svg>',enabled:({nodes:e,view:s})=>{if(0===e.length||!e[0])return!1;if("public-file-share"===s.id)return!1;const t=e[0],i=(0,j._)((0,k.u)()),a="/"===t.dirname?i.getRoot(s.id):i.getNode((0,ce.dirname)(t.source)),o=a?.permissions||n.aX.NONE;return Boolean(t.permissions&n.aX.DELETE)&&Boolean(o&n.aX.CREATE)||Boolean(t.permissions&n.aX.UPDATE)},exec:async({nodes:e})=>((0,g.Ic)("files:node:rename",e[0]),null),order:10,hotkey:{description:(0,l.Tl)("files","Rename"),key:"F2"}},fe={id:"details",displayName:()=>(0,l.t)("files","Details"),iconSvgInline:()=>'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-information-outline" viewBox="0 0 24 24"><path d="M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M11,17H13V11H11V17Z" /></svg>',enabled:({nodes:e})=>{const s=e[0];return!(1!==e.length||!s)&&(!!(0,n.dC)().available&&!(0,a.f)()&&s.root.startsWith("/files/")&&s.permissions!==n.aX.NONE)},async exec({nodes:e}){const s=(0,n.dC)(),[t]=e;try{return s.node?.source===t.source?(f.v.debug("Sidebar already open for this file",{node:t}),null):(s.open(t,"sharing"),null)}catch(e){return f.v.error("Error while opening sidebar",{error:e}),!1}},order:-50,hotkey:{key:"D",description:(0,l.t)("files","Open the details sidebar")}},pe={id:"view-in-folder",displayName:()=>(0,l.t)("files","View in folder"),iconSvgInline:()=>'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-folder-eye-outline" viewBox="0 0 24 24"><path d="M9.3 20H4C2.9 20 2 19.1 2 18V6C2 4.9 2.9 4 4 4H10L12 6H20C21.1 6 22 6.9 22 8V14.6C21.4 14.2 20.7 13.8 20 13.5V8H4V18H9.3C9.3 18.1 9.2 18.2 9.2 18.3L8.8 19L9.1 19.7C9.2 19.8 9.2 19.9 9.3 20M23 19C22.1 21.3 19.7 23 17 23S11.9 21.3 11 19C11.9 16.7 14.3 15 17 15S22.1 16.7 23 19M19.5 19C19.5 17.6 18.4 16.5 17 16.5S14.5 17.6 14.5 19 15.6 21.5 17 21.5 19.5 20.4 19.5 19M17 18C16.4 18 16 18.4 16 19S16.4 20 17 20 18 19.6 18 19 17.6 18 17 18" /></svg>',enabled({nodes:e,view:s}){if((0,a.f)())return!1;if("files"===s.id)return!1;if(1!==e.length||!e[0])return!1;const t=e[0];return!!t.isDavResource&&!!t.root?.startsWith("/files")&&t.permissions!==n.aX.NONE&&t.type===n.pt.File},exec:async({nodes:e})=>!(!e[0]||e[0].type!==n.pt.File)&&(window.OCP.Files.Router.goToRoute(null,{view:"files",fileid:String(e[0].fileid)},{dir:e[0].dirname}),null),order:10};var he=t(78246);class we extends n.L3{constructor(){var e,s,t;super("files:filename",5),e=this,t="",(s=function(e){var s=function(e){if("object"!=typeof e||!e)return e;var s=e[Symbol.toPrimitive];if(void 0!==s){var t=s.call(e,"string");if("object"!=typeof t)return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof s?s:s+""}(s="searchQuery"))in e?Object.defineProperty(e,s,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[s]=t,(0,g.B1)("files:search:updated",({query:e,scope:s})=>{"filter"===s&&this.updateQuery(e)})}filter(e){const s=this.searchQuery.toLocaleLowerCase().split(" ").filter(
1Boolean);return e.filter(e=>{const t=e.displayname.toLocaleLowerCase();return s.every(e=>t.includes(e))})}reset(){this.updateQuery("")}updateQuery(e){if((e=(e||"").trim())!==this.searchQuery){this.searchQuery=e,this.filterUpdated();const s=[];if(""!==e)s.push({text:e,onclick:()=>{this.updateQuery("")}});else{const e=(0,he.j)((0,k.u)());"filter"===e.scope&&(e.query="")}this.updateChips(s)}}}class ve extends n.L3{constructor(){var e,s,t;super("files:hidden",0),e=this,t=void 0,(s=function(e){var s=function(e){if("object"!=typeof e||!e)return e;var s=e[Symbol.toPrimitive];if(void 0!==s){var t=s.call(e,"string");if("object"!=typeof t)return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof s?s:s+""}(s="showHidden"))in e?Object.defineProperty(e,s,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[s]=t,this.showHidden=(0,v.C)("files","config",{show_hidden:!1}).show_hidden,(0,g.B1)("files:config:updated",({key:e,value:s})=>{"show_hidden"===e&&(this.showHidden=Boolean(s),this.filterUpdated())})}filter(e){return this.showHidden?e:e.filter(e=>!0!==e.attributes.hidden&&!e.basename.startsWith("."))}}const ke='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-calendar-range-outline" viewBox="0 0 24 24"><path d="M7 11H9V13H7V11M21 5V19C21 20.11 20.11 21 19 21H5C3.89 21 3 20.1 3 19V5C3 3.9 3.9 3 5 3H6V1H8V3H16V1H18V3H19C20.11 3 21 3.9 21 5M5 7H19V5H5V7M19 19V9H5V19H19M15 13H17V11H15V13M11 13H13V11H11V13Z" /></svg>';var be=t(26422),ye=t(4164),xe=t(32806),Te=t(61744),Ce=t(59837),Ue=t(41937),Se=t(13741),Le=t(80997),Fe=t(66102),Ne=t(42135),_e=t(15502),Pe=t(58582),Ae=t(32702),ze=t(62251),je=t(47611),Ee=t(10363),Ie=t(3440),Be=t(92752),Re=t(54048),We=t(39892),Oe=t(27345),De=t(13238),He=t(48090),Me=t(79250),Ve=t(57454),Ye=t(542),qe=t(58397),$e=t(78359),Ke=t(51464),Ge=t(60930),Je=t(50017),Ze=t(60258),Xe=t(64344),Qe=t(36295),es=t(3172),ss=t(25473),ts=t(57229),ns=t(20252),is=t(47853),as=t(40032),os=t(58611),ls=t(6382),rs=t(81283),ds=t(32415),ms=t(90429),gs=t(3491),cs=t(73196),us=t(44025),fs=t(51252),ps=t(48198),hs=t(27506),ws=t(54092),vs=t(83194),ks=t(40133),bs=t(48943),ys=t(83138),xs=t(14304),Ts=t(77003),Cs=t(86882),Us=t(42097),Ss=t(44117),Ls=t(18724),Fs=t(39689),Ns=t(26145),_s=t(51550),Ps=t(10632),As=t(86637),zs=t(48191),js=t(52151),Es=t(56582),Is=t(49570),Bs=t(88289),Rs=t(83947),Ws=t(48240),Os=t(13971),Ds=t(6026),Hs=t(35290),Ms=t(61456),Vs=t(24301),Ys=t(63315),qs=t(26797),$s=t(62330),Ks=(t(25778),t(34163),t(27994),t(3168),t(4355)),Gs=t(3140),Js=t(28955),Zs=t(71639),Xs=t(95967),Qs=t(30859),et=t(27971),st=t(817),tt=t(72583),nt=t(25479),it=t(8256),at=t(84202),ot=t(47679),lt=t(99835),rt=t(23610),dt=(t(55581),t(94205),t(95462),t(23020),t(53429),t(23739),t(71409),t(29928),t(24706),t(18547),t(42892)),mt=t(69885),gt=(t(59656),t(92471),t(16406),t(34558));ye.N,xe.N,Te.A,Ce.N,Ue.N,Se.A,Le.N,Fe.A,_e.A,Pe.A,Ae.N,Ne.N,ze.N,je.A,Ee.A,Ie.N,Be.N,Re.A,We.N,Oe.A,De.N,He.N,Me.N,Ve.N,Ye.A,qe.N,$e.N,Ke.N,Ke.N,Ge.N,Je.N,Ze.A,Xe.N,Qe.A,es.N,$s.N,ss.N,ts.N,ns.N,is.N,as.N,os.N,ls.N,rs.N,ds.N,ms.N,gs.N,cs.N,us.N,fs.default,ps.A,hs.N,ws.N,vs.A,ks.N,bs.A,ys.N,xs.N,Ts.N,Cs.N,Us.N,Ss.N,Ls.A,Fs.N,Ns.N,_s.N,Ps.N,As.N,zs.N,js.N,Es.N,Is.N,Bs.A,qs.N,Rs.A,Ws.A,Os.N,Ds.N,Hs.N,Ms.N,Vs.N,Ys.N,$s.a,Ks.N,Zs.N,Gs.N,Xs.N,Qs.N,et.N,st.N,tt.N,nt.N,Js.N,it.N,at.N,ot.N,lt.N,rt.A,Symbol.toStringTag,dt.A,mt.A,gt.yw,Symbol.toStringTag;var ct=t(74095);const ut=()=>(new Date).setHours(0,0,0,0),ft=()=>ut()-6048e5,pt=[{id:"today",label:(0,l.t)("files","Today"),filter:e=>e>ut()},{id:"last-7",label:(0,l.t)("files","Last 7 days"),filter:e=>e>ft()},{id:"last-30",label:(0,l.t)("files","Last 30 days"),filter:e=>e>ut()-2592e6},{id:"this-year",label:(0,l.t)("files","This year ({year})",{year:(new Date).getFullYear()}),filter:e=>e>new Date(ut()).setMonth(0,1)},{id:"last-year",label:(0,l.t)("files","Last year ({year})",{year:(new Date).getFullYear()-1}),filter:e=>e>new Date(ut()).setFullYear((new Date).getFullYear()-1,0,1)&&e<new Date(ut()).setMonth(0,1)},{id:"custom",label:(0,l.t)("files","Custom range"),timeRange:[new Date(ft()),new Date(ut())],filter(e){if(!this.timeRange)return!0;const s=new Date(e).getTime();return s>=this.timeRange[0].getTime()&&s<=this.timeRange[1].getTime()}}],ht=(0,x.pM)({__name:"FileListFilterModified",props:{filter:null},setup(e){const s=e,t=(0,x.KR)();(0,x.wB)(t,e=>{t.value?("custom"!==t.value.id||n.value||(n.value=[new Date(ft()),new Date(ut())],t.value.timeRange=[...n.value]),s.filter.setPreset(t.value)):s.filter.setPreset()});const n=(0,x.KR)();function i(){t.value=void 0,n.value=void 0}return(0,x.wB)(n,()=>{n.value&&(t.value.timeRange=[...n.value],s.filter.setPreset(t.value))}),(0,x.sV)(()=>{t.value=s.filter.preset&&pt.find(e=>e.id===s.filter.preset.id),s.filter.addEventListener("reset",i)}),(0,x.hi)(()=>{s.filter.removeEventListener("reset",i)}),{__sfc:!0,startOfToday:ut,startOfLastWeek:ft,timePresets:pt,props:s,selectedOption:t,timeRange:n,onReset:i,t:l.t,NcDateTimePicker:fs.default,NcButton:ct.A}}});var wt=t(85072),vt=t.n(wt),kt=t(97825),bt=t.n(kt),yt=t(77659),xt=t.n(yt),Tt=t(55056),Ct=t.n(Tt),Ut=t(10540),St=t.n(Ut),Lt=t(41113),Ft=t.
1n(Lt),Nt=t(11268),_t={};_t.styleTagTransform=Ft(),_t.setAttributes=Ct(),_t.insert=xt().bind(null,"head"),_t.domAPI=bt(),_t.insertStyleElement=St(),vt()(Nt.A,_t),Nt.A&&Nt.A.locals&&Nt.A.locals;var Pt=t(14486);const At=(0,Pt.A)(ht,function(){var e=this,s=e._self._c,t=e._self._setupProxy;return s("div",[e._l(t.timePresets,function(n){return s(t.NcButton,{key:n.id,attrs:{alignment:"start",pressed:n===t.selectedOption,variant:"tertiary",wide:""},on:{"update:pressed":function(e){e?t.selectedOption=n:t.onReset()}}},[e._v("\n\t\t"+e._s(n.label)+"\n\t")])}),e._v(" "),"custom"===t.selectedOption?.id?s(t.NcDateTimePicker,{attrs:{"append-to-body":"","aria-label":t.t("files","Custom date range"),type:"date-range"},model:{value:t.timeRange,callback:function(e){t.timeRange=e},expression:"timeRange"}}):e._e()],2)},[],!1,null,"2841ff92",null).exports;function zt(e,s,t){return(s=function(e){var s=function(e){if("object"!=typeof e||!e)return e;var s=e[Symbol.toPrimitive];if(void 0!==s){var t=s.call(e,"string");if("object"!=typeof t)return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof s?s:s+""}(s))in e?Object.defineProperty(e,s,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[s]=t,e}const jt="files-file-list-filter-modified";class Et extends n.L3{constructor(){super("files:modified",50),zt(this,"currentInstance",void 0),zt(this,"currentPreset",void 0),zt(this,"displayName",(0,l.t)("files","Modified")),zt(this,"iconSvgInline",ke),zt(this,"tagName",jt)}filter(e){return this.currentPreset?e.filter(e=>void 0===e.mtime||this.currentPreset.filter(e.mtime.getTime())):e}reset(){this.dispatchEvent(new CustomEvent("reset"))}get preset(){return this.currentPreset}setPreset(e){this.currentPreset=e,this.filterUpdated();const s=[];e?s.push({icon:ke,text:e.label,onclick:()=>this.reset()}):this.currentInstance?.resetFilter(),this.updateChips(s)}}var It=t(6695);const Bt=[{id:"document",label:(0,l.t)("files","Documents"),icon:Rt('<svg xmlns="http://www.w3.org/2000/svg" id="mdi-file-document" viewBox="0 0 24 24"><path d="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z" /></svg>',"#49abea"),mime:["x-office/document"]},{id:"spreadsheet",label:(0,l.t)("files","Spreadsheets"),icon:Rt('<svg xmlns="http://www.w3.org/2000/svg" id="mdi-file-table-box" viewBox="0 0 24 24"><path d="M19 3H5C3.89 3 3 3.89 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.89 20.1 3 19 3M9 18H6V16H9V18M9 15H6V13H9V15M9 12H6V10H9V12M13 18H10V16H13V18M13 15H10V13H13V15M13 12H10V10H13V12Z" /></svg>',"#9abd4e"),mime:["x-office/spreadsheet"]},{id:"presentation",label:(0,l.t)("files","Presentations"),icon:Rt('<svg xmlns="http://www.w3.org/2000/svg" id="mdi-file-presentation-box" viewBox="0 0 24 24"><path d="M19,16H5V8H19M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z" /></svg>',"#f0965f"),mime:["x-office/presentation"]},{id:"pdf",label:(0,l.t)("files","PDFs"),icon:Rt('<svg xmlns="http://www.w3.org/2000/svg" id="mdi-file-pdf-box" viewBox="0 0 24 24"><path d="M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3M9.5 11.5C9.5 12.3 8.8 13 8 13H7V15H5.5V9H8C8.8 9 9.5 9.7 9.5 10.5V11.5M14.5 13.5C14.5 14.3 13.8 15 13 15H10.5V9H13C13.8 9 14.5 9.7 14.5 10.5V13.5M18.5 10.5H17V11.5H18.5V13H17V15H15.5V9H18.5V10.5M12 10.5H13V13.5H12V10.5M7 10.5H8V11.5H7V10.5Z" /></svg>',"#dc5047"),mime:["application/pdf"]},{id:"folder",label:(0,l.t)("files","Folders"),icon:Rt(oe,window.getComputedStyle(document.body).getPropertyValue("--color-primary-element")),mime:["httpd/unix-directory"]},{id:"audio",label:(0,l.t)("files","Audio"),icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-music" viewBox="0 0 24 24"><path d="M21,3V15.5A3.5,3.5 0 0,1 17.5,19A3.5,3.5 0 0,1 14,15.5A3.5,3.5 0 0,1 17.5,12C18.04,12 18.55,12.12 19,12.34V6.47L9,8.6V17.5A3.5,3.5 0 0,1 5.5,21A3.5,3.5 0 0,1 2,17.5A3.5,3.5 0 0,1 5.5,14C6.04,14 6.55,14.12 7,14.34V6L21,3Z" /></svg>',mime:["audio"]},{id:"image",label:(0,l.t)("files","Images"),icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-image" viewBox="0 0 24 24">
1<path d="M8.5,13.5L11,16.5L14.5,12L19,18H5M21,19V5C21,3.89 20.1,3 19,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19Z" /></svg>',mime:["image"]},{id:"video",label:(0,l.t)("files","Videos"),icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-movie" viewBox="0 0 24 24"><path d="M18,4L20,8H17L15,4H13L15,8H12L10,4H8L10,8H7L5,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V4H18Z" /></svg>',mime:["video"]}];function Rt(e,s){return e.replace("<path ",`<path fill="${s}" `)}const Wt=(0,x.pM)({__name:"FileListFilterType",props:{filter:null},setup(e){const s=e,t=(0,x.KR)([]);function n(){t.value=[]}function i(e){const s=Bt.find(s=>s.id===e.detail);s&&a(s,!1)}function a(e,s){t.value=t.value.filter(s=>s.id!==e.id),s&&t.value.push(e)}return(0,x.wB)(t,()=>{s.filter.setPresets([...t.value])}),(0,x.sV)(()=>{s.filter.addEventListener("reset",n),s.filter.addEventListener("deselect",i),t.value=Bt.filter(({id:e})=>s.filter.presets.some(s=>s.id===e))}),(0,x.hi)(()=>{s.filter.removeEventListener("reset",n),s.filter.removeEventListener("deselect",i)}),{__sfc:!0,typePresets:Bt,colorize:Rt,props:s,selectedOptions:t,resetFilter:n,onDeselect:i,toggleOption:a,NcButton:ct.A,NcIconSvgWrapper:It.A}}});var Ot=t(35225),Dt={};Dt.styleTagTransform=Ft(),Dt.setAttributes=Ct(),Dt.insert=xt().bind(null,"head"),Dt.domAPI=bt(),Dt.insertStyleElement=St(),vt()(Ot.A,Dt);const Ht=Ot.A&&Ot.A.locals?Ot.A.locals:void 0,Mt=(0,Pt.A)(Wt,function(){var e=this,s=e._self._c,t=e._self._setupProxy;return s("div",{class:e.$style.fileListFilterType},e._l(t.typePresets,function(n){return s(t.NcButton,{key:n.id,attrs:{pressed:t.selectedOptions.includes(n),variant:"tertiary",alignment:"start",wide:""},on:{"update:pressed":function(e){return t.toggleOption(n,e)}},scopedSlots:e._u([{key:"icon",fn:function(){return[s(t.NcIconSvgWrapper,{attrs:{svg:n.icon}})]},proxy:!0}],null,!0)},[e._v("\n\t\t"+e._s(n.label)+"\n\t")])}),1)},[],!1,function(e){this.$style=Ht.locals||Ht},null,null).exports;function Vt(e,s,t){return(s=function(e){var s=function(e){if("object"!=typeof e||!e)return e;var s=e[Symbol.toPrimitive];if(void 0!==s){var t=s.call(e,"string");if("object"!=typeof t)return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof s?s:s+""}(s))in e?Object.defineProperty(e,s,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[s]=t,e}const Yt="files-file-list-filter-type";class qt extends n.L3{constructor(){super("files:type",10),Vt(this,"currentInstance",void 0),Vt(this,"currentPresets",void 0),Vt(this,"displayName",(0,l.t)("files","Type")),Vt(this,"iconSvgInline",'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-file-outline" viewBox="0 0 24 24"><path d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z" /></svg>'),Vt(this,"tagName",Yt),this.currentPresets=[]}filter(e){if(!this.currentPresets||0===this.currentPresets.length)return e;const s=this.currentPresets.reduce((e,s)=>[...e,...s.mime],[]);return e.filter(e=>{if(!e.mime)return!1;const t=e.mime.toLowerCase();return!!s.includes(t)||!!s.includes(window.OC.MimeTypeList.aliases[t])||!!s.includes(t.split("/")[0])})}reset(){this.dispatchEvent(new CustomEvent("reset"))}get presets(){return this.currentPresets}setPresets(e){f.v.debug("TypeFilter: setting presets",{presets:e}),this.currentPresets=e??[],void 0!==this.currentInstance&&(this.currentInstance.$props.presets=e),this.filterUpdated();const s=[];if(e&&e.length>0)for(const t of e)s.push({icon:t.icon,text:t.label,onclick:()=>this.removeFilterPreset(t.id)});else this.currentInstance?.resetFilter();this.updateChips(s)}removeFilterPreset(e){const s=this.currentPresets.filter(({id:s})=>s!==e);this.dispatchEvent(new CustomEvent("deselect",{detail:e})),this.setPresets(s)}}var $t=t(98469),Kt=t(94219),Gt=t(82182);const Jt=(0,x.pM)({__name:"NewNodeDialog",props:{defaultName:{type:String,default:(0,l.t)("files","New folder")},otherNames:{type:Array,default:()=>[]},open:{type:Boolean,default:!0},name:{type:String,default:(0,l.t)("files","Create new folder")},label:{type:String,default:(0,l.t)("files","Folder name")},isFolder:{type:Boolean,default:!1}},emits:["close"],setup(e,{emit:s}){const t=e,i=(0,x.KR)(t.defaultName),a=(0,x.KR)(),o=(0,x.KR)(),r=(0,x.KR)(""),d=(0,x.EW)(()=>i.value.trim().startsWith("."));function m(){(0,x.dY)(()=>{const e=a.value?.$el.querySelector("input");if(!t.open||!e)return;const s=i.value.length-(0,ce.extname)(i.value).length;e.focus(),e.setSelectionRange(0,s)})}return(0,x.wB)(()=>[t.defaultName,t.otherNames],()=>{i.value=(0,n.lJ)(t.defaultName,t.otherNames).trim()}),(0,x.nT)(()=>{t.otherNames.includes(i.value.trim())?r.value=(0,l.t)("files","This name is already in use."):r.value=function(e,s=!1,t=!1){if(""===e.trim())return t?(0,l.t)("files","Folder name must not be empty."):(0,l.t)("files","Filename must not be empty.");try{return(0,n.KT)(e),""}catch(e){if(!(e instanceof n.di))throw e;switch(e.reason){case n.nF.Character:return t?(0,l.t)("files",'"{char}" is not allowed inside a folder name.',{char:e.segment},{escape:s}):(0,l.t)("files",'"{char}" is not allowed inside a filename.',{char:e.segment},{escape:s});case n.nF.ReservedName:return t?(0,l.t)("files",'"{segment}" is a reserved name and not allowed for folder names.',{segment:e.segment},{escape:!1}):(0,l.t)("files",'"{segment}" is a reserved name and not allowed for filenames.',{segment:e.segment},{escape:!1});
1case n.nF.Extension:return!t&&e.segment.match(/\.[a-z]/i)?(0,l.t)("files",'"{extension}" is not an allowed filetype.',{extension:e.segment},{escape:!1}):t?(0,l.t)("files",'Folder names must not end with "{extension}".',{extension:e.segment},{escape:!1}):(0,l.t)("files",'Filenames must not end with "{extension}".',{extension:e.segment},{escape:!1});default:return t?(0,l.t)("files","Invalid folder name."):(0,l.t)("files","Invalid filename.")}}}(i.value.trim(),!1,t.isFolder);const e=a.value?.$el.querySelector("input");e&&(e.setCustomValidity(r.value),e.reportValidity())}),(0,x.wB)(()=>t.open,()=>{(0,x.dY)(()=>{m()})}),(0,x.sV)(()=>{i.value=(0,n.lJ)(i.value,t.otherNames).trim(),(0,x.dY)(()=>m())}),{__sfc:!0,props:t,emit:s,localDefaultName:i,nameInput:a,formElement:o,validity:r,isHiddenFileName:d,focusInput:m,submit:function(){o.value?.requestSubmit()},t:l.t,NcButton:ct.A,NcDialog:Kt.A,NcNoteCard:Ws.A,NcTextField:Gt.A}}});var Zt=t(66443),Xt={};Xt.styleTagTransform=Ft(),Xt.setAttributes=Ct(),Xt.insert=xt().bind(null,"head"),Xt.domAPI=bt(),Xt.insertStyleElement=St(),vt()(Zt.A,Xt),Zt.A&&Zt.A.locals&&Zt.A.locals;const Qt=(0,Pt.A)(Jt,function(){var e=this,s=e._self._c,t=e._self._setupProxy;return s(t.NcDialog,{attrs:{"data-cy-files-new-node-dialog":"",name:e.name,open:e.open,"close-on-click-outside":"","out-transition":""},on:{"update:open":function(e){return t.emit("close",null)}},scopedSlots:e._u([{key:"actions",fn:function(){return[s(t.NcButton,{attrs:{"data-cy-files-new-node-dialog-submit":"",variant:"primary",disabled:""!==t.validity},on:{click:t.submit}},[e._v("\n\t\t\t"+e._s(t.t("files","Create"))+"\n\t\t")])]},proxy:!0}])},[e._v(" "),s("form",{ref:"formElement",staticClass:"new-node-dialog__form",on:{submit:function(e){return e.preventDefault(),t.emit("close",t.localDefaultName)}}},[s(t.NcTextField,{ref:"nameInput",attrs:{"data-cy-files-new-node-dialog-input":"",error:""!==t.validity,"helper-text":t.validity,label:e.label},model:{value:t.localDefaultName,callback:function(e){t.localDefaultName=e},expression:"localDefaultName"}}),e._v(" "),t.isHiddenFileName?s(t.NcNoteCard,{attrs:{type:"warning",text:t.t("files","Files starting with a dot are hidden by default")}}):e._e()],1)])},[],!1,null,"82c37f84",null).exports;function en(e,s,t={}){const n=s.map(e=>e.basename);return new Promise(s=>{(0,$t.S)(Qt,{...t,defaultName:e,otherNames:n},e=>{s(e)})})}const sn={id:"newFolder",order:0,displayName:(0,l.t)("files","New folder"),iconSvgInline:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-folder-plus-outline" viewBox="0 0 24 24"><path d="M13 19C13 19.34 13.04 19.67 13.09 20H4C2.9 20 2 19.11 2 18V6C2 4.89 2.89 4 4 4H10L12 6H20C21.1 6 22 6.89 22 8V13.81C21.39 13.46 20.72 13.22 20 13.09V8H4V18H13.09C13.04 18.33 13 18.66 13 19M20 18V15H18V18H15V20H18V23H20V20H23V18H20Z" /></svg>'.replace(/viewBox/gi,'style="color: var(--color-primary-element)" viewBox'),enabled:e=>Boolean(e.permissions&n.aX.CREATE)&&Boolean(e.permissions&n.aX.READ),async handler(e,s){const t=await en((0,l.t)("files","New folder"),s,{isFolder:!0});if(null!==t)try{const{fileid:s,source:i}=await async function(e,s){const t=e.source+"/"+s,n=e.encodedSource+"/"+encodeURIComponent(s),i=await(0,d.Ay)({method:"MKCOL",url:n,headers:{Overwrite:"F"}});return{fileid:parseInt(i.headers["oc-fileid"]),source:t}}(e,t.trim()),a=new n.vd({source:i,id:s,mtime:new Date,owner:e.owner,permissions:n.aX.ALL,root:e?.root||"/files/"+(0,b.HW)()?.uid,attributes:{"mount-type":e.attributes?.["mount-type"],"owner-id":e.attributes?.["owner-id"],"owner-display-name":e.attributes?.["owner-display-name"],"hide-download":e.attributes?.["hide-download"]}});(0,g.Ic)("files:node:created",a),(0,m.Te)((0,l.t)("files",'Created new folder "{name}"',{name:(0,ce.basename)(i)})),f.v.debug("Created new folder",{folder:a,source:i}),window.OCP.Files.Router.goToRoute(null,{view:"files",fileid:String(s)},{dir:e.path})}catch(e){f.v.error("Creating new folder failed",{error:e}),(0,m.Qg)("Creating new folder failed")}}},tn=(0,x.$V)(()=>Promise.all([t.e(4208),t.e(6163)]).then(t.bind(t,16163)));let nn=null;const an=(0,v.C)("files","templates_enabled",!0);let on=(0,v.C)("files","templates_path",!1);f.v.debug("Templates folder enabled",{templatesEnabled:an}),f.v.debug("Initial templates folder",{templatesPath:on});
1const ln={id:"template-picker",displayName:(0,l.Tl)("files","Create templates folder"),iconSvgInline:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-plus" viewBox="0 0 24 24"><path d="M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z" /></svg>',order:30,enabled:e=>!(!an||on)&&e.owner===(0,b.HW)()?.uid&&0!==(e.permissions&n.aX.CREATE),async handler(e,s){const t=await en((0,l.Tl)("files","Templates"),s,{name:(0,l.Tl)("files","New template folder"),isFolder:!0});null!==t&&(async function(e,s){const t=(0,ce.join)(e.path,s);try{f.v.debug("Initializing the templates directory",{templatePath:t});const{data:e}=await d.Ay.post((0,r.KT)("apps/files/api/v1/templates/path"),{templatePath:t,copySystemTemplates:!0});window.OCP.Files.Router.goToRoute(null,{view:"files",fileid:void 0},{dir:t}),f.v.info("Created new templates folder",{...e.ocs.data}),on=e.ocs.data.templates_path}catch(e){f.v.error("Unable to initialize the templates directory",{error:e}),(0,m.Qg)((0,l.Tl)("files","Unable to initialize the templates directory"))}}(e,t),(0,n.gj)("template-picker"))}},rn=()=>{"serviceWorker"in navigator?window.addEventListener("load",async()=>{try{const e=(0,r.Jv)("/apps/files/preview-service-worker.js",{},{noRewrite:!0});let s=(0,r.aU)();""===s&&(s="/");const t=await navigator.serviceWorker.register(e,{scope:s});f.v.debug("SW registered: ",{registration:t})}catch(e){f.v.error("SW registration failed: ",{error:e})}}):f.v.debug("Service Worker is not enabled on this browser.")};t.dn(rn);var dn=t(43690);async function mn(e="/",s){if(e&&"/"!==e)return(0,Z.h)(e,s);try{return{contents:await(0,i.Q$)({client:u.S,signal:s.signal}),folder:new n.vd({id:0,source:`${(0,i.EY)()}${(0,i.ei)()}`,root:(0,i.ei)(),owner:(0,b.HW)()?.uid||null,permissions:n.aX.READ})}}catch(e){if(s.signal.aborted)throw f.v.debug("Favorite nodes request was aborted"),new DOMException("Aborted","AbortError");throw f.v.error("Failed to load favorite nodes via WebDAV",{error:e}),e}}function gn(e,s=0){return new n.Ss({id:cn(e.path),name:e.displayname,icon:dn,order:s,params:{dir:e.path,fileid:String(e.fileid),view:"favorites"},parent:"favorites",columns:[],getContents:mn})}function cn(e){return`favorite-${function(e){let s=0;for(let t=0;t<e.length;t++)s=(s<<5)-s+e.charCodeAt(t)|0;return s>>>0}(e)}`}var un=t(66480);const fn="folders",pn=`${(0,i.EY)()}/files/${(0,b.HW)()?.uid}`,hn=Intl.Collator([(0,l.Z0)(),(0,l.lO)()],{numeric:!0,usage:"sort"}),wn=(e,s)=>hn.compare(e.displayName??e.basename,s.displayName??s.basename);function vn(e,s="/",t=[]){const n=e.toSorted(wn);for(const{id:e,basename:i,displayName:a,children:o}of n){const n=(0,M.fj)(s,i),l=`${pn}${n}`,r={source:l,encodedSource:yn(l),path:n,fileid:e,basename:i};a&&(r.displayName=a),t.push(r),o.length>0&&vn(o,n,t)}return t}async function kn(e="/",s=1,t=!1){const{data:n}=await d.Ay.get((0,r.KT)("/apps/files/api/v1/folder-tree"),{params:new URLSearchParams({path:e,depth:String(s),withParents:String(t)})});return vn(n,t?"/":e)}const bn=(e,s)=>(0,Z.h)(e,s);function yn(e){const{origin:s}=new URL(e);return s+(0,M.O0)(e.slice(s.length))}function xn(e){const s=(0,M.pD)(e);return s===pn?fn:`${fn}::${yn(s)}`}const Tn=(0,n.bh)(),Cn=new c.A({concurrency:5,intervalCap:5,interval:200}),Un=(0,v.C)("files","config",{folder_tree:!0}).folder_tree;let Sn=(0,v.C)("files","config",{show_hidden:!1}).show_hidden;const Ln=new n.Ss({id:fn,name:(0,l.t)("files","Folder tree"),caption:(0,l.t)("files","List of your files and folders."),icon:G,order:50,getContents:bn,async loadChildViews(e){const s=e;if(!s.loading&&!s.loaded){s.loading=!0;try{const e=new URLSearchParams(window.location.search).get("dir")??"/";Fn(await kn(e,1,!0),e),s.loaded=!0,(0,g.B1)("files:node:created",An),(0,g.B1)("files:node:deleted",zn),(0,g.B1)("files:node:moved",jn),(0,g.B1)("files:config:updated",En)}finally{s.loading=!1}}}});async function Fn(e,s){const t=[];for(const n of e){const e=Tn.views.some(e=>e.id===`${fn}::${n.encodedSource}`);Sn||!n.basename.startsWith(".")?e||t.push(Nn(n,!(s!==n.path&&!s?.startsWith(n.path+"/"))||void 0)):e&&Tn.remove(`${fn}::${n.encodedSource}`)}Tn.register(...t)}function Nn(e,s){return{id:`${fn}::${e.encodedSource}`,parent:xn(e.source),expanded:s,loaded:s,name:e.displayName??e.displayname??e.basename,icon:dn,getContents:bn,loadChildViews:_n(e),params:{view:fn,fileid:String(e.fileid),dir:e.path}}}function _n(e){return async s=>{const t=s;if(!t.loading&&!t.loaded){t.loading=!0;try{await Pn(e.path),t.loaded=!0}finally{t.loading=!1}}}}async function Pn(e="/"){await Cn.add(async()=>{const s=(0,j._)((0,k.u)()).getNodesByPath(Tn.active.id,e);s.length>0?Fn(s.filter(e=>e.type===n.pt.Folder),e):Fn(await kn(e,2))})}function An(e){e.type===n.pt.Folder&&Fn([e])}function zn(e){e.type===n.pt.Folder&&function(e){const s=e.encodedSource;Tn.remove(s)}(e)}function jn({node:e,oldSource:s}){if(e.type!==n.pt.Folder)return;var t;t=s,Tn.remove(t),Fn([e]);const i=e.source.replace(pn,""),a=s.replace(pn,""),o=Tn.views.filter(e=>!!e.params?.dir&&!(0,M.ys)(e.params.dir,a)&&e.params.dir.startsWith(a));for(const s of o)s.parent=xn(e.source),s.params.dir=s.params.dir.replace(a,i)}async function En({key:e,value:s}){"show_hidden"===e&&(Sn=s,await Pn())}const In=(0,b.HW)()?.uid;function Bn(e){const s=e.attributes["mount-type"];return In===e.owner&&!["group","shared"].includes(s)}function Rn(e="/",s){return(0,Z.h)(e,s).then(e=>
1(e.contents=e.contents.filter(Bn),e))}var Wn=t(92829);const On="personal",Dn=Math.round(Date.now()/1e3-1209600),Hn=(0,v.C)("files","recent_limit",100);async function Mn(e="/",s){const t=C((0,k.u)()),a=s=>"/"!==e||t.userConfig.show_hidden||!s.dirname.split("/").some(e=>e.startsWith("."));try{const e=(await u.S.search("/",{signal:s.signal,details:!0,data:(0,i.Yr)(Dn,Hn)})).data.results.map(e=>(e.filename=e.filename.replace("/remote.php/dav",""),(0,i.pO)(e))).filter(a);return{folder:new n.vd({id:0,source:`${(0,i.EY)()}${(0,i.ei)()}`,root:(0,i.ei)(),owner:(0,b.HW)()?.uid||null,permissions:n.aX.READ}),contents:e}}catch(e){if(s.signal.aborted)throw f.v.info("Fetching recent files aborted"),new DOMException("Aborted","AbortError");throw f.v.error("Failed to fetch recent files",{error:e}),e}}const Vn=()=>{(0,n.bh)().register(new n.Ss({id:"recent",name:(0,l.t)("files","Recent"),caption:(0,l.t)("files","List of recently modified files and folders."),emptyTitle:(0,l.t)("files","No recently modified files"),emptyCaption:(0,l.t)("files","Files and folders you recently modified will show up here."),icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-history" viewBox="0 0 24 24"><path d="M13.5,8H12V13L16.28,15.54L17,14.33L13.5,12.25V8M13,3A9,9 0 0,0 4,12H1L4.96,16.03L9,12H6A7,7 0 0,1 13,5A7,7 0 0,1 20,12A7,7 0 0,1 13,19C11.07,19 9.32,18.21 8.06,16.94L6.64,18.36C8.27,20 10.5,21 13,21A9,9 0 0,0 22,12A9,9 0 0,0 13,3" /></svg>',order:10,defaultSortKey:"mtime",getContents:Mn}))};t.dn(Vn),function(){const e=((0,o.F)()?.files?.file_conversions??[]).map(({to:e,from:s,displayName:t})=>({id:`convert-${s}-${e}`,displayName:()=>(0,l.t)("files","Save as {displayName}",{displayName:t}),iconSvgInline:()=>{return s=e,`<svg width="32" height="32" viewBox="0 0 32 32"\n\t\txmlns="http://www.w3.org/2000/svg">\n\t\t<image href="${(0,r.Jv)("/core/mimeicon?mime="+encodeURIComponent(s))}" height="32" width="32" />\n\t</svg>`;var s},enabled:({nodes:e,folder:t})=>!((0,a.f)()&&!(t.permissions&n.aX.CREATE))&&!e.some(e=>0===(e.permissions&n.aX.READ))&&e.every(e=>s===e.mime),exec:async({nodes:s})=>!!s[0]&&(async function(e,s){const t=(0,m.Cs)((0,l.t)("files","Converting file â¦"));try{const t=await p.add(()=>h(e,s));(0,m.Te)((0,l.t)("files","File successfully converted"));const n=await(0,u.t)(t.data.ocs.data.path);(0,g.Ic)("files:node:created",n);const i=t.data.ocs.data.fileId;window.OCP.Files.Router.goToRoute(null,{...window.OCP.Files.Router.params,fileid:i.toString()},window.OCP.Files.Router.query)}catch(t){if((0,d.F0)(t)&&t.response?.data?.ocs?.meta?.message)return void(0,m.Qg)((0,l.t)("files","Failed to convert file: {message}",{message:t.response.data.ocs.meta.message}));f.v.error("Failed to convert file",{fileId:e,targetMimeType:s,error:t}),(0,m.Qg)((0,l.t)("files","Failed to convert file"))}finally{t.hideToast()}}(s[0].fileid,e),null),execBatch:async({nodes:s})=>(async function(e,s){const t=e.map(e=>p.add(()=>h(e,s))),n=(0,m.Cs)((0,l.t)("files","Converting files â¦"));try{const n=await Promise.allSettled(t),i=n.filter(e=>"rejected"===e.status);if(i.length>0){const t=i.map(e=>e.reason?.response?.data?.ocs?.meta?.message);return f.v.error("Failed to convert files",{fileIds:e,targetMimeType:s,messages:t}),1===new Set(t).size&&"string"==typeof t[0]?void(0,m.Qg)((0,l.t)("files","Failed to convert files: {message}",{message:t[0]})):i.length===e.length?void(0,m.Qg)((0,l.t)("files","All files failed to be converted")):1===i.length&&t[0]?void(0,m.Qg)((0,l.t)("files","One file could not be converted: {message}",{message:t[0]})):((0,m.Qg)((0,l.n)("files","%n file could not be converted","%n files could not be converted",i.length)),void(0,m.Te)((0,l.n)("files","%n file converted","%n files converted",e.length-i.length)))}(0,m.Te)((0,l.t)("files","Files converted"));const a=window.OCP.Files.Router.query.dir,o=n.filter(e=>"fulfilled"===e.status).map(e=>e.value.data.ocs.data.path).filter(e=>e.startsWith(a));f.v.debug("Files to fetch",{newPaths:o});const r=await Promise.all(o.map(e=>(0,u.t)(e)));r.forEach(e=>(0,g.Ic)("files:node:created",e));const d=n[0].value.data.ocs.data.fileId;window.OCP.Files.Router.goToRoute(null,{...window.OCP.Files.Router.params,fileid:d.toString()},window.OCP.Files.Router.query)}catch(t){(0,m.Qg)((0,l.t)("files","Failed to convert files")),f.v.error("Failed to convert files",{fileIds:e,targetMimeType:s,error:t})}finally{n.hideToast()}}(s.map(e=>
1e.fileid).filter(Boolean),e),Array(s.length).fill(null)),parent:w}));(0,n.Gg)({id:w,displayName:()=>(0,l.t)("files","Save as â¦"),iconSvgInline:()=>'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-autorenew" viewBox="0 0 24 24"><path d="M12,6V9L16,5L12,1V4A8,8 0 0,0 4,12C4,13.57 4.46,15.03 5.24,16.26L6.7,14.8C6.25,13.97 6,13 6,12A6,6 0 0,1 12,6M18.76,7.74L17.3,9.2C17.74,10.04 18,11 18,12A6,6 0 0,1 12,18V15L8,19L12,23V20A8,8 0 0,0 20,12C20,10.43 19.54,8.97 18.76,7.74Z" /></svg>',enabled:s=>e.some(e=>e.enabled(s)),exec:async()=>null,order:25}),e.forEach(n.Gg)}(),(0,n.Gg)(z),(0,n.Gg)(B),(0,n.Gg)(me),(0,n.Gg)(Y),(0,n.Gg)(ie),(0,n.Gg)(le),(0,n.Gg)(de),(0,n.Gg)(ue),(0,n.Gg)(fe),(0,n.Gg)(pe),(0,n.zj)(sn),(0,n.zj)(ln),function(){let e;e=(0,a.f)()?(0,v.C)("files_sharing","templates",[]):(0,v.C)("files","templates",[]),e.forEach((e,s)=>{(0,n.zj)({id:`template-new-${e.app}-${s}`,displayName:e.label,iconSvgInline:e.iconSvgInline,enabled:e=>!e.attributes["is-encrypted"]&&0!==(e.permissions&n.aX.READ)&&0!==(e.permissions&n.aX.CREATE),order:11,async handler(s,t){const n=async function(e){if(null===nn){const s=document.createElement("div");s.id="template-picker",document.body.appendChild(s),nn=new x.Ay({render:s=>s(tn,{ref:"picker",props:{parent:e}}),methods:{open(...e){this.$refs.picker.open(...e)}},el:s})}return nn}(s),i=await en(`${e.label}${e.extension}`,t,{label:(0,l.Tl)("files","Filename"),name:e.label});null!==i&&(await n).open(i.trim(),e)}})})}(),!1===(0,a.f)()&&(async function(){const e=(0,n.bh)();e.register(new n.Ss({id:"favorites",name:(0,l.t)("files","Favorites"),caption:(0,l.t)("files","List of favorite files and folders."),emptyTitle:(0,l.t)("files","No favorites yet"),emptyCaption:(0,l.t)("files","Files and folders you mark as favorite will show up here"),icon:D,order:15,columns:[],getContents:mn}));const s=new AbortController,t=(await mn("",{signal:s.signal})).contents.filter(e=>e.type===n.pt.Folder),i=t.map((e,s)=>gn(e,s));f.v.debug("Generating favorites view",{favoriteFolders:t}),i.forEach(s=>e.register(s)),(0,g.B1)("files:favorites:added",e=>{e.type===n.pt.Folder&&(null!==e.path&&e.root?.startsWith("/files")?o(e):f.v.error("Favorite folder is not within user files root",{node:e}))}),(0,g.B1)("files:favorites:removed",e=>{e.type===n.pt.Folder&&(null!==e.path&&e.root?.startsWith("/files")?r(e.path):f.v.error("Favorite folder is not within user files root",{node:e}))}),(0,g.B1)("files:node:renamed",e=>{e.type===n.pt.Folder&&1===e.attributes.favorite&&function(e){const s=t.find(s=>s.fileid===e.fileid);void 0!==s&&(r(s.path),o(e))}(e)});const a=function(){t.sort((e,s)=>e.basename.localeCompare(s.basename,[(0,l.Z0)(),(0,l.lO)()],{ignorePunctuation:!0,numeric:!0,usage:"sort"})),t.forEach((e,s)=>{const t=i.find(s=>s.id===cn(e.path));t&&(t.order=s)})};function o(s){const n=gn(s);t.find(e=>e.path===s.path)||(t.push(s),i.push(n),a(),e.register(n))}function r(s){const n=cn(s),o=t.findIndex(e=>e.path===s);-1!==o&&(t.splice(o,1),i.splice(o,1),e.remove(n),a())}a()}(),(0,un.g)(),(0,Wn.L)()&&(0,n.bh)().register(new n.Ss({id:On,name:(0,l.t)("files","Personal files"),caption:(0,l.t)("files","List of your files and folders that are not shared."),emptyTitle:(0,l.t)("files","No personal files found"),emptyCaption:(0,l.t)("files","Files that are not shared will show up here."),icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-account-outline" viewBox="0 0 24 24"><path d="M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,6A2,2 0 0,0 10,8A2,2 0 0,0 12,10A2,2 0 0,0 14,8A2,2 0 0,0 12,6M12,13C14.67,13 20,14.33 20,17V20H4V17C4,14.33 9.33,13 12,13M12,14.9C9.03,14.9 5.9,16.36 5.9,17V18.1H18.1V17C18.1,16.36 14.97,14.9 12,14.9Z" /></svg>',order:(0,Wn.P)()===On?0:5,getContents:Rn})),Vn(),(0,re.d)(),async function(){Un&&Tn.register(Ln)}()),(0,n.cZ)(new ve),function(){const e=(0,be.A)(x.Ay,Mt);Object.defineProperty(e.prototype,"attachShadow",{value(){return this}}),Object.defineProperty(e.prototype,"shadowRoot",{get(){return this}}),window.customElements.define(Yt,e),(0,n.cZ)(new qt)}(),function(){const e=(0,be.A)(x.Ay,At);
1Object.defineProperty(e.prototype,"attachShadow",{value(){return this}}),Object.defineProperty(e.prototype,"shadowRoot",{get(){return this}}),customElements.define(jt,e),(0,n.cZ)(new Et)}(),(0,n.cZ)(new we),(0,n.SX)({id:"files-favorite",order:0,enabled:({node:e})=>e.isDavResource&&e.root.startsWith("/files/"),displayName:({node:e})=>e.attributes.favorite?(0,l.t)("files","Unfavorite"):(0,l.t)("files","Favorite"),iconSvgInline:({node:e})=>e.attributes.favorite?H:D,onClick({node:e,view:s}){q(e,s,!e.attributes.favorite)}}),rn(),(0,i.Yc)("nc:hidden",{nc:"http://nextcloud.org/ns"}),(0,i.Yc)("nc:is-mount-root",{nc:"http://nextcloud.org/ns"}),(0,i.Yc)("nc:metadata-blurhash",{nc:"http://nextcloud.org/ns"}),(0,i.Yc)("nc:metadata-files-live-photo",{nc:"http://nextcloud.org/ns"}),window._nc_newfilemenu=new Proxy((0,n.id)(),{get:(e,s)=>e[s],set:(e,s,t)=>(e[s]=t,!0)})},14668(e,s,t){"use strict";t.d(s,{h:()=>g});var n=t(77815),i=t(43627),a=t(88975),o=t(88140),l=t(78246),r=t(64630),d=t(99201),m=t(46502);async function g(e="/",s){const t=(0,l.j)((0,o.u)());return t.query.length<3?await async function(e,s){e=(0,i.join)((0,n.ei)(),e);const t=(0,n.aN)(),a=await d.S.getDirectoryContents(e,{details:!0,data:t,includeSelf:!0,signal:s?.signal}),o=a.data[0],l=a.data.slice(1);if(o?.filename!==e&&`${o?.filename}/`!==e)throw r.v.debug(`Exepected "${e}" but got filename "${o.filename}" instead.`),new Error("Root node does not match requested path");return{folder:(0,n.pO)(o),contents:l.map(e=>{try{return(0,n.pO)(e)}catch(s){return r.v.error(`Invalid node detected '${e.basename}'`,{error:s}),null}}).filter(Boolean)}}(e,s):await async function(e,s,t){let l=(0,a._)((0,o.u)()).getDirectoryByPath("files",e);if(!l){const s=(0,i.join)((0,n.ei)(),e),t=await d.S.stat(s,{details:!0});l=(0,n.pO)(t.data)}return{folder:l,contents:await(0,m.E)(s,{dir:e,signal:t})}}(e,t.query,s?.signal)}},46502(e,s,t){"use strict";t.d(s,{E:()=>m});var n=t(21777),i=t(77815),a=t(63814),o=t(70580),l=t.n(o),r=t(64630),d=t(99201);async function m(e,{dir:s,signal:t}){const o=(0,n.HW)();if(!o)return[];if((e=e.trim()).length<3)return[];s&&!s.startsWith("/")&&(s=`/${s}`),r.v.debug("Searching for nodes",{query:e,dir:s});const{data:m}=await d.S.search("/",{details:!0,signal:t,data:`\n<d:searchrequest ${(0,i.CP)()}>\n\t <d:basicsearch>\n\t\t <d:select>\n\t\t\t <d:prop>\n\t\t\t ${(0,i.VX)()}\n\t\t\t </d:prop>\n\t\t </d:select>\n\t\t <d:from>\n\t\t\t <d:scope>\n\t\t\t\t <d:href>/files/${o.uid}${s?l()(s):""}</d:href>\n\t\t\t\t <d:depth>infinity</d:depth>\n\t\t\t </d:scope>\n\t\t </d:from>\n\t\t <d:where>\n\t\t\t <d:like>\n\t\t\t\t <d:prop>\n\t\t\t\t\t <d:displayname/>\n\t\t\t\t </d:prop>\n\t\t\t\t <d:literal>%${e.replace("%","")}%</d:literal>\n\t\t\t </d:like>\n\t\t </d:where>\n\t\t <d:orderby/>\n\t</d:basicsearch>\n</d:searchrequest>`});return t?.aborted?[]:m.results.map(e=>(0,i.pO)(e,i.VA,(0,a.$_)()))}},99201(e,s,t){"use strict";t.d(s,{t:()=>a});var n=t(77815);const i=(0,n.KU)();async function a(e){const s=(0,n.aN)(),t=await i.stat(`${(0,n.ei)()}${e}`,{details:!0,data:s});return(0,n.pO)(t.data)}t.d(s,["S",0,i])},39992(e,s,t){"use strict";var n=t(21777),i=t(61338),a=t(35810),o=t(77815),l=t(10810),r=t(85471),d=t(64630);const m=new a.vd({id:0,source:(0,o.EY)()+(0,o.ei)(),root:(0,o.ei)(),owner:(0,n.HW)()?.uid||null,permissions:a.aX.NONE}),g=(0,l.nY)("active",()=>{const e=(0,r.IJ)(),s=(0,r.KR)(),t=(0,r.IJ)(),n=(0,r.KR)(m);function o(e){s.value&&s.value.source===e.source&&(s.value=void 0)}function l(e=null){d.v.debug("Setting active view",{view:e}),t.value=e??void 0,s.value=void 0}return(0,r.wB)(s,()=>{s.value?.id&&s.value.id!==String(window.OCP.Files.Router.params?.fileid??"")&&(d.v.debug("Updating active fileid in URL query",{fileid:s.value.id}),window.OCP.Files.Router.goToRoute(null,{...window.OCP.Files.Router.params,fileid:s.value.id},{...window.OCP.Files.Router.query},!0))}),function(){const e=(0,a.bh)();l(e.active),(0,i.B1)("files:node:deleted",o),e.addEventListener("updateActive",e=>{l(e.detail)})}(),{activeAction:e,activeFolder:n,activeNode:s,activeView:t}});t.d(s,["F",0,g])},88975(e,s,t){"use strict";t.d(s,{_:()=>m});
1var n=t(61338),i=t(10810),a=t(85471),o=t(99201),l=t(64630),r=t(39992),d=t(16488);const m=(0,i.nY)("files",()=>{const e=(0,a.KR)({}),s=(0,a.KR)({});function t(s){return e.value[s]}function i(s){return s.map(s=>e.value[s]).filter(Boolean)}function m(s){return Object.values(e.value).filter(e=>e.id===s)}function g(e){return s.value[e]}function c(e,s){const n=(0,d.B)();let i;if(s&&"/"!==s){const a=n.getPath(e,s);a&&(i=t(a))}else i=g(e);return i}function u(s){const t=s.reduce((s,t)=>e.value[t.source]?.id&&!t.id?(l.v.error("Trying to update/set a node without id",{node:t}),s):(s[t.source]=t,s),{});e.value={...e.value,...t};const n=(0,r.F)();n.activeNode&&n.activeNode.source in t&&(n.activeNode=e.value[n.activeNode.source])}function f(s){const t=Object.entries(e.value).filter(([,e])=>!s.some(s=>s.source===e.source));e.value=Object.fromEntries(t)}return(0,n.B1)("files:node:created",function(e){u([e])}),(0,n.B1)("files:node:deleted",function(e){f([e])}),(0,n.B1)("files:node:updated",async function(e){const s=e.id?m(e.id):i([e.source]);if(s.length>1)return await Promise.all(s.map(e=>(0,o.t)(e.path))).then(u),void l.v.debug(s.length+" nodes updated in store",{fileid:e.id,source:e.source});if(1===s.length&&e.source===s[0].source)return void u([e]);u([await(0,o.t)(e.path)])}),(0,n.B1)("files:node:moved",function({node:s,oldSource:t}){delete e.value[t],u([s])}),(0,n.B1)("files:favorites:added",function(e){const s=t(e.source);s&&a.Ay.set(s.attributes,"favorite",1)}),(0,n.B1)("files:favorites:removed",function(e){const s=t(e.source);s&&a.Ay.set(s.attributes,"favorite",0)}),{files:e,roots:s,deleteNodes:f,getDirectoryByPath:c,getNode:t,getNodes:i,getNodesById:m,getNodesByPath:function(e,s){const n=c(e,s);return(n?._children??[]).map(e=>t(e)).filter(Boolean)},getRoot:g,setRoot:function({service:e,root:t}){s.value={...s.value,[e]:t}},updateNodes:u}})},88140(e,s,t){"use strict";t.d(s,{u:()=>i});var n=t(10810);function i(){return window._nc_files_pinia||(window._nc_files_pinia=(0,n.Ey)()),window._nc_files_pinia}},16488(e,s,t){"use strict";t.d(s,{B:()=>m});var n=t(61338),i=t(35810),a=t(71225),o=t(10810),l=t(85471),r=t(64630),d=t(88975);function m(...e){const s=(0,d._)(...e),t=(0,o.nY)("paths",{state:()=>({paths:{}}),getters:{getPath:e=>(s,t)=>{if(e.paths[s])return e.paths[s][t]}},actions:{addPath(e){this.paths[e.service]||l.Ay.set(this.paths,e.service,{}),l.Ay.set(this.paths[e.service],e.path,e.source)},deletePath(e,s){this.paths[e]&&l.Ay.delete(this.paths[e],s)},onCreatedNode(e){const s=(0,i.bh)()?.active?.id||"files";e.fileid?(e.type===i.pt.Folder&&this.addPath({service:s,path:e.path,source:e.source}),this.addNodeToParentChildren(e)):r.v.error("Node has no fileid",{node:e})},onDeletedNode(e){const s=(0,i.bh)()?.active?.id||"files";e.type===i.pt.Folder&&this.deletePath(s,e.path),this.deleteNodeFromParentChildren(e)},onMovedNode({node:e,oldSource:s}){const t=(0,i.bh)()?.active?.id||"files";if(e.type===i.pt.Folder){const n=Object.entries(this.paths[t]).find(([,e])=>e===s);n?.[0]&&this.deletePath(t,n[0]),this.addPath({service:t,path:e.path,source:e.source})}const n=new i.ZH({source:s,owner:e.owner,mime:e.mime,root:e.root});this.deleteNodeFromParentChildren(n),this.addNodeToParentChildren(e)},deleteNodeFromParentChildren(e){const t=(0,i.bh)()?.active?.id||"files",n=(0,a.pD)(e.source),o="/"===e.dirname?s.getRoot(t):s.getNode(n);if(o){const s=new Set(o._children??[]);return s.delete(e.source),l.Ay.set(o,"_children",[...s.values()]),void r.v.debug("Children updated",{parent:o,node:e,children:o._children})}r.v.debug("Parent path does not exists, skipping children update",{node:e})},addNodeToParentChildren(e){const t=(0,i.bh)()?.active?.id||"files",n=(0,a.pD)(e.source),o="/"===e.dirname?s.getRoot(t):s.getNode(n);if(o){const s=new Set(o._children??[]);return s.add(e.source),l.Ay.set(o,"_children",[...s.values()]),void r.v.debug("Children updated",{parent:o,node:e,children:o._children})}r.v.debug("Parent path does not exists, skipping children update",{node:e})}}})(...e);return t._initialized||((0,n.B1)("files:node:created",t.onCreatedNode),(0,n.B1)("files:node:deleted",t.onDeletedNode),(0,n.B1)("files:node:moved",t.onMovedNode),t._initialized=!0),t}},78246(e,s,t){"use strict";t.d(s,{j:()=>r});var n=t(61338),i=t(46855),a=t(10810),o=t(85471),l=t(64630);t(37365);const r=(0,a.nY)("search",()=>{const e=(0,o.KR)(""),s=(0,o.KR)("filter");(0,o.wB)(s,a),(0,o.wB)(e,(e,s)=>{e.trim()!==s.trim()&&a()}),function(){(0,n.B1)("files:navigation:changed",r);const t=window.OCP.Files.Router;"search"===t.params.view&&(e.value=[t.query.query].flat()[0]??"",e.value?(s.value="globally",l.v.debug("Directly navigated to search view",{query:e.value})):(l.v.info("Directly navigated to search view without any query, redirect to files view."),t.goToRoute(void 0,{...t.params,view:"files"},{...t.query,query:void 0},!0)))}();const t=(0,i.A)(s=>{window.OCP.Files.Router.goToRoute(void 0,{view:"search"},{query:e.value},s)});function a(){(0,n.Ic)("files:search:updated",{query:e.value,scope:s.value});const i=window.OCP.Files.Router;if("search"===i.params.view&&(""===e.value||"filter"===s.value))return s.value="filter",i.goToRoute(void 0,{view:"files"},{...i.query,query:void 0});if("filter"===s.value||!e.value)return;const a="search"===i.params.view;l.v.debug("Update route for updated search query",{query:e.value,isSearch:a}),t(a)}function r(t){"search"!==t.id&&(e.value="",s.value="filter")}return{query:e,scope:s}})},92829(e,s,t){"use strict";t.d(s,{L:()=>i,P:()=>a});var n=t(81222);function i(){return 0!==(0,n.C)("files","storageStats",{quota:-1}).quota}function a(){const{default_view:e}=(0,n.C)("files","config",{default_view:"files"});return"personal"!==e||i()?e:"files"}},64630(e,s,t){"use strict";const n=(0,t(35947).YK)().setApp("files").detectUser().build();t.d(s,["v",0,n])},66480(e,s,t){"use strict";t.d(s,{g:()=>g});var n=t(43690),i=t(61338),a=t(35810),o=t(53334),l=t(14668),r=t(39992),d=t(92829);const m="files";function g(){let e="";const s=(0,a.bh)();s.register(new a.Ss({id:m,name:(0,o.t)("files","All files"),caption:(0,o.t)("files","List of your files and folders."),icon:n,order:(0,d.P)()===m?0:5,getContents:l.h})),(0,i.B1)("files:search:updated",({scope:t,query:n})=>{if("globally"===t)return;if(s.active?.id!==m)return;if(e.length<3&&n.length<3)return;const a=(0,r.F)();a.activeFolder&&(e=n,(0,i.Ic)("files:node:updated",a.activeFolder))})}},37365(e,s,t){"use strict";t.d(s,{d:()=>u});var n=t(35810),i=t(53334),a=t(85471),o=t(21777),l=t(77815),r=t(88140),d=t(78246),m=t(64630),g=t(46502);async function c(e,s){const t=(0,d.j)((0,r.u)());try{return{contents:await(0,g.E)(t.query,{signal:s.signal}),folder:new n.vd({id:0,source:`${l.Xn}${(0,l.ei)()}}#search`,owner:(0,o.HW)().uid,permissions:n.aX.READ,root:(0,l.ei)()})}}catch(e){if(s.signal.aborted)throw m.v.info("Fetching search results aborted"),new DOMException("Aborted","AbortError");throw m.v.error("Failed to fetch search results",{error:e}),e}}function u(){let e,s;(0,n.bh)().register(new n.Ss({id:"search",name:(0,i.t)("files","Search"),caption:(0,i.t)("files","Search results within your files."),async emptyView(n){s?e.$destroy():s=(await Promise.all([t.e(4208),t.e(8625)]).then(t.bind(t,8625))).default,e=new a.Ay(s),e.$mount(n)},icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-magnify" viewBox="0 0 24 24">
1<path d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z" /></svg>',order:10,parent:"files",expanded:!0,hidden:!0,getContents:c}))}t(66480)},11268(e,s,t){"use strict";var n=t(71354),i=t.n(n),a=t(76314),o=t.n(a)()(i());o.push([e.id,".files-list-filter-time__clear-button[data-v-2841ff92] .action-button__text{color:var(--color-error-text)}","",{version:3,sources:["webpack://./apps/files/src/components/FileListFilter/FileListFilterModified.vue"],names:[],mappings:"AAEC,4EACC,6BAAA",sourcesContent:["\n.files-list-filter-time {\n\t&__clear-button :deep(.action-button__text) {\n\t\tcolor: var(--color-error-text);\n\t}\n}\n"],sourceRoot:""}]);const l=o;t.d(s,["A",0,l])},66443(e,s,t){"use strict";var n=t(71354),i=t.n(n),a=t(76314),o=t.n(a)()(i());o.push([e.id,"\n.new-node-dialog__form[data-v-82c37f84] {\n\t/* Ensure the dialog does not jump when there is a validity error */\n\tmin-height: calc(2 * var(--default-clickable-area));\n}\n","",{version:3,sources:["webpack://./apps/files/src/components/NewNodeDialog.vue"],names:[],mappings:";AAgLA;CACA,mEAAA;CACA,mDAAA;AACA",sourcesContent:["\x3c!--\n - SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n - SPDX-License-Identifier: AGPL-3.0-or-later\n--\x3e\n<template>\n\t<NcDialog\n\t\tdata-cy-files-new-node-dialog\n\t\t:name=\"name\"\n\t\t:open=\"open\"\n\t\tclose-on-click-outside\n\t\tout-transition\n\t\t@update:open=\"emit('close', null)\">\n\t\t<template #actions>\n\t\t\t<NcButton\n\t\t\t\tdata-cy-files-new-node-dialog-submit\n\t\t\t\tvariant=\"primary\"\n\t\t\t\t:disabled=\"validity !== ''\"\n\t\t\t\t@click=\"submit\">\n\t\t\t\t{{ t('files', 'Create') }}\n\t\t\t</NcButton>\n\t\t</template>\n\t\t<form\n\t\t\tref=\"formElement\"\n\t\t\tclass=\"new-node-dialog__form\"\n\t\t\[email protected]=\"emit('close', localDefaultName)\">\n\t\t\t<NcTextField\n\t\t\t\tref=\"nameInput\"\n\t\t\t\tv-model=\"localDefaultName\"\n\t\t\t\tdata-cy-files-new-node-dialog-input\n\t\t\t\t:error=\"validity !== ''\"\n\t\t\t\t:helper-text=\"validity\"\n\t\t\t\t:label=\"label\" />\n\n\t\t\t\x3c!-- Hidden file warning --\x3e\n\t\t\t<NcNoteCard\n\t\t\t\tv-if=\"isHiddenFileName\"\n\t\t\t\ttype=\"warning\"\n\t\t\t\t:text=\"t('files', 'Files starting with a dot are hidden by default')\" />\n\t\t</form>\n\t</NcDialog>\n</template>\n\n<script setup lang=\"ts\">\nimport type { ComponentPublicInstance, PropType } from 'vue'\n\nimport { getUniqueName } from '@nextcloud/files'\nimport { t } from '@nextcloud/l10n'\nimport { extname } from 'path'\nimport { computed, nextTick, onMounted, ref, watch, watchEffect } from 'vue'\nimport NcButton from '@nextcloud/vue/components/NcButton'\nimport NcDialog from '@nextcloud/vue/components/NcDialog'\nimport NcNoteCard from '@nextcloud/vue/components/NcNoteCard'\nimport NcTextField from '@nextcloud/vue/components/NcTextField'\nimport { getFilenameValidity } from '../utils/filenameValidity.ts'\n\nconst props = defineProps({\n\t/**\n\t * The name to be used by default\n\t */\n\tdefaultName: {\n\t\ttype: String,\n\t\tdefault: t('files', 'New folder'),\n\t},\n\t/**\n\t * Other files that are in the current directory\n\t */\n\totherNames: {\n\t\ttype: Array as PropType<string[]>,\n\t\tdefault: () => [],\n\t},\n\t/**\n\t * Open state of the dialog\n\t */\n\topen: {\n\t\ttype: Boolean,\n\t\tdefault: true,\n\t},\n\t/**\n\t * Dialog name\n\t */\n\tname: {\n\t\ttype: String,\n\t\tdefault: t('files', 'Create new folder'),\n\t},\n\t/**\n\t * Input label\n\t */\n\tlabel: {\n\t\ttype: String,\n\t\tdefault: t('files', 'Folder name'),\n\t},\n\n\t/**\n\t * Whether the name is for a folder, which affects the validation of the name. Defaults to false.\n\t */\n\tisFolder: {\n\t\ttype: Boolean,\n\t\tdefault: false,\n\t},\n})\n\nconst emit = defineEmits<{\n\t(event: 'close', name: string | null): void\n}>()\n\nconst localDefaultName = ref<string>(props.defaultName)\nconst nameInput = ref<ComponentPublicInstance>()\nconst formElement = ref<HTMLFormElement>()\nconst validity = ref('')\n\nconst isHiddenFileName = computed(() =>
1 {\n\t// Check if the name starts with a dot, which indicates a hidden file\n\treturn localDefaultName.value.trim().startsWith('.')\n})\n\n/**\n * Focus the filename input field\n */\nfunction focusInput() {\n\tnextTick(() => {\n\t\t// get the input element\n\t\tconst input = nameInput.value?.$el.querySelector('input')\n\t\tif (!props.open || !input) {\n\t\t\treturn\n\t\t}\n\n\t\t// length of the basename\n\t\tconst length = localDefaultName.value.length - extname(localDefaultName.value).length\n\t\t// focus the input\n\t\tinput.focus()\n\t\t// and set the selection to the basename (name without extension)\n\t\tinput.setSelectionRange(0, length)\n\t})\n}\n\n/**\n * Trigger submit on the form\n */\nfunction submit() {\n\tformElement.value?.requestSubmit()\n}\n\n// Reset local name on props change\nwatch(() => [props.defaultName, props.otherNames], () => {\n\tlocalDefaultName.value = getUniqueName(props.defaultName, props.otherNames).trim()\n})\n\n// Validate the local name\nwatchEffect(() => {\n\tif (props.otherNames.includes(localDefaultName.value.trim())) {\n\t\tvalidity.value = t('files', 'This name is already in use.')\n\t} else {\n\t\tvalidity.value = getFilenameValidity(localDefaultName.value.trim(), false, props.isFolder)\n\t}\n\tconst input = nameInput.value?.$el.querySelector('input')\n\tif (input) {\n\t\tinput.setCustomValidity(validity.value)\n\t\tinput.reportValidity()\n\t}\n})\n\n// Ensure the input is focussed even if the dialog is already mounted but not open\nwatch(() => props.open, () => {\n\tnextTick(() => {\n\t\tfocusInput()\n\t})\n})\n\nonMounted(() => {\n\t// on mounted lets use the unique name\n\tlocalDefaultName.value = getUniqueName(localDefaultName.value, props.otherNames).trim()\n\tnextTick(() => focusInput())\n})\n<\/script>\n\n<style scoped>\n.new-node-dialog__form {\n\t/* Ensure the dialog does not jump when there is a validity error */\n\tmin-height: calc(2 * var(--default-clickable-area));\n}\n</style>\n"],sourceRoot:""}]);const l=o;t.d(s,["A",0,l])},35225(e,s,t){"use strict";var n=t(71354),i=t.n(n),a=t(76314),o=t.n(a)()(i());o.push([e.id,"\n._fileListFilterType_Aeab3 {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: var(--default-grid-baseline);\n\twidth: 100%;\n}\n","",{version:3,sources:["webpack://./apps/files/src/components/FileListFilter/FileListFilterType.vue"],names:[],mappings:";AA+JA;CACA,aAAA;CACA,sBAAA;CACA,iCAAA;CACA,WAAA;AACA",sourcesContent:["\x3c!--\n - SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n - SPDX-License-Identifier: AGPL-3.0-or-later\n--\x3e\n<template>\n\t<div :class=\"$style.fileListFilterType\">\n\t\t<NcButton\n\t\t\tv-for=\"fileType of typePresets\"\n\t\t\t:key=\"fileType.id\"\n\t\t\t:pressed=\"selectedOptions.includes(fileType)\"\n\t\t\tvariant=\"tertiary\"\n\t\t\talignment=\"start\"\n\t\t\twide\n\t\t\t@update:pressed=\"toggleOption(fileType, $event)\">\n\t\t\t<template #icon>\n\t\t\t\t<NcIconSvgWrapper :svg=\"fileType.icon\" />\n\t\t\t</template>\n\t\t\t{{ fileType.label }}\n\t\t</NcButton>\n\t</div>\n</template>\n\n<script setup lang=\"ts\">\nimport type { ITypePreset, TypeFilter } from '../../filters/TypeFilter.ts'\n\nimport svgDocument from '@mdi/svg/svg/file-document.svg?raw'\nimport svgPDF from '@mdi/svg/svg/file-pdf-box.svg?raw'\nimport svgPresentation from '@mdi/svg/svg/file-presentation-box.svg?raw'\nimport svgSpreadsheet from '@mdi/svg/svg/file-table-box.svg?raw'\nimport svgFolder from '@mdi/svg/svg/folder.svg?raw'\nimport svgImage from '@mdi/svg/svg/image.svg?raw'\nimport svgMovie from '@mdi/svg/svg/movie.svg?raw'\nimport svgAudio from '@mdi/svg/svg/music.svg?raw'\nimport { t } from '@nextcloud/l10n'\nimport { onMounted, onUnmounted, ref, watch } from 'vue'\nimport NcButton from '@nextcloud/vue/components/NcButton'\nimport NcIconSvgWrapper from '@nextcloud/vue/components/NcIconSvgWrapper'\n\nconst props = defineProps<{\n\tfilter: TypeFilter\n}>()\n\nconst selectedOptions = ref<ITypePreset[]>([])\nwatch(selectedOptions, () => {\n\tprops.filter.setPresets([...selectedOptions.value])\n})\n\nonMounted(() => {\n\tprops.filter.addEventListener('reset', resetFilter)\n\tprops.filter.addEventListener('deselect', onDeselect)\n\tselectedOptions.value = typePresets.filter(({ id }) =>
1 props.filter.presets.some((preset) => preset.id === id))\n})\nonUnmounted(() => {\n\tprops.filter.removeEventListener('reset', resetFilter)\n\tprops.filter.removeEventListener('deselect', onDeselect)\n})\n\n/**\n * Handler for reset event from filter\n */\nfunction resetFilter() {\n\tselectedOptions.value = []\n}\n\n/**\n * Handle deselect event from filter\n *\n * @param event - The custom event\n */\nfunction onDeselect(event: CustomEvent<string>) {\n\tconst option = typePresets.find((preset) => preset.id === event.detail)\n\tif (option) {\n\t\ttoggleOption(option, false)\n\t}\n}\n\n/**\n * Toggle option from selected option\n *\n * @param option The option to toggle\n * @param selected Whether the option is selected or not\n */\nfunction toggleOption(option: ITypePreset, selected: boolean) {\n\tselectedOptions.value = selectedOptions.value.filter((o) => o.id !== option.id)\n\n\tif (selected) {\n\t\tselectedOptions.value.push(option)\n\t}\n}\n<\/script>\n\n<script lang=\"ts\">\n/**\n * Available presets\n */\nconst typePresets = [\n\t{\n\t\tid: 'document',\n\t\tlabel: t('files', 'Documents'),\n\t\ticon: colorize(svgDocument, '#49abea'),\n\t\tmime: ['x-office/document'],\n\t},\n\t{\n\t\tid: 'spreadsheet',\n\t\tlabel: t('files', 'Spreadsheets'),\n\t\ticon: colorize(svgSpreadsheet, '#9abd4e'),\n\t\tmime: ['x-office/spreadsheet'],\n\t},\n\t{\n\t\tid: 'presentation',\n\t\tlabel: t('files', 'Presentations'),\n\t\ticon: colorize(svgPresentation, '#f0965f'),\n\t\tmime: ['x-office/presentation'],\n\t},\n\t{\n\t\tid: 'pdf',\n\t\tlabel: t('files', 'PDFs'),\n\t\ticon: colorize(svgPDF, '#dc5047'),\n\t\tmime: ['application/pdf'],\n\t},\n\t{\n\t\tid: 'folder',\n\t\tlabel: t('files', 'Folders'),\n\t\ticon: colorize(svgFolder, window.getComputedStyle(document.body).getPropertyValue('--color-primary-element')),\n\t\tmime: ['httpd/unix-directory'],\n\t},\n\t{\n\t\tid: 'audio',\n\t\tlabel: t('files', 'Audio'),\n\t\ticon: svgAudio,\n\t\tmime: ['audio'],\n\t},\n\t{\n\t\tid: 'image',\n\t\t// TRANSLATORS: This is for filtering files, e.g. PNG or JPEG, so photos, drawings, or images in general\n\t\tlabel: t('files', 'Images'),\n\t\ticon: svgImage,\n\t\tmime: ['image'],\n\t},\n\t{\n\t\tid: 'video',\n\t\tlabel: t('files', 'Videos'),\n\t\ticon: svgMovie,\n\t\tmime: ['video'],\n\t},\n] as ITypePreset[]\n\n/**\n * Helper to colorize an svg icon\n *\n * @param svg - the svg content\n * @param color - the color to apply\n */\nfunction colorize(svg: string, color: string) {\n\treturn svg.replace('<path ', `<path fill=\"${color}\" `)\n}\n<\/script>\n\n<style module>\n.fileListFilterType {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: var(--default-grid-baseline);\n\twidth: 100%;\n}\n</style>\n"],sourceRoot:""}]),o.locals={fileListFilterType:"_fileListFilterType_Aeab3"};const l=o;t.d(s,["A",0,l])},27518(e){"use strict";e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z%27/%3e%3c/svg%3e"},27514(e){"use strict";e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z%27/%3e%3c/svg%3e"},79722(e){"use strict";e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z%27/%3e%3c/svg%3e"},64505(e){"use strict";e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M8.6%2016.
16l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z%27/%3e%3c/svg%3e"},43690(e){"use strict";e.exports='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-folder-outline" viewBox="0 0 24 24"><path d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z" /></svg>'},63779(){},77199(){},77815(e,s,t){"use strict";t.d(s,{CP:()=>c,EY:()=>w,KU:()=>k,Q$:()=>b,VX:()=>g,Yc:()=>m,Yr:()=>f,aN:()=>u,ei:()=>p,pO:()=>y});var n=t(21777),i=t(63814),a=t(9487),o=t(44719),l=t(70970);const r=["d:getcontentlength","d:getcontenttype","d:getetag","d:getlastmodified","d:creationdate","d:displayname","d:quota-available-bytes","d:resourcetype","nc:has-preview","nc:is-encrypted","nc:mount-type","oc:comments-unread","oc:favorite","oc:fileid","oc:owner-display-name","oc:owner-id","oc:permissions","oc:size"],d={d:"DAV:",nc:"http://nextcloud.org/ns",oc:"http://owncloud.org/ns",ocs:"http://open-collaboration-services.org/ns"};function m(e,s={nc:"http://nextcloud.org/ns"}){l.s.davNamespaces??={...d},l.s.davProperties??=[...r];const t={...l.s.davNamespaces,...s};return l.s.davProperties.find(s=>s===e)?(l.l.warn(`${e} already registered`,{prop:e}),!1):e.startsWith("<")||2!==e.split(":").length?(l.l.error(`${e} is not valid. See example: 'oc:fileid'`,{prop:e}),!1):t[e.split(":")[0]]?(l.s.davProperties.push(e),l.s.davNamespaces=t,!0):(l.l.error(`${e} namespace unknown`,{prop:e,namespaces:t}),!1)}function g(){return l.s.davProperties??=[...r],l.s.davProperties.map(e=>`<${e} />`).join(" ")}function c(){return l.s.davNamespaces??={...d},Object.keys(l.s.davNamespaces).map(e=>`xmlns:${e}="${l.s.davNamespaces?.[e]}"`).join(" ")}function u(){return`<?xml version="1.0"?>\n\t\t<d:propfind ${c()}>\n\t\t\t<d:prop>\n\t\t\t\t${g()}\n\t\t\t</d:prop>\n\t\t</d:propfind>`}function f(e){return`<?xml version="1.0" encoding="UTF-8"?>\n<d:searchrequest ${c()}\n\txmlns:ns="https://github.com/icewind1991/SearchDAV/ns">\n\t<d:basicsearch>\n\t\t<d:select>\n\t\t\t<d:prop>\n\t\t\t\t${g()}\n\t\t\t</d:prop>\n\t\t</d:select>\n\t\t<d:from>\n\t\t\t<d:scope>\n\t\t\t\t<d:href>/files/${(0,n.HW)()?.uid}/</d:href>\n\t\t\t\t<d:depth>infinity</d:depth>\n\t\t\t</d:scope>\n\t\t</d:from>\n\t\t<d:where>\n\t\t\t<d:and>\n\t\t\t\t<d:or>\n\t\t\t\t\t<d:not>\n\t\t\t\t\t\t<d:eq>\n\t\t\t\t\t\t\t<d:prop>\n\t\t\t\t\t\t\t\t<d:getcontenttype/>\n\t\t\t\t\t\t\t</d:prop>\n\t\t\t\t\t\t\t<d:literal>httpd/unix-directory</d:literal>\n\t\t\t\t\t\t</d:eq>\n\t\t\t\t\t</d:not>\n\t\t\t\t\t<d:eq>\n\t\t\t\t\t\t<d:prop>\n\t\t\t\t\t\t\t<oc:size/>\n\t\t\t\t\t\t</d:prop>\n\t\t\t\t\t\t<d:literal>0</d:literal>\n\t\t\t\t\t</d:eq>\n\t\t\t\t</d:or>\n\t\t\t\t<d:gt>\n\t\t\t\t\t<d:prop>\n\t\t\t\t\t\t<d:getlastmodified/>\n\t\t\t\t\t</d:prop>\n\t\t\t\t\t<d:literal>${e}</d:literal>\n\t\t\t\t</d:gt>\n\t\t\t</d:and>\n\t\t</d:where>\n\t\t<d:orderby>\n\t\t\t<d:order>\n\t\t\t\t<d:prop>\n\t\t\t\t\t<d:getlastmodified/>\n\t\t\t\t</d:prop>\n\t\t\t\t<d:descending/>\n\t\t\t</d:order>\n\t\t</d:orderby>\n\t\t<d:limit>\n\t\t\t<d:nresults>100</d:nresults>\n\t\t\t<ns:firstresult>0</ns:firstresult>\n\t\t</d:limit>\n\t</d:basicsearch>\n</d:searchrequest>`}function p(){return(0,a.f)()?`/files/${(0,a.G)()}`:`/files/${(0,n.HW)()?.uid}`}const h=p();function w(){const e=(0,i.dC)("dav");return(0,a.f)()?e.replace("remote.php","public.php"):e}const v=w();function k(e=v,s={}){const t=(0,o.UU)(e,{headers:s});function i(e){t.setHeaders({...s,"X-Requested-With":"XMLHttpRequest",requesttoken:e??""})}return(0,n.zo)(i),i((0,n.do)()),(0,o.Gu)().patch("fetch",(e,s)=>{const t=s.headers;return t?.method&&(s.method=t.method,delete t.method),fetch(e,s)}),t}async function b(e={}){const s=e.client??k(),t=e.path??"/",n=e.davRoot??h;return(await s.getDirectoryContents(`${n}${t}`,{signal:e.signal,details:!0,data:`<?xml version="1.0"?>\n\t\t<oc:filter-files ${c()}>\n\t\t\t<d:prop>\n\t\t\t\t${g()}\n\t\t\t</d:prop>\n\t\t\t<oc:filter-rules>\n\t\t\t\t<oc:favorite>1</oc:favorite>\n\t\t\t</oc:filter-rules>\n\t\t</oc:filter-files>`,headers:{method:"REPORT"},includeSelf:!0})).data.filter(e=>e.filename!==t).map(e=>y(e,n))}function y(e,s=h,t=v){let i=(0,n.HW)()?.uid;if((0,a.f)())i=i??"anonymous";else if(!i)throw new Error("No user id found");const o=e.props,r=function(e=""){let s=l.P.NONE;return e?(e.includes("G")&&(s|=l.P.READ),e.includes("W")&&(s|=l.P.WRITE),e.includes("CK")&&(s|=l.P.CREATE),e.includes("NV")&&(s|=l.P.UPDATE),e.includes("D")&&(s|=l.P.DELET
1E),e.includes("R")&&(s|=l.P.SHARE),s):s}(o?.permissions),d=String(o?.["owner-id"]||i),m=o.fileid||0,g=new Date(Date.parse(e.lastmod)),c=new Date(Date.parse(o.creationdate)),u={id:m,source:`${t}${e.filename}`,mtime:isNaN(g.getTime())||0===g.getTime()?void 0:g,crtime:isNaN(c.getTime())||0===c.getTime()?void 0:c,mime:e.mime||"application/octet-stream",displayname:void 0!==o.displayname?String(o.displayname):void 0,size:o?.size||Number.parseInt(o.getcontentlength||"0"),status:m<0?l.c.FAILED:void 0,permissions:r,owner:d,root:s,attributes:{...e,...o,hasPreview:o?.["has-preview"]}};return delete u.attributes?.props,"file"===e.type?new l.a(u):new l.b(u)}t.d(s,["VA",0,h,"Xn",0,v])},66860(e,s,t){"use strict";t.d(s,{e:()=>Y,n:()=>$}),t(78945);var n=t(47387),i=t(21777),a=t(83391),o=t(71225),l=t(43627),r=t(87485),d=t(44368),m=t(53553),g=t(38759),c=t(11195),u=t(63814),f=t(95368),p=t(35947),h=t(380),w=t(85471),v=t(95674),k=t(98469),b=t(94205),y=t(57505),x=t(61744),T=t(15502),C=t(24764),U=t(74095),S=t(6695),L=t(95101);const F=(0,c.$)().detectLocale();[{locale:"af",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Afrikaans (https://www.transifex.com/nextcloud/teams/64236/af/)","Content-Type":"text/plain; charset=UTF-8",Language:"af","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Afrikaans (https://www.transifex.com/nextcloud/teams/64236/af/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: af\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"ar",json:{charset:"utf-8",headers:{"Last-Translator":"Ali <[email protected]>, 2025","Language-Team":"Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)","Content-Type":"text/plain; charset=UTF-8",Language:"ar","Plural-Forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nabu.s3ud, 2024\nAli <[email protected]>, 2025\n"},msgstr:["Last-Translator: Ali <[email protected]>, 2025\nLanguage-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ar\nPlural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" Ù٠اسÙ
Ù
Ù
ÙÙØ¹ ÙÙ
Ù٠أ٠Ù
Ø¬ÙØ¯.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" ÙÙ ÙÙØ¹ Ù
Ù
ÙÙØ¹ Ø£Ù ÙÙÙÙ ÙÙ
ÙÙ.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ÙÙ ØºÙØ± Ù
سÙ
ÙØ ب٠Ù٠اسÙ
Ù
Ù٠أ٠Ù
Ø¬ÙØ¯.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} Ù
ÙÙ Ù
تعارض","{count} Ù
ÙÙ Ù
تعارض","{count} Ù
ÙÙØ§Ù Ù
تعارضاÙ","{count} Ù
ÙÙ Ù
تعارض","{count} Ù
ÙÙØ§Øª Ù
تعارضة","{count} Ù
ÙÙØ§Øª Ù
تعارضة"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} Ù
ÙÙ Ù
تعارض ÙÙ {dirname}","{count} Ù
ÙÙ Ù
تعارض ÙÙ {dirname}","{count} Ù
ÙÙØ§Ù Ù
تعارضا٠ÙÙ {dirname}","{count} Ù
ÙÙ Ù
تعارض ÙÙ {dirname}","{count} Ù
ÙÙØ§Øª Ù
تعارضة ÙÙ {dirname}","{count} Ù
ÙÙØ§Øª Ù
تعارضة ÙÙ {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["Ù
ازا٠{seconds} Ø«ÙØ§ÙÙ","Ù
ازا٠{seconds} Ø«ÙØ§ÙÙ","Ù
ازا٠{seconds} Ø«ÙØ§ÙÙ","Ù
ازا٠{seconds} Ø«ÙØ§ÙÙ","Ù
ازا٠{seconds} Ø«ÙØ§ÙÙ","Ù
ازا٠{seconds} Ø«ÙØ§ÙÙ"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} Ù
تبÙÙØ©"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["بضع Ø«ÙØ§ÙÙ Ù
تبÙÙØ©"]},assembling:{msgid:"assembling",msgstr:["تجÙ
ÙØ¹"]},Cancel:{msgid:"Cancel",msgstr:["Ø¥ÙØºØ§Ø¡"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Ø¥ÙØºÙ Ø§ÙØ¹Ù
ÙÙØ© باÙÙØ§Ù
Ù"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Ø¥ÙØºØ§Ø¡ عÙ
ÙÙØ§Øª Ø±ÙØ¹ اÙÙ
ÙÙØ§Øª"]},Continue:{msgid:"Continue",msgstr:["إستÙ
ر"]},"Create new":{msgid:"Create new",msgstr:["Ø¥ÙØ´Ø§Ø¡ Ø¬Ø¯ÙØ¯"]},"estimating time left":{msgid:"estimating time left",msgstr:["ØªÙØ¯Ùر اÙÙÙØª اÙÙ
تبÙÙ"]},"Existing version":{msgid:"Existing version",msgstr:["Ø§ÙØ¥ØµØ¯Ø§Ø± Ø§ÙØØ§ÙÙ"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ØªØ¹Ø°ÙØ±Øª إعادة تجÙ
ÙØ¹ اÙÙØªÙ Ù
عا٠"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ØªØ¹Ø°ÙØ± Ø±ÙØ¹ اÙÙ
ÙÙ"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['ØºÙØ± Ù
سÙ
ÙØ ا٠ÙÙØªÙ٠اسÙ
اÙÙ
Ù٠ب٠"{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["إذا اخترت Ø§ÙØ§ØØªÙاظ باÙÙØ³Ø®ØªÙÙ ÙØ³ÙتÙ
Ø¥ÙØØ§Ù Ø±ÙÙ
عداد آخر اسÙ
اÙÙ
Ù٠اÙÙØ§Ø±Ø¯."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["اسÙ
Ù
ÙÙ ØºÙØ± صØÙØ"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["ØªØ§Ø±ÙØ® آخر تعدÙÙ ØºÙØ± Ù
عرÙÙ"]},New:{msgid:"New",msgstr:["Ø¬Ø¯ÙØ¯"]},"New filename":{msgid:"New filename",msgstr:["اسÙ
Ù
ÙÙ Ø¬Ø¯ÙØ¯"]},"New version":{msgid:"New version",msgstr:["ÙØ³Ø®Ø© Ø¬Ø¯ÙØ¯Ø©"]},paused:{msgid:"paused",msgstr:["Ù
ÙØ¬Ù
ÙÙØ¯"]},"Preview image":{msgid:"Preview image",msgstr:["Ù
عاÙÙØ© Ø§ÙØµÙرة"]},Rename:{msgid:"Rename",msgstr:["تغÙÙØ± Ø§ÙØªØ³Ù
ÙØ©"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["ØØ¯ÙÙØ¯ ÙÙ ØµÙØ§Ø¯ÙÙ Ø§ÙØ®Ùارات"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ØØ¯ÙÙØ¯ Ù٠اÙÙ
ÙÙØ§Øª اÙÙ
ÙØ¬Ùدة"]},"Select all new files":{msgid:"Select all new files",msgstr:["ØØ¯ÙÙØ¯ Ù٠اÙÙ
ÙÙØ§Øª Ø§ÙØ¬Ø¯Ùدة"]},Skip:{msgid:"Skip",msgstr:["تخطÙÙÙ"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["تخطÙÙ {count} Ù
ÙÙ","تخطÙÙ {count} Ù
ÙÙ","تخطÙÙ {count} Ù
ÙÙ","تخطÙÙ {count} Ù
ÙÙ","تخطÙÙ {count} Ù
ÙÙ","تخطÙÙ {count} Ù
ÙÙ"]},"Unknown size":{msgid:"Unknown size",msgstr:["ØØ¬Ù
ØºÙØ± Ù
عÙÙÙ
"]},Upload:{msgid:"Upload",msgstr:["Ø±ÙØ¹ اÙÙ
ÙÙØ§Øª"]},"Upload files":{msgid:"Upload files",msgstr:["Ø±ÙØ¹ Ù
ÙÙØ§Øª"]},"Upload folders":{msgid:"Upload folders",msgstr:["Ø±ÙØ¹ Ù
Ø¬ÙØ¯Ø§Øª"]},"Upload from device":{msgid:"Upload from device",msgstr:["Ø§ÙØ±Ùع Ù
Ù Ø¬ÙØ§Ø² "]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["تÙ
Ù Ø¥ÙØºØ§Ø¡ عÙ
ÙÙØ© Ø±ÙØ¹ اÙÙ
ÙÙØ§Øª"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["تÙ
Ù ØªØ¬Ø§ÙØ² Ø§ÙØ±Ùع"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Ø±ÙØ¹ "{folder}" تÙ
Ù ØªØ¬Ø§ÙØ²Ù']},"Upload progress":{msgid:"Upload progress",msgstr:["ØªÙØ¯ÙÙÙ
Ø§ÙØ±Ùع "]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ø¹ÙØ¯ ØªØØ¯Ùد Ù
Ø¬ÙØ¯ ÙØ§Ø±Ø¯Ø Ø£Ù Ù
ÙÙØ§Øª Ù
تعارضة بداخÙ٠ستتÙ
اÙÙØªØ§Ø¨Ø© ÙÙÙÙØ§."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ø¹ÙØ¯ ØªØØ¯Ùد Ù
Ø¬ÙØ¯ ÙØ§Ø±Ø¯Ø ستتÙ
ÙØªØ§Ø¨Ø© اÙÙ
ØØªÙÙ Ù٠اÙÙ
Ø¬ÙØ¯ اÙÙ
ÙØ¬Ùد Ù Ø³ÙØªÙ
تÙÙÙØ° ØÙ Ø§ÙØªØ¹Ø§Ø±Ø¶ بشÙ٠تعاÙÙØ¯Ù."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Ø£ÙÙ٠اÙÙ
ÙÙØ§Øª ترغب ÙÙ Ø§ÙØ¥Ø¨Ùاء عÙÙÙØ§Ø"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["ÙÙ
ÙÙ٠إÙ
ÙØ§ تغÙÙØ± اسÙ
اÙÙ
ÙÙØ Ø£Ù ØªØ¬Ø§ÙØ²ÙØ Ø£Ù Ø¥ÙØºØ§Ø¡ Ø§ÙØ¹Ù
ÙÙØ© برÙÙ
ÙÙØªÙا."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["ÙØ¬Ø¨ أ٠تختار ÙØ³Ø®Ø© ÙØ§ØØ¯Ø© عÙÙ Ø§ÙØ£ÙÙ Ù
Ù ÙÙ Ù
ÙÙ ÙÙØ§Ø³ØªÙ
رار."]}}}}},{locale:"ast",json:{charset:"utf-8",headers:{"Last-Translator":"enolp <[email protected]>, 2023","Language-Team":"Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)","Content-Type":"text/plain; charset=UTF-8",Language:"ast","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nenolp <[email protected]>, 2023\n"},msgstr:["Last-Translator: enolp <[email protected]>, 2023\nLanguage-Team: Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ast\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} ficheru en coflictu","{count} ficheros en coflictu"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} ficheru en coflictu en {dirname}","{count} ficheros en coflictu en {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["Queden {seconds} segundos"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["Tiempu que queda: {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["queden unos segundos"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Encaboxar les xubes"]},Continue:{msgid:"Continue",msgstr:["Siguir"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimando'l tiempu que falta"]},"Existing version":{msgid:"Existing version",msgstr:["Versión esistente"]},"If you select both versions, the copied file will have a number added to its name.":{msgid:"If you select both versions, the copied file will have a number added to its name.",msgstr:["Si seleiciones dambes versiones, el ficheru copiáu va tener un númberu amestáu al so nome."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["La data de la última modificación ye desconocida"]},New:{msgid:"New",msgstr:["Nuevu"]},"New version":{msgid:"New version",msgstr:["Versión nueva"]},paused:{msgid:"paused",msgstr:["en posa"]},"Preview image":{msgid:"Preview image",msgstr:["Previsualizar la imaxe"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Marcar toles caxelles"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleicionar tolos ficheros esistentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleicionar tolos ficheros nuevos"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Saltar esti ficheru","Saltar {count} ficheros"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tamañu desconocÃu"]},"Upload cancelled":{msgid:"Upload cancelled",msgstr:["Encaboxóse la xuba"]},"Upload files":{msgid:"Upload files",msgstr:["Xubir ficheros"]},"Upload progress":{msgid:"Upload progress",msgstr:["Xuba en cursu"]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["¿Qué ficheros quies caltener?"]},"You need to select at least one version of each file to continue."
1:{msgid:"You need to select at least one version of each file to continue.",msgstr:["Tienes de seleicionar polo menos una versión de cada ficheru pa siguir."]}}}}},{locale:"az",json:{charset:"utf-8",headers:{"Last-Translator":"Rashad Aliyev <[email protected]>, 2023","Language-Team":"Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)","Content-Type":"text/plain; charset=UTF-8",Language:"az","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nRashad Aliyev <[email protected]>, 2023\n"},msgstr:["Last-Translator: Rashad Aliyev <[email protected]>, 2023\nLanguage-Team: Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: az\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} saniyÉ qalıb"]},"{time} left":{msgid:"{time} left",comments:{extracted:"time has the format 00:00:00"},msgstr:["{time} qalıb"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["bir neÃ§É saniyÉ qalıb"]},Add:{msgid:"Add",msgstr:["ÆlavÉ et"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["YüklÉmÉni imtina et"]},"estimating time left":{msgid:"estimating time left",msgstr:["TÉxmini qalan vaxt"]},paused:{msgid:"paused",msgstr:["pauzadadır"]},"Upload files":{msgid:"Upload files",msgstr:["Faylları yüklÉ"]}}}}},{locale:"be",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Belarusian (https://www.transifex.com/nextcloud/teams/64236/be/)","Content-Type":"text/plain; charset=UTF-8",Language:"be","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Belarusian (https://www.transifex.com/nextcloud/teams/64236/be/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: be\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"bg",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Bulgarian (Bulgaria) (https://www.transifex.com/nextcloud/teams/64236/bg_BG/)","Content-Type":"text/plain; charset=UTF-8",Language:"bg_BG","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Bulgarian (Bulgaria) (https://www.transifex.com/nextcloud/teams/64236/bg_BG/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bg_BG\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"bn_BD",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Bengali (Bangladesh) (https://www.transifex.com/nextcloud/teams/64236/bn_BD/)","Content-Type":"text/plain; charset=UTF-8",Language:"bn_BD","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>
1, 2022\nLanguage-Team: Bengali (Bangladesh) (https://www.transifex.com/nextcloud/teams/64236/bn_BD/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bn_BD\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"br",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Breton (https://www.transifex.com/nextcloud/teams/64236/br/)","Content-Type":"text/plain; charset=UTF-8",Language:"br","Plural-Forms":"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Breton (https://www.transifex.com/nextcloud/teams/64236/br/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: br\nPlural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"bs",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Bosnian (https://www.transifex.com/nextcloud/teams/64236/bs/)","Content-Type":"text/plain; charset=UTF-8",Language:"bs","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Bosnian (https://www.transifex.com/nextcloud/teams/64236/bs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bs\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"ca",json:{charset:"utf-8",headers:{"Last-Translator":"Leandro Navarro <[email protected]>, 2025","Language-Team":"Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)","Content-Type":"text/plain; charset=UTF-8",Language:"ca","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nv v <[email protected]>, 2025\nLeandro Navarro <[email protected]>, 2025\n"},msgstr:["Last-Translator: Leandro Navarro <[email protected]>, 2025\nLanguage-Team: Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ca\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" és un nom de fitxer o carpeta prohibit.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" és un tipus de fitxer prohibit.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" no és permès dins del nom de fitxer o carpeta.']},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count}fitxer en conflicte","{count} fitxer en conflicte"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} conflicte de fitxers a {dirname}","{count} conflictes de fitxers a {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} segon restant","{seconds} segons restants"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["Queden {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["queden uns segons"]},assembling:{msgid:"assembling",msgstr:["assemblatge"]},Cancel:{msgid:"Cancel",msgstr:["Cancel·lar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancel·lar l'operació sencera"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancel·la les pujades"]},Continue:{msgid:"Continue",msgstr:["Continuar"]},"Create new":{msgid:"Create new",msgstr:["Crea nou"]},"estimating time left":{msgid:"estimating time left",msgstr:["sâestà estimant el temps restant"]},"Existing version":{msgid:"Existing version",msgstr:["Existing version"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["No s'han pogut acoblar els trossos"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["No s'ha pogut pujar el fitxer"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Els noms de fitxer no han d\'acabar en "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si seleccioneu les dues versions, el fitxer entrant tindrà un número afegit al seu nom."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nom de fitxer no và lid"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Data de la darrera modificació desconeguda"]},New:{msgid:"New",msgstr:["Nou"]},"New filename":{msgid:"New filename",msgstr:["Nou nom de fitxer"]},"New version":{msgid:"New version",msgstr:["Nova versió"]},paused:{msgid:"paused",msgstr:["en pausa"]},"Preview image":{msgid:"Preview image",msgstr:["Imatge de vista prèvia"]},Rename:{msgid:"Rename",msgstr:["Canviar el nom"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Seleccioneu totes les caselles de selecció"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleccioneu tots els fitxers existents"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleccioneu tots el fitxers nous"]},Skip:{msgid:"Skip",msgstr:["Saltar"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Omet {count} fitxer","Omet {count} fitxers"]},"Skip this file":{msgid:"Skip this file",msgstr:["Omet aquest fitxer"]},"Unknown size":{msgid:"Unknown size",msgstr:["Mida desconeguda"]},Upload:{msgid:"Upload",msgstr:["Pujar"]},"Upload files":{msgid:"Upload files",msgstr:["Puja els fitxers"]},"Upload folders":{msgid:"Upload folders",msgstr:["Pujar les carpetes"]},"Upload from device":{msgid:"Upload from device",msgstr:["Pujada des del dispositiu"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["La pujada s'ha cancel·lat"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["S'ha omès la pujada"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['S\'ha omès la pujada de "{folder}"']},"Upload progress":{msgid:"Upload progress",msgstr:["Procés de pujada"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Quan es selecciona una carpeta d'entrada, també es sobreescriuran els fitxers en conflicte dins d'ella."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Quan es selecciona una carpeta d'entrada, el contingut s'escriu a la carpeta existent i es realitza una resolució recursiva de conflictes."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Quins fitxers vols conservar?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Podeu canviar el nom del fitxer, saltar aquest fitxer o cancel·lar tota l'operació."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Heu de seleccionar almenys una versió de cada fitxer per continuar."]}}}}},{locale:"cs",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki <[email protected]>, 2025","Language-Team":"Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs_CZ","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nMichal Å mahel <[email protected]>, 2024\nMartin Hankovec, 2024\nAppukonrad <[email protected]>, 2024\nPavel Borecki <[email protected]>, 2025\n"},msgstr:["Last-Translator: Pavel Borecki <[email protected]>, 2025\nLanguage-Team: Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs_CZ\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:["â{segment}â nenà povoleno použÃt jako název souboru Äi složky."]},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:["â{segment}â nenà povoleného typu souboru."]},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:["â{segment}â nenà povoleno použÃt v rámci názvu souboru Äi složky."]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} kolize souborů","{count} kolize souborů","{count} kolizà souborů","{count} kolize souborů"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} kolize souboru v {dirname}","{count} kolize souboru v {dirname}","{count} kolizà souborů v {dirname}","{count} kolize souboru v {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["zbývá {seconds}","zbývajà {seconds}","zbývá {seconds}","zbývajà {seconds}"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["zbývá {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["zbývá nÄkolik sekund"]},assembling:{msgid:"assembling",msgstr:["sestavovánÃ"]},Cancel:{msgid:"Cancel",msgstr:["ZruÅ¡it"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ZruÅ¡it celou operaci"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ZruÅ¡it nahrávánÃ"]},Continue:{msgid:"Continue",msgstr:["PokraÄovat"]},"Create new":{msgid:"Create new",msgstr:["VytvoÅit nový"]},"estimating time left":{msgid:"estimating time left",msgstr:["odhaduje se zbývajÃcà Äas"]},"Existing version":{msgid:"Existing version",msgstr:["ExistujÃcà verze"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Shluky se nepodaÅilo dát dohromady"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Soubor se nepodaÅilo
1nahrát"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:["Názvy souborů nemohou konÄit na â{segment}â."]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Pokud vyberete obÄ verze, pÅÃchozà soubor bude mÃt ke jménu pÅidánu ÄÃslici."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Neplatný název souboru"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Neznámé datum poslednà úpravy"]},New:{msgid:"New",msgstr:["Nové"]},"New filename":{msgid:"New filename",msgstr:["Nový název souboru"]},"New version":{msgid:"New version",msgstr:["Nová verze"]},paused:{msgid:"paused",msgstr:["pozastaveno"]},"Preview image":{msgid:"Preview image",msgstr:["Náhled obrázku"]},Rename:{msgid:"Rename",msgstr:["PÅejmenovat"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["OznaÄit vÅ¡echny zaÅ¡krtávacà kolonky"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Vybrat veÅ¡keré stávajÃcà soubory"]},"Select all new files":{msgid:"Select all new files",msgstr:["Vybrat veÅ¡keré nové soubory"]},Skip:{msgid:"Skip",msgstr:["PÅeskoÄit"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["PÅeskoÄit {count} soubor","PÅeskoÄit {count} soubory","PÅeskoÄit {count} souborů","PÅeskoÄit {count} soubory"]},"Skip this file":{msgid:"Skip this file",msgstr:["PÅeskoÄit tento soubor"]},"Unknown size":{msgid:"Unknown size",msgstr:["Neznámá velikost"]},Upload:{msgid:"Upload",msgstr:["Nahrát"]},"Upload files":{msgid:"Upload files",msgstr:["Nahrát soubory"]},"Upload folders":{msgid:"Upload folders",msgstr:["Nahrát složky"]},"Upload from device":{msgid:"Upload from device",msgstr:["Nahrát ze zaÅÃzenÃ"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Nahrávánà bylo zruÅ¡eno"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Nahránà bylo pÅeskoÄeno"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:["Nahránà â{folder}â bylo pÅeskoÄeno"]},"Upload progress":{msgid:"Upload progress",msgstr:["Postup v nahrávánÃ"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Po výbÄru pÅÃchozà složky budou rovnÄž pÅepsány vÅ¡echny v nà obsažené konfliktnà soubory"]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Když je vybrána pÅÃchozà složka, obsah je zapsán do existujÃcà složky a je provedeno rekurzivnà ÅeÅ¡enà kolizÃ."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Které soubory si pÅejete ponechat?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Soubor je možné buÄ pÅejmenovat, pÅeskoÄit nebo celou operaci zruÅ¡it."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Aby bylo možné pokraÄovat, je tÅeba vybrat alespoÅ jednu verzi od každého souboru."]}}}}},{locale:"cy_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Welsh (United Kingdom) (https://www.transifex.com/nextcloud/teams/64236/cy_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"cy_GB","Plural-Forms":"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Welsh (United Kingdom) (https://www.transifex.com/nextcloud/teams/64236/cy_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cy_GB\nPlural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"da",json:{charset:"utf-8",headers:{"Last-Translator":"Finn Sommer <[email protected]>, 2025","Language-Team":"Danish (https://app.transifex.com/nextcloud/teams/64236/da/)","Content-Type":"text/plain; charset=UTF-8",Language:"da","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nRasmus Rosendahl-Kaa, 2024\nMartin Bonde <[email protected]>, 2025\nFinn Sommer <[email protected]>, 2025\n"},msgstr:["Last-Translator: Finn Sommer <[email protected]>, 2025\nLanguage-Team: Danish (https://app.transifex.com/nextcloud/teams/64236/da/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: da\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" er et forbudt fil- eller mappenavn.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" er en forbudt filtype.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" er ikke tilladt i et fil- eller mappenavn.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} fil konflikt","{count} filer i konflikt"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} fil konflikt i {dirname}","{count} filer i konflikt i {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{sekunder} sekunder tilbage","{sekunder} sekunder tilbage"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} tilbage"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["et par sekunder tilbage"]},assembling:{msgid:"assembling",msgstr:["samling"]},Cancel:{msgid:"Cancel",msgstr:["Annuller"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Annuller hele handlingen"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Annuller uploads"]},Continue:{msgid:"Continue",msgstr:["Fortsæt"]},"Create new":{msgid:"Create new",msgstr:["Opret ny"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimering af resterende tid"]},"Existing version":{msgid:"Existing version",msgstr:["Eksisterende version"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Mislykkedes at samle stumperne sammen"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Kunne ikke uploade filen"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Filnavne mÃ¥ ikke slutte med "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Hvis du vælger begge versioner, vil den indkommende fil have et nummer tilføjet til sit navn."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ugyldigt filnavn"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Sidste modifikationsdato ukendt"]},New:{msgid:"New",msgstr:["Ny"]},"New filename":{msgid:"New filename",msgstr:["Nyt filnavn"]},"New version":{msgid:"New version",msgstr:["Ny version"]},paused:{msgid:"paused",msgstr:["pauset"]},"Preview image":{msgid:"Preview image",msgstr:["ForhÃ¥ndsvisning af billede"]},Rename:{msgid:"Rename",msgstr:["Omdøb"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Vælg alle felter"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Vælg alle eksisterende filer"]},"Select all new files":{msgid:"Select all new files",msgstr:["Vælg alle nye filer"]},Skip:{msgid:"Skip",msgstr:["Spring over"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Spring {count} fil over","Spring {count} fil over"]},"Skip this file":{msgid:"Skip this file",msgstr:["Spring denne fil over"]},"Unknown size":{msgid:"Unknown size",msgstr:["Ukendt størrelse"]},Upload:{msgid:"Upload",msgstr:["Upload"]},"Upload files":{msgid:"Upload files",msgstr:["Upload filer"]},"Upload folders":{msgid:"Upload folders",msgstr:["Upload mapper"]},"Upload from device":{msgid:"Upload from device",msgstr:["Upload fra enhed"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Upload er blevet annulleret"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Upload er blevet sprunget over"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Upload af "{folder}" er blevet sprunget over']}
1,"Upload progress":{msgid:"Upload progress",msgstr:["Upload fremskridt"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["NÃ¥r en indgÃ¥ende mappe er valgt, vil alle modstridende filer i den ogsÃ¥ blive overskrevet."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["NÃ¥r en indkommende mappe er valgt, vil dens indhold blive skrevet ind i den eksisterende mappe og en rekursiv konfliktløsning udføres."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Hvilke filer ønsker du at beholde?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Du kan enten omdøbe filen, springe denne fil over eller annullere hele handlingen."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du skal vælge mindst én version af hver fil for at fortsætte."]}}}}},{locale:"de",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Wilichowski, 2025","Language-Team":"German (https://app.transifex.com/nextcloud/teams/64236/de/)","Content-Type":"text/plain; charset=UTF-8",Language:"de","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nAndy Scherzinger <[email protected]>, 2024\nMark Ziegler <[email protected]>, 2025\nMario Siegmann <[email protected]>, 2025\nMartin Wilichowski, 2025\n"},msgstr:["Last-Translator: Martin Wilichowski, 2025\nLanguage-Team: German (https://app.transifex.com/nextcloud/teams/64236/de/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" ist ein verbotener Datei- oder Ordnername.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" ist ein verbotener Dateityp.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ist in einem Datei- oder Ordnernamen nicht zulässig.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} Datei-Konflikt","{count} Datei-Konflikte"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} Datei-Konflikt in {dirname}","{count} Datei-Konflikte in {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} Sekunde verbleibt","{seconds} Sekunden verbleiben"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} verbleibend"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["ein paar Sekunden verbleiben"]},assembling:{msgid:"assembling",msgstr:["zusammenfügen"]},Cancel:{msgid:"Cancel",msgstr:["Abbrechen"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Den gesamten Vorgang abbrechen"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Hochladen abbrechen"]},Continue:{msgid:"Continue",msgstr:["Fortsetzen"]},"Create new":{msgid:"Create new",msgstr:["Neu erstellen"]},"estimating time left":{msgid:"estimating time left",msgstr:["Berechne verbleibende Zeit"]},"Existing version":{msgid:"Existing version",msgstr:["Vorhandene Version"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Die Teile konnten nicht zusammengefügt werden"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Die Datei konnte nicht hochgeladen werden"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Dateinamen dürfen nicht mit "{segment}" enden.']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Wenn du beide Versionen auswählst, wird der eingehenden Datei eine Nummer zum Namen hinzugefügt."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ungültiger Dateiname"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Datum der letzten Ãnderung unbekannt"]},New:{msgid:"New",msgstr:["Neu"]},"New filename":{msgid:"New filename",msgstr:["Neuer Dateiname"]},"New version":{msgid:"New version",msgstr:["Neue Version"]},paused:{msgid:"paused",msgstr:["Pausiert"]}
1,"Preview image":{msgid:"Preview image",msgstr:["Vorschaubild"]},Rename:{msgid:"Rename",msgstr:["Umbenennen"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Alle Kontrollkästchen aktivieren"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Alle vorhandenen Dateien auswählen"]},"Select all new files":{msgid:"Select all new files",msgstr:["Alle neuen Dateien auswählen"]},Skip:{msgid:"Skip",msgstr:["Ãberspringen"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["{count} Datei überspringen","{count} Dateien überspringen"]},"Skip this file":{msgid:"Skip this file",msgstr:["Diese Datei überspringen"]},"Unknown size":{msgid:"Unknown size",msgstr:["Unbekannte GröÃe"]},Upload:{msgid:"Upload",msgstr:["Hochladen"]},"Upload files":{msgid:"Upload files",msgstr:["Dateien hochladen"]},"Upload folders":{msgid:"Upload folders",msgstr:["Ordner hochladen"]},"Upload from device":{msgid:"Upload from device",msgstr:["Vom Gerät hochladen"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Das Hochladen wurde abgebrochen"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Das Hochladen wurde übersprungen"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Das Hochladen von "{folder}" wurde übersprungen']},"Upload progress":{msgid:"Upload progress",msgstr:["Fortschritt beim Hochladen"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden alle darin enthaltenen Konfliktdateien ebenfalls überschrieben."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bei Auswahl eines eingehenden Ordners wird der Inhalt in den vorhandenen Ordner geschrieben und eine rekursive Konfliktlösung durchgeführt."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Welche Dateien möchtest du behalten?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Du kannst die Datei entweder umbenennen, diese Datei überspringen oder den gesamten Vorgang abbrechen."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du musst mindestens eine Version jeder Datei auswählen, um fortzufahren."]}}}}},{locale:"de_DE",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Wilichowski, 2025","Language-Team":"German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)","Content-Type":"text/plain; charset=UTF-8",Language:"de_DE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nMark Ziegler <[email protected]>, 2025\nMario Siegmann <[email protected]>, 2025\nMartin Wilichowski, 2025\n"},msgstr:["Last-Translator: Martin Wilichowski, 2025\nLanguage-Team: German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de_DE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" ist ein verbotener Datei- oder Ordnername.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" ist ein verbotener Dateityp.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ist in einem Datei- oder Ordnernamen nicht zulässig.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} Datei-Konflikt","{count} Datei-Konflikte"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} Datei-Konflikt in {dirname}","{count} Datei-Konflikte in {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} Sekunde verbleibt","{seconds} Sekunden verbleiben"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} verbleibend"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["ein paar Sekunden verbleiben"]},assembling:{msgid:"assembling",msgstr:["zusammenfügen"]},Cancel:{msgid:"Cancel",msgstr:["Abbrechen"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Den gesamten Vorgang abbrechen"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Hochladen abbrechen"]},Continue:{msgid:"Continue",msgstr:["Fortsetzen"]},"Create new":{msgid:"Create new",msgstr:["Neu erstellen"]},"estimating time left":{msgid:"estimating time left",msgstr:["Berechne verbleibende Zeit"]},"Existing version":{msgid:"Existing version",msgstr:["Vorhandene Version"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Die Teile konnten nicht zusammengefügt werden"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Die Datei konnte nicht hochgeladen werden"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Dateinamen dürfen nicht mit "{segment}" enden.']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Wenn Sie beide Versionen auswählen, wird der eingehenden Datei eine Nummer zum Namen hinzugefügt."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ungültiger Dateiname"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Datum der letzten Ãnderung unbekannt"]},New:{msgid:"New",msgstr:["Neu"]},"New filename":{msgid:"New filename",msgstr:["Neuer Dateiname"]},"New version":{msgid:"New version",msgstr:["Neue Version"]},paused:{msgid:"paused",msgstr:["Pausiert"]}
1,"Preview image":{msgid:"Preview image",msgstr:["Vorschaubild"]},Rename:{msgid:"Rename",msgstr:["Umbenennen"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Alle Kontrollkästchen aktivieren"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Alle vorhandenen Dateien auswählen"]},"Select all new files":{msgid:"Select all new files",msgstr:["Alle neuen Dateien auswählen"]},Skip:{msgid:"Skip",msgstr:["Ãberspringen"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["{count} Datei überspringen","{count} Dateien überspringen"]},"Skip this file":{msgid:"Skip this file",msgstr:["Diese Datei überspringen"]},"Unknown size":{msgid:"Unknown size",msgstr:["Unbekannte GröÃe"]},Upload:{msgid:"Upload",msgstr:["Hochladen"]},"Upload files":{msgid:"Upload files",msgstr:["Dateien hochladen"]},"Upload folders":{msgid:"Upload folders",msgstr:["Ordner hochladen"]},"Upload from device":{msgid:"Upload from device",msgstr:["Vom Gerät hochladen"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Das Hochladen wurde abgebrochen"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Das Hochladen wurde übersprungen"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Das Hochladen von "{folder}" wurde übersprungen']},"Upload progress":{msgid:"Upload progress",msgstr:["Fortschritt beim Hochladen"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden alle darin enthaltenen Konfliktdateien ebenfalls überschrieben."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bei Auswahl eines eingehenden Ordners wird der Inhalt in den vorhandenen Ordner geschrieben und eine rekursive Konfliktlösung durchgeführt."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Welche Dateien möchten Sie behalten?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Sie können die Datei entweder umbenennen, diese Datei überspringen oder den gesamten Vorgang abbrechen."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Sie müssen mindestens eine Version jeder Datei auswählen, um fortzufahren."]}}}}},{locale:"el",json:{charset:"utf-8",headers:{"Last-Translator":"ÎιάννοÏ, 2025","Language-Team":"Greek (https://app.transifex.com/nextcloud/teams/64236/el/)","Content-Type":"text/plain; charset=UTF-8",Language:"el","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nEfstathios Iosifidis <[email protected]>, 2025\nÎιάννοÏ, 2025\n"},msgstr:["Last-Translator: ÎιάννοÏ, 2025\nLanguage-Team: Greek (https://app.transifex.com/nextcloud/teams/64236/el/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: el\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" είναι αÏαγοÏεÏ
μÎνο Ïνομα αÏÏείοÏ
ή ÏακÎλοÏ
.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['Το "{segment}" είναι αÏαγοÏεÏ
μÎÎ½Î¿Ï ÏÏÏÎ¿Ï Î±ÏÏείοÏ
.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['Το "{segment}" δεν εÏιÏÏÎÏεÏαι μÎÏα ÏÏο Ïνομα ενÏÏ Î±ÏÏείοÏ
ή ÏακÎλοÏ
.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} αÏÏείο Ïε διÎνεξη","{count} αÏÏεία Ïε διÎνεξη"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} αÏÏείο Ïε διÎνεξη ÏÏον Ïάκελο {dirname}","{count} αÏÏεία Ïε διÎνεξη ÏÏον Ïάκελο {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["ÎÏομÎνει {seconds} δεÏ
ÏεÏÏλεÏÏο","ÎÏομÎνοÏ
ν {seconds} δεÏ
ÏεÏÏλεÏÏα"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["αÏομÎνοÏ
ν {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["αÏομÎνοÏ
ν λίγα δεÏ
ÏεÏÏλεÏÏα"]},assembling:{msgid:"assembling",msgstr:["ÏÏ
ναÏμολÏγηÏη"]},Cancel:{msgid:"Cancel",msgstr:["ÎκÏÏÏÏη"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ÎκÏÏÏÏη ÏÎ»Î·Ï ÏÎ·Ï Î
1»ÎµÎ¹ÏοÏ
ÏγίαÏ"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ÎκÏÏÏÏη μεÏαÏοÏÏÏÏεÏν"]},Continue:{msgid:"Continue",msgstr:["ΣÏ
νÎÏεια"]},"Create new":{msgid:"Create new",msgstr:["ÎημιοÏ
Ïγία νÎοÏ
"]},"estimating time left":{msgid:"estimating time left",msgstr:["εκÏίμηÏη ÏοÏ
ÏÏÏνοÏ
ÏοÏ
αÏομÎνει"]},"Existing version":{msgid:"Existing version",msgstr:["Î¥ÏάÏÏοÏ
Ïα ÎκδοÏη"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ÎÏοÏÏ
Ïία ÏÏ
ναÏμολÏγηÏÎ·Ï ÏÏν κομμαÏιÏν"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ÎÏοÏÏ
Ïία μεÏαÏÏÏÏÏÏÎ·Ï ÏοÏ
αÏÏείοÏ
"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Τα ονÏμαÏα αÏÏείÏν δεν ÏÏÎÏει να ÏελειÏνοÏ
ν με "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Îν εÏιλÎξεÏε και ÏÎ¹Ï Î´Ïο εκδÏÏειÏ, Ïο ειÏεÏÏÏμενο αÏÏείο θα ÎÏει Îναν αÏÎ¹Î¸Î¼Ï ÏÏοÏαÏÏημÎνο ÏÏο Ïνομά ÏοÏ
."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Îη ÎγκÏ
Ïο Ïνομα αÏÏείοÏ
"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["ÎγνÏÏÏη ημεÏομηνία ÏελεÏ
ÏÎ±Î¯Î±Ï ÏÏοÏοÏοίηÏηÏ"]},New:{msgid:"New",msgstr:["ÎÎο"]},"New filename":{msgid:"New filename",msgstr:["ÎÎο Ïνομα αÏÏείοÏ
"]},"New version":{msgid:"New version",msgstr:["ÎÎα ÎκδοÏη"]},paused:{msgid:"paused",msgstr:["Ïε ÏαÏÏη"]},"Preview image":{msgid:"Preview image",msgstr:["Î ÏοεÏιÏκÏÏηÏη εικÏναÏ"]},Rename:{msgid:"Rename",msgstr:["ÎεÏονομαÏία"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["ÎÏιλογή ÏλÏν ÏÏν ÏλαιÏίÏν ελÎγÏοÏ
"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ÎÏιλογή ÏλÏν ÏÏν Ï
ÏαÏÏÏνÏÏν αÏÏείÏν"]},"Select all new files":{msgid:"Select all new files",msgstr:["ÎÏιλογή ÏλÏν ÏÏν νÎÏν αÏÏείÏν"]},Skip:{msgid:"Skip",msgstr:["ΠαÏάλειÏη"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["ΠαÏάλειÏη {count} αÏÏείοÏ
","ΠαÏάλειÏη {count} αÏÏείÏν"]},"Skip this file":{msgid:"Skip this file",msgstr:["ΠαÏαλείÏÏε αÏ
ÏÏ Ïο αÏÏείο"]},"Unknown size":{msgid:"Unknown size",msgstr:["ÎγνÏÏÏο μÎγεθοÏ"]},Upload:{msgid:"Upload",msgstr:["ÎεÏαÏÏÏÏÏÏη"]},"Upload files":{msgid:"Upload files",msgstr:["ÎεÏαÏÏÏÏÏÏη αÏÏείÏν"]},"Upload folders":{msgid:"Upload folders",msgstr:["ÎεÏαÏÏÏÏÏÏη ÏακÎλÏν"]},"Upload from device":{msgid:"Upload from device",msgstr:["ÎεÏαÏÏÏÏÏÏη αÏÏ ÏÏ
ÏκεÏ
ή"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ΠμεÏαÏÏÏÏÏÏη ακÏ
ÏÏθηκε"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ΠμεÏαÏÏÏÏÏÏη ÏαÏαλείÏθηκε"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['ΠμεÏαÏÏÏÏÏÏη ÏοÏ
"{folder}" ÏαÏαλείÏθηκε']},"Upload progress":{msgid:"Upload progress",msgstr:["Î ÏÏÎ¿Î´Î¿Ï Î¼ÎµÏαÏÏÏÏÏÏηÏ"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["ÎÏαν εÏιλÎγεÏαι ÎÎ½Î±Ï ÎµÎ¹ÏεÏÏÏÎ¼ÎµÎ½Î¿Ï ÏάκελοÏ, Ïλα Ïα αÏÏεία Ïε διÎνεξη μÎÏα Ïε αÏ
ÏÏν θα ανÏικαÏαÏÏαθοÏν."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["ÎÏαν εÏιλÎγεÏαι ÎÎ½Î±Ï ÎµÎ¹ÏεÏÏÏÎ¼ÎµÎ½Î¿Ï ÏάκελοÏ, Ïο ÏεÏιεÏÏÎ¼ÎµÎ½Ï ÏοÏ
γÏάÏεÏαι ÏÏον Ï
ÏάÏÏονÏα Ïάκελο και εκÏελείÏαι αναδÏομική εÏίλÏ
Ïη διενÎξεÏν."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Ποια αÏÏεία θÎλεÏε να διαÏηÏήÏεÏε;"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["ÎÏοÏείÏε είÏε να μεÏονομάÏεÏε Ïο αÏÏείο, να ÏαÏαλείÏεÏε αÏ
ÏÏ Ïο αÏÏείο ή να ακÏ
ÏÏÏεÏε Ïλη Ïη λειÏοÏ
Ïγία."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Î ÏÎÏει να εÏιλÎξεÏε ÏοÏ
λάÏιÏÏον μία ÎκδοÏη κάθε αÏÏείοÏ
για να ÏÏ
νεÏίÏεÏε."]}}}}},{locale:"en_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Andi Chandler <[email protected]>, 2025","Language-Team":"English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"en_GB","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nAndi Chandler <[email protected]>, 2025\n"},msgstr:["Last-Translator: Andi Chandler <[email protected]>, 2025\nLanguage-Team: English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: en_GB\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" is a forbidden file or folder name.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" is a forbidden file type.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" is not allowed inside a file or folder name.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} file conflict","{count} files conflict"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} file conflict in {dirname}","{count} file conflicts in {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} seconds left","{seconds} seconds left"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} left"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["a few seconds left"]},assembling:{msgid:"assembling",msgstr:["assembling"]},Cancel:{msgid:"Cancel",msgstr:["Cancel"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancel the entire operation"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancel uploads"]},Continue:{msgid:"Continue",msgstr:["Continue"]},"Create new":{msgid:"Create new",msgstr:["Create new"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimating time left"]},"Existing version":{msgid:"Existing version",msgstr:["Existing version"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Failed to assemble the chunks together"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Failed to upload the file"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Filenames must not end with "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["If you select both versions, the incoming file will have a number added to its name."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Invalid filename"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Last modified date unknown"]},New:{msgid:"New",msgstr:["New"]},"New filename":{msgid:"New filename",msgstr:["New filename"]},"New version":{msgid:"New version",msgstr:["New version"]},paused:{msgid:"paused",msgstr:["paused"]},"Preview image":{msgid:"Preview image",msgstr:["Preview image"]},Rename:{msgid:"Rename",msgstr:["Rename"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Select all checkboxes"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Select all existing files"]},"Select all new files":{msgid:"Select all new files",msgstr:["Select all new files"]},Skip:{msgid:"Skip",msgstr:["Skip"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Skip {count} file","Skip {count} files"]},"Skip this file":{msgid:"Skip this file",msgstr:["Skip this file"]},"Unknown size":{msgid:"Unknown size",msgstr:["Unknown size"]},Upload:{msgid:"Upload",msgstr:["Upload"]},"Upload files":{msgid:"Upload files",msgstr:["Upload files"]},"Upload folders":{msgid:"Upload folders",msgstr:["Upload folders"]},"Upload from device":{msgid:"Upload from device",msgstr:["Upload from device"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Upload has been cancelled"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Upload has been skipped"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Upload of "{folder}" has been skipped']},"Upload progress":{msgid:"Upload progress",msgstr:["Upload progress"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["When an incoming folder is selected, any conflicting files within it will also be overwritten."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Which files do you want to keep?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["You can either rename the file, skip this file or cancel the whole operation."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["You need to select at least one version of each file to continue."]}}}}},{locale:"eo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Esperanto (https://www.transifex.com/nextcloud/teams/64236/eo/)","Content-Type":"text/plain; charset=UTF-8",Language:"eo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Esperanto (https://www.transifex.com/nextcloud/teams/64236/eo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es",json:{charset:"utf-8",headers:{"Last-Translator":"Julio C. Ortega, 2025","Language-Team":"Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)","Content-Type":"text/plain; charset=UTF-8",Language:"es","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nFranciscoFJ <[email protected]>, 2024\nJulio C. Ortega, 2025\n"},msgstr:["Last-Translator: Julio C. Ortega, 2025\nLanguage-Team: Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" es un nombre de archivo o carpeta no permitido.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" es un tipo de archivo no permitido.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" no está permitido dentro del nombre de un archivo o carpeta.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} conflicto de archivo","{count} conflictos de archivo","{count} conflictos de archivo"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} conflicto de archivo en {dirname}","{count} conflictos de archivo en {dirname}","{count} conflictos de archivo en {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["queda {seconds} segundo","quedan {seconds} segundos","quedan {seconds} segundos"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} restante"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["quedan unos segundos"]},assembling:{msgid:"assembling",msgstr:["ensamblando"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancelar toda la operación"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancelar subidas"]},Continue:{msgid:"Continue",msgstr:["Continuar"]},"Create new":{msgid:"Create new",msgstr:["Crear nuevo"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimando tiempo restante"]},"Existing version":{msgid:"Existing version",msgstr:["Versión existente"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Fallo al ensamblar todas las partes juntas"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Fallo al cargar el archivo"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Los nombres de archivo no deben terminar en "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si selecciona ambas versionas, el archivo entrante le será agregado un número a su nombre."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nombre de archivo inválido"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Ãltima fecha de modificación desconocida"]},New:{msgid:"New",msgstr:["Nuevo"]},"New filename":{msgid:"New filename",msgstr:["Nuevo nombre de archivo"]}
1,"New version":{msgid:"New version",msgstr:["Nueva versión"]},paused:{msgid:"paused",msgstr:["pausado"]},"Preview image":{msgid:"Preview image",msgstr:["Previsualizar imagen"]},Rename:{msgid:"Rename",msgstr:["Renombrar"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Seleccionar todas las casillas de verificación"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleccionar todos los archivos existentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleccionar todos los archivos nuevos"]},Skip:{msgid:"Skip",msgstr:["Saltar"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Omitir {count} archivo","Omitir {count} archivos","Omitir {count} archivos"]},"Skip this file":{msgid:"Skip this file",msgstr:["Omitir este archivo"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tamaño desconocido"]},Upload:{msgid:"Upload",msgstr:["Cargar"]},"Upload files":{msgid:"Upload files",msgstr:["Subir archivos"]},"Upload folders":{msgid:"Upload folders",msgstr:["Subir carpetas"]},"Upload from device":{msgid:"Upload from device",msgstr:["Subir desde dispositivo"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["La subida ha sido cancelada"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["La carga fue omitida"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['La carga de "{folder}" ha sido omitida']},"Upload progress":{msgid:"Upload progress",msgstr:["Progreso de la subida"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Cuando una carpeta entrante es seleccionada, cualquier de los archivos en conflictos también serán sobre-escritos."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Cuando una carpeta entrante es seleccionada, el contenido es escrito en la carpeta existente y se realizará una resolución de conflictos recursiva."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["¿Qué archivos desea conservar?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Puede o bien, renombrar el archivo, omitirlo, o, cancelar toda la operación."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Debe seleccionar al menos una versión de cada archivo para continuar."]}}}}},{locale:"es_419",json:{charset:"utf-8",headers:{"Last-Translator":"ALEJANDRO CASTRO, 2022","Language-Team":"Spanish (Latin America) (https://www.transifex.com/nextcloud/teams/64236/es_419/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_419","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nALEJANDRO CASTRO, 2022\n"},msgstr:["Last-Translator: ALEJANDRO CASTRO, 2022\nLanguage-Team: Spanish (Latin America) (https://www.transifex.com/nextcloud/teams/64236/es_419/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_419\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} segundos restantes"]},"{time} left":{msgid:"{time} left",comments:{extracted:"time has the format 00:00:00"},msgstr:["{tiempo} restante"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["quedan pocos segundos"]},Add:{msgid:"Add",msgstr:["agregar"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancelar subidas"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimando tiempo restante"]},paused:{msgid:"paused",msgstr:["pausado"]},"Upload files":{msgid:"Upload files",msgstr:["Subir archivos"]}}}}},{locale:"es_AR",json:{charset:"utf-8",headers:{"Last-Translator":"MatÃas Campo Hoet <[email protected]>, 2024","Language-Team":"Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_AR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nMatÃas Campo Hoet <[email protected]>, 2024\n"},msgstr:["Last-Translator: MatÃas Campo Hoet <[email protected]>, 2024\nLanguage-Team: Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_AR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{filename}" contains invalid characters, how do you want to continue?':{msgid:'"{filename}" contains invalid characters, how do you want to continue?',msgstr:['"{filename}" contiene caracteres inválidos, ¿cómo desea continuar?']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} conflicto de archivo","{count} conflictos de archivo","{count} conflictos de archivo"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} conflicto de archivo en {dirname}","{count} conflictos de archivo en {dirname}","{count} conflictos de archivo en {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} segundos restantes"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} restante"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["quedan unos segundos"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancelar toda la operación"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancelar subidas"]},Continue:{msgid:"Continue",msgstr:["Continuar"]},"Create new":{msgid:"Create new",msgstr:["Crear nuevo"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimando tiempo restante"]},"Existing version":{msgid:"Existing version",msgstr:["Versión existente"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si selecciona ambas versionas, se agregará un número al nombre del archivo entrante."]},"Invalid file name":{msgid:"Invalid file name",msgstr:["Nombre de archivo inválido"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Fecha de última modificación desconocida"]},New:{msgid:"New",msgstr:["Nuevo"]}
1,"New version":{msgid:"New version",msgstr:["Nueva versión"]},paused:{msgid:"paused",msgstr:["pausado"]},"Preview image":{msgid:"Preview image",msgstr:["Vista previa de imagen"]},Rename:{msgid:"Rename",msgstr:["Renombrar"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Seleccionar todas las casillas de verificación"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleccionar todos los archivos existentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleccionar todos los archivos nuevos"]},Skip:{msgid:"Skip",msgstr:["Omitir"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Omitir este archivo","Omitir {count} archivos","Omitir {count} archivos"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tamaño desconocido"]},"Upload files":{msgid:"Upload files",msgstr:["Cargar archivos"]},"Upload folders":{msgid:"Upload folders",msgstr:["Cargar carpetas"]},"Upload from device":{msgid:"Upload from device",msgstr:["Cargar desde dispositivo"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Carga cancelada"]},"Upload progress":{msgid:"Upload progress",msgstr:["Progreso de la carga"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Cuando una carpeta entrante es seleccionada, cualquier archivo en conflicto dentro de la misma también serán sobreescritos."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Cuando una carpeta entrante es seleccionada, el contenido se escribe en la carpeta existente y se realiza una resolución de conflictos recursiva."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["¿Qué archivos desea conservar?"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Debe seleccionar al menos una versión de cada archivo para continuar."]}}}}},{locale:"es_CL",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Chile) (https://www.transifex.com/nextcloud/teams/64236/es_CL/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CL","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Chile) (https://www.transifex.com/nextcloud/teams/64236/es_CL/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CL\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_CO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Colombia) (https://www.transifex.com/nextcloud/teams/64236/es_CO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Colombia) (https://www.transifex.com/nextcloud/teams/64236/es_CO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_CR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Costa Rica) (https://www.transifex.com/nextcloud/teams/64236/es_CR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Costa Rica) (https://www.transifex.com/nextcloud/teams/64236/es_CR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}}
1,{locale:"es_DO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Dominican Republic) (https://www.transifex.com/nextcloud/teams/64236/es_DO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_DO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Dominican Republic) (https://www.transifex.com/nextcloud/teams/64236/es_DO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_DO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_EC",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Ecuador) (https://www.transifex.com/nextcloud/teams/64236/es_EC/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_EC","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Ecuador) (https://www.transifex.com/nextcloud/teams/64236/es_EC/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_EC\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_GT",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Guatemala) (https://www.transifex.com/nextcloud/teams/64236/es_GT/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_GT","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Guatemala) (https://www.transifex.com/nextcloud/teams/64236/es_GT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_GT\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_HN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Honduras) (https://www.transifex.com/nextcloud/teams/64236/es_HN/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_HN","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Honduras) (https://www.transifex.com/nextcloud/teams/64236/es_HN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_HN\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}}
1,{locale:"es_MX",json:{charset:"utf-8",headers:{"Last-Translator":"Jehu Marcos Herrera Puentes, 2024","Language-Team":"Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_MX","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nJehu Marcos Herrera Puentes, 2024\n"},msgstr:["Last-Translator: Jehu Marcos Herrera Puentes, 2024\nLanguage-Team: Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_MX\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{filename}" contains invalid characters, how do you want to continue?':{msgid:'"{filename}" contains invalid characters, how do you want to continue?',msgstr:['"{filename}" contiene caracteres inválidos, ¿Cómo desea continuar?']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} conflicto de archivo","{count} conflictos de archivo","{count} archivos en conflicto"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} archivo en conflicto en {dirname}","{count} archivos en conflicto en {dirname}","{count} archivo en conflicto en {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} segundos restantes"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{tiempo} restante"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["quedan pocos segundos"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancelar toda la operación"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancelar subidas"]},Continue:{msgid:"Continue",msgstr:["Continuar"]},"Create new":{msgid:"Create new",msgstr:["Crear nuevo"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimando tiempo restante"]},"Existing version":{msgid:"Existing version",msgstr:["Versión existente"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si selecciona ambas versionas, se agregará un número al nombre del archivo entrante."]},"Invalid file name":{msgid:"Invalid file name",msgstr:["Nombre de archivo inválido"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Fecha de última modificación desconocida"]},New:{msgid:"New",msgstr:["Nuevo"]},"New version":{msgid:"New version",msgstr:["Nueva versión"]},paused:{msgid:"paused",msgstr:["en pausa"]},"Preview image":{msgid:"Preview image",msgstr:["Previsualizar imagen"]},Rename:{msgid:"Rename",msgstr:["Renombrar"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Seleccionar todas las casillas de verificación"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleccionar todos los archivos existentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleccionar todos los archivos nuevos"]},Skip:{msgid:"Skip",msgstr:["Omitir"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Omitir este archivo","Omitir {count} archivos","Omitir {count} archivos"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tamaño desconocido"]},"Upload files":{msgid:"Upload files",msgstr:["Subir archivos"]},"Upload folders":{msgid:"Upload folders",msgstr:["Subir carpetas"]},"Upload from device":{msgid:"Upload from device",msgstr:["Subir desde dispositivo"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["La subida ha sido cancelada"]},"Upload progress":{msgid:"Upload progress",msgstr:["Progreso de la subida"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Cuando una carpeta entrante es seleccionada, cualquier archivo en conflicto dentro de la misma también será sobrescrito."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Cuando una carpeta entrante es seleccionada, el contenido se escribe en la carpeta existente y se realiza una resolución de conflictos recursiva."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["¿Cuáles archivos desea conservar?"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Debe seleccionar al menos una versión de cada archivo para continuar."]}}}}},{locale:"es_NI",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Nicaragua) (https://www.transifex.com/nextcloud/teams/64236/es_NI/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_NI","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Nicaragua) (https://www.transifex.com/nextcloud/teams/64236/es_NI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_NI\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_PA",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Panama) (https://www.transifex.com/nextcloud/teams/64236/es_PA/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PA","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Panama) (https://www.transifex.com/nextcloud/teams/64236/es_PA/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PA\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_PE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Peru) (https://www.transifex.com/nextcloud/teams/64236/es_PE/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PE","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Peru) (https://www.transifex.com/nextcloud/teams/64236/es_PE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PE\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}}
1,{locale:"es_PR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Puerto Rico) (https://www.transifex.com/nextcloud/teams/64236/es_PR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Puerto Rico) (https://www.transifex.com/nextcloud/teams/64236/es_PR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_PY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Paraguay) (https://www.transifex.com/nextcloud/teams/64236/es_PY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Paraguay) (https://www.transifex.com/nextcloud/teams/64236/es_PY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_SV",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (El Salvador) (https://www.transifex.com/nextcloud/teams/64236/es_SV/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_SV","Plural-Forms":"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (El Salvador) (https://www.transifex.com/nextcloud/teams/64236/es_SV/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_SV\nPlural-Forms: nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"es_UY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Spanish (Uruguay) (https://www.transifex.com/nextcloud/teams/64236/es_UY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_UY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Spanish (Uruguay) (https://www.transifex.com/nextcloud/teams/64236/es_UY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_UY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}}
1,{locale:"et_EE",json:{charset:"utf-8",headers:{"Last-Translator":"Priit Jõerüüt <[email protected]>, 2025","Language-Team":"Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)","Content-Type":"text/plain; charset=UTF-8",Language:"et_EE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nPriit Jõerüüt <[email protected]>, 2025\n"},msgstr:["Last-Translator: Priit Jõerüüt <[email protected]>, 2025\nLanguage-Team: Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: et_EE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:["â{segment}â on keelatud faili- või kausta nimi."]},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:["â{segment}â on keelatud failitüüp."]},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:["â{segment}â pole faili- või kausta nimes lubatud."]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} fail on vastuolus","{count} faili on vastuolus"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} fail on vastuolus â{dirname}â kaustas","{count} faili on vastuolus â{dirname}â kaustas"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["jäänud {seconds} sekund","jäänud {seconds} sekundit"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["aega jäänud {time} "]},"a few seconds left":{msgid:"a few seconds left",msgstr:["jäänud mõni sekund"]},assembling:{msgid:"assembling",msgstr:["koostamisel"]},Cancel:{msgid:"Cancel",msgstr:["Katkesta"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Katkesta kogu tegevus"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Katkesta üleslaadimine"]},Continue:{msgid:"Continue",msgstr:["Jätka"]},"Create new":{msgid:"Create new",msgstr:["Loo uus"]},"estimating time left":{msgid:"estimating time left",msgstr:["hinnanguline järelejäänud aeg"]},"Existing version":{msgid:"Existing version",msgstr:["Olemasolev versioon"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Tükkide koostamine üheks tervikuks ei õnnestunud"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Faili üleslaadimine ei õnnestunud"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:["Failinime lõpus ei tohi olla â{segment}â."]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Kui sa valid mõlemad versioonid, lisatakse kopeeritud faili nimele number."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Vigane failinimi"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Viimase muutmise kuupäev pole teada"]},New:{msgid:"New",msgstr:["Uus"]},"New filename":{msgid:"New filename",msgstr:["Uus failinimi"]},"New version":{msgid:"New version",msgstr:["Uus versioon"]},paused:{msgid:"paused",msgstr:["pausil"]},"Preview image":{msgid:"Preview image",msgstr:["Vaata pildi eelvaadet"]},Rename:{msgid:"Rename",msgstr:["Muuda nime"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Vali kõik märkeruudud"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Vali kõik olemasolevad failid"]},"Select all new files":{msgid:"Select all new files",msgstr:["Vali kõik uued failid"]},Skip:{msgid:"Skip",msgstr:["Jäta vahele"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Jäta vahele {count} fail","Jäta vahele {count} faili"]},"Skip this file":{msgid:"Skip this file",msgstr:["Jäta vahele see fail"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tundmatu suurus"]},Upload:{msgid:"Upload",msgstr:["Laadi üles"]},"Upload files":{msgid:"Upload files",msgstr:["Laadi failid üles"]},"Upload folders":{msgid:"Upload folders",msgstr:["Laadi kaustad üles"]},"Upload from device":{msgid:"Upload from device",msgstr:["Laadi üles seadmest"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Ãleslaadimine on katkestatud"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Ãleslaadimine on vahele jäetud"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:["â{folder}â kausta üleslaadimine on vahele jäetud"]},"Upload progress":{msgid:"Upload progress",msgstr:["Ãleslaadimise edenemine"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kui saabuvate failide kaust on valitud, siis seal asuvad vastuoluliste nimedega failid kirjutatakse samuti üle."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kui saabuvate failide kaust on valitud, siis sisu kirjutatakse olemasolevasse kausta ja käivitatakse rekursiivne vastuolude haldus."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Milliseid faile soovid säilitada?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Sa võid kas faili nime muuta, ta vahele jätta või kogu tegevuse katkestada."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Jätkamiseks pead valima vähemalt ühe versiooni igast failist."]}}}}},{locale:"eu",json:{charset:"utf-8",headers:{"Last-Translator":"Unai Tolosa Pontesta <[email protected]>, 2022","Language-Team":"Basque (https://www.transifex.com/nextcloud/teams/64236/eu/)","Content-Type":"text/plain; charset=UTF-8",Language:"eu","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nUnai Tolosa Pontesta <[email protected]>, 2022\n"},msgstr:["Last-Translator: Unai Tolosa Pontesta <[email protected]>, 2022\nLanguage-Team: Basque (https://www.transifex.com/nextcloud/teams/64236/eu/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eu\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} segundo geratzen dira"]},"{time} left":{msgid:"{time} left",comments:{extracted:"time has the format 00:00:00"},msgstr:["{time} geratzen da"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["segundo batzuk geratzen dira"]},Add:{msgid:"Add",msgstr:["Gehitu"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Ezeztatu igoerak"]},"estimating time left":{msgid:"estimating time left",msgstr:["kalkulatutako geratzen den denbora"]},paused:{msgid:"paused",msgstr:["geldituta"]},"Upload files":{msgid:"Upload files",msgstr:["Igo fitxategiak"]}}}}},{locale:"fa",json:{charset:"utf-8",headers:{"Last-Translator":"Alireza Rashidi, 2025","Language-Team":"Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)","Content-Type":"text/plain; charset=UTF-8",Language:"fa","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nreza reza <[email protected]>, 2024\nAlireza Rashidi, 2025\n"},msgstr:["Last-Translator: Alireza Rashidi, 2025\nLanguage-Team: Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fa\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:["{segment} ÛÚ© ÙØ§Ù
ÙØ§ÛÙ ÛØ§ Ù¾ÙØ´Ù Ù
Ù
ÙÙØ¹Ù است."]},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:["{segment} ÛÚ© ÙÙØ¹ ÙØ§ÛÙ Ù
Ù
ÙÙØ¹Ù است."]},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:["{segment} Ø¯Ø§Ø®Ù ÙØ§Ù
ÙØ§ÛÙ ÛØ§ Ù¾ÙØ´Ù Ù
جاز ÙÛØ³Øª."]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} ØªØ¯Ø§Ø®Ù ÙØ§ÛÙ","{count} ØªØ¯Ø§Ø®Ù ÙØ§ÛÙâÙØ§"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} پرÙÙØ¯Ù با {dirname} ÙØ§Ø³Ø§Ø²Ú¯Ø§Ø±Û داشت","{count} پرÙÙØ¯Ù با {dirname} ÙØ§Ø³Ø§Ø²Ú¯Ø§Ø±Û داشت"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} ثاÙÛÙ Ù
Ø§ÙØ¯Ù","{seconds} ثاÙÛÙ Ù
Ø§ÙØ¯Ù"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} باÙÛ Ù
Ø§ÙØ¯Ù"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["ÚÙØ¯ ثاÙÛÙ Ù
Ø§ÙØ¯Ù"]},assembling:{msgid:"assembling",msgstr:["سرÙÙ
کردÙ"]},Cancel:{msgid:"Cancel",msgstr:["رد کردÙ"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["رد کرد٠ک٠عÙ
ÙÛØ§Øª"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["رد کرد٠بارگذارÛ"]},Continue:{msgid:"Continue",msgstr:["اداÙ
Ù"]},"Create new":{msgid:"Create new",msgstr:["ساخت Ø¬Ø¯ÛØ¯"]},"estimating time left":{msgid:"estimating time left",msgstr:["تخÙ
Û٠زÙ
ا٠باÙÛ Ù
Ø§ÙØ¯Ù"]},"Existing version":{msgid:"Existing version",msgstr:["Ùگارش Ù
ÙØ¬Ùد"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ÙØªÙØ§ÙØ³Øª تکÙâÙØ§Û را ب٠سرÙÙ
Ú©ÙØ¯"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ÙØªÙØ§ÙØ³Øª پرÙÙØ¯Ù را Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ú©ÙØ¯"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:["ÙØ§Ù
پرÙÙØ¯Ù ÙØ¨Ø§Ûد با {segment} Ù¾Ø§ÛØ§Ù ÛØ§Ø¨Ø¯."]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["اگر ÙØ± Ø¯Ù ÙØ³Ø®Ù را Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯Ø ÛÚ© عدد Ø¨Ù ÙØ§Ù
پرÙÙØ¯Ù ÙØ±ÙØ¯Û Ø§Ø¶Ø§ÙÙ Ø®ÙØ§Ùد شد."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["ÙØ§Ù
پرÙÙØ¯Ù ÙØ§Ù
عتبر"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["آخرÛÙ ØªØ§Ø±ÛØ® تغÛÛØ± ÙØ§Ù
شخص"]},New:{msgid:"New",msgstr:["Ø¬Ø¯ÛØ¯"]},"New filename":{msgid:"New filename",msgstr:["ÙØ§Ù
ÙØ§ÛÙ Ø¬Ø¯ÛØ¯"]},"New version":{msgid:"New version",msgstr:["ÙØ³Ø®Ù Ø¬Ø¯ÛØ¯"]},paused:{msgid:"paused",msgstr:["Ù
Ú©Ø« کردÙ"]},"Preview image":{msgid:"Preview image",msgstr:["Ù¾ÛØ´ ÙÙ
Ø§ÛØ´ تصÙÛØ±"]},Rename:{msgid:"Rename",msgstr:["تغÛÛØ± ÙØ§Ù
"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Ø§ÙØªØ®Ø§Ø¨ ÙÙ
Ù ÚÚ©âØ¨Ø§Ú©Ø³âÙØ§"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Ø§ÙØªØ®Ø§Ø¨ ÙÙ
Ù ÙØ§ÛÙâÙØ§Û Ù
ÙØ¬Ùد"]},"Select all new files":{msgid:"Select all new files",msgstr:["Ø§ÙØªØ®Ø§Ø¨ ÙÙ
Ù ÙØ§ÛÙâÙØ§Û Ø¬Ø¯ÛØ¯"]},Skip:{msgid:"Skip",msgstr:["رد شدÙ"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["رد شد٠از ","رد شد٠از {count} ÙØ§ÛÙ"]},"Unknown size":{msgid:"Unknown size",msgstr:["Ø§ÙØ¯Ø§Ø²Ù ÙØ§Ù
شخص"]},Upload:{msgid:"Upload",msgstr:["بارگذارÛ"]},"Upload files":{msgid:"Upload files",msgstr:["Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾Ø±ÙÙØ¯ÙâÙØ§"]},"Upload folders":{msgid:"Upload folders",msgstr:["Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾ÙØ´ÙâÙØ§"]},"Upload from device":{msgid:"Upload from device",msgstr:["Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ø§Ø² دستگاÙ"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ø±Ø¯ شد٠است"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ÙØ§Ø¯ÛØ¯Ù Ú¯Ø±ÙØªÙ شد٠است"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:["Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û {folder} ÙØ§Ø¯ÛØ¯Ù Ú¯Ø±ÙØªÙ شد٠است"]},"Upload progress":{msgid:"Upload progress",msgstr:["رÙÙØ¯ بارگذارÛ"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["ÙÙگاÙ
Û Ú©Ù ÛÚ© Ù¾ÙØ´Ù ÙØ±ÙØ¯Û Ø§ÙØªØ®Ø§Ø¨ Ù
ÛâØ´ÙØ¯Ø ÙØ± ÙØ§ÛÙ Ù
ØªÙØ§ÙØ¶Û Ø¯Ø± Ø¢Ù ÙÛØ² بازÙÙÛØ³Û Ù
ÛâØ´ÙØ¯."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["ÙÙگاÙ
Û Ú©Ù ÛÚ© Ù¾ÙØ´Ù Ø¯Ø±ÛØ§ÙØªÛ Ø§ÙØªØ®Ø§Ø¨ Ù
Û Ø´ÙØ¯ Ø Ù
ØØªÙا در Ù¾ÙØ´Ù Ù
ÙØ¬Ùد ÙÙØ´ØªÙ Ù
Û Ø´ÙØ¯ Ù ØÙ ÙØ§Ø³Ø§Ø²Ú¯Ø§Ø±Û Ø¨Ø§Ø²Ú¯Ø´ØªÛ Ø§ÙØ¬Ø§Ù
Ù
Û Ø´ÙØ¯."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["کداÙ
پرÙÙØ¯ÙâÙØ§ را Ù
ÛâØ®ÙØ§ÙÛØ¯ ÙÚ¯Ù Ø¯Ø§Ø±ÛØ¯Ø"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Ù
ÛâØªÙØ§ÙÛØ¯ ÙØ§Ù
پرÙÙØ¯Ù را تغÛÛØ± دÙÛØ¯Ø از اÛ٠پرÙÙØ¯Ù رد Ø´ÙÛØ¯ ÛØ§ ک٠عÙ
ÙÛØ§Øª را رد Ú©ÙÛØ¯."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Ø¨Ø±Ø§Û Ø§Ø¯Ø§Ù
Ù Ø¨Ø§ÛØ¯ دستâÚ©Ù
ÛÚ© Ùگارش از ÙØ± پرÙÙØ¯Ù را Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯."]}}}}},{locale:"fi",json:{charset:"utf-8",headers:{"Last-Translator":"Jiri Grönroos <[email protected]>, 2025","Language-Team":"Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)","Content-Type":"text/plain; charset=UTF-8",Language:"fi_FI","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nthingumy, 2024\nteemue, 2024\nJiri Grönroos <[email protected]>, 2025\n"},msgstr:["Last-Translator: Jiri Grönroos <[email protected]>, 2025\nLanguage-Team: Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fi_FI\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" on kielletty tiedoston tai hakemiston nimi.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" on kielletty tiedostotyyppi.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ei ole sallittu tiedoston tai hakemiston nimessä.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} tiedoston ristiriita","{count} tiedoston ristiriita"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} tiedoston ristiriita kansiossa {dirname}","{count} tiedoston ristiriita kansiossa {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} sekunti jäljellä","{seconds} sekuntia jäljellä"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} jäljellä"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["muutama sekunti jäljellä"]},assembling:{msgid:"assembling",msgstr:["kootaan"]},Cancel:{msgid:"Cancel",msgstr:["Peruuta"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Peruuta koko toimenpide"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Peruuta lähetykset"]},Continue:{msgid:"Continue",msgstr:["Jatka"]},"Create new":{msgid:"Create new",msgstr:["Luo uusi"]},"estimating time left":{msgid:"estimating time left",msgstr:["arvioidaan jäljellä olevaa aikaa"]},"Existing version":{msgid:"Existing version",msgstr:["Olemassa oleva ver
1sio"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Palojen kokoaminen yhteen epäonnistui"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Tiedoston lähetys epäonnistui"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Tiedoston nimi ei saa päättyä "{segment}"']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Jos valitset molemmat versiot, saapuvan tiedoston nimeen lisätään numero."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Kielletty/väärä tiedoston nimi"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Viimeisin muokkauspäivä on tuntematon"]},New:{msgid:"New",msgstr:["Uusi"]},"New filename":{msgid:"New filename",msgstr:["Uusi tiedostonimi"]},"New version":{msgid:"New version",msgstr:["Uusi versio"]},paused:{msgid:"paused",msgstr:["keskeytetty"]},"Preview image":{msgid:"Preview image",msgstr:["Esikatsele kuva"]},Rename:{msgid:"Rename",msgstr:["Nimeä uudelleen"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Valitse kaikki valintaruudut"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Valitse kaikki olemassa olevat tiedostot"]},"Select all new files":{msgid:"Select all new files",msgstr:["Valitse kaikki uudet tiedostot"]},Skip:{msgid:"Skip",msgstr:["Ohita"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Ohita tämä tiedosto","Ohita {count} tiedostoa"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tuntematon koko"]},Upload:{msgid:"Upload",msgstr:["Lähetä"]},"Upload files":{msgid:"Upload files",msgstr:["Lähetä tiedostoja"]},"Upload folders":{msgid:"Upload folders",msgstr:["Lähetä kansioita"]},"Upload from device":{msgid:"Upload from device",msgstr:["Lähetä laitteelta"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Lähetys on peruttu"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Lähetys on ohitettu"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Hakemiston "{folder}" lähetys on ohitettu']},"Upload progress":{msgid:"Upload progress",msgstr:["Lähetyksen edistyminen"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Valittuasi saapuvien kansion, kaikki ristiriitaiset tiedostot kansiossa ylikirjoitetaan."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Valittuasi saapuvien kansion, sisältö kirjoitetaan olemassaolevaan kansioon ja suoritetaan rekursiivinen ristiriitojen poisto."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Mitkä tiedostot haluat säilyttää?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Voit joko nimetä tiedoston uudelleen, ohittaa tämän tiedoston tai peruuttaa koko toiminnon."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Sinun täytyy valita vähintään yksi versio jokaisesta tiedostosta jatkaaksesi."]}}}}},{locale:"fo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Faroese (https://www.transifex.com/nextcloud/teams/64236/fo/)","Content-Type":"text/plain; charset=UTF-8",Language:"fo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Faroese (https://www.transifex.com/nextcloud/teams/64236/fo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"fr",json:{charset:"utf-8",headers:{"Last-Translator":"Caro Leviia, 2025","Language-Team":"French (https://app.transifex.com/nextcloud/teams/64236/fr/)","Content-Type":"text/plain; charset=UTF-8",Language:"fr","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nBenoit Pruneau, 2024\nJEEEEEEEEEEEEEEEEEEEEEED, 2024\nJérôme HERBINET, 2024\nacazenave, 2024\nLisa Cintosh, 2025\nLdm Public <[email protected]>, 2025\nCaro Leviia, 2025\n"},msgstr:["Last-Translator: Caro Leviia, 2025\nLanguage-Team: French (https://app.transifex.com/nextcloud/teams/64236/fr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fr\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" est un nom de fichier ou de dossier interdit.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" est un type de fichier interdit.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:["\"{segment}\" n'est pas autorisé dans le nom d'un fichier ou d'un dossier."]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} fichier en conflit","{count} fichiers en conflit","{count} fichiers en conflit"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} fichier en conflit dans {dirname}","{count} fichiers en conflit dans {dirname}","{count} fichiers en conflit dans {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} seconde restante","{seconds} secondes restantes","{seconds} secondes restantes"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} restant"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["quelques secondes restantes"]},assembling:{msgid:"assembling",msgstr:["assemblage"]},Cancel:{msgid:"Cancel",msgstr:["Annuler"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Annuler toute l'opération"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Annuler les téléversements"]},Continue:{msgid:"Continue",msgstr:["Continuer"]},"Create new":{msgid:"Create new",msgstr:["Créer un nouveau"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimation du temps restant"]},"Existing version":{msgid:"Existing version",msgstr:["Version existante"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Ãchec de l'assemblage des morceaux"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Ãchec de téléversement du fichier"]}
1,'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Les noms des fichiers ne doivent pas terminer par "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si vous sélectionnez les deux versions, un numéro sera ajouté au nom du fichier entrant."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nom de fichier invalide"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Date de la dernière modification inconnue"]},New:{msgid:"New",msgstr:["Nouveau"]},"New filename":{msgid:"New filename",msgstr:["Nouveau nom de fichier"]},"New version":{msgid:"New version",msgstr:["Nouvelle version"]},paused:{msgid:"paused",msgstr:["en pause"]},"Preview image":{msgid:"Preview image",msgstr:["Aperçu de l'image"]},Rename:{msgid:"Rename",msgstr:["Renommer"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Sélectionner toutes les cases à cocher"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Sélectionner tous les fichiers existants"]},"Select all new files":{msgid:"Select all new files",msgstr:["Sélectionner tous les nouveaux fichiers"]},Skip:{msgid:"Skip",msgstr:["Ignorer"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["{count} fichier ignoré","{count} fichiers ignorés","{count} fichiers ignorés"]},"Skip this file":{msgid:"Skip this file",msgstr:["Ignorer ce fichier"]},"Unknown size":{msgid:"Unknown size",msgstr:["Taille inconnue"]},Upload:{msgid:"Upload",msgstr:["Téléverser"]},"Upload files":{msgid:"Upload files",msgstr:["Téléverser des fichiers"]},"Upload folders":{msgid:"Upload folders",msgstr:["Téléverser des dossiers"]},"Upload from device":{msgid:"Upload from device",msgstr:["Téléverser depuis l'appareil"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Le téléversement a été annulé"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Le téléversement a été ignoré"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Le téléversement de "{folder}" a été ignoré']},"Upload progress":{msgid:"Upload progress",msgstr:["Progression du téléversement"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Lorsqu'un dossier entrant est sélectionné, tous les fichiers en conflit qu'il contient seront également écrasés."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Lorsqu'un dossier entrant est sélectionné, le contenu est ajouté dans le dossier existant et une résolution récursive des conflits est effectuée."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Quels fichiers souhaitez-vous conserver ?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Vous pouvez soit renommer le fichier, soit ignorer le fichier, soit annuler toute l'opération."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Vous devez sélectionner au moins une version de chaque fichier pour continuer."]}}}}},{locale:"ga",json:{charset:"utf-8",headers:{"Last-Translator":"Aindriú Mac Giolla Eoin, 2025","Language-Team":"Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)","Content-Type":"text/plain; charset=UTF-8",Language:"ga","Plural-Forms":"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nAindriú Mac Giolla Eoin, 2025\n"},msgstr:["Last-Translator: Aindriú Mac Giolla Eoin, 2025\nLanguage-Team: Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ga\nPlural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['Is ainm toirmiscthe comhaid nó fillteáin é "{segment}".']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['Is cineál comhaid toirmiscthe é "{segment}".']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['Nà cheadaÃtear "{segment}" taobh istigh d\'ainm comhaid nó fillteáin.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} coimhlint comhaid","{count} coimhlintà comhaid","{count} coimhlintà comhaid","{count} coimhlintà comhaid","{count} coimhlintà comhaid"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} coimhlint comhaid i {dirname}","{count} coimhlintà comhaid i {dirname}","{count} coimhlintà comhaid i {dirname}","{count} coimhlintà comhaid i {dirname}","{count} coimhlintà comhaid i {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} soicind fágtha","{seconds} soicind fágtha","{seconds} soicind fágtha","{seconds} soicind fágtha","{seconds} soicind fágtha"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} fágtha"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["cúpla soicind fágtha"]},assembling:{msgid:"assembling",msgstr:["ag cur le chéile"]},Cancel:{msgid:"Cancel",msgstr:["Cealaigh"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cealaigh an oibrÃocht iomlán"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cealaigh uaslódálacha"]},Continue:{msgid:"Continue",msgstr:["Leanúint ar aghaidh"]},"Create new":{msgid:"Create new",msgstr:["Cruthaigh nua"]},"estimating time left":{msgid:"estimating time left",msgstr:["ag déanamh meastachán ar an am atá fágtha"]},"Existing version":{msgid:"Existing version",msgstr:["Leagan láithreach "]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Theip ar na smután a chur le chéile le chéile"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Theip ar uaslódáil an chomhaid"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['NÃor cheart go gcrÃochnaÃonn comhaid chomhad le "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Má roghnaÃonn tú an dá leagan, cuirfear uimhir leis an ainm a thagann isteach."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ainm comhaid neamhbhailÃ"]}
1,"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Dáta modhnaithe is déanaà anaithnid"]},New:{msgid:"New",msgstr:["Nua"]},"New filename":{msgid:"New filename",msgstr:["Ainm comhaid nua"]},"New version":{msgid:"New version",msgstr:["Leagan nua"]},paused:{msgid:"paused",msgstr:["sos"]},"Preview image":{msgid:"Preview image",msgstr:["Ãomhá réamhamharc"]},Rename:{msgid:"Rename",msgstr:["Athainmnigh"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Roghnaigh gach ticbhosca"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Roghnaigh gach comhad atá ann cheana féin"]},"Select all new files":{msgid:"Select all new files",msgstr:["Roghnaigh gach comhad nua"]},Skip:{msgid:"Skip",msgstr:["Scipeáil"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Léim an comhad {count}","Léim thar {count} comhad","Léim thar {count} comhad","Léim thar {count} comhad","Léim thar {count} comhad"]},"Skip this file":{msgid:"Skip this file",msgstr:["Seachain an comhad seo"]},"Unknown size":{msgid:"Unknown size",msgstr:["Méid anaithnid"]},Upload:{msgid:"Upload",msgstr:["Uaslódáil"]},"Upload files":{msgid:"Upload files",msgstr:["Uaslódáil comhaid"]},"Upload folders":{msgid:"Upload folders",msgstr:["Uaslódáil fillteáin"]},"Upload from device":{msgid:"Upload from device",msgstr:["Ãosluchtaigh ó ghléas"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Cuireadh an t-uaslódáil ar ceal"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["LéirÃodh an uaslódáil"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['LéirÃodh an uaslódáil "{folder}".']},"Upload progress":{msgid:"Upload progress",msgstr:["Uaslódáil dul chun cinn"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Nuair a roghnaÃtear fillteán isteach, déanfar aon chomhad contrártha laistigh de a fhorscrÃobh freisin."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Nuair a roghnaÃtear fillteán isteach, scrÃobhtar an t-ábhar isteach san fhillteán atá ann cheana agus déantar réiteach coinbhleachta athchúrsach."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Cé na comhaid ar mhaith leat a choinneáil?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Is féidir leat an comhad a athainmniú, scipeáil an comhad seo nó an oibrÃocht iomlán a chealú."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Nà mór duit leagan amháin ar a laghad de gach comhad a roghnú chun leanúint ar aghaidh."]}}}}},{locale:"gd",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Gaelic, Scottish (https://www.transifex.com/nextcloud/teams/64236/gd/)","Content-Type":"text/plain; charset=UTF-8",Language:"gd","Plural-Forms":"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Gaelic, Scottish (https://www.transifex.com/nextcloud/teams/64236/gd/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gd\nPlural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"gl",json:{charset:"utf-8",headers:{"Last-Translator":"Miguel Anxo Bouzada <[email protected]>, 2025","Language-Team":"Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)","Content-Type":"text/plain; charset=UTF-8",Language:"gl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nMiguel Anxo Bouzada <[email protected]>, 2025\n"},msgstr:["Last-Translator: Miguel Anxo Bouzada <[email protected]>, 2025\nLanguage-Team: Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:["«{segment}» é un nome vedado para un ficheiro ou cartafol."]},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:["«{segment}» é un tipo de ficheiro vedado."]},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:["«{segment}» non está permitido dentro dun nome de ficheiro ou cartafol."]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} conflito de ficheiros","{count} conflitos de ficheiros"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} conflito de ficheiros en {dirname}","{count} conflitos de ficheiros en {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["falta {seconds} segundo","faltan {seconds} segundos"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["falta {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["faltan uns segundos"]},assembling:{msgid:"assembling",msgstr:["ensamblando"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancela toda a operación"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancelar envÃos"]},Continue:{msgid:"Continue",msgstr:["Continuar"]}
1,"Create new":{msgid:"Create new",msgstr:["Crear un novo"]},"estimating time left":{msgid:"estimating time left",msgstr:["calculando canto tempo falta"]},"Existing version":{msgid:"Existing version",msgstr:["Versión existente"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Produciuse un fallo ao ensamblar os anacos"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Produciuse un fallo ao enviar o ficheiro"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:["Os nomes de ficheiros non deben rematar con «{segment}»."]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se selecciona ambas as versións, o ficheiro entrante terá un número engadido ao seu nome."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["O nome de ficheiro non é válido"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Data da última modificación descoñecida"]},New:{msgid:"New",msgstr:["Nova"]},"New filename":{msgid:"New filename",msgstr:["Novo nome de ficheiro"]},"New version":{msgid:"New version",msgstr:["Nova versión"]},paused:{msgid:"paused",msgstr:["detido"]},"Preview image":{msgid:"Preview image",msgstr:["Vista previa da imaxe"]},Rename:{msgid:"Rename",msgstr:["Renomear"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Marcar todas as caixas de selección"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleccionar todos os ficheiros existentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleccionar todos os ficheiros novos"]},Skip:{msgid:"Skip",msgstr:["Omitir"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Omitir {count} ficheiro","Omitir {count} ficheiros"]},"Skip this file":{msgid:"Skip this file",msgstr:["Omitir este ficheiro"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tamaño descoñecido"]},Upload:{msgid:"Upload",msgstr:["Enviar"]},"Upload files":{msgid:"Upload files",msgstr:["Enviar ficheiros"]},"Upload folders":{msgid:"Upload folders",msgstr:["Enviar cartafoles"]},"Upload from device":{msgid:"Upload from device",msgstr:["Enviar dende o dispositivo"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["O envÃo foi cancelado"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["O envÃo foi omitido"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:["O envÃo de «{folder}» foi omitido"]},"Upload progress":{msgid:"Upload progress",msgstr:["Progreso do envÃo"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Cando se selecciona un cartafol entrante, tamén se sobrescribirán os ficheiros en conflito dentro del."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Cando se selecciona un cartafol entrante, o contido escrÃbese no cartafol existente e lévase a cabo unha resolución recursiva de conflitos."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Que ficheiros quere conservar?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Pode cambiar o nome do ficheiro, omitir este ficheiro ou cancelar toda a operación."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Debe seleccionar polo menos unha versión de cada ficheiro para continuar."]}}}}},{locale:"he",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Hebrew (https://www.transifex.com/nextcloud/teams/64236/he/)","Content-Type":"text/plain; charset=UTF-8",Language:"he","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Hebrew (https://www.transifex.com/nextcloud/teams/64236/he/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: he\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"hi_IN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Hindi (India) (https://www.transifex.com/nextcloud/teams/64236/hi_IN/)","Content-Type":"text/plain; charset=UTF-8",Language:"hi_IN","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Hindi (India) (https://www.transifex.com/nextcloud/teams/64236/hi_IN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hi_IN\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"hr",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Croatian (https://www.transifex.com/nextcloud/teams/64236/hr/)","Content-Type":"text/plain; charset=UTF-8",Language:"hr","Plural-Forms":"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Croatian (https://www.transifex.com/nextcloud/teams/64236/hr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hr\nPlural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}}
1,{locale:"hsb",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Upper Sorbian (https://www.transifex.com/nextcloud/teams/64236/hsb/)","Content-Type":"text/plain; charset=UTF-8",Language:"hsb","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Upper Sorbian (https://www.transifex.com/nextcloud/teams/64236/hsb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hsb\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"hu",json:{charset:"utf-8",headers:{"Last-Translator":"Gyuris Gellért <[email protected]>, 2024","Language-Team":"Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)","Content-Type":"text/plain; charset=UTF-8",Language:"hu_HU","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nGyuris Gellért <[email protected]>, 2024\n"},msgstr:["Last-Translator: Gyuris Gellért <[email protected]>, 2024\nLanguage-Team: Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hu_HU\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['Tiltott fájl- vagy mappanév: â{segment}".']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['Tiltott fájltÃpus: â{segment}".']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['Nem megengedett egy fájl- vagy mappanévben: â{segment}".']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count}fájlt érintÅ konfliktus","{count} fájlt érintÅ konfliktus"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} fájlt érintÅ konfliktus a mappában: {dirname}","{count}fájlt érintÅ konfliktus a mappában: {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{} másodperc van hátra"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} van hátra"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["pár másodperc van hátra"]},Cancel:{msgid:"Cancel",msgstr:["Mégse"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Teljes művelet megszakÃtása"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Feltöltések megszakÃtása"]},Continue:{msgid:"Continue",msgstr:["Tovább"]},"Create new":{msgid:"Create new",msgstr:["Ãj létrehozása"]},"estimating time left":{msgid:"estimating time left",msgstr:["hátralévÅ idÅ becslése"]},"Existing version":{msgid:"Existing version",msgstr:["Jelenlegi változat"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:["Fájlnevek nem végzÅdhetnek erre: â{segment}â."]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ha mindkét verziót kiválasztja, a bejövÅ fájl neve egy számmal egészül ki."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ãrvénytelen fájlnév"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Utolsó módosÃtás dátuma ismeretlen"]},New:{msgid:"New",msgstr:["Ãj"]},"New filename":{msgid:"New filename",msgstr:["Ãj fájlnév"]},"New version":{msgid:"New version",msgstr:["Ãj verzió"]},paused:{msgid:"paused",msgstr:["szüneteltetve"]},"Preview image":{msgid:"Preview image",msgstr:["Kép elÅnézete"]},Rename:{msgid:"Rename",msgstr:["Ãtnevezés"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Minden jelölÅnégyzet kijelölése"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Minden jelenlegi fájl kijelölése"]},"Select all new files":{msgid:"Select all new files",msgstr:["Minden új fájl kijelölése"]},Skip:{msgid:"Skip",msgstr:["Kihagyás"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Ezen fájl kihagyása","{count}fájl kihagyása"]},"Unknown size":{msgid:"Unknown size",msgstr:["Ismeretlen méret"]},Upload:{msgid:"Upload",msgstr:["Feltöltés"]},"Upload files":{msgid:"Upload files",msgstr:["Fájlok feltöltése"]},"Upload folders":{msgid:"Upload folders",msgstr:["Mappák feltöltése"]},"Upload from device":{msgid:"Upload from device",msgstr:["Feltöltés eszközrÅl"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Feltöltés meg lett szakÃtva"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Feltöltés át lett ugorva"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:["â{folder}â feltöltése át lett ugorva"]},"Upload progress":{msgid:"Upload progress",msgstr:["Feltöltési folyamat"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ha egy bejövÅ mappa van kiválasztva, a mappában lévŠütközÅ fájlok is felülÃrásra kerülnek."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ha egy bejövÅ mappa van kiválasztva, a tartalom a meglévÅ mappába Ãródik és rekurzÃv konfliktusfeloldás történik."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Mely fájlokat kÃvánja megtartani?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Ãtnevezheti a fájlt, kihagyhatja ezt a fájlt, vagy törölheti az egész műveletet."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["A folytatáshoz minden fájlból legalább egy verziót ki kell választani."]}}}}},{locale:"hy",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Armenian (https://www.transifex.com/nextcloud/teams/64236/hy/)","Content-Type":"text/plain; charset=UTF-8",Language:"hy","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Armenian (https://www.transifex.com/nextcloud/teams/64236/hy/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hy\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"ia",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Interlingua (https://www.transifex.com/nextcloud/teams/64236/ia/)","Content-Type":"text/plain; charset=UTF-8",Language:"ia","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Interlingua (https://www.transifex.com/nextcloud/teams/64236/ia/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ia\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"id",json:{charset:"utf-8",headers:{"Last-Translator":"Linerly <[email protected]>, 2023","Language-Team":"Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)","Content-Type":"text/plain; charset=UTF-8",Language:"id","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ <[email protected]>, 2023\nEmpty Slot Filler, 2023\nLinerly <[email protected]>, 2023\n"},msgstr:["Last-Translator: Linerly <[email protected]>, 2023\nLanguage-Team: Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: id\nPlural-Forms: nplurals=1; plural=0;\n"]},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} berkas berkonflik"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} berkas berkonflik dalam {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} detik tersisa"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} tersisa"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["tinggal sebentar lagi"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Batalkan unggahan"]},Continue:{msgid:"Continue",msgstr:["Lanjutkan"]},"estimating time left":{msgid:"estimating time left",msgstr:["memperkirakan waktu yang tersisa"]},"Existing version":{msgid:"Existing version",msgstr:["Versi yang ada"]},"If you select both versions, the copied file will have a number added to its name.":{msgid:"If you select both versions, the copied file will have a number added to its name.",msgstr:["Jika Anda memilih kedua versi, nama berkas yang disalin akan ditambahi angka."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Tanggal perubahan terakhir tidak diketahui"]},New:{msgid:"New",msgstr:["Baru"]},"New version":{msgid:"New version",msgstr:["Versi baru"]},paused:{msgid:"paused",msgstr:["dijeda"]},"Preview image":{msgid:"Preview image",msgstr:["Gambar pratinjau"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Pilih semua kotak centang"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Pilih semua berkas yang ada"]},"Select all new files":{msgid:"Select all new files",msgstr:["Pilih semua berkas baru"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Lewati {count} berkas"]},"Unknown size":{msgid:"Unknown size",msgstr:["Ukuran tidak diketahui"]},"Upload cancelled":{msgid:"Upload cancelled",msgstr:["Unggahan dibatalkan"]},"Upload files":{msgid:"Upload files",msgstr:["Unggah berkas"]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Berkas mana yang Anda ingin tetap simpan?"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Anda harus memilih setidaknya satu versi dari masing-masing berkas untuk melanjutkan."]}}}}},{locale:"ig",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Igbo (https://www.transifex.com/nextcloud/teams/64236/ig/)","Content-Type":"text/plain; charset=UTF-8",Language:"ig","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Igbo (https://www.transifex.com/nextcloud/teams/64236/ig/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ig\nPlural-Forms: nplurals=1; plural=0;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"is",json:{charset:"utf-8",headers:{"Last-Translator":"Sveinn à Felli <[email protected]>, 2025","Language-Team":"Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)","Content-Type":"text/plain; charset=UTF-8",Language:"is","Plural-Forms":"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nSveinn à Felli <[email protected]>, 2025\n"},msgstr:["Last-Translator: Sveinn à Felli <[email protected]>, 2025\nLanguage-Team: Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: is\nPlural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" er bannað sem heiti á skrá eða möppu.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" er bönnuð skráartegund.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" er ekki leyfilegt innan à heiti á skrá eða möppu.']},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} árekstur skráa","{count} árekstrar skráa"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} árekstur skráa à {dirname}","{count} árekstrar skráa à {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} sekúnda eftir","{seconds} sekúndur eftir"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} eftir"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["nokkrar sekúndur eftir"]},assembling:{msgid:"assembling",msgstr:["set saman"]},Cancel:{msgid:"Cancel",msgstr:["Hætta við"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Hætta við alla aðgerðina"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Hætta við innsendingar"]},Continue:{msgid:"Continue",msgstr:["Halda áfram"]},"Create new":{msgid:"Create new",msgstr:["Búa til nýtt"]},"estimating time left":{msgid:"estimating time left",msgstr:["áætla tÃma sem eftir er"]},"Existing version":{msgid:"Existing version",msgstr:["Fyrirliggjandi útgáfa"]},"Failed assembling the chunks together":{msgid:"Failed assembling the chunks together",msgstr:["Mistókst að setja saman bútana"]},"Failed uploading the file":{msgid:"Failed uploading the file",msgstr:["Mistókst að senda inn skrána"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Skráaheiti mega ekki enda á "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ef þú velur báðar útgáfur, þá mun verða bætt tölustaf aftan við heiti innkomandi skrárinnar."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ãgilt skráarheiti"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["SÃðasta breytingadagsetning er óþekkt"]},New:{msgid:"New",msgstr:["Nýtt"]},"New filename":{msgid:"New filename",msgstr:["Nýtt skráarheiti"]},"New version":{msgid:"New version",msgstr:["Ný útgáfa"]},paused:{msgid:"paused",msgstr:["à bið"]},"Preview image":{msgid:"Preview image",msgstr:["Forskoðun myndar"]},Rename:{msgid:"Rename",msgstr:["Endurnefna"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Velja gátreiti"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Velja allar fyrirliggjandi skrár"]},"Select all new files":{msgid:"Select all new files",msgstr:["Velja allar nýjar skrár"]},Skip:{msgid:"Skip",msgstr:["Sleppa"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Sleppa þessari skrá","Sleppa {count} skrám"]},"Unknown size":{msgid:"Unknown size",msgstr:["Ãþekkt stærð"]},Upload:{msgid:"Upload",msgstr:["Senda inn"]},"Upload files":{msgid:"Upload files",msgstr:["Senda inn skrár"]},"Upload folders":{msgid:"Upload folders",msgstr:["Senda inn möppur"]},"Upload from device":{msgid:"Upload from device",msgstr:["Senda inn frá tæki"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Hætt hefur verið við innsendingu"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Innsendingu hefur verið sleppt"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Innsendingu á "{folder}" hefur verið sleppt']},"Upload progress":{msgid:"Upload progress",msgstr:["Framvinda innsendingar"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ãegar valin er mappa fyrir skrár sem berast, verður einnig skrifað yfir allar skrár à henni sem valda árekstrum."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ãegar valin er mappa fyrir skrár sem berast, verður efnið skrifað inn à fyrirliggjandi möppu og farið à að leysa úr árekstrum."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Hvaða skrám vilt þú vilt halda eftir?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Ãú getur annaðhvort endurnefnt skrána, sleppt þessari skrá eða hætt við alla þessa aðgerð."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Ãú verður að velja að minnsta kosti eina útgáfu af hverri skrá til að halda áfram."]}}}}},{locale:"it",json:{charset:"utf-8",headers:{"Last-Translator":"Roberto Resoli, 2025","Language-Team":"Italian (https://app.transifex.com/nextcloud/teams/64236/it/)","Content-Type":"text/plain; charset=UTF-8",Language:"it","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nFrancesco Sercia, 2024\nalbanobattistella <[email protected]>, 2024\nLorenzo Taiocchi, 2025\nesseti kappa, 2025\nRoberto Resoli, 2025\n"},msgstr:["Last-Translator: Roberto Resoli, 2025\nLanguage-Team: Italian (https://app.transifex.com/nextcloud/teams/64236/it/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: it\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" è un nome di file o cartella proibito.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}"è un tipo di file proibito.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" non è consentito all\'interno di un nome di file o cartella.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} file in conflitto","{count} file in conflitto","{count} file in conflitto"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} file in conflitto in {dirname}","{count} file in conflitto in {dirname}","{count} file in conflitto in {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} secondo rimanente ","{seconds} secondi rimanenti ","{seconds} secondi rimanenti "]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} rimanente"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["alcuni secondi rimanenti"]},assembling:{msgid:"assembling",msgstr:["assemblaggio"]},Cancel:{msgid:"Cancel",msgstr:["Annulla"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Annulla l'intera operazione"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Annulla i caricamenti"]},Continue:{msgid:"Continue",msgstr:["Continua"]},"Create new":{msgid:"Create new",msgstr:["Crea nuovo"]},"estimating time left":{msgid:"estimating time left",msgstr:["calcolo il tempo rimanente"]},"Existing version":{msgid:"Existing version",msgstr:["Versione esistente"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Impossibile unire i pezzi"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Impossibile caricare il file"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['I nomi dei file non devono terminare con "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se selezioni entrambe le versioni, nel nome del file copiato verrà aggiunto un numero "]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nome file non valido"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Ultima modifica sconosciuta"]},New:{msgid:"New",msgstr:["Nuovo"]},"New filename":{msgid:"New filename",msgstr:["Nuovo nome file"]},"New version":{msgid:"New version",msgstr:["Nuova versione"]},paused:{msgid:"paused",msgstr:["pausa"]},"Preview image":{msgid:"Preview image",msgstr:["Anteprima immagine"]},Rename:{msgid:"Rename",msgstr:["Rinomina"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Seleziona tutte le caselle"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleziona tutti i file esistenti"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleziona tutti i nuovi file"]},Skip:{msgid:"Skip",msgstr:["Salta"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Sata {count} file","Salta {count} file","Salta {count} file"]},"Skip this file":{msgid:"Skip this file",msgstr:["Salta questo file"]},"Unknown size":{msgid:"Unknown size",msgstr:["Dimensione sconosciuta"]},Upload:{msgid:"Upload",msgstr:["Caricamento"]},"Upload files":{msgid:"Upload files",msgstr:["Carica i file"]},"Upload folders":{msgid:"Upload folders",msgstr:["Carica cartelle"]},"Upload from device":{msgid:"Upload from device",msgstr:["Carica dal dispositivo"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Caricamento annullato"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Il caricamento è stato saltato"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Il caricamento di "{folder}" è stato saltato']},"Upload progress":{msgid:"Upload progress",msgstr:["Progresso del caricamento"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Quando si seleziona una cartella in arrivo, anche tutti i file in conflitto al suo interno verranno sovrascritti."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Quando si seleziona una cartella in arrivo, il contenuto viene scritto nella cartella esistente e viene eseguita una risoluzione ricorsiva dei conflitti."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Quali file vuoi mantenere?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["à possibile rinominare il file, ignorarlo o annullare l'intera operazione."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Devi selezionare almeno una versione di ogni file per continuare"]}}}}},{locale:"ja",json:{charset:"utf-8",headers:{"Last-Translator":"kojima.imamura, 2025","Language-Team":"Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)","Content-Type":"text/plain; charset=UTF-8",Language:"ja_JP","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nTakafumi AKAMATSU, 2024\ndevi, 2024\nè²´å®, 2025\nkshimohata, 2025\nkojima.imamura, 2025\n"},msgstr:["Last-Translator: kojima.imamura, 2025\nLanguage-Team: Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ja_JP\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" ã¯ç¦æ¢ããã¦ãããã¡ã¤ã«ã¾ãã¯ãã©ã«ãåã§ãã']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" ã¯ç¦æ¢ããã¦ãããã¡ã¤ã«ã¿ã¤ãã§ãã']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['ãã¡ã¤ã«ã¾ãã¯ãã©ã«ãåã« "{segment}" ãå«ãããã¨ã¯ã§ãã¾ããã']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} ãã¡ã¤ã«æ°ã®ç«¶å"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{dirname} ã§ {count} åã®ãã¡ã¤ã«ãç«¶åãã¦ãã¾ã"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["æ®ã{seconds}"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["æ®ã {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["æ®ãæ°ç§"]},assembling:{msgid:"assembling",msgstr:["å¦çä¸"]},Cancel:{msgid:"Cancel",msgstr:["ãã£ã³ã»ã«"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ãã¹ã¦ã®æä½ããã£ã³ã»ã«ãã"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ã¢ãããã¼ãããã£ã³ã»ã«"]},Continue:{msgid:"Continue",msgstr:["ç¶ãã"]},"Create new":{msgid:"Create new",msgstr:["æ°è¦ä½æ"]},"estimating time left":{msgid:"estimating time left",msgstr:["æ¦ç®æ®ãæé"]},"Existing version":{msgid:"Existing version",msgstr:["æ¢åãã¼ã¸ã§ã³"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ãã£ã³ã¯ã®çµã¿ç«ã¦ã«å¤±æãã¾ãã"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ãã¡ã¤ã«ã®ã¢ãããã¼ãã«å¤±æãã¾ãã"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['ãã¡ã¤ã«åã®æ«å°¾ã« "{segment}" ãä»ãããã¨ã¯ã§ãã¾ããã']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["両æ¹ã®ãã¼ã¸ã§ã³ã鏿ããå ´åãåä¿¡ãã¡ã¤ã«ã®ååã«æ°åã追å ããã¾ãã"]},"Invalid filename":{msgid:"Invalid filename",msgstr:["ç¡å¹ãªãã¡ã¤ã«å"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["æçµæ´æ°æ¥ä¸æ"]},New:{msgid:"New",msgstr:["æ°è¦ä½æ"]},"New filename":{msgid:"New filename",msgstr:["æ°ãããã¡ã¤ã«å"]},"New version":{msgid:"New version",msgstr:["æ°ãããã¼ã¸ã§ã³"]},paused:{msgid:"paused",msgstr:["䏿忢ä¸"]},"Preview image":{msgid:"Preview image",msgstr:["ãã¬ãã¥ã¼ç»å"]},Rename:{msgid:"Rename",msgstr:["ååã夿´"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["ãã¹ã¦é¸æ"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ãã¹ã¦ã®æ¢åãã¡ã¤ã«ã鏿"]},"Select all new files":{msgid:"Select all new files",msgstr:["ãã¹ã¦ã®æ°è¦ãã¡ã¤ã«ã鏿"]},Skip:{msgid:"Skip",msgstr:["ã¹ããã"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["{count} åã®ãã¡ã¤ã«ãã¹ããããã"]},"Skip this file":{msgid:"Skip this file",msgstr:["ãã®ãã¡ã¤ã«ãã¹ããããã"]},"Unknown size":{msgid:"Unknown size",msgstr:["ãµã¤ãºä¸æ"]},Upload:{msgid:"Upload",msgstr:["ã¢ãããã¼ã"]},"Upload files":{msgid:"Upload files",msgstr:["ãã¡ã¤ã«ãã¢ãããã¼ã"]},"Upload folders":{msgid:"Upload folders",msgstr:["ãã©ã«ãã®ã¢ãããã¼ã"]},"Upload from device":{msgid:"Upload from device",msgstr:["ããã¤ã¹ããã®ã¢ãããã¼ã"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ã¢ãããã¼ãã¯ãã£ã³ã»ã«ããã¾ãã"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ã¢ãããã¼ããã¹ãããããã¾ãã"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['"{folder}" ã®ã¢ãããã¼ããã¹ãããããã¾ãã']},"Upload progress":{msgid:"Upload progress",msgstr:["ã¢ãããã¼ãé²è¡ç¶æ³"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["åä¿¡ãã©ã«ãã鏿ãããã¨ããã®ä¸ã®ç«¶åãããã¡ã¤ã«ããã¹ã¦ä¸æ¸ãããã¾ãã"]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["åä¿¡ãã©ã«ãã鏿ãããã¨ããã®å
å®¹ã¯æ¢åã®ãã©ã«ãã«æ¸ãè¾¼ã¾ããå帰çãªç«¶å解決ãè¡ããã¾ãã"]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["ã©ã®ãã¡ã¤ã«ãä¿æãã¾ããï¼"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["ãã¡ã¤ã«åã夿´ãããããã®ãã¡ã¤ã«ãã¹ãããããããæä½å
¨ä½ããã£ã³ã»ã«ãããã¨ãã§ãã¾ãã"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["ç¶è¡ããã«ã¯ãåãã¡ã¤ã«ã®å°ãªãã¨ã1ã¤ã®ãã¼ã¸ã§ã³ã鏿ããå¿
è¦ãããã¾ãã"]}}}}},{locale:"ka",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Georgian (https://www.transifex.com/nextcloud/teams/64236/ka/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Georgian (https://www.transifex.com/nextcloud/teams/64236/ka/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"ka_GE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Georgian (Georgia) (https://www.transifex.com/nextcloud/teams/64236/ka_GE/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka_GE","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Georgian (Georgia) (https://www.transifex.com/nextcloud/teams/64236/ka_GE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka_GE\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"kab",json:{charset:"utf-8",headers:{"Last-Translator":"ZiriSut, 2023","Language-Team":"Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)","Content-Type":"text/plain; charset=UTF-8",Language:"kab","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nZiriSut, 2023\n"},msgstr:["Last-Translator: ZiriSut, 2023\nLanguage-Team: Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kab\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds}
1 tesdatin i d-yeqqimen"]},"{time} left":{msgid:"{time} left",comments:{extracted:"time has the format 00:00:00"},msgstr:["{time} i d-yeqqimen"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["qqiment-d kra n tesdatin kan"]},Add:{msgid:"Add",msgstr:["Rnu"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Sefsex asali"]},"estimating time left":{msgid:"estimating time left",msgstr:["asizel n wakud i d-yeqqimen"]},paused:{msgid:"paused",msgstr:["yeḥbes"]},"Upload files":{msgid:"Upload files",msgstr:["Sali-d ifuyla"]}}}}},{locale:"kk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Kazakh (https://www.transifex.com/nextcloud/teams/64236/kk/)","Content-Type":"text/plain; charset=UTF-8",Language:"kk","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Kazakh (https://www.transifex.com/nextcloud/teams/64236/kk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kk\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"km",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Khmer (https://www.transifex.com/nextcloud/teams/64236/km/)","Content-Type":"text/plain; charset=UTF-8",Language:"km","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Khmer (https://www.transifex.com/nextcloud/teams/64236/km/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: km\nPlural-Forms: nplurals=1; plural=0;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"kn",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Kannada (https://www.transifex.com/nextcloud/teams/64236/kn/)","Content-Type":"text/plain; charset=UTF-8",Language:"kn","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Kannada (https://www.transifex.com/nextcloud/teams/64236/kn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kn\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"ko",json:{charset:"utf-8",headers:{"Last-Translator":"ë³´í¤ë¯¼, 2025","Language-Team":"Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)","Content-Type":"text/plain; charset=UTF-8",Language:"ko","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nshin2012 <[email protected]>, 2025\nì´ìì¤, 2025\në³´í¤ë¯¼, 2025\n"},msgstr:["Last-Translator: ë³´í¤ë¯¼, 2025\nLanguage-Team: Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ko\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}"ì(ë) ê¸ì§ë íì¼ ë° í´ë ì´ë¦ì
ëë¤.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}"ì(ë) ê¸ì§ë íì¼ íìì
ëë¤.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['íì¼ì´ë í´ë ì´ë¦ì "{segment}"ì(를) ì¬ì©í ì ììµëë¤.']},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count}ê°ì íì¼ì´ ì¶©ëí¨"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{dirname}ìì {count}ê°ì íì¼ì´ ì¶©ëí¨"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} ì´ ë¨ì"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} ë¨ì"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["ê³§ ìë£"]},assembling:{msgid:"assembling",msgstr:["ì·¨í© ì¤"]},Cancel:{msgid:"Cancel",msgstr:["ì·¨ì"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ì ì²´ ìì
ì ì·¨ì"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ì
ë¡ë ì·¨ì"]},Continue:{msgid:"Continue",msgstr:["íì¸"]},"Create new":{msgid:"Create new",msgstr:["ìë¡ ë§ë¤ê¸°"]},"estimating time left":{msgid:"estimating time left",msgstr:["ë¨ì ìê° ê³ì°"]},"Existing version":{msgid:"Existing version",msgstr:["íì¬ ë²ì "]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ì¡°ê°ì ì·¨í©íë ë° ì¤í¨"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["íì¼ì ì
ë¡ëíë ë° ì¤í¨"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['íì¼ ì´ë¦ì "{segment}"(ì¼)ë¡ ëëì¼ í©ëë¤.']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["ë íì¼ì 모ë ì ííë©´, ë¤ì´ì¤ë íì¼ì ì´ë¦ì ë²í¸ê° ì¶ê°ë©ëë¤."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["ì못ë íì¼ ì´ë¦"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["ìµê·¼ ìì ì¼ ì ì ìì"]},New:{msgid:"New",msgstr:["ìë¡ ë§ë¤ê¸°"]},"New filename":{msgid:"New filename",msgstr:["ì íì¼ ì´ë¦"]},"New version":{msgid:"New version",msgstr:["ì ë²ì "]},paused:{msgid:"paused",msgstr:["ì¼ìì ì§ë¨"]},"Preview image":{msgid:"Preview image",msgstr:["미리보기 ì´ë¯¸ì§"]},Rename:{msgid:"Rename",msgstr:["ì´ë¦ ë°ê¾¸ê¸°"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["모ë ì²´í¬ë°ì¤ ì í"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["기존 íì¼ì 모ë ì í"]},"Select all new files":{msgid:"Select all new files",msgstr:["ìë¡ì´ íì¼ì 모ë ì í"]},Skip:{msgid:"Skip",msgstr:["ê±´ëë°ê¸°"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["{count}ê° íì¼ ê±´ëë°ê¸°"]},"Skip this file":{msgid:"Skip this file",msgstr:["ì´ íì¼ ê±´ëë°ê¸°"]},"Unknown size":{msgid:"Unknown size",msgstr:["í¬ê¸°ë¥¼ ì ì ìì"]},Upload:{msgid:"Upload",msgstr:["ì
ë¡ë"]},"Upload files":{msgid:"Upload files",msgstr:["íì¼ ì
ë¡ë"]},"Upload folders":{msgid:"Upload folders",msgstr:["í´ë ì
ë¡ë"]},"Upload from device":{msgid:"Upload from device",msgstr:["ì¥ì¹ìì ì
ë¡ë"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ì
ë¡ëê° ì·¨ìëììµëë¤."]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ì
ë¡ë를 ê±´ëë°ììµëë¤."]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['"{folder}" ì
ë¡ë를 ê±´ëë°ììµëë¤.']},"Upload progress":{msgid:"Upload progress",msgstr:["ì
ë¡ë ì§íë"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["ë¤ì´ì¤ë í´ë를 ì ííë¤ë©´, ì¶©ëíë ë´ë¶ íì¼ë¤ì ë®ì´ì°ê¸° ë©ëë¤."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["ë¤ì´ì¤ë í´ëê° ì íëë©´, ê·¸ ìì ì½í
ì¸ ê° ê¸°ì¡´ í´ëì 기ë¡ëê³ ì¬ê·ì ì¶©ë í´ê²°ì´ ìíë©ëë¤."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["ì´ë¤ íì¼ì ë³´ì¡´íìê² ìµëê¹?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["íì¼ ì´ë¦ì ë°ê¾¸ê±°ë, ì´ íì¼ì ê±´ëë°ê±°ë 모ë ìì
ì ì·¨ìí ì ììµëë¤."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["ê³ìí기 ìí´ìë í íì¼ì ìµì íëì ë²ì ì ì íí´ì¼ í©ëë¤."]}}}}},{locale:"la",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Latin (https://www.transifex.com/nextcloud/teams/64236/la/)","Content-Type":"text/plain; charset=UTF-8",Language:"la","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Latin (https://www.transifex.com/nextcloud/teams/64236/la/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: la\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"lb",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Luxembourgish (https://www.transifex.com/nextcloud/teams/64236/lb/)","Content-Type":"text/plain; charset=UTF-8",Language:"lb","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Luxembourgish (https://www.transifex.com/nextcloud/teams/64236/lb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lb\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"lo",json:{charset:"utf-8",headers:{"Last-Translator":"bone NI, 2025","Language-Team":"Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)","Content-Type":"text/plain; charset=UTF-8",Language:"lo","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nbone NI, 2025\n"},msgstr:["Last-Translator: bone NI, 2025\nLanguage-Team: Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lo\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" à»àº¡à»àºàºàº·à»à»àºàº¥à» ຫຼື à»àºàº¥à»àºàºµàºàºµà»àºà»à»àºàº°àºàº¸àºàº²àº.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" à»àº¡à»àºàºàº°à»àºàºà»àºàº¥à»àºàºµà»àºà»à»àºàº°àºàº¸àºàº²àº.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['àºà»à»àºàº°àºàº¸àºàº²àºà»àº«à»àº¡àºµ "{segment}" ຢູà»âà»àºàºàº·à»à»àºàº¥à» ຫຼື à»àºàº¥à»àºàºµ.']},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["à»àºàº¥à»àºà»àº³àºàº±àº {count} ລາàºàºàº²àº"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["à»àºàº¥à»àºà»àº³àºàº±àº {count} ລາàºàºàº²àº à»àº {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["à»àº«àº¼àº·àºà»àº§àº¥àº² {seconds} ວິàºàº²àºàºµ"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["à»àº«àº¼àº·àºà»àº§àº¥àº² {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["à»àº«àº¼àº·àºà»àº§àº¥àº²àºàºµàºàºà»à»àºàº»àº"]},assembling:{msgid:"assembling",msgstr:["àºàº³àº¥àº±àºàº®àº§àºàº®àº§àº¡"]},Cancel:{msgid:"Cancel",msgstr:["àºàº»àºà»àº¥àºµàº"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["àºàº»àºà»àº¥àºµàºàºàº²àºàºàº³à»àºàºµàºàºàº²àºàºàº±àºà»àº»àº"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["àºàº»àºà»àº¥àºµàºàºàº²àºàºàº±àºà»àº«àº¼àº"]},Continue:{msgid:"Continue",msgstr:["àºàº³à»àºàºµàºàºàº²àºàºà»à»"]},"Create new":{msgid:"Create new",msgstr:["ສà»àº²àºà»à»à»"]},"estimating time left":{msgid:"estimating time left",msgstr:["àºàº³àº¥àº±àºàºàº²àºàºàº°à»àºà»àº§àº¥àº²àºàºµà»à»àº«àº¼àº·àº"]},"Existing version":{msgid:"Existing version",msgstr:["ສະàºàº±àºàºàºµà»àº¡àºµàº¢àº¹à»à»àº¥à»àº§"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["àºàº²àºàº®àº§àºàº®àº§àº¡àºªà»àº§àºàºà»àº²àºà»à»àºàº»à»àº²àºàº±àºàºà»à»àºªàº³à»àº¥àº±àº"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["àºàº±àºà»àº«àº¼àºà»àºàº¥à»àºà»à»àºªàº³à»àº¥àº±àº"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['àºàº·à»à»àºàº¥à»àºà»àºàºàºà»à»àº¥àº»àºàºà»àº²àºàºà»àº§àº "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["àºà»àº²àºà»àº²àºà»àº¥àº·àºàºàºàº±àºàºªàºàºàºªàº°àºàº±àº, à»àºàº¥à»àºàºµà»à»àºàº»à»àº²àº¡àº²à»à»à»àºàº°àºàº·àºà»àºàºµà»àº¡àºàº»àº§à»àº¥àºà»àºªà»àºà»àº²àºàºàº·à»."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["àºàº·à»à»àºàº¥à»àºà»à»àºàº·àºàºà»àºàº"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["àºà»à»àºàº²àºàº§àº±àºàºàºµà»àºà»à»àºàº«àº¼à»àº²àºªàº¸àº"]},New:{msgid:"New",msgstr:["à»à»à»"]},"New filename":{msgid:"New filename",msgstr:["àºàº·à»à»àºàº¥à»à»à»à»"]},"New version":{msgid:"New version",msgstr:["ສະàºàº±àºà»à»à»"]},paused:{msgid:"paused",msgstr:["ຢຸàºàºàº»à»àº§àºàº²àº§"]},"Preview image":{msgid:"Preview image",msgstr:["à»àºàº´à»àºàºàº»àº§àº¢à»àº²àºàº®àº¹àº"]},Rename:{msgid:"Rename",msgstr:["àºà»àº½àºàºàº·à»"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["à»àº¥àº·àºàºàºàº¸àºàºà»àºàºà»àº²àºàºàº´àº"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["à»àº¥àº·àºàºà»àºàº¥à»àºàºµà»àº¡àºµàº¢àº¹à»à»àº¥à»àº§àºàº±àºà»àº»àº"]},"Select all new files":{msgid:"Select all new files",msgstr:["à»àº¥àº·àºàºà»àºàº¥à»à»à»à»àºàº±àºà»àº»àº"]},Skip:{msgid:"Skip",msgstr:["àºà»àº²àº¡"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["àºà»àº²àº¡ {count} à»àºàº¥à»"]},"Skip this file":{msgid:"Skip this file",msgstr:["àºà»àº²àº¡à»àºàº¥à»àºàºµà»"]},"Unknown size":{msgid:"Unknown size",msgstr:["àºà»à»àºàº²àºàºàº°à»àº²àº"]},Upload:{msgid:"Upload",msgstr:["àºàº±àºà»àº«àº¼àº"]},"Upload files":{msgid:"Upload files",msgstr:["àºàº±àºà»àº«àº¼àºà»àºàº¥à»"]},"Upload folders":{msgid:"Upload folders",msgstr:["àºàº±àºà»àº«àº¼àºà»àºàº¥à»àºàºµ"]},"Upload from device":{msgid:"Upload from device",msgstr:["àºàº±àºà»àº«àº¼àºàºàº²àºàºàº¸àºàº°àºàºàº"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["àºàº²àºàºàº±àºà»àº«àº¼àºà»àºà»àºàº·àºàºàº»àºà»àº¥àºµàºà»àº¥à»àº§"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["àºàº²àºàºàº±àºà»àº«àº¼àºà»àºà»àºàº·àºàºà»àº²àº¡à»àºà»àº¥à»àº§"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['àºàº²àºàºàº±àºà»àº«àº¼àº "{folder}" à»àºà»àºàº·àºàºà»àº²àº¡à»àºà»àº¥à»àº§']},"Upload progress":{msgid:"Upload progress",msgstr:["àºàº§àº²àº¡àºàº·àºà»à»àº²àºàº²àºàºàº±àºà»àº«àº¼àº"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["à»àº¡àº·à»àºà»àº¥àº·àºàºà»àºàº¥à»àºàºµàºàºµà»à»àºàº»à»àº²àº¡àº²à»à»à», à»àºàº¥à»à»àºà»àºàºµà»àºà»àº³àºàº±àºàº¢àº¹à»àºàº²àºà»àºàºà»àºàº°àºàº·àºàºàº½àºàºàº±àºà»àºàº±à»àºàºàº±àº."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["à»àº¡àº·à»àºà»àº¥àº·àºàºà»àºàº¥à»àºàºµàºàºµà»à»àºàº»à»àº²àº¡àº²à»à»à», à»àºàº·à»àºàº«àº²àºàº°àºàº·àºàºàº½àºàº¥àº»àºà»àºà»àºàº¥à»àºàºµàºàºµà»àº¡àºµàº¢àº¹à»à»àº¥à»àº§ à»àº¥àº° àºàº°àº¡àºµàºàº²àºà»àºà»à»àºà»àºàº¥à»àºàºµà»àºà»àº³àºàº±àºà»àºàºàºà»à»à»àºàº·à»àºàºà»àºà»àºàº¥à»àºàºµàºà»àºàº."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["àºà»àº²àºàºà»àºàºàºàº²àºà»àºàº±àºà»àºàº¥à»à»àºà»àº§à»?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["àºà»àº²àºàºªàº²àº¡àº²àºàºà»àº½àºàºàº·à»à»àºàº¥à», àºà»àº²àº¡à»àºàº¥à»àºàºµà» ຫຼື àºàº»àºà»àº¥àºµàºàºàº²àºàºàº³à»àºàºµàºàºàº²àºàºàº±àºà»àº»àº."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["àºà»àº²àºàºàº³à»àºàº±àºàºà»àºàºà»àº¥àº·àºàºàº¢à»àº²àºà»à»àºàºà»
1ຶà»àºàºªàº°àºàº±àºàºàºàºà»àºà»àº¥àº°à»àºàº¥à»à»àºàº·à»àºàºàº³à»àºàºµàºàºàº²àºàºà»à»."]}}}}},{locale:"lt_LT",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Lithuanian (Lithuania) (https://www.transifex.com/nextcloud/teams/64236/lt_LT/)","Content-Type":"text/plain; charset=UTF-8",Language:"lt_LT","Plural-Forms":"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Lithuanian (Lithuania) (https://www.transifex.com/nextcloud/teams/64236/lt_LT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lt_LT\nPlural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"lv",json:{charset:"utf-8",headers:{"Last-Translator":"Edgars Andersons, 2025","Language-Team":"Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)","Content-Type":"text/plain; charset=UTF-8",Language:"lv","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPapuass <[email protected]>, 2024\nArmÄ«ns Jeltajevs <[email protected]>, 2024\nEdgars Andersons, 2025\n"},msgstr:["Last-Translator: Edgars Andersons, 2025\nLanguage-Team: Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lv\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" ir aizliegts datnes vai mapes nosaukums.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" ir aizliegts datnes veids.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ir nav ļauts datnes vai mapes nosaukumÄ.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} nesaderÄ«gu datÅu","{count} nesaderÄ«ga datne","{count} nesaderÄ«gas datnes"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} nesaderÄ«gu datÅu {dirname}","{count} nesaderÄ«ga datne {dirname}","{count} nesaderÄ«gas datnes {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["AtlikuÅ¡as {seconds} sekundes","Atlikusi {seconds} sekunde","AtlikuÅ¡as {seconds} sekundes"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["atlicis {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["atlikuÅ¡as dažas sekundes"]},assembling:{msgid:"assembling",msgstr:["sakopo"]},Cancel:{msgid:"Cancel",msgstr:["Atcelt"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Atcelt visu darbÄ«bu"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Atcelt augÅ¡upielÄdes"]},Continue:{msgid:"Continue",msgstr:["TurpinÄt"]},"Create new":{msgid:"Create new",msgstr:["Izveidot jaunu"]},"estimating time left":{msgid:"estimating time left",msgstr:["paredzamais atlikuÅ¡ais laiks"]},"Existing version":{msgid:"Existing version",msgstr:["EsoÅ¡Ä versija"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["NeizdevÄs apvienot gabalus"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["NeizdevÄs augÅ¡upielÄdÄt datni"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Datnes nosaukumi nedrÄ«kst beigties ar "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ja atlasa abas versijas, ienÄkoÅ¡Äs datnes nosaukumam tiks pievienots skaitlis."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["NederÄ«gs datnes nosaukums"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["PÄdÄjais izmainīšanas datums nav zinÄms"]},New:{msgid:"New",msgstr:["Jauns"]},"New filename":{msgid:"New filename",msgstr:["Jauns datnes nosaukums"]},"New version":{msgid:"New version",msgstr:["Jauna versija"]},paused:{msgid:"paused",msgstr:["apturÄta"]},"Preview image":{msgid:"Preview image",msgstr:["PriekÅ¡skatÄ«t attÄlu"]},Rename:{msgid:"Rename",msgstr:["PÄrdÄvÄt"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["AtlasÄ«t visas izvÄles rÅ«tiÅas"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["AtlasÄ«t visas esoÅ¡Äs datnes"]},"Select all new files":{msgid:"Select all new files",msgstr:["AtlasÄ«t visas jaunÄs datnes"]},Skip:{msgid:"Skip",msgstr:["Izlaist"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Izlaist {count} datÅu","Izlaist {count} datni","Izlaist {count} datnes"]},"Skip this file":{msgid:"Skip this file",msgstr:["Izlaist Å¡o datni"]},"Unknown size":{msgid:"Unknown size",msgstr:["NezinÄms izmÄrs"]},Upload:{msgid:"Upload",msgstr:["AugÅ¡upielÄdÄt"]},"Upload files":{msgid:"Upload files",msgstr:["AugÅ¡upielÄdÄt datnes"]},"Upload folders":{msgid:"Upload folders",msgstr:["AugÅ¡upielÄdÄt mapes"]},"Upload from device":{msgid:"Upload from device",msgstr:["AugÅ¡upielÄdÄt no ierÄ«ces"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["AugÅ¡upielÄde tika atcelta"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["AugÅ¡upielÄde tika izlaista"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['"{folder}" augÅ¡upielÄde tika izlaista']},"Upload progress":{msgid:"Upload progress",msgstr:["AugÅ¡upielÄdes virzÄ«ba"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kad ir atlasÄ«ta ienÄkoÅ¡Ä mape, tiks pÄrrakstÄ«tas arÄ« jebkuras tajÄ esoÅ¡Äs nesaderÄ«gÄs datnes."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kad ir atlasÄ«ta ienÄkoÅ¡Ä mape, saturs tiks rakstÄ«ts esoÅ¡ajÄ mapÄ, un tiks veikta rekursÄ«va nesaderÄ«bu novÄrÅ¡ana."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Kuras datnes paturÄt?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Datni var vai nu pÄrdÄvÄt, vai izlaist vai atcelt visu darbÄ«bu."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Ir nepiecieÅ¡ams atlasÄ«t vismaz vienu katras datnes versiju, lai turpinÄtu."]}}}}},{locale:"mk",json:{charset:"utf-8",headers:{"Last-Translator":"СаÑко ТодоÑов <[email protected]>, 2025","Language-Team":"Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)","Content-Type":"text/plain; charset=UTF-8",Language:"mk","Plural-Forms":"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nСаÑко ТодоÑов <[email protected]>, 2025\n"},msgstr:["Last-Translator: СаÑко ТодоÑов <[email protected]>, 2025\nLanguage-Team: Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mk\nPlural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" е забÑанеÑо име на даÑоÑека или име на папка.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" е забÑÐ°Ð½ÐµÑ Ð²Ð¸Ð´ на даÑоÑека.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" не е дозволено во имеÑо даÑоÑека или папка.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} конÑÐ»Ð¸ÐºÑ Ñо даÑоÑека","{count} конÑликÑи Ñо даÑоÑеки"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} конÑÐ»Ð¸ÐºÑ Ñо даÑоÑека во {dirname}","{count} конÑликÑи на даÑоÑеки во {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["ÑÑÑе {seconds} ÑекÑнда","ÑÑÑе {seconds} ÑекÑнди"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["пÑеоÑÑанÑва {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["ÑÑÑе Ð½ÐµÐºÐ¾Ð»ÐºÑ ÑекÑнди"]},assembling:{msgid:"assembling",msgstr:["ÑклопÑваÑе"]},Cancel:{msgid:"Cancel",msgstr:["ÐÑкажи"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ÐÑкажи Ñа ÑелаÑа опеÑаÑиÑа"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ÐÑекини пÑикаÑÑваÑе"]},Continue:{msgid:"Continue",msgstr:["ÐÑодолжи"]},"Create new":{msgid:"Create new",msgstr:["ÐÑеиÑÐ°Ñ Ð½Ð¾Ð²Ð°"]},"estimating time left":{msgid:"estimating time left",msgstr:["пÑиближно пÑеоÑÑанаÑо вÑеме"]},"Existing version":{msgid:"Existing version",msgstr:["ÐоÑÑоеÑка веÑзиÑа"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ÐеÑÑпеÑно ÑоÑÑавÑваÑе на паÑÑиÑаÑа заедно"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ÐеÑÑпеÑно пÑикаÑÑваÑе на даÑоÑека"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['ÐмиÑаÑа на даÑоÑекиÑе не ÑÐ¼ÐµÐ°Ñ Ð´Ð° завÑÑÑÐ²Ð°Ð°Ñ Ñо "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ðко ги избеÑеÑе двеÑе веÑзии, на новаÑа даÑоÑека Ñе Ñ Ð±Ð¸Ð´Ðµ додаден бÑÐ¾Ñ Ð½Ð° имеÑо."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ðевалидно име на даÑоÑека"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ Ð´Ð°ÑÑÐ¼Ð¾Ñ Ð½Ð° поÑледнаÑа измена"]},New:{msgid:"New",msgstr:["Ðова"]},"New filename":{msgid:"New filename",msgstr:["Ðово име на даÑоÑека"]},"New version":{msgid:"New version",msgstr:["Ðова веÑзиÑа"]},paused:{msgid:"paused",msgstr:["паÑзиÑано"]},"Preview image":{msgid:"Preview image",msgstr:["ÐÑеглед на Ñлика"]},Rename:{msgid:"Rename",msgstr:["ÐÑеименÑваÑ"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["ÐзнаÑи ги ÑиÑе полиÑа"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ÐзбеÑи ги ÑиÑе поÑÑоеÑки даÑоÑеки"]},"Select all new files":{msgid:"Select all new files",msgstr:["ÐзбеÑи ги ÑиÑе нови даÑоÑеки"]},Skip:{msgid:"Skip",msgstr:["ÐÑеÑкокни"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["ÐÑеÑкокни {count} даÑоÑека","ÐÑеÑкокни {count} даÑоÑеки"]},"Skip this file":{msgid:"Skip this file",msgstr:["ÐÑеÑкокни Ñа оваа даÑоÑека"]},"Unknown size":{msgid:"Unknown size",msgstr:["ÐепознаÑа големина"]},Upload:{msgid:"Upload",msgstr:["ÐÑикаÑи"]},"Upload files":{msgid:"Upload files",msgstr:["ÐÑикаÑÑваÑе даÑоÑеки"]},"Upload folders":{msgid:"Upload folders",msgstr:["ÐÑикаÑи папки"]},"Upload from device":{msgid:"Upload from device",msgstr:["ÐÑикаÑи од ÑÑед"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ÐÑикаÑÑваÑеÑо е оÑкажано"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ÐÑикаÑÑваÑеÑо е пÑеÑкокнаÑо"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['ÐÑикаÑÑваÑеÑо на "{folder}" е пÑеÑкокнаÑо']},"Upload progress":{msgid:"Upload progress",msgstr:["ÐÑогÑÐµÑ Ð½Ð° пÑикаÑÑваÑе"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ðога Ñе Ñе избеÑе доÑдовна папка, ÑиÑе конÑликÑни даÑоÑеки во неа иÑÑо Ñака Ñе Ð±Ð¸Ð´Ð°Ñ Ð¿ÑебÑиÑани."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ðога Ñе Ñе избеÑе доÑдовна папка, ÑодÑжинаÑа Ñе запиÑÑва во поÑÑоеÑкаÑа папка и Ñе извÑÑÑва ÑекÑÑзивно ÑеÑаваÑе на конÑликÑоÑ."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["ÐÐ¾Ñ Ð´Ð°ÑоÑеки ÑакаÑе да ги заÑваÑе?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["ÐожеÑе да Ñа пÑеименÑваÑе даÑоÑекаÑа, да Ñа пÑеÑкокнеÑе даÑоÑека или да Ñа оÑкажеÑе ÑелаÑа опеÑаÑиÑа."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["ТÑеба да избеÑеÑе баÑем една веÑзиÑа од ÑекоÑа даÑоÑека за да пÑодолжиÑе."]}}}}},{locale:"mn",json:{charset:"utf-8",headers:{"Last-Translator":"BATKHUYAG Ganbold, 2023","Language-Team":"Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)","Content-Type":"text/plain; charset=UTF-8",Language:"mn","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nBATKHUYAG Ganbold, 2023\n"},msgstr:["Last-Translator: BATKHUYAG Ganbold, 2023\nLanguage-Team: Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mn\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} ÑекÑнд үлдÑÑн"]},"{time} left":{msgid:"{time} left",comments:{extracted:"time has the format 00:00:00"},msgstr:["{time} үлдÑÑн"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["Ñ
ÑдÑ
Ñн ÑекÑнд үлдÑÑн"]},Add:{msgid:"Add",msgstr:["ÐÑмÑÑ
"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ÐлгÑÑлÑийг ÑÑÑлаÑ
"]},"estimating time left":{msgid:"estimating time left",msgstr:["ҮлдÑÑн Ñ
ÑгаÑааг ÑооÑоолж байна"]},paused:{msgid:"paused",msgstr:["ÑÒ¯Ñ Ð·Ð¾Ð³ÑооÑон"]},"Upload files":{msgid:"Upload files",msgstr:["Файл илгÑÑÑ
"]}}}}},{locale:"mr",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Marathi (https://www.transifex.com/nextcloud/teams/64236/mr/)","Content-Type":"text/plain; charset=UTF-8",Language:"mr","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Marathi (https://www.transifex.com/nextcloud/teams/64236/mr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mr\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"ms_MY",json:{charset:"utf-8",headers:{"Last-Translator":"DT Navy, 2024","Language-Team":"Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)","Content-Type":"text/plain; charset=UTF-8",Language:"ms_MY","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nDT Navy, 2024\n"},msgstr:["Last-Translator: DT Navy, 2024\nLanguage-Team: Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ms_MY\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" adalah fail dan nama folder yang dilarang']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" adalah jenis fail yang dilarang']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" adalah tidak dibenarkan dalam nama fail atau folder']},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} files bertindih"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} fail bertindih dalam {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} saat tinggal"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} tinggal"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["beberapa saat lagi"]},Cancel:{msgid:"Cancel",msgstr:["batal"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Batal keseluruhan operasi"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["batal muat naik"]},Continue:{msgid:"Continue",msgstr:["teruskan"]},"Create new":{msgid:"Create new",msgstr:["Buat baharu"]},"estimating time left":{msgid:"estimating time left",msgstr:["jangkaan masa tinggal"]},"Existing version":{msgid:"Existing version",msgstr:["versi sedia ada"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Nama fail tidak boleh berakhir dengan "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Jika dua versi dipilih, fail yang masuk akan ditambah bilangan pada namanya."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nama fail tidak sah"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Tarikh terakhir diubah suai tidak diketahui"]},New:{msgid:"New",msgstr:["Baru"]},"New filename":{msgid:"New filename",msgstr:["Nama fail baharu"]},"New version":{msgid:"New version",msgstr:["Versi baharu"]},paused:{msgid:"paused",msgstr:["Jeda"]},"Preview image":{msgid:"Preview image",msgstr:["Pratonton gambar"]},Rename:{msgid:"Rename",msgstr:["Menamakan semula"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Pilih semua kotak pilihan"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Pilih semua fail yang wujud"]},"Select all new files":{msgid:"Select all new files",msgstr:["pilih semua fail baharu"]},Skip:{msgid:"Skip",msgstr:["Langkau"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Langkau fail {count}"]},"Unknown size":{msgid:"Unknown size",msgstr:["Saiz tidak diketahui"]},Upload:{msgid:"Upload",msgstr:["Muat naik"]},"Upload files":{msgid:"Upload files",msgstr:["Muat naik fail"]},"Upload folders":{msgid:"Upload folders",msgstr:["Muat naik folder"]},"Upload from device":{msgid:"Upload from device",msgstr:["Muat naik dari peranti"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Muat naik telah dibatalkan"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Muat naik telah dilangkau"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Muat naik "{folder}" telah dilangkau']},"Upload progress":{msgid:"Upload progress",msgstr:["Kemajuan muat naik"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Apabila folder masuk dipilih, sebarang fail bertindih akan ditulis semula"]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Apabila folder masuk dipilih, kandungan ditulis ke dalam folder sedia ada dan penyelesaian konflik rekursif dilakukan."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Fail yang mana ingin disimpan?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["And boleh menamakan semula fail, langkau fail tersebut atau membatalkan keseluruhan operasi"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Anda perlu memilih sekurangnya satu versi setiap fail untuk teruskan"]}}}}},{locale:"my",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Burmese (https://www.transifex.com/nextcloud/teams/64236/my/)","Content-Type":"text/plain; charset=UTF-8",Language:"my","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Burmese (https://www.transifex.com/nextcloud/teams/64236/my/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: my\nPlural-Forms: nplurals=1; plural=0;\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"nb",json:{charset:"utf-8",headers:{"Last-Translator":"Roger Knutsen, 2024","Language-Team":"Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nb_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nRoger Knutsen, 2024\n"},msgstr:["Last-Translator: Roger Knutsen, 2024\nLanguage-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nb_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" er et forbudt fil- eller mappenavn.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" er en forbudt filtype.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" er ikke tillatt i et fil- eller mappenavn.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} file conflict","{count} filkonflikter"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} file conflict in {dirname}","{count} filkonflikter i {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} sekunder igjen"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} igjen"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["noen få sekunder igjen"]},Cancel:{msgid:"Cancel",msgstr:["Avbryt"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Avbryt hele operasjonen"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Avbryt opplastninger"]},Continue:{msgid:"Continue",msgstr:["Fortsett"]},"Create new":{msgid:"Create new",msgstr:["Opprett ny"]},"estimating time left":{msgid:"estimating time left",msgstr:["Estimerer tid igjen"]},"Existing version":{msgid:"Existing version",msgstr:["Gjeldende versjon"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Filnavn må ikke slutte med "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Hvis du velger begge versjonene, vil den innkommende filen ha et nummer lagt til navnet."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ugyldig filnavn"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Siste gang redigert ukjent"]},New:{msgid:"New",msgstr:["Ny"]},"New filename":{msgid:"New filename",msgstr:["Nytt filnavn"]},"New version":{msgid:"New version",msgstr:["Ny versjon"]},paused:{msgid:"paused",msgstr:["pauset"]},"Preview image":{msgid:"Preview image",msgstr:["Forhåndsvis bilde"]},Rename:{msgid:"Rename",msgstr:["Omdøp"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Velg alle"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Velg alle eksisterende filer"]},"Select all new files":{msgid:"Select all new files",msgstr:["Velg alle nye filer"]},Skip:{msgid:"Skip",msgstr:["Hopp over"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["Skip this file","Hopp over {count} filer"]},"Unknown size":{msgid:"Unknown size",msgstr:["Ukjent størrelse"]},"Upload files":{msgid:"Upload files",msgstr:["Last opp filer"]},"Upload folders":{msgid:"Upload folders",msgstr:["Last opp mapper"]},"Upload from device":{msgid:"Upload from device",msgstr:["Last opp fra enhet"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Opplastingen er kansellert"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Opplastingen er hoppet over"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Opplasting av "{folder}" er hoppet over']}
1,"Upload progress":{msgid:"Upload progress",msgstr:["Fremdrift, opplasting"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Når en innkommende mappe velges, blir eventuelle motstridende filer i den også overskrevet."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Når en innkommende mappe velges, skrives innholdet inn i den eksisterende mappen, og en rekursiv konfliktløsning utføres."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Hvilke filer vil du beholde?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Du kan enten gi nytt navn til filen, hoppe over denne filen eller avbryte hele operasjonen."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du må velge minst en versjon av hver fil for å fortsette."]}}}}},{locale:"ne",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Nepali (https://www.transifex.com/nextcloud/teams/64236/ne/)","Content-Type":"text/plain; charset=UTF-8",Language:"ne","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Nepali (https://www.transifex.com/nextcloud/teams/64236/ne/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ne\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"nl",json:{charset:"utf-8",headers:{"Last-Translator":"Stephan Paternotte <[email protected]>, 2025","Language-Team":"Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)","Content-Type":"text/plain; charset=UTF-8",Language:"nl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nJoris deLeeuw, 2025\nStephan Paternotte <[email protected]>, 2025\n"},msgstr:["Last-Translator: Stephan Paternotte <[email protected]>, 2025\nLanguage-Team: Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" is een verboden bestands- of mapnaam.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" is een verboden bestandstype.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" is niet toegestaan in een bestand of mapnaam.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} bestandsconflict","{count} bestanden conflicteren"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} bestandsconflict in {dirname}","{count} bestandenconflicten in {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} seconde resterend","{seconds} seconden resterend"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} resterend"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["Nog een paar seconden over"]},assembling:{msgid:"assembling",msgstr:["samenstellen"]},Cancel:{msgid:"Cancel",msgstr:["Annuleren"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["De hele bewerking annuleren"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Uploaden annuleren"]},Continue:{msgid:"Continue",msgstr:["Doorgaan"]},"Create new":{msgid:"Create new",msgstr:["Nieuw aanmaken"]},"estimating time left":{msgid:"estimating time left",msgstr:["resterende tijd schatten"]},"Existing version":{msgid:"Existing version",msgstr:["Bestaande versie"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Kon de stukken niet samenvoegen"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Het uploaden van het bestand is mislukt"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Bestandsnamen mogen niet eindigen met "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Als je beide versies selecteert, krijgt het binnenkomende bestand een nummer toegevoegd aan de naam."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ongeldige bestandsnaam"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Laatst gewijzigde datum onbekend"]},New:{msgid:"New",msgstr:["Nieuw"]},"New filename":{msgid:"New filename",msgstr:["Nieuwe bestandsnaam"]},"New version":{msgid:"New version",msgstr:["Nieuwe versie"]},paused:{msgid:"paused",msgstr:["gepauzeerd"]},"Preview image":{msgid:"Preview image",msgstr:["Voorbeeldweergave"]},Rename:{msgid:"Rename",msgstr:["Hernoemen"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Alle opties selecteren"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Alle bestanden selecteren"]},"Select all new files":{msgid:"Select all new files",msgstr:["Alle nieuwe bestanden selecteren"]},Skip:{msgid:"Skip",msgstr:["Overslaan"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["{count} bestand overslaan","{count} bestanden overslaan"]},"Skip this file":{msgid:"Skip this file",msgstr:["Dit bestand overslaan"]},"Unknown size":{msgid:"Unknown size",msgstr:["Onbekende grootte"]},Upload:{msgid:"Upload",msgstr:["Uploaden"]},"Upload files":{msgid:"Upload files",msgstr:["Upload bestanden"]},"Upload folders":{msgid:"Upload folders",msgstr:["Mappen uploaden"]},"Upload from device":{msgid:"Upload from device",msgstr:["Uploaden vanaf apparaat"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Upload is geanulleerd"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Upload is overgeslagen"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Upload van "{folder}" is overgeslagen']},"Upload progress":{msgid:"Upload progress",msgstr:["Uploadvoortgang"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Wanneer een inkomende map is geselecteerd, worden alle conflicterende bestanden daarin ook overschreven."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Wanneer een inkomende map is geselecteerd, wordt de inhoud in de bestaande map geschreven en wordt er een recursieve conflictoplossing uitgevoerd."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Welke bestanden wil je behouden?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Je kunt het bestand ofwel hernoemen, dit bestand overslaan of de hele bewerking annuleren."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Je moet minstens één versie van elk bestand selecteren om door te gaan."]}}}}},{locale:"nn_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Norwegian Nynorsk (Norway) (https://www.transifex.com/nextcloud/teams/64236/nn_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nn_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Norwegian Nynorsk (Norway) (https://www.transifex.com/nextcloud/teams/64236/nn_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nn_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"oc",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Occitan (post 1500) (https://www.transifex.com/nextcloud/teams/64236/oc/)","Content-Type":"text/plain; charset=UTF-8",Language:"oc","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Occitan (post 1500) (https://www.transifex.com/nextcloud/teams/64236/oc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: oc\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"pl",json:{charset:"utf-8",headers:{"Last-Translator":"Valdnet, 2025","Language-Team":"Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)","Content-Type":"text/plain; charset=UTF-8",Language:"pl","Plural-Forms":"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nPiotr Strebski <[email protected]>, 2024\nValdnet, 2025\n"},msgstr:["Last-Translator: Valdnet, 2025\nLanguage-Team: Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pl\nPlural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" to zabroniona nazwa pliku lub katalogu.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" jest zabronionym typem pliku.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['Znak "{segment}" nie jest dozwolony w nazwie pliku lub katalogu.']},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["konflikt 1 pliku","{count} konfliktów plików","{count} konfliktów plików","{count} konfliktów plików"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} konfliktowy plik w {dirname}","{count} konfliktowych plików w {dirname}","{count} konfliktowych plików w {dirname}","{count} konfliktowych plików w {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["PozostaÅo {seconds} sekund"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["PozostaÅo {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["PozostaÅo kilka sekund"]},Cancel:{msgid:"Cancel",msgstr:["Anuluj"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Anuluj caÅÄ
operacjÄ"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Anuluj wysyÅanie"]},Continue:{msgid:"Continue",msgstr:["Kontynuuj"]},"Create new":{msgid:"Create new",msgstr:["Utwórz nowe"]},"estimating time left":{msgid:"estimating time left",msgstr:["Szacowanie pozostaÅego czasu"]},"Existing version":{msgid:"Existing version",msgstr:["IstniejÄ
ca wersja"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Nazwy plików nie mogÄ
koÅczyÄ siÄ na "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["JeÅli wybierzesz obie wersje, do nazwy pliku przychodzÄ
cego zostanie dodany numer."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["NieprawidÅowa nazwa pliku"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Nieznana data ostatniej modyfikacji"]},New:{msgid:"New",msgstr:["Nowy"]},"New filename":{msgid:"New filename",msgstr:["Nowa nazwa pliku"]},"New version":{msgid:"New version",msgstr:["Nowa wersja"]},paused:{msgid:"paused",msgstr:["Wstrzymane"]},"Preview image":{msgid:"Preview image",msgstr:["PodglÄ
d obrazu"]},Rename:{msgid:"Rename",msgstr:["Zmiana nazwy"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Zaznacz wszystkie pola wyboru"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Zaznacz wszystkie istniejÄ
ce pliki"]},"Select all new files":{msgid:"Select all new files",msgstr:["Zaznacz wszystkie nowe pliki"]},Skip:{msgid:"Skip",msgstr:["PomiÅ"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["PomiÅ 1 plik","PomiÅ {count} plików","PomiÅ {count} plików","PomiÅ {count} plików"]},"Unknown size":{msgid:"Unknown size",msgstr:["Nieznany rozmiar"]},Upload:{msgid:"Upload",msgstr:["WyÅlij"]},"Upload files":{msgid:"Upload files",msgstr:["WyÅlij pliki"]},"Upload folders":{msgid:"Upload folders",msgstr:["WyÅlij katalogi"]},"Upload from device":{msgid:"Upload from device",msgstr:["WyÅlij z urzÄ
dzenia"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["WysyÅanie zostaÅo anulowane"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["WysyÅanie zostaÅo pominiÄte"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['WysyÅanie "{folder}" zostaÅo pominiÄte']},"Upload progress":{msgid:"Upload progress",msgstr:["PostÄp wysyÅania"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Po wybraniu katalogu przychodzÄ
cego wszelkie znajdujÄ
ce siÄ w nim pliki powodujÄ
ce konflikt również zostanÄ
nadpisane."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Po wybraniu katalogu przychodzÄ
cego zawartoÅÄ jest zapisywana w istniejÄ
cym katalogu i przeprowadzane jest rekursywne rozwiÄ
zywanie konfliktów."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Które pliki chcesz zachowaÄ?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Możesz zmieniÄ nazwÄ pliku, pominÄ
Ä ten plik lub anulowaÄ caÅÄ
operacjÄ."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Aby kontynuowaÄ, musisz wybraÄ co najmniej jednÄ
wersjÄ każdego pliku."]}}}}},{locale:"ps",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Pashto (https://www.transifex.com/nextcloud/teams/64236/ps/)","Content-Type":"text/plain; charset=UTF-8",Language:"ps","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Pashto (https://www.transifex.com/nextcloud/teams/64236/ps/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ps\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"pt_BR",json:{charset:"utf-8",headers:{"Last-Translator":"F Bausch, 2025","Language-Team":"Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_BR","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nLeonardo Colman Lopes <[email protected]>, 2024\nRodrigo Sottomaior Macedo <[email protected]>, 2024\nF Bausch, 2025\n"},msgstr:["Last-Translator: F Bausch, 2025\nLanguage-Team: Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_BR\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" é um nome de arquivo ou pasta proibido.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" é um tipo de arquivo proibido.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" não é permitido dentro de um nome de arquivo ou pasta.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} arquivos em conflito","{count} arquivos em conflito","{count} arquivos em conflito"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} conflitos de arquivo em {dirname}","{count} conflitos de arquivo em {dirname}","{count} conflitos de arquivo em {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} segundo restante","{seconds} segundos restantes","{seconds} segundos restantes"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} restante"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["alguns segundos restantes"]},assembling:{msgid:"assembling",msgstr:["montando"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancelar a operação inteira"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancelar uploads"]},Continue:{msgid:"Continue",msgstr:["Continuar"]},"Create new":{msgid:"Create new",msgstr:["Criar novo"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimando tempo restante"]},"Existing version":{msgid:"Existing version",msgstr:["Versão existente"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Falha ao montar os pedaços juntos"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Falha ao fazer o upload do arquivo"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Os nomes dos arquivos não devem terminar com "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se você selecionar ambas as versões, o arquivo recebido terá um número adicionado ao seu nome."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nome de arquivo inválido"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Data da última modificação desconhecida"]},New:{msgid:"New",msgstr:["Novo"]},"New filename":{msgid:"New filename",msgstr:["Novo nome de arquivo"]},"New version":{msgid:"New version",msgstr:["Nova versão"]},paused:{msgid:"paused",msgstr:["pausado"]},"Preview image":{msgid:"Preview image",msgstr:["Visualizar imagem"]},Rename:{msgid:"Rename",msgstr:["Renomear"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Selecionar todas as caixas de seleção"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Selecionar todos os arquivos existentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Selecionar todos os novos arquivos"]},Skip:{msgid:"Skip",msgstr:["Pular"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Pular {count} arquivo","Pular {count} de arquivos","Pular {count} arquivos"]},"Skip this file":{msgid:"Skip this file",msgstr:["Pular este arquivo"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tamanho desconhecido"]},Upload:{msgid:"Upload",msgstr:["Fazer upload"]},"Upload files":{msgid:"Upload files",msgstr:["Fazer upload de arquivos"]},"Upload folders":{msgid:"Upload folders",msgstr:["Fazer upload de pastas"]},"Upload from device":{msgid:"Upload from device",msgstr:["Fazer upload do dispositivo"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["O upload foi cancelado"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["O upload foi pulado"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['O upload de "{folder}" foi pulado']},"Upload progress":{msgid:"Upload progress",msgstr:["Progresso de upload"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Quando uma pasta recebida é selecionada, todos os arquivos conflitantes dentro dela também serão sobrescritos."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Quando uma pasta recebida é selecionada, o conteúdo é gravado na pasta existente e uma resolução de conflito recursiva é executada."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Quais arquivos você deseja manter?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Você pode renomear o arquivo, pular este arquivo ou cancelar toda a operação."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Você precisa selecionar pelo menos uma versão de cada arquivo para continuar."]}}}}},{locale:"pt_PT",json:{charset:"utf-8",headers:{"Last-Translator":"artur25 <[email protected]>, 2025","Language-Team":"Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_PT","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nguilherme ferreira, 2025\nartur25 <[email protected]>, 2025\n"},msgstr:["Last-Translator: artur25 <[email protected]>, 2025\nLanguage-Team: Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_PT\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" é um Nome de arquivo ou pasta proibido.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" é um tipo de ficheiro proibido.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" não é permitido num nome de ficheiro ou pasta.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["Conflito em {count} ficheiro","Conflito em {count} ficheiros","Conflito em {count} ficheiros"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} conflito de ficheiro em {dirname}","{count} conflitos de ficheiro em {dirname}","{count} conflitos de ficheiro em {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["Falta {seconds} segundo","Faltam {seconds} segundos","Faltam {seconds} segundos"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["faltam {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["faltam uns segundos"]},assembling:{msgid:"assembling",msgstr:["montagem"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancelar a operação inteira"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Cancelar envios"]},Continue:{msgid:"Continue",msgstr:["Continuar"]},"Create new":{msgid:"Create new",msgstr:["Criar novo"]},"estimating time left":{msgid:"estimating time left",msgstr:["tempo em falta estimado"]},"Existing version":{msgid:"Existing version",msgstr:["Versão existente"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Falha ao juntar os fragmentos"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Falha ao carregar o ficheiro"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Os nomes de ficheiro não podem terminar em "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se selecionar ambas as versões, será adicionado um número ao n
1ome do ficheiro recebido."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nome de ficheiro inválido"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Data da última modificação desconhecida"]},New:{msgid:"New",msgstr:["Novo"]},"New filename":{msgid:"New filename",msgstr:["Novo nome de ficheiro"]},"New version":{msgid:"New version",msgstr:["Nova versão"]},paused:{msgid:"paused",msgstr:["pausado"]},"Preview image":{msgid:"Preview image",msgstr:["Pré-visualizar imagem"]},Rename:{msgid:"Rename",msgstr:["Renomear"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Selecionar todas as caixas de verificação"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Selecionar todos os ficheiros existentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Selecionar todos os ficheiros novos"]},Skip:{msgid:"Skip",msgstr:["Ignorar"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Ignorar {count} ficheiro","Ignorar {count} ficheiros","Ignorar {count} ficheiros"]},"Skip this file":{msgid:"Skip this file",msgstr:["Ignorar este ficheiro"]},"Unknown size":{msgid:"Unknown size",msgstr:["Tamanho desconhecido"]},Upload:{msgid:"Upload",msgstr:["Carregar"]},"Upload files":{msgid:"Upload files",msgstr:["Enviar ficheiros"]},"Upload folders":{msgid:"Upload folders",msgstr:["Carregar pastas"]},"Upload from device":{msgid:"Upload from device",msgstr:["Carregar a partir do dispositivo"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["O carregamento foi cancelado"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["O carregamento foi ignorado"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['O carregamento da pasta "{folder}" foi ignorado']},"Upload progress":{msgid:"Upload progress",msgstr:["Progresso do carregamento"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ao selecionar uma pasta recebida, quaisquer ficheiros em conflito no seu interior também serão sobrescritos."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ao selecionar uma pasta recebida, o conteúdo é escrito na pasta existente e é efetuada uma resolução de conflitos recursiva."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Quais ficheiros pretende manter?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Pode renomear o ficheiro, ignorá-lo ou cancelar toda a operação."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Precisa de selecionar pelo menos uma versão de cada ficheiro para continuar."]}}}}},{locale:"ro",json:{charset:"utf-8",headers:{"Last-Translator":"MÄdÄlin Vasiliu <[email protected]>, 2022","Language-Team":"Romanian (https://www.transifex.com/nextcloud/teams/64236/ro/)","Content-Type":"text/plain; charset=UTF-8",Language:"ro","Plural-Forms":"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMÄdÄlin Vasiliu <[email protected]>, 2022\n"},msgstr:["Last-Translator: MÄdÄlin Vasiliu <[email protected]>, 2022\nLanguage-Team: Romanian (https://www.transifex.com/nextcloud/teams/64236/ro/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ro\nPlural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["{seconds} secunde rÄmase"]},"{time} left":{msgid:"{time} left",comments:{extracted:"time has the format 00:00:00"},msgstr:["{time} rÄmas"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["câteva secunde rÄmase"]},Add:{msgid:"Add",msgstr:["AdaugÄ"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["AnulaÈi încÄrcÄrile"]},"estimating time left":{msgid:"estimating time left",msgstr:["estimarea timpului rÄmas"]},paused:{msgid:"paused",msgstr:["pus pe pauzÄ"]},"Upload files":{msgid:"Upload files",msgstr:["ÃncarcÄ fiÈiere"]}}}}},{locale:"ru",json:{charset:"utf-8",headers:{"Last-Translator":"Igor Orlov, 2025","Language-Team":"Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)","Content-Type":"text/plain; charset=UTF-8",Language:"ru","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nÐлад, 2024\nAlex <[email protected]>, 2024\nRoman Stepanov, 2024\nMaksim Sukharev, 2024\nÐлекÑандÑ, 2025\nIgor Orlov, 2025\n"},msgstr:["Last-Translator: Igor Orlov, 2025\nLanguage-Team: Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ru\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:["«{segment}» â ÑÑо запÑеÑенное Ð¸Ð¼Ñ Ñайла или папки."]},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:["«{segment}» â ÑÑо запÑеÑеннÑй Ñип Ñайла."]},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:["«{segment}» не допÑÑкаеÑÑÑ Ð² имени Ñайла или папки."]},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["конÑÐ»Ð¸ÐºÑ {count} Ñайла","конÑÐ»Ð¸ÐºÑ {count} Ñайлов","конÑÐ»Ð¸ÐºÑ {count} Ñайлов","конÑÐ»Ð¸ÐºÑ {count} Ñайлов"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["конÑÐ»Ð¸ÐºÑ {count} Ñайла в «{dirname}»","конÑÐ»Ð¸ÐºÑ {count} Ñайлов в «{dirname}»","конÑÐ»Ð¸ÐºÑ {count} Ñайлов в «{dirname}»","конÑÐ»Ð¸ÐºÑ {count} Ñайлов в «{dirname}»"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["оÑÑалаÑÑ {seconds} ÑекÑнда","оÑÑалоÑÑ {seconds} ÑекÑндÑ","оÑÑалоÑÑ {seconds} ÑекÑнд","оÑÑалоÑÑ {seconds} ÑекÑнд"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["оÑÑалоÑÑ {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["оÑÑалоÑÑ Ð½ÐµÑколÑко ÑекÑнд"]},assembling:{msgid:"assembling",msgstr:["ÑбоÑка"]},Cancel:{msgid:"Cancel",msgstr:["ÐÑмениÑÑ"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ÐÑмениÑÑ Ð¾Ð¿ÐµÑаÑÐ¸Ñ Ñеликом"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ÐÑмениÑÑ Ð·Ð°Ð³ÑÑзки"]},Continue:{msgid:"Continue",msgstr:["ÐÑодолжиÑÑ"]},"Create new":{msgid:"Create new",msgstr:["СоздаÑÑ Ð½Ð¾Ð²Ð¾Ðµ"]},"estimating time left":{msgid:"estimating time left",msgstr:["оÑенка оÑÑавÑегоÑÑ Ð²Ñемени"]},"Existing version":{msgid:"Existing version",msgstr:["ТекÑÑÐ°Ñ Ð²ÐµÑÑиÑ"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Ðе ÑдалоÑÑ ÑобÑаÑÑ ÑаÑÑи вмеÑÑе"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ Ñайл"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:["Ðмена Ñайлов не Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°ÐºÐ°Ð½ÑиваÑÑÑÑ Ð½Ð° «{segment}»"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["ÐÑли Ð²Ñ Ð²ÑбеÑеÑе обе веÑÑии, к имени вÑ
одÑÑего Ñайла бÑÐ´ÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ номеÑ."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["ÐевеÑное Ð¸Ð¼Ñ Ñайла"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["ÐаÑа поÑледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑÑна"]},New:{msgid:"New",msgstr:["ÐовÑй"]},"New filename":{msgid:"New filename",msgstr:["Ðовое Ð¸Ð¼Ñ Ñайла"]},"New version":{msgid:"New version",msgstr:["ÐÐ¾Ð²Ð°Ñ Ð²ÐµÑÑиÑ"]},paused:{msgid:"paused",msgstr:["пÑиоÑÑановлено"]},"Preview image":{msgid:"Preview image",msgstr:["ÐÑедваÑиÑелÑнÑй пÑоÑмоÑÑ"]},Rename:{msgid:"Rename",msgstr:["ÐеÑеименоваÑÑ"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["ÐÑбÑаÑÑ Ð²Ñе"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ÐÑбÑаÑÑ Ð²Ñе ÑÑÑеÑÑвÑÑÑие ÑайлÑ"]},"Select all new files":{msgid:"Select all new files",msgstr:["ÐÑбÑаÑÑ Ð²Ñе новÑе ÑайлÑ"]},Skip:{msgid:"Skip",msgstr:["ÐÑопÑÑÑиÑÑ"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["ÐÑопÑÑÑиÑÑ {count} Ñайл","ÐÑопÑÑÑиÑÑ {count} Ñайла","ÐÑопÑÑÑиÑÑ {count} Ñайлов","ÐÑопÑÑÑиÑÑ {count} Ñайлов"]},"Skip this file":{msgid:"Skip this file",msgstr:["ÐÑопÑÑÑиÑÑ ÑÑÐ¾Ñ Ñайл"]},"Unknown size":{msgid:"Unknown size",msgstr:["ÐеизвеÑÑнÑй ÑазмеÑ"]},Upload:{msgid:"Upload",msgstr:["ÐагÑÑзиÑÑ"]},"Upload files":{msgid:"Upload files",msgstr:["ÐагÑÑзиÑÑ ÑайлÑ"]},"Upload folders":{msgid:"Upload folders",msgstr:["ÐагÑÑзиÑÑ Ð¿Ð°Ð¿ÐºÐ¸"]},"Upload from device":{msgid:"Upload from device",msgstr:["ÐагÑÑзиÑÑ Ñ ÑÑÑÑойÑÑва"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ÐагÑÑзка бÑла оÑменена"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ÐагÑÑзка бÑла пÑопÑÑена"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:["ÐагÑÑзка «{folder}» бÑла пÑопÑÑена"]},"Upload progress":{msgid:"Upload progress",msgstr:["ÐÑогÑеÑÑ Ð·Ð°Ð³ÑÑзки"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ðогда вÑбÑана вÑ
одÑÑÐ°Ñ Ð¿Ð°Ð¿ÐºÐ°, вÑе конÑликÑÑÑÑие ÑÐ°Ð¹Ð»Ñ Ð² ней Ñакже бÑдÑÑ Ð¿ÐµÑезапиÑанÑ."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ðогда вÑбÑана вÑ
одÑÑÐ°Ñ Ð¿Ð°Ð¿ÐºÐ°, ÑодеÑжимое запиÑÑваеÑÑÑ Ð² ÑÑÑеÑÑвÑÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ Ð¸ вÑполнÑеÑÑÑ ÑекÑÑÑивное ÑазÑеÑение конÑликÑов."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Ðакие ÑÐ°Ð¹Ð»Ñ Ð²Ñ Ñ
оÑиÑе ÑоÑ
ÑаниÑÑ?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑеименоваÑÑ Ñайл, пÑопÑÑÑиÑÑ ÑÑÐ¾Ñ Ñайл или оÑмениÑÑ Ð²ÑÑ Ð¾Ð¿ÐµÑаÑиÑ."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["ÐÐ»Ñ Ð¿ÑÐ¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ð²Ð°Ð¼ нÑжно вÑбÑаÑÑ Ð¿Ð¾ кÑайней меÑе Ð¾Ð´Ð½Ñ Ð²ÐµÑÑÐ¸Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñайла."]}}}}},{locale:"sc",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Sardinian (https://www.transifex.com/nextcloud/teams/64236/sc/)","Content-Type":"text/plain; charset=UTF-8",Language:"sc","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Sardinian (https://www.transifex.com/nextcloud/teams/64236/sc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sc\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"si",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Sinhala (https://www.transifex.com/nextcloud/teams/64236/si/)","Content-Type":"text/plain; charset=UTF-8",Language:"si","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Sinhala (https://www.transifex.com/nextcloud/teams/64236/si/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: si\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"sk",json:{charset:"utf-8",headers:{"Last-Translator":"Anton Krajcik <[email protected]>, 2025","Language-Team":"Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)","Content-Type":"text/plain; charset=UTF-8",Language:"sk_SK","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJozef Gaal <[email protected]>, 2024\nLinker Linker <[email protected]>, 2024\nAnton Krajcik <[email protected]>, 2025\n"},msgstr:["Last-Translator: Anton Krajcik <[email protected]>, 2025\nLanguage-Team: Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sk_SK\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:["â{segment}â je zakázaný názov súboru alebo prieÄinka."]},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" je zákazaný typ súboru.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}â je zakázané v názve súboru alebo adresára.']},"{count}
1 file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} súbor má konflikt","{count} súbory majú konflikt","{count} súborov má konflikt","{count} súborov má konflikt"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} súborový konflikt v {dirname}","{count} súborové konflikty v {dirname}","{count} súborových konfliktov v {dirname}","{count} súborových konfliktov v {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} sekunda zostáva","{seconds} sekúnd zostáva","{seconds} sekúnd zostáva","{seconds} sekundy zostávajú"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} zostáva"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["zostáva niekoľko sekúnd"]},assembling:{msgid:"assembling",msgstr:["zhromažÄovanie"]},Cancel:{msgid:"Cancel",msgstr:["ZruÅ¡iÅ¥"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ZruÅ¡iÅ¥ celú operáciu"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ZruÅ¡iÅ¥ nahrávanie"]},Continue:{msgid:"Continue",msgstr:["PokraÄovaÅ¥"]},"Create new":{msgid:"Create new",msgstr:["VytvoriÅ¥ nové"]},"estimating time left":{msgid:"estimating time left",msgstr:["odhadovanie zostávajúceho Äasu"]},"Existing version":{msgid:"Existing version",msgstr:["Existujúca verzia"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Nepodarilo sa daÅ¥ Äasti dohromady."]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Nepodarilo sa nahraÅ¥ súbor"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Názvy súborov nesmú konÄiÅ¥ znakom "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ak vyberiete obe verzie, k názvu prichádzajúceho súboru sa pridá ÄÃslo."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Neplatný názov súboru"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Dátum poslednej úpravy neznámy"]},New:{msgid:"New",msgstr:["Nový"]},"New filename":{msgid:"New filename",msgstr:["Nový názov súboru"]},"New version":{msgid:"New version",msgstr:["Nová verzia"]},paused:{msgid:"paused",msgstr:["pozastavené"]},"Preview image":{msgid:"Preview image",msgstr:["Náhľad obrázka"]},Rename:{msgid:"Rename",msgstr:["PremenovaÅ¥"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["OznaÄiÅ¥ vÅ¡etky výberové polÃÄka"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["VybraÅ¥ vÅ¡etky existujúce súbory"]},"Select all new files":{msgid:"Select all new files",msgstr:["VybraÅ¥ vÅ¡etky nové súbory"]},Skip:{msgid:"Skip",msgstr:["PreskoÄiÅ¥"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["PreskoÄiÅ¥ {count} súbor","PreskoÄiÅ¥ {count} súborov","PreskoÄiÅ¥ {count} súborov","PreskoÄiÅ¥ {count} súbory"]},"Skip this file":{msgid:"Skip this file",msgstr:["PreskoÄiÅ¥ tento súbor"]},"Unknown size":{msgid:"Unknown size",msgstr:["Neznáma veľkosÅ¥"]},Upload:{msgid:"Upload",msgstr:["NahraÅ¥"]},"Upload files":{msgid:"Upload files",msgstr:["NahraÅ¥ súbory"]},"Upload folders":{msgid:"Upload folders",msgstr:["NahraÅ¥ prieÄinky"]},"Upload from device":{msgid:"Upload from device",msgstr:["NahraÅ¥ zo zariadenia"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Nahrávanie bolo zruÅ¡ené"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Nahrávanie bolo preskoÄené"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Nahrávanie "{folder}" bolo preskoÄené']},"Upload progress":{msgid:"Upload progress",msgstr:["Priebeh nahrávania"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["KeÄ je vybraný prichádzajúci prieÄinok, prepÃÅ¡u sa aj vÅ¡etky konfliktné súbory v Åom."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Po výbere prichádzajúceho prieÄinka sa obsah zapÃÅ¡e do existujúceho prieÄinka a vykoná sa rekurzÃvne rieÅ¡enie konfliktov."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Ktoré súbory chcete ponechaÅ¥?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Súbor môžete premenovaÅ¥, preskoÄiÅ¥ alebo zruÅ¡iÅ¥ celú operáciu."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Ak chcete pokraÄovaÅ¥, musÃte vybraÅ¥ aspoÅ jednu verziu každého súboru."]}}}}},{locale:"sl",json:{charset:"utf-8",headers:{"Last-Translator":"Simon Bogina, 2024","Language-Team":"Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)","Content-Type":"text/plain; charset=UTF-8",Language:"sl","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nJan KraljiÄ <[email protected]>, 2024\nSimon Bogina, 2024\n"},msgstr:["Last-Translator: Simon Bogina, 2024\nLanguage-Team: Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sl\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" je prepovedano ime datoteka ali mape.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" je prepovedan tip datoteke.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ni dovoljeno v imenu datoteke ali mape.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["1{count} datoteka je v konfliktu","1{count} datoteki sta v konfiktu","1{count} datotek je v konfliktu","{count} datotek je v konfliktu"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} datoteka je v konfiktu v {dirname}","{count} datoteki sta v konfiktu v {dirname}","{count} datotek je v konfiktu v {dirname}","{count} konfliktov datotek v {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["Å¡e {seconds} sekund"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["Å¡e {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["Å¡e nekaj sekund"]},Cancel:{msgid:"Cancel",msgstr:["PrekliÄi"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["PrekliÄi celotni postopek"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["PrekliÄi poÅ¡iljanje"]},Continue:{msgid:"Continue",msgstr:["Nadaljuj"]},"Create new":{msgid:"Create new",msgstr:["Ustvari nov"]},"estimating time left":{msgid:"estimating time left",msgstr:["ocenjujem Äas do konca"]},"Existing version":{msgid:"Existing version",msgstr:["ObstojeÄa razliÄica"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Imena datotek se ne smejo konÄati s "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Äe izberete obe razliÄici, bo imenu dohodne datoteke na koncu dodana Å¡tevilka."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Nepravilno ime datoteke"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Datum zadnje spremembe neznan"]},New:{msgid:"New",msgstr:["Nov"]},"New filename":{msgid:"New filename",msgstr:["Novo ime datoteke"]},"New version":{msgid:"New version",msgstr:["Nova razliÄica"]},paused:{msgid:"paused",msgstr:["v premoru"]},"Preview image":{msgid:"Preview image",msgstr:["Predogled slike"]},Rename:{msgid:"Rename",msgstr:["Preimenuj"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Izberi vsa potrditvena polja"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["OznaÄi vse obstojeÄe datoteke"]},"Select all new files":{msgid:"Select all new files",msgstr:["OznaÄi vse nove datoteke"]},Skip:{msgid:"Skip",msgstr:["PreskoÄi"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["PreskoÄi datoteko","PreskoÄi {count} datoteki","PreskoÄi {count} datotek","PreskoÄi {count} datotek"]},"Unknown size":{msgid:"Unknown size",msgstr:["Neznana velikost"]},Upload:{msgid:"Upload",msgstr:["Naloži"]},"Upload files":{msgid:"Upload files",msgstr:["Naloži datoteke"]},"Upload folders":{msgid:"Upload folders",msgstr:["Naloži mape"]},"Upload from device":{msgid:"Upload from device",msgstr:["Naloži iz naprave"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Nalaganje je bilo preklicano"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Nalaganje je bilo preskoÄeno"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Nalaganje "{folder}" je bilo preskoÄeno']},"Upload progress":{msgid:"Upload progress",msgstr:["Napredek nalaganja"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ko je izbrana dohodna mapa, bodo vse datototeke v konfliktu znotraj nje prepisane."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ko je izbrana dohodna mapa, je vsebina vpisana v obstojeÄo mapo in je izvedeno rekurzivno reÅ¡evanje konfliktov."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Katere datoteke želite obdržati?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Datoteko lahko preimenujete, preskoÄite ali prekliÄete celo operacijo."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Izbrati morate vsaj eno razliÄico vsake datoteke da nadaljujete."]}}}}},{locale:"sq",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Albanian (https://www.transifex.com/nextcloud/teams/64236/sq/)","Content-Type":"text/plain; charset=UTF-8",Language:"sq","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Albanian (https://www.transifex.com/nextcloud/teams/64236/sq/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sq\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"sr",json:{charset:"utf-8",headers:{"Last-Translator":"Ðван ÐеÑиÑ, 2025","Language-Team":"Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nÐван ÐеÑиÑ, 2025\n"},msgstr:["Last-Translator: Ðван ÐеÑиÑ, 2025\nLanguage-Team: Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:["â{segment}â Ñе забÑаÑено име ÑаÑла или ÑолдеÑа."]},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:["â{segment}â Ñе забÑаÑен Ñип ÑаÑла."]},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:["â{segment}â ниÑе дозвоÑено ÑнÑÑÐ°Ñ Ð¸Ð¼ÐµÐ½Ð° ÑаÑла или ÑолдеÑа."]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} ÑаÑл конÑликÑ","{count} ÑаÑл конÑликÑа","{count} ÑаÑл конÑликÑа"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} ÑаÑл конÑÐ»Ð¸ÐºÑ Ñ {dirname}","{count} ÑаÑл конÑликÑа Ñ {dirname}","{count} ÑаÑл конÑликÑа Ñ {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["пÑеоÑÑало Ñе {seconds} ÑекÑнда","пÑеоÑÑало Ñе {seconds} ÑекÑнде","пÑеоÑÑало Ñе {seconds} ÑекÑнди"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} пÑеоÑÑало"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["пÑеоÑÑало Ñе неколико ÑекÑнди"]},assembling:{msgid:"assembling",msgstr:["ÑаÑÑавÑаÑе"]},Cancel:{msgid:"Cancel",msgstr:["ÐÑкажи"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["ÐÑказÑÑе комплеÑÐ½Ñ Ð¾Ð¿ÐµÑаÑиÑÑ"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ÐбÑÑÑави оÑпÑемаÑа"]},Continue:{msgid:"Continue",msgstr:["ÐаÑÑави"]},"Create new":{msgid:"Create new",msgstr:["ÐÑеиÑÐ°Ñ Ð½Ð¾Ð²Ð¾"]},"estimating time left":{msgid:"estimating time left",msgstr:["пÑоÑена пÑеоÑÑалог вÑемена"]},"Existing version":{msgid:"Existing version",msgstr:["ÐоÑÑоÑеÑа веÑзиÑа"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ÐиÑе ÑÑпело ÑаÑÑавÑаÑе делова"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ÐиÑе ÑÑпело оÑпÑемаÑе ÑаÑла"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:["Ðмена ÑаÑлова не ÑмеÑÑ Ð´Ð° Ñе завÑÑаваÑÑ Ð½Ð° â{segment}â."]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ðко изабеÑеÑе обе веÑзиÑе, на име долазног ÑаÑла Ñе Ñе додаÑи бÑоÑ."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["ÐеиÑпÑавно име ÑаÑла"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["ÐиÑе Ð¿Ð¾Ð·Ð½Ð°Ñ Ð´Ð°ÑÑм поÑледÑе измене"]},New:{msgid:"New",msgstr:["Ðово"]},"New filename":{msgid:"New filename",msgstr:["Ðово име ÑаÑла"]},"New version":{msgid:"New version",msgstr:["Ðова веÑзиÑа"]},paused:{msgid:"paused",msgstr:["паÑзиÑано"]},"Preview image":{msgid:"Preview image",msgstr:["Слика пÑегледа"]},Rename:{msgid:"Rename",msgstr:["ÐÑомени име"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["ШÑиклиÑÐ°Ñ Ñва поÑа за ÑÑиклиÑаÑе"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ÐзабеÑи Ñве поÑÑоÑеÑе ÑаÑлове"]},"Select all new files":{msgid:"Select all new files",msgstr:["ÐзабеÑи Ñве нове ÑаÑлове"]},Skip:{msgid:"Skip",msgstr:["ÐÑеÑкоÑи"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["ÐÑеÑкоÑи {count} ÑаÑл","ÐÑеÑкоÑи {count} ÑаÑла","ÐÑеÑкоÑи {count} ÑаÑлова"]},"Skip this file":{msgid:"Skip this file",msgstr:["ÐÑеÑкоÑи Ð¾Ð²Ð°Ñ ÑаÑл"]},"Unknown size":{msgid:"Unknown size",msgstr:["ÐепознаÑа велиÑина"]},Upload:{msgid:"Upload",msgstr:["ÐÑпÑеми"]},"Upload files":{msgid:"Upload files",msgstr:["ÐÑпÑеми ÑаÑлове"]},"Upload folders":{msgid:"Upload folders",msgstr:["ÐÑпÑеми ÑолдеÑе"]},"Upload from device":{msgid:"Upload from device",msgstr:["ÐÑпÑеми Ñа ÑÑеÑаÑа"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ÐÑпÑемаÑе Ñе оÑказано"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ÐÑпÑемаÑе Ñе пÑеÑкоÑено"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:["ÐÑпÑемаÑе â{folder}âÑе пÑеÑкоÑено"]},"Upload progress":{msgid:"Upload progress",msgstr:["ÐапÑедак оÑпÑемаÑа"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ðада Ñе изабеÑе долазни ÑолдеÑ, Ñва имена ÑаÑлова Ñа конÑликÑом ÑнÑÑÐ°Ñ Ñега Ñе Ñе ÑакоÑе пÑепиÑаÑи."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ðада Ñе изабеÑе долазни ÑолдеÑ, ÑадÑÐ¶Ð°Ñ Ñе ÑпиÑÑÑе Ñ Ð¿Ð¾ÑÑоÑеÑи ÑÐ¾Ð»Ð´ÐµÑ Ð¸ извÑÑава Ñе ÑекÑÑзивно ÑазÑеÑаваÑе конÑликаÑа."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["ÐоÑе ÑаÑлове желиÑе да задÑжиÑе?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["ÐожеÑе или да пÑомениÑе име ÑаÑлÑ, пÑеÑкоÑиÑе Ð¾Ð²Ð°Ñ ÑаÑл или оÑкажеÑе комплеÑÐ½Ñ Ð¾Ð¿ÐµÑаÑиÑÑ."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["ÐоÑаÑе да изабеÑеÑе баÑем ÑÐµÐ´Ð½Ñ Ð²ÐµÑзиÑÑ Ñваког ÑаÑла да наÑÑавиÑе."]}}}}},{locale:"sr@latin",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Serbian (Latin) (https://www.transifex.com/nextcloud/teams/64236/sr@latin/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr@latin","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Serbian (Latin) (https://www.transifex.com/nextcloud/teams/64236/sr@latin/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr@latin\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"sv",json:{charset:"utf-8",headers:{"Last-Translator":"Magnus Höglund, 2025","Language-Team":"Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)","Content-Type":"text/plain; charset=UTF-8",Language:"sv","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nMagnus Höglund, 2025\n"},msgstr:["Last-Translator: Magnus Höglund, 2025\nLanguage-Team: Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sv\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" är ett förbjudet fil- eller mappnamn.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" är en förbjuden filtyp.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" är inte tillÃ¥tet i ett fil- eller mappnamn.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} filkonflikt","{count} filkonflikter"]},"{count} file conflict in {dirname}
1":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} filkonflikt i {dirname}","{count} filkonflikter i {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} sekunder kvar","{seconds} sekunder kvar"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} kvarstår"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["några sekunder kvar"]},assembling:{msgid:"assembling",msgstr:["Sammanställer"]},Cancel:{msgid:"Cancel",msgstr:["Avbryt"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Avbryt hela operationen"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Avbryt uppladdningar"]},Continue:{msgid:"Continue",msgstr:["Fortsätt"]},"Create new":{msgid:"Create new",msgstr:["Skapa ny"]},"estimating time left":{msgid:"estimating time left",msgstr:["uppskattar kvarstående tid"]},"Existing version":{msgid:"Existing version",msgstr:["Nuvarande version"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Misslyckades med att sammanställa delarna"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Kunde inte ladda upp filen"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Filnamn får inte sluta med "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Om du väljer båda versionerna kommer den inkommande filen att läggas till ett nummer i namnet."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Ogiltigt filnamn"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Senaste ändringsdatum okänt"]},New:{msgid:"New",msgstr:["Ny"]},"New filename":{msgid:"New filename",msgstr:["Nytt filnamn"]},"New version":{msgid:"New version",msgstr:["Ny version"]},paused:{msgid:"paused",msgstr:["pausad"]},"Preview image":{msgid:"Preview image",msgstr:["Förhandsgranska bild"]},Rename:{msgid:"Rename",msgstr:["Byt namn"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Markera alla kryssrutor"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Välj alla befintliga filer"]},"Select all new files":{msgid:"Select all new files",msgstr:["Välj alla nya filer"]},Skip:{msgid:"Skip",msgstr:["Hoppa över"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Hoppa över {count} fil","Hoppa över {count} filer"]},"Skip this file":{msgid:"Skip this file",msgstr:["Hoppa över denna fil"]},"Unknown size":{msgid:"Unknown size",msgstr:["Okänd storlek"]},Upload:{msgid:"Upload",msgstr:["Ladda upp"]},"Upload files":{msgid:"Upload files",msgstr:["Ladda upp filer"]},"Upload folders":{msgid:"Upload folders",msgstr:["Ladda upp mappar"]},"Upload from device":{msgid:"Upload from device",msgstr:["Ladda upp från enhet"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Uppladdningen har avbrutits"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Uppladdningen har hoppats över"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Uppladdningen av "{folder}" har hoppats över']},"Upload progress":{msgid:"Upload progress",msgstr:["Uppladdningsförlopp"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["När en inkommande mapp väljs skrivs även alla konfliktande filer i den över."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["När en inkommande mapp väljs skrivs innehÃ¥llet in i den befintliga mappen och en rekursiv konfliktlösning utförs."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Vilka filer vill du behÃ¥lla?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Du kan antingen byta namn pÃ¥ filen, hoppa över den här filen eller avbryta hela operationen."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du mÃ¥ste välja minst en version av varje fil för att fortsätta."]}}}}},{locale:"sw",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Swahili (https://www.transifex.com/nextcloud/teams/64236/sw/)","Content-Type":"text/plain; charset=UTF-8",Language:"sw","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Swahili (https://www.transifex.com/nextcloud/teams/64236/sw/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sw\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"ta",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Tamil (https://www.transifex.com/nextcloud/teams/64236/ta/)","Content-Type":"text/plain; charset=UTF-8",Language:"ta","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Tamil (https://www.transifex.com/nextcloud/teams/64236/ta/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ta\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"th",json:{charset:"utf-8",headers:{"Last-Translator":"Phongpanot Phairat <[email protected]>, 2022","Language-Team":"Thai (Thailand) (https://www.transifex.com/nextcloud/teams/64236/th_TH/)","Content-Type":"text/plain; charset=UTF-8",Language:"th_TH","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPhongpanot Phairat <[email protected]>, 2022\n"},msgstr:["Last-Translator: Phongpanot Phairat <[email protected]>, 2022\nLanguage-Team: Thai (Thailand) (https://www.transifex.com/nextcloud/teams/64236/th_TH/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: th_TH\nPlural-Forms: nplurals=1; plural=0;\n"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["à¹à¸«à¸¥à¸·à¸à¸à¸µà¸ {seconds} วิà¸à¸²à¸à¸µ"]},"{time} left":{msgid:"{time} left",comments:{extracted:"time has the format 00:00:00"},msgstr:["à¹à¸«à¸¥à¸·à¸à¸à¸µà¸ {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["à¹à¸«à¸¥à¸·à¸à¸à¸µà¸à¹à¸¡à¹à¸à¸µà¹à¸§à¸´à¸à¸²à¸à¸µ"]},Add:{msgid:"Add",msgstr:["à¹à¸à¸´à¹à¸¡"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["ยà¸à¹à¸¥à¸´à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸«à¸¥à¸"]},"estimating time left":{msgid:"estimating time left",msgstr:["à¸à¸³à¸¥à¸±à¸à¸à¸³à¸à¸§à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¹à¸«à¸¥à¸·à¸"]},paused:{msgid:"paused",msgstr:["หยุà¸à¸à¸±à¹à¸§à¸à¸£à¸²à¸§"]},"Upload files":{msgid:"Upload files",msgstr:["à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸à¸¥à¹"]}}}}}
1,{locale:"tk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Turkmen (https://www.transifex.com/nextcloud/teams/64236/tk/)","Content-Type":"text/plain; charset=UTF-8",Language:"tk","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Turkmen (https://www.transifex.com/nextcloud/teams/64236/tk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tk\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"tr",json:{charset:"utf-8",headers:{"Last-Translator":"Kaya Zeren <[email protected]>, 2025","Language-Team":"Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)","Content-Type":"text/plain; charset=UTF-8",Language:"tr","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nKaya Zeren <[email protected]>, 2025\n"},msgstr:["Last-Translator: Kaya Zeren <[email protected]>, 2025\nLanguage-Team: Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tr\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" dosya ya da klasör adına izin verilmiyor.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" dosya türüne izin verilmiyor.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['Bir dosya ya da klasör adında "{segment}" ifadesine izin verilmiyor.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} dosya çakıÅması var","{count} dosya çakıÅması var"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{dirname} klasöründe {count} dosya çakıÅması var","{dirname} klasöründe {count} dosya çakıÅması var"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} saniye kaldı","{seconds} saniye kaldı"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} kaldı"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["bir kaç saniye kaldı"]},assembling:{msgid:"assembling",msgstr:["birleÅtiriliyor"]},Cancel:{msgid:"Cancel",msgstr:["İptal"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Tüm iÅlemi iptal et"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Yüklemeleri iptal et"]},Continue:{msgid:"Continue",msgstr:["İlerle"]},"Create new":{msgid:"Create new",msgstr:["Yeni ekle"]},"estimating time left":{msgid:"estimating time left",msgstr:["öngörülen kalan süre"]},"Existing version":{msgid:"Existing version",msgstr:["Var olan sürüm"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Parçalar birleÅtirilemedi"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Dosya yüklenemedi"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Dosya adları "{segment}" ile bitmemeli.']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["İki sürümü de seçerseniz, gelen dosyanın adına bir sayı eklenir."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Dosya adı geçersiz"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Son deÄiÅtirilme tarihi bilinmiyor"]},New:{msgid:"New",msgstr:["Yeni"]},"New filename":{msgid:"New filename",msgstr:["Yeni dosya adı"]},"New version":{msgid:"New version",msgstr:["Yeni sürüm"]},paused:{msgid:"paused",msgstr:["duraklatıldı"]},"Preview image":{msgid:"Preview image",msgstr:["Görsel ön izlemesi"]},Rename:{msgid:"Rename",msgstr:["Yeniden adlandır"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Tüm kutuları iÅaretle"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Tüm var olan dosyaları seç"]},"Select all new files":{msgid:"Select all new files",msgstr:["Tüm yeni dosyaları seç"]},Skip:{msgid:"Skip",msgstr:["Atla"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["{count} dosyayı atla","{count} dosyayı atla"]},"Skip this file":{msgid:"Skip this file",msgstr:["Bu dosyayı atla"]},"Unknown size":{msgid:"Unknown size",msgstr:["Boyut bilinmiyor"]},Upload:{msgid:"Upload",msgstr:["Yükle"]},"Upload files":{msgid:"Upload files",msgstr:["Dosyaları yükle"]},"Upload folders":{msgid:"Upload folders",msgstr:["Klasörleri yükle"]},"Upload from device":{msgid:"Upload from device",msgstr:["Aygıttan yükle"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Yükleme iptal edildi"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Yükleme atlandı"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['"{folder}" klasörünün yüklenmesi atlandı']},"Upload progress":{msgid:"Upload progress",msgstr:["Yükleme ilerlemesi"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Bir gelen klasör seçildiÄinde, içindeki çakıÅan dosyaların da üzerine yazılır."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bir gelen klasörü seçildiÄinde içerik var olan klasöre yazılır ve yinelemeli bir çakıÅma çözümü uygulanır."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Hangi dosyaları tutmak istiyorsunuz?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Dosya adını deÄiÅtirebilir, bu dosyayı atlayabilir ya da tüm iÅlemi iptal edebilirsiniz."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["İlerlemek için her dosyanın en az bir sürümünü seçmelisiniz."]}}}}},{locale:"ug",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Uyghur (https://www.transifex.com/nextcloud/teams/64236/ug/)","Content-Type":"text/plain; charset=UTF-8",Language:"ug","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Uyghur (https://www.transifex.com/nextcloud/teams/64236/ug/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ug\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"uk",json:{charset:"utf-8",headers:{"Last-Translator":"O St, 2025","Language-Team":"Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)","Content-Type":"text/plain; charset=UTF-8",Language:"uk","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nO St, 2025\n"},msgstr:["Last-Translator: O St, 2025\nLanguage-Team: Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uk\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" недозволене Ñм\'Ñ ÑÐ°Ð¹Ð»Ñ Ð°Ð±Ð¾ каÑалогÑ.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" недозволений Ñип ÑайлÑ.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" недозволене ÑполÑÑÐµÐ½Ð½Ñ ÑимволÑв в Ð½Ð°Ð·Ð²Ñ ÑÐ°Ð¹Ð»Ñ Ð°Ð±Ð¾ каÑалогÑ.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} конÑлÑкÑний Ñайл","{count} конÑлÑкÑниÑ
Ñайли","{count} конÑлÑкÑниÑ
ÑайлÑв","{count} конÑлÑкÑниÑ
ÑайлÑв"]},"{count} file conflict in {dirname}
1":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count} конÑлÑкÑний Ñайл Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð·Ñ {dirname}","{count} конÑлÑкÑниÑ
Ñайли Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð·Ñ {dirname}","{count} конÑлÑкÑниÑ
ÑайлÑв Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð·Ñ {dirname}","{count} конÑлÑкÑниÑ
ÑайлÑв Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð·Ñ {dirname}"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} ÑекÑнда залиÑилаÑÑ","{seconds} ÑекÑнди залиÑилоÑÑ","{seconds} ÑекÑнд залиÑилоÑÑ","{seconds} ÑекÑнд залиÑилоÑÑ"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["ÐалиÑилоÑÑ {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["залиÑилоÑÑ ÐºÑлÑка ÑекÑнд"]},assembling:{msgid:"assembling",msgstr:["збÑÑка"]},Cancel:{msgid:"Cancel",msgstr:["СкаÑÑваÑи"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["СкаÑÑваÑи опеÑаÑÑÑ Ð¿Ð¾Ð²Ð½ÑÑÑÑ"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["СкаÑÑваÑи заванÑаженнÑ"]},Continue:{msgid:"Continue",msgstr:["ÐÑодовжиÑи"]},"Create new":{msgid:"Create new",msgstr:["СÑвоÑиÑи новий"]},"estimating time left":{msgid:"estimating time left",msgstr:["оÑÑнка ÑаÑÑ, Ñо залиÑивÑÑ"]},"Existing version":{msgid:"Existing version",msgstr:["ÐÑиÑÑÑÐ½Ñ Ð²ÐµÑÑÑÑ"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Ðе вдалоÑÑ Ð·ÑбÑаÑи ÑаÑÑинки докÑпи"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Ðе вдалоÑÑ Ð·Ð°Ð²Ð°Ð½ÑажиÑи Ñайл"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Ðм\'Ñ ÑайлÑв не можÑÑÑ Ð·Ð°ÐºÑнÑÑваÑиÑÑ Ð½Ð° "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["ЯкÑо бÑде вибÑано Ð¾Ð±Ð¸Ð´Ð²Ñ Ð²ÐµÑÑÑÑ, до Ñмени вÑ
Ñдного ÑÐ°Ð¹Ð»Ñ Ð±Ñло додано ÑиÑÑÑ."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["ÐедÑйÑне Ñм'Ñ ÑайлÑ"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["ÐаÑа оÑÑаннÑÐ¾Ñ Ð·Ð¼Ñни невÑдома"]},New:{msgid:"New",msgstr:["Ðове"]},"New filename":{msgid:"New filename",msgstr:["Ðове Ñм'Ñ ÑайлÑ"]},"New version":{msgid:"New version",msgstr:["Ðова веÑÑÑÑ"]},paused:{msgid:"paused",msgstr:["пÑизÑпинено"]},"Preview image":{msgid:"Preview image",msgstr:["ÐопеÑеднÑй пеÑеглÑд"]},Rename:{msgid:"Rename",msgstr:["ÐеÑейменÑваÑи"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["ÐибÑаÑи вÑе"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ÐибÑаÑи ÑÑÑ Ð¿ÑиÑÑÑÐ½Ñ Ñайли"]},"Select all new files":{msgid:"Select all new files",msgstr:["ÐибÑаÑи ÑÑÑ Ð½Ð¾Ð²Ñ Ñайли"]},Skip:{msgid:"Skip",msgstr:["ÐÑопÑÑÑиÑи"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["ÐÑопÑÑÑиÑи {count} Ñайл","ÐÑопÑÑÑиÑи {count} Ñайли","ÐÑопÑÑÑиÑи {count} ÑайлÑв","ÐÑопÑÑÑиÑи {count} ÑайлÑв"]},"Skip this file":{msgid:"Skip this file",msgstr:["ÐÑопÑÑÑиÑи Ñей Ñайл"]},"Unknown size":{msgid:"Unknown size",msgstr:["ÐевÑдомий ÑозмÑÑ"]},Upload:{msgid:"Upload",msgstr:["ÐаванÑажиÑи"]},"Upload files":{msgid:"Upload files",msgstr:["ÐаванÑажиÑи Ñайли"]},"Upload folders":{msgid:"Upload folders",msgstr:["ÐаванÑажиÑи каÑалоги"]},"Upload from device":{msgid:"Upload from device",msgstr:["ÐаванÑажиÑи з пÑиÑÑÑоÑ"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑкаÑовано"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð¿ÑопÑÑено"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ "{folder}" пÑопÑÑено']},"Upload progress":{msgid:"Upload progress",msgstr:["ÐоÑÑÑп заванÑаженнÑ"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["УÑÑ ÐºÐ¾Ð½ÑлÑкÑÐ½Ñ Ñайли Ñ Ð²Ð¸Ð±ÑÐ°Ð½Ð¾Ð¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð·Ñ Ð¿ÑизнаÑÐµÐ½Ð½Ñ Ð±Ñде пеÑезапиÑано повеÑÑ
."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["ЯкÑо бÑде вибÑано вÑ
Ñдний каÑалог, вмÑÑÑ Ð±Ñде запиÑано до наÑвного каÑÐ°Ð»Ð¾Ð³Ñ Ñа виÑÑÑено конÑлÑкÑи Ñ Ð²ÑдповÑдниÑ
ÑайлаÑ
каÑÐ°Ð»Ð¾Ð³Ñ Ñа пÑдкаÑалогÑв."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Ð¯ÐºÑ Ñайли залиÑиÑи?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Ðи можеÑе або пеÑейменÑваÑи Ñей Ñайл, пÑопÑÑÑиÑи або ÑкаÑÑваÑи дÑÑ Ð· Ñайлом."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["ÐÐ»Ñ Ð¿ÑÐ¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾ÑÑÑбно вибÑаÑи пÑÐ¸Ð½Ð°Ð¹Ð¼Ð½Ñ Ð¾Ð´Ð½Ñ Ð²ÐµÑÑÑÑ Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ ÑайлÑ."]}}}}},{locale:"ur_PK",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2022","Language-Team":"Urdu (Pakistan) (https://www.transifex.com/nextcloud/teams/64236/ur_PK/)","Content-Type":"text/plain; charset=UTF-8",Language:"ur_PK","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2022\n"},msgstr:["Last-Translator: Transifex Bot <>, 2022\nLanguage-Team: Urdu (Pakistan) (https://www.transifex.com/nextcloud/teams/64236/ur_PK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ur_PK\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},"{estimate} seconds left":{msgid:"{estimate} seconds left",msgstr:[""]},"{hours} hours and {minutes} minutes left":{msgid:"{hours} hours and {minutes} minutes left",msgstr:[""]},"{minutes} minutes left":{msgid:"{minutes} minutes left",msgstr:[""]},"a few seconds left":{msgid:"a few seconds left",msgstr:[""]},Add:{msgid:"Add",msgstr:[""]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:[""]},"estimating time left":{msgid:"estimating time left",msgstr:[""]},paused:{msgid:"paused",msgstr:[""]}}}}},{locale:"uz",json:{charset:"utf-8",headers:{"Last-Translator":"Khurshid Ibatov <[email protected]>, 2025","Language-Team":"Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)","Content-Type":"text/plain; charset=UTF-8",Language:"uz","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nKhurshid Ibatov <[email protected]>, 2025\n"},msgstr:["Last-Translator: Khurshid Ibatov <[email protected]>, 2025\nLanguage-Team: Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uz\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" taqiqlangan fayl yoki papka nomidir.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" taqiqlangan fayl turi hisoblanadi.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" fayl yoki papka nomi ichida ruxsat berilmaydi.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} fayllar ziddiyati"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{count}fayl ziddiyatlari {dirname} da"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} soniya qoldi"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} qoldi"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["bir necha soniya qoldi"]},assembling:{msgid:"assembling",msgstr:["yig'ish"]},Cancel:{msgid:"Cancel",msgstr:["Bekor qilish"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Butun operatsiyani bekor qiling"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Yuklashni bekor qilish"]},Continue:{msgid:"Continue",msgstr:["Davom eting"]},"Create new":{msgid:"Create new",msgstr:["Yangi yaratish"]},"estimating time left":{msgid:"estimating time left",msgstr:["qolgan vaqtni hisoblash"]},"Existing version":{msgid:"Existing version",msgstr:["Mavjud versiya"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Bo'laklarni birlashtirib bo'lmadi"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Fayl yuklanmadi"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Fayl nomlari bilan tugamasligi kerak "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Agar siz ikkala versiyani tanlasangiz, kiruvchi fayl nomiga qo'shilgan raqamga ega bo'ladi."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Fayl nomi notoâgâri"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Oxirgi tahrirlangan sana noma'lum"]},New:{msgid:"New",msgstr:["Yangi"]}
1,"New filename":{msgid:"New filename",msgstr:["Yangi nom faylga"]},"New version":{msgid:"New version",msgstr:["Yangi versiya"]},paused:{msgid:"paused",msgstr:["tanaffus"]},"Preview image":{msgid:"Preview image",msgstr:["Rasmni oldindan ko'rish"]},Rename:{msgid:"Rename",msgstr:["Qayta nomlash"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Barcha katakchalarni belgilang"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Barcha mavjud fayllarni tanlang"]},"Select all new files":{msgid:"Select all new files",msgstr:["Barcha yangi fayllarni tanlang"]},Skip:{msgid:"Skip",msgstr:["Oʻtkazib yuborish"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Oʻtkazib yuborish {count} fayllarini"]},"Skip this file":{msgid:"Skip this file",msgstr:["Oʻtkazib yuborish ushbu faylni"]},"Unknown size":{msgid:"Unknown size",msgstr:["Noma'lum o'lcham"]},Upload:{msgid:"Upload",msgstr:["Yuklash"]},"Upload files":{msgid:"Upload files",msgstr:["Fayllarni yuklash"]},"Upload folders":{msgid:"Upload folders",msgstr:["Jildlarni yuklash"]},"Upload from device":{msgid:"Upload from device",msgstr:["Qurilmadan yuklash"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Yuklash bekor qilindi"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Yuklash oʻtkazib yuborildi"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:[' "{folder}" ni yuklash bekor qilindi']},"Upload progress":{msgid:"Upload progress",msgstr:["Yuklash jarayoni"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kiruvchi jild tanlanganda, undagi har qanday ziddiyatli fayllar ham ustiga yoziladi."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kiruvchi jild tanlanganda, kontent mavjud jildga yoziladi va nizolarni rekursiv hal qilish amalga oshiriladi."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Qaysi fayllarni saqlamoqchisiz?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Siz fayl nomini o'zgartirishingiz, ushbu faylni o'tkazib yuborishingiz yoki butun operatsiyani bekor qilishingiz mumkin."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Davom etish uchun har bir faylning kamida bitta versiyasini tanlashingiz kerak."]}}}}},{locale:"vi",json:{charset:"utf-8",headers:{"Last-Translator":"nhatCreA, 2025","Language-Team":"Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)","Content-Type":"text/plain; charset=UTF-8",Language:"vi","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nnhatCreA, 2025\n"},msgstr:["Last-Translator: nhatCreA, 2025\nLanguage-Team: Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: vi\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" là tên thư mục bá» cấm Äặt.']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" là loại tá»p bá» cấm.']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" không ÄÆ°á»£c phép Äặt trong tên tá»p hoặc thư mục.']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} tá»p tin xung Äá»t"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:['"{count}" tá»p tin lá»i á» thư mục "{dirname}"']},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["{seconds} giây trưá»c"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["{time} trưá»c"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["và i giây trưá»c"]},assembling:{msgid:"assembling",msgstr:["Äang cấu trúc"]},Cancel:{msgid:"Cancel",msgstr:["Huá»·"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Huá»· toà n bá» thao tác"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["Huá»· tải lên"]},Continue:{msgid:"Continue",msgstr:["Tiếp Tục"]},"Create new":{msgid:"Create new",msgstr:["Tạo má»i"]},"estimating time left":{msgid:"estimating time left",msgstr:["ưá»c tÃnh thá»i gian còn lại"]},"Existing version":{msgid:"Existing version",msgstr:["Phiên bản hiá»n tại"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["Không thá» assemble các chunks lại vá»i nhau"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["Tải lên tá»p tin thất bại"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['Tên táºp tin không ÄÆ°á»£c kết thúc bằng "{segment}".']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Nếu bạn chá»n cả hai, tá»p tin Äến sẽ có thêm má»t chữ sá» và o tên."]},"Invalid filename":{msgid:"Invalid filename",msgstr:["Tên tá»p tin không hợp lá»"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Ngà y sá»a dá»i lần cuá»i không xác Äá»nh"]},New:{msgid:"New",msgstr:["Tạo Má»i"]},"New filename":{msgid:"New filename",msgstr:["Tên tá»p tin má»i"]},"New version":{msgid:"New version",msgstr:["Phiên bản má»i"]},paused:{msgid:"paused",msgstr:["Äã tạm dừng"]},"Preview image":{msgid:"Preview image",msgstr:["Xem trưá»c ảnh"]},Rename:{msgid:"Rename",msgstr:["Äá»i tên"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Chá»n tất cả"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Chá»n tất cả các táºp tin Äang tá»n tại"]},"Select all new files":{msgid:"Select all new files",msgstr:["Chá»n tất cả các táºp tin má»i"]},Skip:{msgid:"Skip",msgstr:["Bá» qua"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["Bá» qua {count} tá»p"]},"Skip this file":{msgid:"Skip this file",msgstr:["Bá» qua tá»p nà y"]},"Unknown size":{msgid:"Unknown size",msgstr:["Không rõ dung lượng"]},Upload:{msgid:"Upload",msgstr:["Tải Lên"]},"Upload files":{msgid:"Upload files",msgstr:["Tải lên tá»p tin"]},"Upload folders":{msgid:"Upload folders",msgstr:["Tải lên thư mục"]},"Upload from device":{msgid:"Upload from device",msgstr:["Tải lên từ thiết bá»"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["Tải lên Äã bá» huá»·"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["Tải lên Äã bá» qua"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['Tải lên "{folder}" Äã bá» bá» qua']},"Upload progress":{msgid:"Upload progress",msgstr:["Tiến trình tải lên"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Khi bạn chá»n má»t thư mục Äá» ÄÆ°a và o, bất kỳ tá»p nà o trong Äó gây xung Äá»t cÅ©ng sẽ bá» ghi Äè."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Khi chá»n má»t thư mục Äá» ÄÆ°a và o, ná»i dung sẽ ÄÆ°á»£c ghi và o thư mục hiá»n có, và há» thá»ng sẽ tá»± Äá»ng giải quyết các xung Äá»t má»t cách chi tiết và cẩn tháºn."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Bạn muá»n giữ tá»p nà o?"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["Bạn có thá» Äá»i tên tá»p, bá» qua tá»p nà y, hoặc há»§y toà n bá» thao tác."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Bạn cần chá»n Ãt nhất má»t phiên bản cho má»i tá»p Äá» tiếp tục."]}}}}},{locale:"zh_CN",json:{charset:"utf-8",headers:{"Last-Translator":"DWXXX, 2025","Language-Team":"Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_CN","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\ngloryandel, 2024\nDWXXX, 2025\n"},msgstr:["Last-Translator: DWXXX, 2025\nLanguage-Team: Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_CN\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" æ¯è¢«ç¦æ¢çæä»¶åææä»¶å¤¹åã']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" æ¯è¢«ç¦æ¢çæä»¶ç±»åã']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ä¸å
许å
å«å¨æä»¶åææä»¶å¤¹åä¸ã']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count}æä»¶å²çª"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["å¨{dirname}ç®å½ä¸æ{count}个æä»¶å²çª"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["å©ä½{seconds} ç§"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["å©ä½ {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["è¿å©å ç§"]},assembling:{msgid:"assembling",msgstr:["èå"]},Cancel:{msgid:"Cancel",msgstr:["åæ¶"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["åæ¶æ´ä¸ªæä½"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["åæ¶ä¸ä¼ "]},Continue:{msgid:"Continue",msgstr:["ç»§ç»"]},"Create new":{msgid:"Create new",msgstr:["æ°å»º"]},"estimating time left":{msgid:"estimating time left",msgstr:["估计å©ä½æ¶é´"]},"Existing version":{msgid:"Existing version",msgstr:["æå¡ç«¯çæ¬"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ç»ååºå失败"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ä¸ä¼ æä»¶å¤±è´¥"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['æä»¶åä¸å¾ä»¥ "{segment}" ç»å°¾ã']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["å¦æåæ¶éæ©ä¸¤ä¸ªçæ¬ï¼åä¸ä¼ æä»¶çåç§°ä¸å°æ·»å ä¸ä¸ªæ°åã"]},"Invalid filename":{msgid:"Invalid filename",msgstr:["æ ææä»¶å"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["æä»¶æåä¿®æ¹æ¥ææªç¥"]},New:{msgid:"New",msgstr:["æ°å»º"]},"New filename":{msgid:"New filename",msgstr:["æ°æä»¶å"]},"New version":{msgid:"New version",msgstr:["ä¸ä¼ çæ¬"]},paused:{msgid:"paused",msgstr:["å·²æå"]},"Preview image":{msgid:"Preview image",msgstr:["å¾çé¢è§"]},Rename:{msgid:"Rename",msgstr:["éå½å"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["éæ©ææçéæ©æ¡"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["ä¿çæææå¡ç«¯çæ¬"]},"Select all new files":{msgid:"Select all new files",msgstr:["ä¿çææä¸ä¼ çæ¬"]},Skip:{msgid:"Skip",msgstr:["è·³è¿"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["è·³è¿ {count} æä»¶"]},"Skip this file":{msgid:"Skip this file",msgstr:["è·³è¿æ¤æä»¶"]},"Unknown size":{msgid:"Unknown size",msgstr:["æä»¶å¤§å°æªç¥"]},Upload:{msgid:"Upload",msgstr:["ä¸ä¼ "]},"Upload files":{msgid:"Upload files",msgstr:["ä¸ä¼ æä»¶"]},"Upload folders":{msgid:"Upload folders",msgstr:["ä¸ä¼ æä»¶å¤¹"]},"Upload from device":{msgid:"Upload from device",msgstr:["ä»è®¾å¤ä¸ä¼ "]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ä¸ä¼ 已忶"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ä¸ä¼ 已跳è¿"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['已跳è¿ä¸ä¼ "{folder}"']},"Upload progress":{msgid:"Upload progress",msgstr:["ä¸ä¼ è¿åº¦"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["å½éæ©ä¸ä¼ æä»¶å¤¹æ¶ï¼å
¶ä¸ä»»ä½å²çªçæä»¶ä¹é½ä¼è¢«è¦çã"]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["éæ©ä¸ä¼ æä»¶å¤¹åï¼å
容å°åå
¥ç°ææä»¶å¤¹ï¼å¹¶é彿§è¡å²çªè§£å³ã"]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["ä½ è¦ä¿çåªäºæä»¶ï¼"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["æ¨å¯ä»¥éå½åæä»¶ãè·³è¿æ¤æä»¶æåæ¶æ´ä¸ªæä½ã"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["æ¯ä¸ªæä»¶è³å°éæ©ä¿çä¸ä¸ªçæ¬"]}}}}},{locale:"zh_HK",json:{charset:"utf-8",headers:{"Last-Translator":"Café Tango, 2025","Language-Team":"Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_HK","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\nCafé Tango, 2025\n"},msgstr:["Last-Translator: Café Tango, 2025\nLanguage-Team: Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_HK\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{segment}" is a forbidden file or folder name.':{msgid:'"{segment}" is a forbidden file or folder name.',msgstr:['"{segment}" æ¯ç¦æ¢ä½¿ç¨çæªæ¡æè³æå¤¾å稱ã']},'"{segment}" is a forbidden file type.':{msgid:'"{segment}" is a forbidden file type.',msgstr:['"{segment}" æ¯ç¦æ¢ä½¿ç¨çæªæ¡é¡åã']},'"{segment}" is not allowed inside a file or folder name.':{msgid:'"{segment}" is not allowed inside a file or folder name.',msgstr:['"{segment}" ä¸å
許åºç¾å¨æªæ¡æè³æå¤¾å稱ä¸ã']},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} åæªæ¡è¡çª"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{dirname} 䏿 {count} åæªæ¡è¡çª"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgid_plural:"{seconds} seconds left",msgstr:["å©é¤ {seconds} ç§"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["å©é¤ {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["éå©å¹¾ç§"]},assembling:{msgid:"assembling",msgstr:["çµè£"]},Cancel:{msgid:"Cancel",msgstr:["åæ¶"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["åæ¶æ´åæä½"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["åæ¶ä¸å³"]},Continue:{msgid:"Continue",msgstr:["ç¹¼çº"]},"Create new":{msgid:"Create new",msgstr:["åµå»ºæ°"]},"estimating time left":{msgid:"estimating time left",msgstr:["ä¼°è¨å©é¤æé"]},"Existing version":{msgid:"Existing version",msgstr:["æ¢æçæ¬"]},"Failed to assemble the chunks together":{msgid:"Failed to assemble the chunks together",msgstr:["ç¡æ³çµè£éäºé¨å"]},"Failed to upload the file":{msgid:"Failed to upload the file",msgstr:["ç¡æ³ä¸å³æªæ¡"]},'Filenames must not end with "{segment}".':{msgid:'Filenames must not end with "{segment}".',msgstr:['æªæ¡åä¸å¾ä»¥ "{segment}" çµå°¾ã']},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["è¥æ¨é¸åå
©åçæ¬ï¼å³å
¥æªæ¡çåç¨±å°ææ°å¢ç·¨èã"]},"Invalid filename":{msgid:"Invalid filename",msgstr:["ç¡æçæªæ¡å"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["æå¾ä¿®æ¹æ¥æä¸è©³"]},New:{msgid:"New",msgstr:["æ°å¢"]},"New filename":{msgid:"New filename",msgstr:["æ°æªæ¡å"]},"New version":{msgid:"New version",msgstr:["æ°çæ¬ "]},paused:{msgid:"paused",msgstr:["å·²æ«å"]},"Preview image":{msgid:"Preview image",msgstr:["é 覽åç"]},Rename:{msgid:"Rename",msgstr:["éæ°å½å"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["é¸åæææ ¸åæ¹å¡"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["é¸åæææ¢ææªæ¡"]},"Select all new files":{msgid:"Select all new files",msgstr:["é¸åæææ°æªæ¡"]},Skip:{msgid:"Skip",msgstr:["è·³é"]},"Skip {count} file":{msgid:"Skip {count} file",msgid_plural:"Skip {count} files",msgstr:["ç¥é {count} åæªæ¡"]},"Skip this file":{msgid:"Skip this file",msgstr:["ç¥ééåæªæ¡"]},"Unknown size":{msgid:"Unknown size",msgstr:["大å°ä¸è©³"]},Upload:{msgid:"Upload",msgstr:["ä¸å³"]},"Upload files":{msgid:"Upload files",msgstr:["ä¸å³æªæ¡"]},"Upload folders":{msgid:"Upload folders",msgstr:["ä¸å³è³æå¤¾"]},"Upload from device":{msgid:"Upload from device",msgstr:["å¾è£ç½®ä¸å³"]},"Upload has been cancelled":{msgid:"Upload has been cancelled",msgstr:["ä¸å³å·²è¢«åæ¶"]},"Upload has been skipped":{msgid:"Upload has been skipped",msgstr:["ä¸å³å·²è¢«è·³é"]},'Upload of "{folder}" has been skipped':{msgid:'Upload of "{folder}" has been skipped',msgstr:['"{folder}" çä¸å³å·²è¢«è·³é']},"Upload progress":{msgid:"Upload progress",msgstr:["ä¸å³é²åº¦"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["é¸åå³å
¥è³æå¤¾å¾ï¼å
¶ä¸ä»»ä½çè¡çªæªæ¡é½æè¢«è¦å¯«ã"]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["鏿å³å
¥è³æå¤¾å¾ï¼å
§å®¹å°å¯«å
¥ç¾æè³æå¤¾ä¸¦å·è¡éæ¸è¡çªè§£æ±ºã"]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["æ¨æ³ä¿çåªäºæªæ¡ï¼"]},"You can either rename the file, skip this file or cancel the whole operation.":{msgid:"You can either rename the file, skip this file or cancel the whole operation.",msgstr:["æ¨å¯ä»¥é¸æéæ°å½åæªæ¡ãè·³éæ¤æªæ¡æåæ¶æ´åæä½ã"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["æ¨å¿
é çºæ¯åæªæ¡é½è³å°é¸åä¸åçæ¬ä»¥ç¹¼çºã"]}}}}},{locale:"zh_TW",json:{charset:"utf-8",headers:{"Last-Translator":"é»æè«º <[email protected]>, 2024","Language-Team":"Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_TW","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2024\né»æè«º <[email protected]>, 2024\n"},msgstr:["Last-Translator: é»æè«º <[email protected]>, 2024\nLanguage-Team: Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_TW\nPlural-Forms: nplurals=1; plural=0;\n"]},"{count} file conflict":{msgid:"{count} file conflict",msgid_plural:"{count} files conflict",msgstr:["{count} åæªæ¡è¡çª"]},"{count} file conflict in {dirname}":{msgid:"{count} file conflict in {dirname}",msgid_plural:"{count} file conflicts in {dirname}",msgstr:["{dirname} 䏿 {count} åæªæ¡è¡çª"]},"{seconds} seconds left":{msgid:"{seconds} seconds left",msgstr:["å©é¤ {seconds} ç§"]},"{time} left":{msgid:"{time} left",comments:{extracted:"TRANSLATORS time has the format 00:00:00"},msgstr:["å©é¤ {time}"]},"a few seconds left":{msgid:"a few seconds left",msgstr:["éå©å¹¾ç§"]},Cancel:{msgid:"Cancel",msgstr:["åæ¶"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["åæ¶æ´åæä½"]},"Cancel uploads":{msgid:"Cancel uploads",msgstr:["åæ¶ä¸å³"]},Continue:{msgid:"Continue",msgstr:["ç¹¼çº"]},"estimating time left":{msgid:"estimating time left",msgstr:["ä¼°è¨å©é¤æé"]},"Existing version":{msgid:"Existing version",msgstr:["æ¢æçæ¬"]},"If you select both versions, the copied file will have a number added to its name.":{msgid:"If you select both versions, the copied file will have a number added to its name.",msgstr:["è¥æ¨é¸åå
©åçæ¬ï¼è¤è£½çæªæ¡çåç¨±å°ææ°å¢ç·¨èã"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["æå¾ä¿®æ¹æ¥ææªç¥"]},New:{msgid:"New",msgstr:["æ°å¢"]},"New version":{msgid:"New version",msgstr:["æ°çæ¬"]},paused:{msgid:"paused",msgstr:["å·²æ«å"]},"Preview image":{msgid:"Preview image",msgstr:["é 覽åç"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["é¸åæææ ¸åæ¹å¡"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["é¸åæææ¢ææªæ¡"]},"Select all new files":{msgid:"Select all new files",msgstr:["é¸åæææ°æªæ¡"]},"Skip this file":{msgid:"Skip this file",msgid_plural:"Skip {count} files",msgstr:["ç¥é {count}Â æªæ¡"]},"Unknown size":{msgid:"Unknown size",msgstr:["æªç¥å¤§å°"]},"Upload cancelled":{msgid:"Upload cancelled",msgstr:["已忶ä¸å³"]},"Upload files":{msgid:"Upload files",msgstr:["ä¸å³æªæ¡"]},"Upload progress":{msgid:"Upload progress",msgstr:["ä¸å³é²åº¦"]},"When an incoming folder is selected, any conflicting files within it will also be over
1written.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["é¸åå³å
¥è³æå¤¾å¾ï¼å
¶ä¸ä»»ä½çè¡çªæªæ¡é½æè¢«è¦å¯«ã"]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["æ¨æ³ä¿çåªäºæªæ¡ï¼"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["æ¨å¿
é çºæ¯åæªæ¡é½è³å°é¸åä¸åçæ¬ä»¥ç¹¼çºã"]}}}}}].map(e=>F.addTranslation(e.locale,e.json));const N=F.build(),_=N.ngettext.bind(N),P=N.gettext.bind(N);class A extends Error{constructor(e){super(P("Upload has been cancelled"),{cause:e})}}const z=(0,p.YK)().setApp("@nextcloud/upload").detectUser().build();async function j(e,s,t){const n={headers:{},onUploadProgress:()=>{},onUploadRetry:()=>{},retries:5,...t};let i;return i=s instanceof Blob?s:await s(),n.destinationFile&&(n.headers.Destination=n.destinationFile),n.headers["Content-Type"]||(n.headers["Content-Type"]="application/octet-stream"),await d.Ay.request({method:"PUT",url:e,data:i,signal:n.signal,onUploadProgress:n.onUploadProgress,headers:n.headers,"axios-retry":{retries:n.retries,retryDelay:(e,s)=>(0,f.Nv)(e,s,1e3),retryCondition:e=>507!==e.status&&(423===e.status||(0,f.Gp)(e)),onRetry:n.onUploadRetry}})}(0,f.Ay)(d.Ay,{retries:0});const E=function(e,s,t){return 0===s&&e.size<=t?Promise.resolve(new Blob([e],{type:e.type||"application/octet-stream"})):Promise.resolve(new Blob([e.slice(s,s+t)],{type:"application/octet-stream"}))},I=function(e=void 0){const s=window.OC?.appConfig?.files?.max_chunk_size;if(s<=0)return 0;if(!Number(s))return 10485760;const t=Math.max(Number(s),5242880);return void 0===e?t:Math.max(t,Math.ceil(e/1e4))};var B=(e=>(e[e.INITIALIZED=0]="INITIALIZED",e[e.UPLOADING=1]="UPLOADING",e[e.ASSEMBLING=2]="ASSEMBLING",e[e.FINISHED=3]="FINISHED",e[e.CANCELLED=4]="CANCELLED",e[e.FAILED=5]="FAILED",e))(B||{});class R{_source;_file;_isChunked;_chunks;_size;_uploaded=0;_startTime=0;_status=0;_controller;_response=null;constructor(e,s=!1,t,n){const i=Math.min(I()>0?Math.ceil(t/I()):1,1e4);this._source=e,this._isChunked=s&&I()>0&&i>1,this._chunks=this._isChunked?i:1,this._size=t,this._file=n,this._controller=new AbortController}get source(){return this._source}get file(){return this._file}get isChunked(){return this._isChunked}get chunks(){return this._chunks}get size(){return this._size}get startTime(){return this._startTime}set response(e){this._response=e}get response(){return this._response}get uploaded(){return this._uploaded}set uploaded(e){if(e>=this._size)return this._status=this._isChunked?2:3,void(this._uploaded=this._size);this._status=1,this._uploaded=e,0===this._startTime&&(this._startTime=(new Date).getTime())}get status(){return this._status}set status(e){this._status=e}get signal(){return this._controller.signal}cancel(){this._controller.abort(),this._status=4}}const W=e=>"FileSystemFileEntry"in window&&e instanceof FileSystemFileEntry;class O extends File{_originalName;_path;_children;constructor(e){super([],(0,o.P8)(e),{type:"httpd/unix-directory",lastModified:0}),this._children=new Map,this._originalName=(0,o.P8)(e),this._path=e}get size(){return this.children.reduce((e,s)=>e+s.size,0)}get lastModified(){return this.children.reduce((e,s)=>Math.max(e,s.lastModified),0)}get originalName(){return this._originalName}get children(){return Array.from(this._children.values())}get webkitRelativePath(){return this._path}getChild(e){return this._children.get(e)??null}async addChildren(e){for(const s of e)await this.addChild(s)}async addChild(e){const s=this._path&&`${this._path}/`;if(W(e))e=await new Promise((s,t)=>e.file(s,t));else if("FileSystemDirectoryEntry"in window&&e instanceof FileSystemDirectoryEntry){const t=e.createReader(),n=await new Promise((e,s)=>t.readEntries(e,s)),i=new O(`${s}${e.name}`);return await i.addChildren(n),void this._children.set(e.name,i)}const t=e.webkitRelativePath??e.name;if(t.includes("/")){if(!t.startsWith(this._path))throw new Error(`File ${t} is not a child of ${this._path}`);const n=t.slice(s.length),i=(0,o.P8)(n);if(i===n)this._children.set(i,e);else{const t=n.slice(0,n.indexOf("/"));if(this._children.has(t))await this._children.get(t).addChild(e);else{const n=new O(`${s}${t}`);await n.addChild(e),this._children.set(t,n)}}}else this._children.set(e.name,e)}}class D extends h.m{_done=0;_total=0;_progress=0;_status=0;_startTime=-1;_elapsedTime=0;_speed=-1;_eta=1/0;_cutoffTime=2.5;constructor(e={}){super(),e.start&&this.resume(),e.total&&this.update(0,e.total),this._cutoffTime=e.cutoffTime??2.5}add(e){this.update(this._done+e)}update(e,s){if(2!==this.status)return;s&&s>0&&(this._total=s);const t=e-this._done,n=(Date.now()-this._startTime)/1e3;this._startTime=Date.now(),this._elapsedTime+=n,this._done=e,this._progress=this._done/this._total;const i=this._cutoffTime+n;if(this._elapsedTime>i){const e=n/(n+1/this._cutoffTime),s=this._done-t+(1-e)*t;this._speed=Math.round(s/this._elapsedTime)}else if(-1===this._speed&&this._elapsedTime>n){const s=(this._total-e)/(e/this._elapsedTime);(this._eta!==1/0||s<=2*this._cutoffTime)&&(this._eta=s)}this._speed>0&&(this._eta=Math.round((this._total-this._done)/this._speed)),this.dispatchTypedEvent("update",new CustomEvent("update",{cancelable:!1}))}reset(){this._done=0,this._total=0,this._progress=0,this._elapsedTime=0,this._eta=1/0,this._speed=-1,this._startTime=-1,this._status=0,this.dispatchTypedEvent("reset",new CustomEvent("reset"))}pause(){2===this._status&&(this._status=1,this._elapsedTime+=(Date.now()-this._startTime)/1e3,this.dispatchTypedEvent("pause",new CustomEvent("pause")))}resume(){2!==this._status&&(this._startTime=Date.now(),this._status=2,this.dispatchTypedEvent("resume",new CustomEvent("resume")))}get status(){return this._status}get progress(){return Math.round(1e4*this._progress)/100}get time(){return this._eta}get timeReadable(){if(this._eta===1/0)return P("estimating time left");if(this._eta<10)return P("a few seconds left");if(this._eta<60)return _("{seconds} seconds left","{seconds} seconds left",this._eta,{seconds:this._eta});const e=String(Math.floor(this._eta/3600)).padStart(2,"0"),s=String(Math.floor(this._eta%3600/60)).padStart(2,"0"),t=String(this._eta%60).padStart(2,"0");return P("{time} left",{time:`${e}:${s}:${t}`})}get speed(){return this._speed}get speedReadable(){return this._speed>0?`${(0,a.v7)(this._speed,!0)}âs`:""}}var H=(e=>(e[e.IDLE=0]="IDLE",e[e.UPLOADING=1]="UPLOADING",e[e.PAUSED=2]="PAUSED",e))(H||{});class M{_destinationFolder;_isPublic;_customHeaders;_uploadQueue=[];_jobQueue=new g.A({concurrency:(0,r.F)().files?.chunked_upload?.max_parallel_count??5});_queueSize=0;_queueProgress=0;_queueStatus=0;_eta=new D;_notifiers=[];
1constructor(e=!1,s){if(this._isPublic=e,this._customHeaders={},!s){const t=`${a.PY}${a.lJ}`;let n;if(e)n="anonymous";else{const e=(0,i.HW)()?.uid;if(!e)throw new Error("User is not logged in");n=e}s=new a.vd({id:0,owner:n,permissions:a.aX.ALL,root:a.lJ,source:t})}this.destination=s,z.debug("Upload workspace initialized",{destination:this.destination,root:this.root,isPublic:e,maxChunksSize:I()})}get destination(){return this._destinationFolder}set destination(e){if(!e||e.type!==a.pt.Folder||!e.source)throw new Error("Invalid destination folder");z.debug("Destination set",{folder:e}),this._destinationFolder=e}get root(){return this._destinationFolder.source}get customHeaders(){return structuredClone(this._customHeaders)}setCustomHeader(e,s=""){this._customHeaders[e]=s}deleteCustomerHeader(e){delete this._customHeaders[e]}get queue(){return this._uploadQueue}reset(){this._eta.reset(),0===this._uploadQueue.length&&0===this._jobQueue.size||(this._uploadQueue.splice(0,this._uploadQueue.length),this._jobQueue.clear(),this._queueSize=0,this._queueProgress=0,this._queueStatus=0,z.debug("Uploader state reset"))}pause(){this._eta.pause(),this._jobQueue.pause(),this._queueStatus=2,this.updateStats(),z.debug("Uploader paused")}start(){this._eta.resume(),this._jobQueue.start(),this._queueStatus=1,this.updateStats(),z.debug("Uploader resumed")}get eta(){return this._eta}get info(){return{size:this._queueSize,progress:this._queueProgress,status:this._queueStatus}}updateStats(){const e=this._uploadQueue.map(e=>e.size).reduce((e,s)=>e+s,0),s=this._uploadQueue.map(e=>e.uploaded).reduce((e,s)=>e+s,0);if(this._eta.update(s,e),this._queueSize=e,this._queueProgress=s,2!==this._queueStatus){const e=this._uploadQueue.find(({status:e})=>[B.INITIALIZED,B.UPLOADING,B.ASSEMBLING].includes(e));this._jobQueue.size>0||e?this._queueStatus=1:(this.eta.reset(),this._queueStatus=0)}}addNotifier(e){this._notifiers.push(e)}_notifyAll(e){for(const s of this._notifiers)try{s(e)}catch(s){z.warn("Error in upload notifier",{error:s,source:e.source})}}batchUpload(e,s,t){return t||(t=async e=>e),new m.A(async(n,i,o)=>{const l=new O("");await l.addChildren(s);const r=`${this.root.replace(/\/$/,"")}/${e.replace(/^\//,"")}`,m=new R(r,!1,0,l);m.status=B.UPLOADING,this._uploadQueue.push(m),z.debug("Starting new batch upload",{target:r});try{const s=(0,a.H4)(this.root,this._customHeaders),i=this.uploadDirectory(e,l,t,s);o(()=>i.cancel());const r=await i;m.status=B.FINISHED,n(r)}catch(e){(0,d.FZ)(e)||e instanceof A?(z.info("Upload cancelled by user",{error:e}),m.status=B.CANCELLED,i(new A(e))):(z.error("Error in batch upload",{error:e}),m.status=B.FAILED,i(e))}finally{this._uploadQueue.splice(this._uploadQueue.indexOf(m),1),this._notifyAll(m),this.updateStats()}})}createDirectory(e,s,t){const n=(0,l.normalize)(`${e}/${s.name}`).replace(/\/$/,""),i=`${this.root.replace(/\/$/,"")}/${n.replace(/^\//,"")}`;if(!s.name)throw new Error("Can not create empty directory");const a=new R(i,!1,0,s);return this._uploadQueue.push(a),new m.A(async(e,i,o)=>{const l=new AbortController;o(()=>l.abort()),a.signal.addEventListener("abort",()=>i(P("Upload has been cancelled"))),await this._jobQueue.add(async()=>{a.status=B.UPLOADING;try{await t.createDirectory(n,{signal:l.signal}),e(a)}catch(t){(0,d.FZ)(t)||t instanceof A?(a.status=B.CANCELLED,i(new A(t))):t&&"object"==typeof t&&"status"in t&&405===t.status?(z.debug("Directory already exists, writing into it",{directory:s.name}),a.status=B.FINISHED,e(a)):(a.status=B.FAILED,i(t))}finally{this._notifyAll(a),this.updateStats()}})})}uploadDirectory(e,s,t,n){const i=(0,l.normalize)(`${e}/${s.name}`).replace(/\/$/,"");return new m.A(async(a,o,l)=>{const r=new AbortController;l(()=>r.abort());const d=await t(s.children,i);if(!1===d)return z.debug("Upload canceled by user",{directory:s}),void o(new A("Conflict resolution cancelled by user"));if(0===d.length&&s.children.length>0)return z.debug("Skipping directory, as all files were skipped by user",{directory:s}),void a([]);const m=[],g=[];r.signal.addEventListener("abort",()=>{m.forEach(e=>
1e.cancel()),g.forEach(e=>e.cancel())}),z.debug("Start directory upload",{directory:s});try{s.name&&(g.push(this.createDirectory(e,s,n)),await g.at(-1));for(const e of d)e instanceof O?m.push(this.uploadDirectory(i,e,t,n)):g.push(this.upload(`${i}/${e.name}`,e));a([await Promise.all(g),...await Promise.all(m)].flat())}catch(e){r.abort(e),o(e)}})}upload(e,s,t,a=5){const l=`${(t=t||this.root).replace(/\/$/,"")}/${e.replace(/^\//,"")}`,{origin:g}=new URL(l),c=g+(0,o.O0)(l.slice(g.length));return this.eta.resume(),z.debug(`Uploading ${s.name} to ${c}`),new m.A(async(e,t,o)=>{W(s)&&(s=await new Promise(e=>s.file(e,t)));const m=s,g=(0,r.F)().dav?.public_shares_chunking??!1,p=I("size"in m?m.size:void 0),h=this._isPublic&&!g||0===p||"size"in m&&m.size<p,w=new R(l,!h,m.size,m);if(this._uploadQueue.push(w),this.updateStats(),o(w.cancel),h){z.debug("Initializing regular upload",{file:m,upload:w});const s=await E(m,0,w.size),n=async()=>{try{w.response=await j(c,s,{signal:w.signal,onUploadProgress:({bytes:e})=>{w.uploaded+=.9*e,this.updateStats()},onUploadRetry:()=>{w.uploaded=0,this.updateStats()},headers:{...this._customHeaders,...this._mtimeHeader(m),"Content-Type":m.type}}),w.uploaded=w.size,this.updateStats(),z.debug(`Successfully uploaded ${m.name}`,{file:m,upload:w}),e(w)}catch(e){if((0,d.FZ)(e)||e instanceof A)return w.status=B.CANCELLED,void t(new A(e));e?.response&&(w.response=e.response),w.status=B.FAILED,z.error(`Failed uploading ${m.name}`,{error:e,file:m,upload:w}),t(P("Failed to upload the file"))}this._notifyAll(w)};this._jobQueue.add(n),this.updateStats()}else{z.debug("Initializing chunked upload",{file:m,upload:w});const s=await async function(e,s=5,t=!1,a={}){let o;o=t?`${(0,u.$_)()}/public.php/dav/uploads/${(0,n.G)()}`:(0,u.dC)(`dav/uploads/${(0,i.HW)()?.uid}`);const l=`${o}/web-file-upload-${[...Array(16)].map(()=>Math.floor(16*Math.random()).toString(16)).join("")}`,r=a;return e&&(r.Destination=e),await d.Ay.request({method:"MKCOL",url:l,headers:r,"axios-retry":{retries:s,retryDelay:(e,s)=>(0,f.Nv)(e,s,1e3)}}),z.debug("Created temporary upload workspace",{url:l}),l}(c,a,this._isPublic,this._customHeaders),o=[];for(let e=0;e<w.chunks;e++){const t=e*p,n=Math.min(t+p,w.size),i=()=>E(m,t,p),l=()=>{let o=0;return j(`${s}/${e+1}`,i,{signal:w.signal,destinationFile:c,retries:a,onUploadProgress:({bytes:e})=>{const s=.9*e;o+=s,w.uploaded+=s,this.updateStats()},onUploadRetry:()=>{w.uploaded-=o,o=0,this.updateStats()},headers:{...this._customHeaders,...this._mtimeHeader(m),"OC-Total-Length":m.size,"Content-Type":"application/octet-stream"}}).then(()=>{w.uploaded+=n-t-o,this.updateStats()}).catch(s=>{if(507===s?.response?.status)throw z.error("Upload failed, not enough space on the server or quota exceeded. Cancelling the remaining chunks",{error:s,upload:w}),w.cancel(),w.status=B.FAILED,s;throw(0,d.FZ)(s)||(z.error(`Chunk ${e+1} ${t} - ${n} uploading failed`,{error:s,upload:w}),w.cancel(),w.status=B.FAILED),s})};o.push(this._jobQueue.add(l))}const l=async()=>{try{await Promise.all(o),w.status=B.ASSEMBLING,this.updateStats(),w.response=await d.Ay.request({method:"MOVE",url:`${s}/.file`,headers:{...this._customHeaders,...this._mtimeHeader(m),"OC-Total-Length":m.size,Destination:c}}),w.status=B.FINISHED,this.updateStats(),z.debug(`Successfully uploaded ${m.name}`,{file:m,upload:w}),e(w)}catch(e){(0,d.FZ)(e)||e instanceof A?(w.status=B.CANCELLED,t(new A(e))):(w.status=B.FAILED,t(P("Failed to assemble the chunks together"))),d.Ay.request({method:"DELETE",url:`${s}`})}finally{this._notifyAll(w)}};this._jobQueue.add(l)}return this._jobQueue.onIdle().then(()=>this.reset()),w})}_mtimeHeader(e){const s=Math.floor(e.lastModified/1e3);return s>0?{"X-OC-Mtime":s}:{}}}function V(e=(0,n.f)(),s=!1){return(s||void 0===window._nc_uploader)&&(window._nc_uploader=new M(e)),window._nc_uploader}function Y(e,s){const t=s.map(e=>e.basename);return e.filter(e=>{const s="basename"in e?e.basename:e.name;return-1!==t.indexOf(s)})}function q(e){const s=(0,w.$V)(()=>Promise.all([t.e(4208),t.e(1764)]).then(t.bind(t,21764))),{promise:n,reject:i,resolve:o}=Promise.withResolvers();return(0,k.S)(s,{error:e,validateFilename:a.KT},(...e)=>{const[{skip:s,rename:t}]=e;s?o(!1):t?o(t):i()}),n}
1function $(e,s,t,n,i,a,o,l){var r="function"==typeof e?e.options:e;return s&&(r.render=s,r.staticRenderFns=t,r._compiled=!0),a&&(r._scopeId="data-v-"+a),{exports:e,options:r}}const K=$({name:"CancelIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},function(){var e=this,s=e._self._c;return s("span",e._b({staticClass:"material-design-icon cancel-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(s){return e.$emit("click",s)}}},"span",e.$attrs,!1),[s("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[s("path",{attrs:{d:"M12 2C17.5 2 22 6.5 22 12S17.5 22 12 22 2 17.5 2 12 6.5 2 12 2M12 4C10.1 4 8.4 4.6 7.1 5.7L18.3 16.9C19.3 15.5 20 13.8 20 12C20 7.6 16.4 4 12 4M16.9 18.3L5.7 7.1C4.6 8.4 4 10.1 4 12C4 16.4 7.6 20 12 20C13.9 20 15.6 19.4 16.9 18.3Z"}},[e.title?s("title",[e._v(e._s(e.title))]):e._e()])])])},[],0,0,null).exports,G=$({name:"FolderUploadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},function(){var e=this,s=e._self._c;return s("span",e._b({staticClass:"material-design-icon folder-upload-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(s){return e.$emit("click",s)}}},"span",e.$attrs,!1),[s("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[s("path",{attrs:{d:"M20,6A2,2 0 0,1 22,8V18A2,2 0 0,1 20,20H4A2,2 0 0,1 2,18V6A2,2 0 0,1 4,4H10L12,6H20M10.75,13H14V17H16V13H19.25L15,8.75"}},[e.title?s("title",[e._v(e._s(e.title))]):e._e()])])])},[],0,0,null).exports,J=$({name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},function(){var e=this,s=e._self._c;return s("span",e._b({staticClass:"material-design-icon plus-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(s){return e.$emit("click",s)}}},"span",e.$attrs,!1),[s("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[s("path",{attrs:{d:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z"}},[e.title?s("title",[e._v(e._s(e.title))]):e._e()])])])},[],0,0,null).exports,Z=$({name:"UploadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},function(){var e=this,s=e._self._c;return s("span",e._b({staticClass:"material-design-icon upload-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(s){return e.$emit("click",s)}}},"span",e.$attrs,!1),[s("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[s("path",{attrs:{d:"M9,16V10H5L12,3L19,10H15V16H9M5,20V18H19V20H5Z"}},[e.title?s("title",[e._v(e._s(e.title))]):e._e()])])])},[],0,0,null).exports;$((0,w.pM)({name:"UploadPicker",components:{IconCancel:K,IconFolderUpload:G,IconPlus:J,IconUpload:Z,NcActionButton:y.A,NcActionCaption:x.A,NcActionSeparator:T.A,NcActions:C.A,NcButton:U.A,NcIconSvgWrapper:S.A,NcProgressBar:L.A},props:{accept:{type:Array,default:null},disabled:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},noMenu:{type:Boolean,default:!1},noLabel:{type:Boolean,default:!1},primary:{type:Boolean,default:!1},destination:{type:a.vd,default:void 0},allowFolders:{type:Boolean,default:!1},content:{type:[Array,Function],default:()=>[]},forbiddenCharacters:{type:Array,default:()=>[]}},setup:()=>({t:P,progressTimeId:`nc-uploader-progress-${Math.random().toString(36).slice(7)}`}),data:()=>({newFileMenuEntries:[],openedMenu:!1,uploadManager:V()}),computed:{menuEntriesUpload(){return this.newFileMenuEntries.filter(e=>e.category===a.a7.UploadFromDevice)},menuEntriesNew(){return this.newFileMenuEntries.filter(e=>e.category===a.a7.CreateNew)},menuEntriesOther(){return this.newFileMenuEntries.filter(e=>e.category===a.a7.Other)},canUploadFolders(){return this.allowFolders&&"webkitdirectory"in document.createElement("input")},queue(){return this.uploadManager.queue},hasFailure(){return this.queue.some(e=>e.status===B.FAILED)},isAssembling(){return this.queue.some(e=>e.status===B.ASSEMBLING)},isUploading(){return this.queue.some(e=>e.status!==B.CANCELLED)},isOnlyAssembling(){return this.isAssembling&&this.queue.every(e=>0===e.size||e.status===B.ASSEMBLING||e.status===B.FINISHED)},isPaused(){return this.uploadManager.info?.status===H.PAUSED},buttonLabel(){return this.noMenu?P("Upload"):P("New")},haveMenu(){return!((this.noMenu||0===this.newFileMenuEntries.length)&&!this.canUploadFolders)}},watch:{allowFolders:{immediate:!0,handler(){"function"!=typeof this.content&&this.allowFolders&&z.error("[UploadPicker] Setting `allowFolders` is only allowed if `content` is a function")}},destination(e){this.setDestination(e)},isPaused(e){e?this.$emit("paused",this.queue):this.$emit("resumed",this.queue)}},beforeMount(){this.destination&&this.setDestination(this.destination),this.uploadManager.addNotifier(this.onUploadCompletion),(0,b.C)("u",this.onKeyDown,{stop:!0,prevent:!0,shift:!0}),(0,b.C)("Escape",this.onKeyDown,{stop:!0,prevent:!0}),z.debug("UploadPicker initialised")},methods:{etaTimeAndSpeed(){const e=this.uploadManager.eta.speedReadable;return e?`${this.uploadManager.eta.timeReadable} (${e})`:this.uploadManager.eta.timeReadable},async onClick(e){e.handler(this.destination,await this.getContent().catch(()=>[]))},onTriggerPick(e=!1){const s=this.$refs.input;this.canUploadFolders&&(s.webkitdirectory=e),this.$nextTick(()=>s.click())},async getContent(e){return Array.isArray(this.content)?this.content:await this.content(e)}
1,async onPick(){const e=this.$refs.input,s=e.files?Array.from(e.files):[];try{await this.uploadManager.batchUpload("",s,(n=this.getContent,async(e,s)=>{try{const i=await n(s).catch(()=>[]),l=Y(e,i);if(l.length>0){const{selected:n,renamed:a}=await async function(e,s,n,i){const a=(0,w.$V)(()=>Promise.all([t.e(4208),t.e(2457)]).then(t.bind(t,32457)));return new Promise((t,o)=>{const l=new w.Ay({name:"ConflictPickerRoot",render:r=>r(a,{props:{dirname:e,conflicts:s,content:n,recursiveUpload:!0===i?.recursive},on:{submit(e){t(e),l.$destroy(),l.$el?.parentNode?.removeChild(l.$el)},cancel(e){o(e??new Error("Canceled")),l.$destroy(),l.$el?.parentNode?.removeChild(l.$el)}}})});l.$mount(),document.body.appendChild(l.$el)})}(s,l,i,{recursive:!0});e=[...e.filter(e=>!l.includes(e)),...n,...a]}const r=[];for(const s of e)try{(0,a.KT)(s.name),r.push(s)}catch(t){if(!(t instanceof a.di))throw z.error(`Unexpected error while validating ${s.name}`,{error:t}),t;let n=await q(t);!1!==n&&(n=(0,a.E6)(n,e.map(e=>e.name)),Object.defineProperty(s,"name",{value:n}),r.push(s))}if(0===r.length&&e.length>0){const e=(0,o.P8)(s);(0,v.cf)(e?P('Upload of "{folder}" has been skipped',{folder:e}):P("Upload has been skipped"))}return r}catch(e){return z.debug("Upload has been cancelled",{error:e}),(0,v.I9)(P("Upload has been cancelled")),!1}}))}catch(e){z.debug("Error while uploading",{error:e})}finally{this.resetForm()}var n},resetForm(){const e=this.$refs.form;e?.reset()},onCancel(){this.uploadManager.queue.forEach(e=>{e.cancel()}),this.resetForm()},setDestination(e){this.destination?(this.uploadManager.destination=e,this.newFileMenuEntries=(0,a.m1)(e)):z.debug("Invalid destination")},onUploadCompletion(e){e.status===B.FAILED?this.$emit("failed",e):this.$emit("uploaded",e)},onKeyDown(e){if("u"===e.key){if(this.haveMenu)return void(this.openedMenu=!0);this.onTriggerPick()}"Escape"===e.key&&this.openedMenu&&(this.openedMenu=!1)}}}),function(){var e=this,s=e._self._c;return e._self._setupProxy,e.destination?s("form",{ref:"form",staticClass:"upload-picker",class:{"upload-picker--uploading":e.isUploading,"upload-picker--paused":e.isPaused},attrs:{"data-cy-upload-picker":""}},[e.haveMenu?s("NcActions",{attrs:{"aria-label":e.buttonLabel,"menu-name":e.noLabel?void 0:e.buttonLabel,open:e.openedMenu,type:e.primary?"primary":"secondary"},on:{"update:open":function(s){e.openedMenu=s}},scopedSlots:e._u([{key:"icon",fn:function(){return[s("IconPlus",{attrs:{size:20}})]},proxy:!0}],null,!1,1991456921)},[s("NcActionCaption",{attrs:{name:e.t("Upload from device")}}),s("NcActionButton",{attrs:{"data-cy-upload-picker-add":"","data-cy-upload-picker-menu-entry":"upload-file","close-after-click":!0},on:{click:function(s){return e.onTriggerPick()}},scopedSlots:e._u([{key:"icon",fn:function(){return[s("IconUpload",{attrs:{size:20}})]},proxy:!0}],null,!1,337456192)},[e._v(" "+e._s(e.t("Upload files"))+" ")]),e.canUploadFolders?s("NcActionButton",{attrs:{"close-after-click":"","data-cy-upload-picker-add-folders":"","data-cy-upload-picker-menu-entry":"upload-folder"},on:{click:function(s){return e.onTriggerPick(!0)}},scopedSlots:e._u([{key:"icon",fn:function(){return[s("IconFolderUpload",{attrs:{size:20}})]},proxy:!0}],null,!1,931184598)},[e._v(" "+e._s(e.t("Upload folders"))+" ")]):e._e(),e.noMenu?e._e():e._l(e.menuEntriesUpload,function(t){return s("NcActionButton",{key:t.id,staticClass:"upload-picker__menu-entry",attrs:{icon:t.iconClass,"close-after-click":!0,"data-cy-upload-picker-menu-entry":t.id},on:{click:function(s){return e.onClick(t)}},scopedSlots:e._u([t.iconSvgInline?{key:"icon",fn:function(){return[s("NcIconSvgWrapper",{attrs:{svg:t.iconSvgInline}})]},proxy:!0}:null],null,!0)},[e._v(" "+e._s(t.displayName)+" ")])}),!e.noMenu&&e.menuEntriesNew.length>0?[s("NcActionSeparator"),s("NcActionCaption",{attrs:{name:e.t("Create new")}}),e._l(e.menuEntriesNew,function(t){return s("NcActionButton",{key:t.id,staticClass:"upload-picker__menu-entry",attrs:{icon:t.iconClass,"close-after-click":!0,"data-cy-upload-picker-menu-entry":t.id},on:{click:function(s){return e.onClick(t)}},scopedSlots:e._u([t.iconSvgInline?{key:"icon",fn:function(){return[s("NcIconSvgWrapper",{attrs:{svg:t.iconSvgInline}})]},proxy:!0}:null],null,!0)},[e._v(" "+e._s(t.displayName)+" ")])})]:e._e(),!e.noMenu&&e.menuEntriesOther.length>0?[s("NcActionSeparator"),e._l(e.menuEntriesOther,function(t){return s("NcActionButton",{key:t.id,staticClass:"upload-picker__menu-entry",attrs:{icon:t.iconClass,"close-after-click":!0,"data-cy-upload-picker-menu-entry":t.id},on:{click:function(s){return e.onClick(t)}},scopedSlots:e._u([t.iconSvgInline?{key:"icon",fn:function(){return[s("NcIconSvgWrapper",{attrs:{svg:t.iconSvgInline}})]},proxy:!0}:null],null,!0)},[e._v(" "+e._s(t.displayName)+" ")])})]:e._e()],2):s("NcButton",{attrs:{"aria-label":e.buttonLabel,disabled:e.disabled,"data-cy-upload-picker-add":"","data-cy-upload-picker-menu-entry":"upload-file",type:e.primary?"primary":"secondary"},on:{click:function(s){return e.onTriggerPick()}},scopedSlots:e._u([{key:"icon",fn:function(){return[s("IconPlus",{attrs:{size:20}})]},proxy:!0},e.isUploading?null:{key:"default",fn:function(){return[e._v(" "+e._s(e.buttonLabel)+" ")]},proxy:!0}],null,!0)}),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isUploading,expression:"isUploading"}],staticClass:"upload-picker__progress"},[s("NcProgressBar",{attrs:{"aria-label":e.t("Upload progress"),"aria-describedby":e.progressTimeId,"data-cy-upload-picker-progress":"",error:e.hasFailure,value:e.uploadManager.eta.progress,size:"medium"}}),s("p",{attrs:{id:e.progressTimeId,"data-cy-upload-picker-progress-label":""}},[e.isPaused?s("span",[e._v(" "+e._s(e.t("paused"))+" ")]):e.isOnlyAssembling?s("span",[e._v(" "+e._s(e.t("assembling"))+" ")]):s("span",{attrs:{title:e.etaTimeAndSpeed()}},[e._v(" "+e._s(e.uploadManager.eta.timeReadable)+" "),e.uploadManager.eta.speedReadable&&e.uploadManager.eta.time>=60?s("span",[e._v(" ("+e._s(e.uploadManager.eta.speedReadable)+") ")]):e._e(
1)])])],1),e.isUploading&&!e.isOnlyAssembling?s("NcButton",{staticClass:"upload-picker__cancel",attrs:{type:"tertiary","aria-label":e.t("Cancel uploads"),"data-cy-upload-picker-cancel":""},on:{click:e.onCancel},scopedSlots:e._u([{key:"icon",fn:function(){return[s("IconCancel",{attrs:{size:20}})]},proxy:!0}],null,!1,3076329829)}):e._e(),s("input",{ref:"input",staticClass:"hidden-visually",attrs:{accept:e.accept?.join?.(", "),multiple:e.multiple,"data-cy-upload-picker-input":"",type:"file"},on:{change:e.onPick}})],1):e._e()},[],0,0,"a66c1264").exports,t.d(s,["a",0,W,"b",0,_,"i",0,e=>"FileSystemEntry"in window&&e instanceof FileSystemEntry,"l",0,z,"t",0,P])}};const s={};function t(n){const i=s[n];if(void 0!==i)return i.exports;const a=s[n]={id:n,loaded:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}t.m=e,(()=>{const e=[];t.O=(s,n,i,a)=>{if(n){a=a||0;for(var o=e.length;o>0&&e[o-1][2]>a;o--)e[o]=e[o-1];return void(e[o]=[n,i,a])}let l=1/0;for(o=0;o<e.length;o++){let[n,i,a]=e[o],d=!0;for(var r=0;r<n.length;r++)(!1&a||l>=a)&&Object.keys(t.O).every(e=>t.O[e](n[r]))?n.splice(r--,1):(d=!1,a<l&&(l=a));if(d){e.splice(o--,1);const t=i();void 0!==t&&(s=t)}}return s}})(),t.n=e=>{const s=e&&e.__esModule?()=>e.default:()=>e;return t.d(s,{a:s}),s},t.d=(e,s)=>{if(Array.isArray(s))for(var n=0;n<s.length;){var i=s[n++],a=s[n++];t.o(e,i)?0===a&&n++:0===a?Object.defineProperty(e,i,{enumerable:!0,value:s[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:a})}else for(var i in s)t.o(s,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:s[i]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((s,n)=>(t.f[n](e,s),s),[])),t.u=e=>e+"-"+e+".js?v="+{1764:"6b96d139557e45a0f808",2457:"31c43fd0dee74dbc09a6",4005:"f2b35c8f02e136bf5a37",4017:"808775e77c7d18946064",4271:"4fb846cf98bdef6bda82",5236:"c77c5a00221a046a1e3e",5862:"7ef93f7f33f9a069a0de",6163:"7323a129d9888d4cdda0",6798:"93837c551f35879aa50f",7471:"e1dc641ea8726e1b57ce",7859:"90097d6186e001a6fb28",8259:"79b917f7438068af7e66",8374:"baf178fdc31f0e575ab0",8625:"b132cc15f4fdaae0422b",8689:"2a36f0347d469ae8619d",9281:"5a179adeafc7d9317401",9906:"234ca9c130ad6bd8bb16"}[e],t.o=(e,s)=>Object.hasOwn(e,s),(()=>{const e={},s="nextcloud-ui-legacy:";t.l=(n,i,a,o)=>{if(e[n])return void e[n].push(i);let l,r;if(void 0!==a){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const t=e[d];if(t.getAttribute("src")==n||t.getAttribute("data-webpack")==s+a){l=t;break}}}l||(r=!0,l=document.createElement("script"),l.charset="utf-8",t.nc&&l.setAttribute("nonce",t.nc),l.setAttribute("data-webpack",s+a),l.src=n),e[n]=[i];const m=(s,t)=>{l.onerror=l.onload=null,clearTimeout(g);const i=e[n];if(delete e[n],l.parentNode?.removeChild(l),i?.forEach(e=>e(t)),s)return s(t)},g=setTimeout(m.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=m.bind(null,l.onerror),l.onload=m.bind(null,l.onload),r&&document.head.appendChild(l)}})(),t.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),t.j=1171,t.dn=e=>{var s=Object.getOwnPropertyDescriptor(e,"name");(!s||!s.writable&&s.configurable)&&Object.defineProperty(e,"name",{value:"default",configurable:!0})},t.cjs=e=>{const s={exports:{}};return e.call(s.exports,s,s.exports),s.exports},(()=>{let e;globalThis.importScripts&&(e=globalThis.location+"");const s=globalThis.document;if(!e&&s&&("SCRIPT"===s.currentScript?.tagName.toUpperCase()&&(e=s.currentScript.src),!e)){const t=s.getElementsByTagName("script");if(t.length){let s=t.length-1;for(;s>-1&&(!e||!/^http(s?):/.test(e));)e=t[s--].src}}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})(),(()=>{t.b="undefined"!=typeof document&&document.baseURI||self.location.href;const e={1171:0,7471:0};t.f.j=(s,n)=>{let i=t.o(e,s)?e[s]:void 0;if(0!==i)if(i)n.push(i[2]);else{const a=new Promise((t,n)=>i=e[s]=[t,n]);n.push(i[2]=a);const o=t.p+t.u(s),l=new Error,r=n=>{if(t.o(e,s)&&(i=e[s],0!==i&&(e[s]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),t=n&&n.target&&n.target.src;l.message="Loading chunk "+s+" failed.\n("+e+": "+t+")",l.name="ChunkLoadError",l.type=e,l.request=t,l.event=n,i[1](l)}};t.l(o,r,"chunk-"+s,s)}},t.O.j=s=>0===e[s];const s=(s,n)=>{let[i,a,o]=n;var l,r,d=0;if(i.some(s=>0!==e[s])){for(l in a)t.o(a,l)&&(t.m[l]=a[l]);if(o)var m=o(t)}for(s&&s(n);d<i.length;d++)r=i[d],t.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return t.O(m)},n=globalThis.webpackChunknextcloud_ui_legacy||=[];
1n.forEach(s.bind(null,0)),n.push=s.bind(null,n.push.bind(n))})(),t.nc=void 0;let n=t.O(void 0,[4208],()=>t(30987));n=t.O(n)})(); 2//# sourceMappingURL=files-init.js.map?v=a9978260581a660b1e82
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.