diff options
132 files changed, 836 insertions, 554 deletions
diff --git a/apps/dashboard/l10n/et_EE.js b/apps/dashboard/l10n/et_EE.js index 76f607aca38..b76fb1532be 100644 --- a/apps/dashboard/l10n/et_EE.js +++ b/apps/dashboard/l10n/et_EE.js @@ -3,7 +3,16 @@ OC.L10N.register( { "Dashboard" : "Töölaud", "Dashboard app" : "Töölaua rakendus", + "Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking." : "Alustage oma päeva teadlikult\n\nNextcloudi avaleht on su päeva alguspunkt, mis annab ülevaate eelseisvatest kohtumistest, kiireloomulistest meilidest, vestlussõnumitest, sissetulevatest päringutest, viimastest säutsudest ja paljust muust! Inimesed saavad lisada neile meeldivaid vidinaid ja muuta tausta oma maitse järgi.", "\"{title} icon\"" : "\"{title} ikoon\"", + "Customize" : "Kohanda", + "Edit widgets" : "Redigeeri vidinaid", + "Get more widgets from the App Store" : "Hangi rohkem vidinaid Rakenduste Poest", + "Weather service" : "Ilmateenus", + "For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "Sinu privaatsuse huvides küsib su nimel ilmaandmeid Nextcloudi server, nii et ilmateenistus ei saa isiklikku teavet.", + "Weather data from Met.no" : "Ilmaandmed Met.no-st", + "geocoding with Nominatim" : "geoprogrammeerimine Nominatim-iga", + "elevation data from OpenTopoData" : "kõrgusandmed OpenTopoData-st", "Weather" : "Ilm", "Status" : "Staatus", "Good morning" : "Tere hommikust", @@ -13,6 +22,8 @@ OC.L10N.register( "Good evening" : "Tere õhtust", "Good evening, {name}" : "Tere õhtust, {name}", "Hello" : "Tere", - "Hello, {name}" : "Tere, {name}" + "Hello, {name}" : "Tere, {name}", + "Happy birthday 🥳🤩🎂🎉" : "Palju õnne sünnipäevaks 🥳🤩🎂🎉", + "Happy birthday, {name} 🥳🤩🎂🎉" : "Palju õnne, {name} 🥳🤩🎂🎉" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dashboard/l10n/et_EE.json b/apps/dashboard/l10n/et_EE.json index d345592c830..758c44925f8 100644 --- a/apps/dashboard/l10n/et_EE.json +++ b/apps/dashboard/l10n/et_EE.json @@ -1,7 +1,16 @@ { "translations": { "Dashboard" : "Töölaud", "Dashboard app" : "Töölaua rakendus", + "Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking." : "Alustage oma päeva teadlikult\n\nNextcloudi avaleht on su päeva alguspunkt, mis annab ülevaate eelseisvatest kohtumistest, kiireloomulistest meilidest, vestlussõnumitest, sissetulevatest päringutest, viimastest säutsudest ja paljust muust! Inimesed saavad lisada neile meeldivaid vidinaid ja muuta tausta oma maitse järgi.", "\"{title} icon\"" : "\"{title} ikoon\"", + "Customize" : "Kohanda", + "Edit widgets" : "Redigeeri vidinaid", + "Get more widgets from the App Store" : "Hangi rohkem vidinaid Rakenduste Poest", + "Weather service" : "Ilmateenus", + "For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "Sinu privaatsuse huvides küsib su nimel ilmaandmeid Nextcloudi server, nii et ilmateenistus ei saa isiklikku teavet.", + "Weather data from Met.no" : "Ilmaandmed Met.no-st", + "geocoding with Nominatim" : "geoprogrammeerimine Nominatim-iga", + "elevation data from OpenTopoData" : "kõrgusandmed OpenTopoData-st", "Weather" : "Ilm", "Status" : "Staatus", "Good morning" : "Tere hommikust", @@ -11,6 +20,8 @@ "Good evening" : "Tere õhtust", "Good evening, {name}" : "Tere õhtust, {name}", "Hello" : "Tere", - "Hello, {name}" : "Tere, {name}" + "Hello, {name}" : "Tere, {name}", + "Happy birthday 🥳🤩🎂🎉" : "Palju õnne sünnipäevaks 🥳🤩🎂🎉", + "Happy birthday, {name} 🥳🤩🎂🎉" : "Palju õnne, {name} 🥳🤩🎂🎉" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/ar.js b/apps/dav/l10n/ar.js index 63514c470ba..b3f0ffba450 100644 --- a/apps/dav/l10n/ar.js +++ b/apps/dav/l10n/ar.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "الوقت:", "Could not open file" : "تعذّر فتح الملف", "Invalid chunk name" : "اسم كتلة chunk غير صحيح", - "Could not rename part file assembled from chunks" : "تعذّرت إعادة تسمية ملف جزئي مُجمّعٍ من كُتلٍ chunks", - "In a %1$s on %2$s for the entire day" : "عند %1$s في %2$s كامل اليوم", - "In a %1$s on %2$s between %3$s - %4$s" : "عند %1$s في %2$s بين %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "عند %1$s %2$s في %3$s كامل اليوم", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "عند %1$s %2$s في %3$s بين %4$s - %5$s", - "In a %1$s on %2$s" : "عند %1$s في %2$s", - "In a %1$s on %2$s then on %3$s" : "عند %1$s في %2$s ثم في%3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "عند %1$s في %2$s ثم في %3$s و %4$s", - "In %1$s %2$s on %3$s" : "عند %1$s %2$s في %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "عند %1$s %2$s في %3$s ثم في %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "عند %1$s %2$s في %3$s ثم في %4$s و%5$s" + "Could not rename part file assembled from chunks" : "تعذّرت إعادة تسمية ملف جزئي مُجمّعٍ من كُتلٍ chunks" }, "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;"); diff --git a/apps/dav/l10n/ar.json b/apps/dav/l10n/ar.json index 6065c4155be..9e88943380b 100644 --- a/apps/dav/l10n/ar.json +++ b/apps/dav/l10n/ar.json @@ -309,16 +309,6 @@ "Time:" : "الوقت:", "Could not open file" : "تعذّر فتح الملف", "Invalid chunk name" : "اسم كتلة chunk غير صحيح", - "Could not rename part file assembled from chunks" : "تعذّرت إعادة تسمية ملف جزئي مُجمّعٍ من كُتلٍ chunks", - "In a %1$s on %2$s for the entire day" : "عند %1$s في %2$s كامل اليوم", - "In a %1$s on %2$s between %3$s - %4$s" : "عند %1$s في %2$s بين %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "عند %1$s %2$s في %3$s كامل اليوم", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "عند %1$s %2$s في %3$s بين %4$s - %5$s", - "In a %1$s on %2$s" : "عند %1$s في %2$s", - "In a %1$s on %2$s then on %3$s" : "عند %1$s في %2$s ثم في%3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "عند %1$s في %2$s ثم في %3$s و %4$s", - "In %1$s %2$s on %3$s" : "عند %1$s %2$s في %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "عند %1$s %2$s في %3$s ثم في %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "عند %1$s %2$s في %3$s ثم في %4$s و%5$s" + "Could not rename part file assembled from chunks" : "تعذّرت إعادة تسمية ملف جزئي مُجمّعٍ من كُتلٍ chunks" },"pluralForm" :"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;" }
\ No newline at end of file diff --git a/apps/dav/l10n/cs.js b/apps/dav/l10n/cs.js index 9fdb9c0b612..7e6d7a831f1 100644 --- a/apps/dav/l10n/cs.js +++ b/apps/dav/l10n/cs.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Čas:", "Could not open file" : "Nedaří se otevřít soubor", "Invalid chunk name" : "Neplatný název pro shluk (chunk)", - "Could not rename part file assembled from chunks" : "Nedaří se přejmenovat částečný soubor složený ze shluků", - "In a %1$s on %2$s for the entire day" : "Na %1$s v %2$s po celý den", - "In a %1$s on %2$s between %3$s - %4$s" : "Na %1$s v %2$s mezi %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Na %1$s %2$s v %3$s po celý den", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "V %1$s %2$s na %3$s mezi %4$s - %5$s", - "In a %1$s on %2$s" : "V %1$s v %2$s", - "In a %1$s on %2$s then on %3$s" : "V %1$s v %2$s, pak v %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "V %1$s v %2$s, pak v %3$s a %4$s", - "In %1$s %2$s on %3$s" : "V %1$s %2$s v %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "V %1$s %2$s v %3$s, pak v %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "V %1$s %2$s v %3$s, pak v %4$s a %5$s" + "Could not rename part file assembled from chunks" : "Nedaří se přejmenovat částečný soubor složený ze shluků" }, "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"); diff --git a/apps/dav/l10n/cs.json b/apps/dav/l10n/cs.json index 6dee5c9ccc3..05c1bf875e2 100644 --- a/apps/dav/l10n/cs.json +++ b/apps/dav/l10n/cs.json @@ -309,16 +309,6 @@ "Time:" : "Čas:", "Could not open file" : "Nedaří se otevřít soubor", "Invalid chunk name" : "Neplatný název pro shluk (chunk)", - "Could not rename part file assembled from chunks" : "Nedaří se přejmenovat částečný soubor složený ze shluků", - "In a %1$s on %2$s for the entire day" : "Na %1$s v %2$s po celý den", - "In a %1$s on %2$s between %3$s - %4$s" : "Na %1$s v %2$s mezi %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Na %1$s %2$s v %3$s po celý den", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "V %1$s %2$s na %3$s mezi %4$s - %5$s", - "In a %1$s on %2$s" : "V %1$s v %2$s", - "In a %1$s on %2$s then on %3$s" : "V %1$s v %2$s, pak v %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "V %1$s v %2$s, pak v %3$s a %4$s", - "In %1$s %2$s on %3$s" : "V %1$s %2$s v %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "V %1$s %2$s v %3$s, pak v %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "V %1$s %2$s v %3$s, pak v %4$s a %5$s" + "Could not rename part file assembled from chunks" : "Nedaří se přejmenovat částečný soubor složený ze shluků" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;" }
\ No newline at end of file diff --git a/apps/dav/l10n/de.js b/apps/dav/l10n/de.js index 1ba1feb3206..a8aca99c125 100644 --- a/apps/dav/l10n/de.js +++ b/apps/dav/l10n/de.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Zeit:", "Could not open file" : "Datei konnte nicht geöffnet werden", "Invalid chunk name" : "Ungültiger Chunk-Name", - "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte temporäre Datei konnte nicht umbenannt werden", - "In a %1$s on %2$s for the entire day" : "In einer %1$s am %2$s für den ganzen Tag", - "In a %1$s on %2$s between %3$s - %4$s" : "In einer %1$s am %2$s zwischen %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "In %1$s %2$s am %3$s für den ganzen Tag", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "In %1$s %2$s am %3$s zwischen %4$s - %5$s", - "In a %1$s on %2$s" : "In einer %1$s am %2$s ", - "In a %1$s on %2$s then on %3$s" : "In einer %1$s am %2$s danach am %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "In einer %1$s am %2$s danach am %3$s und %4$s", - "In %1$s %2$s on %3$s" : "In %1$s %2$s am %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s am %3$s danach am %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "In %1$s %2$s am %3$s danach am %4$s und %5$s" + "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte temporäre Datei konnte nicht umbenannt werden" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/de.json b/apps/dav/l10n/de.json index 5a1b96aebb4..4b18840c1e8 100644 --- a/apps/dav/l10n/de.json +++ b/apps/dav/l10n/de.json @@ -309,16 +309,6 @@ "Time:" : "Zeit:", "Could not open file" : "Datei konnte nicht geöffnet werden", "Invalid chunk name" : "Ungültiger Chunk-Name", - "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte temporäre Datei konnte nicht umbenannt werden", - "In a %1$s on %2$s for the entire day" : "In einer %1$s am %2$s für den ganzen Tag", - "In a %1$s on %2$s between %3$s - %4$s" : "In einer %1$s am %2$s zwischen %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "In %1$s %2$s am %3$s für den ganzen Tag", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "In %1$s %2$s am %3$s zwischen %4$s - %5$s", - "In a %1$s on %2$s" : "In einer %1$s am %2$s ", - "In a %1$s on %2$s then on %3$s" : "In einer %1$s am %2$s danach am %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "In einer %1$s am %2$s danach am %3$s und %4$s", - "In %1$s %2$s on %3$s" : "In %1$s %2$s am %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s am %3$s danach am %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "In %1$s %2$s am %3$s danach am %4$s und %5$s" + "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte temporäre Datei konnte nicht umbenannt werden" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/de_DE.js b/apps/dav/l10n/de_DE.js index 6351e38d1b9..df64fbc7996 100644 --- a/apps/dav/l10n/de_DE.js +++ b/apps/dav/l10n/de_DE.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Zeit:", "Could not open file" : "Datei konnte nicht geöffnet werden", "Invalid chunk name" : "Ungültiger Chunk-Name", - "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte Teildatei konnte nicht umbenannt werden", - "In a %1$s on %2$s for the entire day" : "In einer %1$s am %2$s für den ganzen Tag", - "In a %1$s on %2$s between %3$s - %4$s" : "In einer %1$s am %2$s zwischen %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "In %1$s %2$s am %3$s für den ganzen Tag", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "In %1$s %2$s am %3$s zwischen %4$s - %5$s", - "In a %1$s on %2$s" : "In einer %1$s am %2$s ", - "In a %1$s on %2$s then on %3$s" : "In einer %1$s am %2$s danach am %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "In einer %1$s am %2$s danach am %3$s und %4$s", - "In %1$s %2$s on %3$s" : "In %1$s %2$s am %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s am %3$s danach am %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "In %1$s %2$s am %3$s danach am %4$s und %5$s" + "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte Teildatei konnte nicht umbenannt werden" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/de_DE.json b/apps/dav/l10n/de_DE.json index 509d6cdb823..1f9d1cbcc37 100644 --- a/apps/dav/l10n/de_DE.json +++ b/apps/dav/l10n/de_DE.json @@ -309,16 +309,6 @@ "Time:" : "Zeit:", "Could not open file" : "Datei konnte nicht geöffnet werden", "Invalid chunk name" : "Ungültiger Chunk-Name", - "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte Teildatei konnte nicht umbenannt werden", - "In a %1$s on %2$s for the entire day" : "In einer %1$s am %2$s für den ganzen Tag", - "In a %1$s on %2$s between %3$s - %4$s" : "In einer %1$s am %2$s zwischen %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "In %1$s %2$s am %3$s für den ganzen Tag", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "In %1$s %2$s am %3$s zwischen %4$s - %5$s", - "In a %1$s on %2$s" : "In einer %1$s am %2$s ", - "In a %1$s on %2$s then on %3$s" : "In einer %1$s am %2$s danach am %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "In einer %1$s am %2$s danach am %3$s und %4$s", - "In %1$s %2$s on %3$s" : "In %1$s %2$s am %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s am %3$s danach am %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "In %1$s %2$s am %3$s danach am %4$s und %5$s" + "Could not rename part file assembled from chunks" : "Aus Chunks zusammengesetzte Teildatei konnte nicht umbenannt werden" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/en_GB.js b/apps/dav/l10n/en_GB.js index 290cf2bba85..24fc9d26aa3 100644 --- a/apps/dav/l10n/en_GB.js +++ b/apps/dav/l10n/en_GB.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Time:", "Could not open file" : "Could not open file", "Invalid chunk name" : "Invalid chunk name", - "Could not rename part file assembled from chunks" : "Could not rename part file assembled from chunks", - "In a %1$s on %2$s for the entire day" : "In a %1$s on %2$s for the entire day", - "In a %1$s on %2$s between %3$s - %4$s" : "In a %1$s on %2$s between %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "In %1$s %2$s on %3$s for the entire day", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "In %1$s %2$s on %3$s between %4$s - %5$s", - "In a %1$s on %2$s" : "In a %1$s on %2$s", - "In a %1$s on %2$s then on %3$s" : "In a %1$s on %2$s then on %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "In a %1$s on %2$s then on %3$s and %4$s", - "In %1$s %2$s on %3$s" : "In %1$s %2$s on %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s on %3$s then on %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "In %1$s %2$s on %3$s then on %4$s and %5$s" + "Could not rename part file assembled from chunks" : "Could not rename part file assembled from chunks" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/en_GB.json b/apps/dav/l10n/en_GB.json index e8ec441a841..a652db31a80 100644 --- a/apps/dav/l10n/en_GB.json +++ b/apps/dav/l10n/en_GB.json @@ -309,16 +309,6 @@ "Time:" : "Time:", "Could not open file" : "Could not open file", "Invalid chunk name" : "Invalid chunk name", - "Could not rename part file assembled from chunks" : "Could not rename part file assembled from chunks", - "In a %1$s on %2$s for the entire day" : "In a %1$s on %2$s for the entire day", - "In a %1$s on %2$s between %3$s - %4$s" : "In a %1$s on %2$s between %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "In %1$s %2$s on %3$s for the entire day", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "In %1$s %2$s on %3$s between %4$s - %5$s", - "In a %1$s on %2$s" : "In a %1$s on %2$s", - "In a %1$s on %2$s then on %3$s" : "In a %1$s on %2$s then on %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "In a %1$s on %2$s then on %3$s and %4$s", - "In %1$s %2$s on %3$s" : "In %1$s %2$s on %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s on %3$s then on %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "In %1$s %2$s on %3$s then on %4$s and %5$s" + "Could not rename part file assembled from chunks" : "Could not rename part file assembled from chunks" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/es.js b/apps/dav/l10n/es.js index 83dfd0339a6..c22f48d97b1 100644 --- a/apps/dav/l10n/es.js +++ b/apps/dav/l10n/es.js @@ -309,16 +309,6 @@ OC.L10N.register( "Time:" : "Hora:", "Could not open file" : "No se ha podido abrir el archivo", "Invalid chunk name" : "Nombre de trozo inválido", - "Could not rename part file assembled from chunks" : "No se ha podido renombrar el archivo parcial formado por los fragmentos", - "In a %1$s on %2$s for the entire day" : "En un(a) %1$s el %2$s todo el día", - "In a %1$s on %2$s between %3$s - %4$s" : "En un(a) %1$s el %2$s entre las %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "En %1$s %2$s el %3$s todo el día", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "En %1$s %2$s el %3$s entre las %4$s - %5$s", - "In a %1$s on %2$s" : "En 1 %1$s el %2$s", - "In a %1$s on %2$s then on %3$s" : "En un %1$s el %2$s y luego el %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "En un %1$s el %2$s y luego el %3$s y %4$s", - "In %1$s %2$s on %3$s" : "En %1$s %2$s el %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "En %1$s %2$s el %3$s y luego el %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "En %1$s %2$s el %3$s y luego el %4$s y %5$s" + "Could not rename part file assembled from chunks" : "No se ha podido renombrar el archivo parcial formado por los fragmentos" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/dav/l10n/es.json b/apps/dav/l10n/es.json index 0af314db353..d11b99e69a0 100644 --- a/apps/dav/l10n/es.json +++ b/apps/dav/l10n/es.json @@ -307,16 +307,6 @@ "Time:" : "Hora:", "Could not open file" : "No se ha podido abrir el archivo", "Invalid chunk name" : "Nombre de trozo inválido", - "Could not rename part file assembled from chunks" : "No se ha podido renombrar el archivo parcial formado por los fragmentos", - "In a %1$s on %2$s for the entire day" : "En un(a) %1$s el %2$s todo el día", - "In a %1$s on %2$s between %3$s - %4$s" : "En un(a) %1$s el %2$s entre las %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "En %1$s %2$s el %3$s todo el día", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "En %1$s %2$s el %3$s entre las %4$s - %5$s", - "In a %1$s on %2$s" : "En 1 %1$s el %2$s", - "In a %1$s on %2$s then on %3$s" : "En un %1$s el %2$s y luego el %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "En un %1$s el %2$s y luego el %3$s y %4$s", - "In %1$s %2$s on %3$s" : "En %1$s %2$s el %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "En %1$s %2$s el %3$s y luego el %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "En %1$s %2$s el %3$s y luego el %4$s y %5$s" + "Could not rename part file assembled from chunks" : "No se ha podido renombrar el archivo parcial formado por los fragmentos" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file diff --git a/apps/dav/l10n/es_MX.js b/apps/dav/l10n/es_MX.js index 18c51bf6752..d037c2905da 100644 --- a/apps/dav/l10n/es_MX.js +++ b/apps/dav/l10n/es_MX.js @@ -244,10 +244,6 @@ OC.L10N.register( "Time:" : "Hora:", "Could not open file" : "No se pudo abrir el archivo", "Invalid chunk name" : "Nombre de fragmento inválido", - "Could not rename part file assembled from chunks" : "No se pudo renombrar el archivo parcial ensamblado por fragmentos", - "In a %1$s on %2$s for the entire day" : "En un(a) %1$s el %2$s todo el día", - "In a %1$s on %2$s between %3$s - %4$s" : "En un(a) %1$s el %2$s entre las %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "En %1$s %2$s el %3$s todo el día", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "En %1$s %2$s el %3$s entre las %4$s - %5$s" + "Could not rename part file assembled from chunks" : "No se pudo renombrar el archivo parcial ensamblado por fragmentos" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/dav/l10n/es_MX.json b/apps/dav/l10n/es_MX.json index ea85a40a113..7f59e59e491 100644 --- a/apps/dav/l10n/es_MX.json +++ b/apps/dav/l10n/es_MX.json @@ -242,10 +242,6 @@ "Time:" : "Hora:", "Could not open file" : "No se pudo abrir el archivo", "Invalid chunk name" : "Nombre de fragmento inválido", - "Could not rename part file assembled from chunks" : "No se pudo renombrar el archivo parcial ensamblado por fragmentos", - "In a %1$s on %2$s for the entire day" : "En un(a) %1$s el %2$s todo el día", - "In a %1$s on %2$s between %3$s - %4$s" : "En un(a) %1$s el %2$s entre las %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "En %1$s %2$s el %3$s todo el día", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "En %1$s %2$s el %3$s entre las %4$s - %5$s" + "Could not rename part file assembled from chunks" : "No se pudo renombrar el archivo parcial ensamblado por fragmentos" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file diff --git a/apps/dav/l10n/eu.js b/apps/dav/l10n/eu.js index c8284fca85b..f56a3a3223c 100644 --- a/apps/dav/l10n/eu.js +++ b/apps/dav/l10n/eu.js @@ -309,16 +309,6 @@ OC.L10N.register( "Time:" : "Noiz:", "Could not open file" : "Ezin izan da fitxategia ireki", "Invalid chunk name" : "Zati izen baliogabea", - "Could not rename part file assembled from chunks" : "Ezin izan da zati-fitxategiaren izena aldatu zenbait zatiz osatuta dagoelako", - "In a %1$s on %2$s for the entire day" : " %1$s batean %2$s(e)an egun osorako", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s batean %2$s(e)an %3$s eta %4$s artean", - "In %1$s %2$s on %3$s for the entire day" : "%1$s(e)n %2$s %3$s(e)an egun osorako", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s(e)n %2$s %3$s(e)an %4$s eta %5$s artean", - "In a %1$s on %2$s" : "%1$s batean %2$s(e)an", - "In a %1$s on %2$s then on %3$s" : "%1$s batean %2$s(e)an eta %3$s(e)an", - "In a %1$s on %2$s then on %3$s and %4$s" : "%1$s batean %2$s(e)an, %3$s(e)an eta %4$s(e)an", - "In %1$s %2$s on %3$s" : "%1$s(e)n %2$s %3$s(e)an ", - "In %1$s %2$s on %3$s then on %4$s" : "%1$s(e)n %2$s %3$s(e)an eta %4$s(e)an", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1$s(e)n %2$s %3$s(e)an, %4$s(e)an eta %5$s(e)an" + "Could not rename part file assembled from chunks" : "Ezin izan da zati-fitxategiaren izena aldatu zenbait zatiz osatuta dagoelako" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/eu.json b/apps/dav/l10n/eu.json index 594c469fc75..649677c4d3d 100644 --- a/apps/dav/l10n/eu.json +++ b/apps/dav/l10n/eu.json @@ -307,16 +307,6 @@ "Time:" : "Noiz:", "Could not open file" : "Ezin izan da fitxategia ireki", "Invalid chunk name" : "Zati izen baliogabea", - "Could not rename part file assembled from chunks" : "Ezin izan da zati-fitxategiaren izena aldatu zenbait zatiz osatuta dagoelako", - "In a %1$s on %2$s for the entire day" : " %1$s batean %2$s(e)an egun osorako", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s batean %2$s(e)an %3$s eta %4$s artean", - "In %1$s %2$s on %3$s for the entire day" : "%1$s(e)n %2$s %3$s(e)an egun osorako", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s(e)n %2$s %3$s(e)an %4$s eta %5$s artean", - "In a %1$s on %2$s" : "%1$s batean %2$s(e)an", - "In a %1$s on %2$s then on %3$s" : "%1$s batean %2$s(e)an eta %3$s(e)an", - "In a %1$s on %2$s then on %3$s and %4$s" : "%1$s batean %2$s(e)an, %3$s(e)an eta %4$s(e)an", - "In %1$s %2$s on %3$s" : "%1$s(e)n %2$s %3$s(e)an ", - "In %1$s %2$s on %3$s then on %4$s" : "%1$s(e)n %2$s %3$s(e)an eta %4$s(e)an", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1$s(e)n %2$s %3$s(e)an, %4$s(e)an eta %5$s(e)an" + "Could not rename part file assembled from chunks" : "Ezin izan da zati-fitxategiaren izena aldatu zenbait zatiz osatuta dagoelako" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/fi.js b/apps/dav/l10n/fi.js index e1c463d5510..12d6835f1c3 100644 --- a/apps/dav/l10n/fi.js +++ b/apps/dav/l10n/fi.js @@ -159,7 +159,6 @@ OC.L10N.register( "Are you accepting the invitation?" : "Hyväksytkö kutsun?", "Tentative" : "Alustava", "Your attendance was updated successfully." : "Osallistumisesi päivitettiin onnistuneesti.", - "To-dos" : "Tehtävät", "Time:" : "Aika:", "Could not open file" : "Tiedoston avaaminen ei onnistunut" }, diff --git a/apps/dav/l10n/fi.json b/apps/dav/l10n/fi.json index 1dd92deb622..4b6a3bf31b4 100644 --- a/apps/dav/l10n/fi.json +++ b/apps/dav/l10n/fi.json @@ -157,7 +157,6 @@ "Are you accepting the invitation?" : "Hyväksytkö kutsun?", "Tentative" : "Alustava", "Your attendance was updated successfully." : "Osallistumisesi päivitettiin onnistuneesti.", - "To-dos" : "Tehtävät", "Time:" : "Aika:", "Could not open file" : "Tiedoston avaaminen ei onnistunut" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/apps/dav/l10n/fr.js b/apps/dav/l10n/fr.js index 1b6c44f178c..7c5403c2a9b 100644 --- a/apps/dav/l10n/fr.js +++ b/apps/dav/l10n/fr.js @@ -278,16 +278,6 @@ OC.L10N.register( "Time:" : "Heure :", "Could not open file" : "Impossible d'ouvrir le fichier", "Invalid chunk name" : "Nom de morceau invalide", - "Could not rename part file assembled from chunks" : "Impossible de renommer le fichier partiel à partir des morceaux", - "In a %1$s on %2$s for the entire day" : "Dans un(e) %1$s le %2$s pour la journée entière", - "In a %1$s on %2$s between %3$s - %4$s" : "Dans un(e) %1$s le %2$s entre %3$s et %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Dans %1$s %2$s le %3$s pour la journée entière", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Dans %1$s %2$s le %3$s entre %4$s et %5$s", - "In a %1$s on %2$s" : "Dans un(e) %1$s le %2$s", - "In a %1$s on %2$s then on %3$s" : "Dans un(e) %1$s le %2$s puis le %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Dans un(e) %1$s le %2$s puis le %3$s et le %4$s", - "In %1$s %2$s on %3$s" : "Dans %1$s %2$s le %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Dans %1$s %2$s le %3$s puis le %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Dans %1$s %2$s le %3$s puis le %4$s et le %5$s" + "Could not rename part file assembled from chunks" : "Impossible de renommer le fichier partiel à partir des morceaux" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/dav/l10n/fr.json b/apps/dav/l10n/fr.json index 7a25d3a2999..2fc22480a4b 100644 --- a/apps/dav/l10n/fr.json +++ b/apps/dav/l10n/fr.json @@ -276,16 +276,6 @@ "Time:" : "Heure :", "Could not open file" : "Impossible d'ouvrir le fichier", "Invalid chunk name" : "Nom de morceau invalide", - "Could not rename part file assembled from chunks" : "Impossible de renommer le fichier partiel à partir des morceaux", - "In a %1$s on %2$s for the entire day" : "Dans un(e) %1$s le %2$s pour la journée entière", - "In a %1$s on %2$s between %3$s - %4$s" : "Dans un(e) %1$s le %2$s entre %3$s et %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Dans %1$s %2$s le %3$s pour la journée entière", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Dans %1$s %2$s le %3$s entre %4$s et %5$s", - "In a %1$s on %2$s" : "Dans un(e) %1$s le %2$s", - "In a %1$s on %2$s then on %3$s" : "Dans un(e) %1$s le %2$s puis le %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Dans un(e) %1$s le %2$s puis le %3$s et le %4$s", - "In %1$s %2$s on %3$s" : "Dans %1$s %2$s le %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Dans %1$s %2$s le %3$s puis le %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Dans %1$s %2$s le %3$s puis le %4$s et le %5$s" + "Could not rename part file assembled from chunks" : "Impossible de renommer le fichier partiel à partir des morceaux" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file diff --git a/apps/dav/l10n/ga.js b/apps/dav/l10n/ga.js index eecbc8dc32b..b0cae900209 100644 --- a/apps/dav/l10n/ga.js +++ b/apps/dav/l10n/ga.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Am:", "Could not open file" : "Níorbh fhéidir an comhad a oscailt", "Invalid chunk name" : "Ainm smután neamhbhailí", - "Could not rename part file assembled from chunks" : "Níorbh fhéidir páirtchomhad a athainmniú as smután", - "In a %1$s on %2$s for the entire day" : "I %1$s ar %2$s ar feadh an lae ar fad", - "In a %1$s on %2$s between %3$s - %4$s" : "I %1$s ar %2$s idir %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "I %1$s %2$s ar %3$s ar feadh an lae ar fad", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "I %1$s %2$s ar %3$s idir %4$s - %5$s", - "In a %1$s on %2$s" : "I %1$s ar %2$s", - "In a %1$s on %2$s then on %3$s" : "I %1$s ar %2$s ansin ar %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "I %1$s ar %2$s ansin ar %3$s agus %4$s", - "In %1$s %2$s on %3$s" : "I %1$s %2$s ar %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "I %1$s %2$s ar %3$s ansin ar %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "I %1$s %2$s ar %3$s ansin ar %4$s agus %5$s" + "Could not rename part file assembled from chunks" : "Níorbh fhéidir páirtchomhad a athainmniú as smután" }, "nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"); diff --git a/apps/dav/l10n/ga.json b/apps/dav/l10n/ga.json index 7f3ae99de0a..275d8bb7364 100644 --- a/apps/dav/l10n/ga.json +++ b/apps/dav/l10n/ga.json @@ -309,16 +309,6 @@ "Time:" : "Am:", "Could not open file" : "Níorbh fhéidir an comhad a oscailt", "Invalid chunk name" : "Ainm smután neamhbhailí", - "Could not rename part file assembled from chunks" : "Níorbh fhéidir páirtchomhad a athainmniú as smután", - "In a %1$s on %2$s for the entire day" : "I %1$s ar %2$s ar feadh an lae ar fad", - "In a %1$s on %2$s between %3$s - %4$s" : "I %1$s ar %2$s idir %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "I %1$s %2$s ar %3$s ar feadh an lae ar fad", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "I %1$s %2$s ar %3$s idir %4$s - %5$s", - "In a %1$s on %2$s" : "I %1$s ar %2$s", - "In a %1$s on %2$s then on %3$s" : "I %1$s ar %2$s ansin ar %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "I %1$s ar %2$s ansin ar %3$s agus %4$s", - "In %1$s %2$s on %3$s" : "I %1$s %2$s ar %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "I %1$s %2$s ar %3$s ansin ar %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "I %1$s %2$s ar %3$s ansin ar %4$s agus %5$s" + "Could not rename part file assembled from chunks" : "Níorbh fhéidir páirtchomhad a athainmniú as smután" },"pluralForm" :"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);" }
\ No newline at end of file diff --git a/apps/dav/l10n/gl.js b/apps/dav/l10n/gl.js index c8099aff1b3..d0d0a249805 100644 --- a/apps/dav/l10n/gl.js +++ b/apps/dav/l10n/gl.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Hora:", "Could not open file" : "Non foi posíbel abrir o ficheiro", "Invalid chunk name" : "O nome do fragmento non é válido", - "Could not rename part file assembled from chunks" : "Non foi posíbel cambiar o nome do ficheiro de pezas ensamblados a partir de fragmentos", - "In a %1$s on %2$s for the entire day" : "Nun/ha %1$s o %2$s durante todo o día", - "In a %1$s on %2$s between %3$s - %4$s" : "Nun/ha %1$s o %2$s entre as %3$s e as %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Dentro de %1$s %2$s o %3$s durante todo o día", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Dentro de %1$s %2$s o %3$s entre as %4$s e as %5$s", - "In a %1$s on %2$s" : "Nun/ha %1$s o %2$s", - "In a %1$s on %2$s then on %3$s" : "Nun/ha %1$s o %2$s após o %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Nun/ha %1$s o %2$s após o %3$s e o %4$s", - "In %1$s %2$s on %3$s" : "Dentro de %1$s %2$s o %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Dentro de %1$s %2$s o %3$s, após o %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Dentro de %1$s %2$s o %3$s, após o %4$s e o %5$s" + "Could not rename part file assembled from chunks" : "Non foi posíbel cambiar o nome do ficheiro de pezas ensamblados a partir de fragmentos" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/gl.json b/apps/dav/l10n/gl.json index cf8271d7ff9..86fdf2090b4 100644 --- a/apps/dav/l10n/gl.json +++ b/apps/dav/l10n/gl.json @@ -309,16 +309,6 @@ "Time:" : "Hora:", "Could not open file" : "Non foi posíbel abrir o ficheiro", "Invalid chunk name" : "O nome do fragmento non é válido", - "Could not rename part file assembled from chunks" : "Non foi posíbel cambiar o nome do ficheiro de pezas ensamblados a partir de fragmentos", - "In a %1$s on %2$s for the entire day" : "Nun/ha %1$s o %2$s durante todo o día", - "In a %1$s on %2$s between %3$s - %4$s" : "Nun/ha %1$s o %2$s entre as %3$s e as %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Dentro de %1$s %2$s o %3$s durante todo o día", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Dentro de %1$s %2$s o %3$s entre as %4$s e as %5$s", - "In a %1$s on %2$s" : "Nun/ha %1$s o %2$s", - "In a %1$s on %2$s then on %3$s" : "Nun/ha %1$s o %2$s após o %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Nun/ha %1$s o %2$s após o %3$s e o %4$s", - "In %1$s %2$s on %3$s" : "Dentro de %1$s %2$s o %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Dentro de %1$s %2$s o %3$s, após o %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Dentro de %1$s %2$s o %3$s, após o %4$s e o %5$s" + "Could not rename part file assembled from chunks" : "Non foi posíbel cambiar o nome do ficheiro de pezas ensamblados a partir de fragmentos" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/hu.js b/apps/dav/l10n/hu.js index 92199e939d9..9da45ef60b5 100644 --- a/apps/dav/l10n/hu.js +++ b/apps/dav/l10n/hu.js @@ -268,8 +268,6 @@ OC.L10N.register( "Time:" : "Idő:", "Could not open file" : "A fájl nem nyitható meg", "Invalid chunk name" : "Érvénytelen darabnév", - "Could not rename part file assembled from chunks" : "Nem lehet átnevezni a darabokból összeállított részleges fájlt", - "In %1$s %2$s on %3$s for the entire day" : "%1$s-en %2$s %3$s-kor az teljes napra", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s múlva, %3$s napon %4$s - %5$s" + "Could not rename part file assembled from chunks" : "Nem lehet átnevezni a darabokból összeállított részleges fájlt" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/hu.json b/apps/dav/l10n/hu.json index 54b5d7901d8..8f2cdd802fa 100644 --- a/apps/dav/l10n/hu.json +++ b/apps/dav/l10n/hu.json @@ -266,8 +266,6 @@ "Time:" : "Idő:", "Could not open file" : "A fájl nem nyitható meg", "Invalid chunk name" : "Érvénytelen darabnév", - "Could not rename part file assembled from chunks" : "Nem lehet átnevezni a darabokból összeállított részleges fájlt", - "In %1$s %2$s on %3$s for the entire day" : "%1$s-en %2$s %3$s-kor az teljes napra", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s múlva, %3$s napon %4$s - %5$s" + "Could not rename part file assembled from chunks" : "Nem lehet átnevezni a darabokból összeállított részleges fájlt" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/is.js b/apps/dav/l10n/is.js index ec9febd09bb..00ac0354c60 100644 --- a/apps/dav/l10n/is.js +++ b/apps/dav/l10n/is.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Tími:", "Could not open file" : "Gat ekki opnað skrá", "Invalid chunk name" : "Ógilt heiti á bút", - "Could not rename part file assembled from chunks" : "Ekki var hægt að endurnefna hlutaskrá setta saman úr bútum", - "In a %1$s on %2$s for the entire day" : "Eftir %1$s þann %2$s allan daginn", - "In a %1$s on %2$s between %3$s - %4$s" : "Eftir %1$s þann %2$s milli %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Eftir %1$s %2$s þann %3$s allan daginn", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Eftir %1$s %2$s þann %3$s milli %4$s - %5$s", - "In a %1$s on %2$s" : "Eftir %1$s þann %2$s", - "In a %1$s on %2$s then on %3$s" : "Eftir %1$s þann %2$s og síðan þann %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Eftir %1$s þann %2$s og síðan þann %3$s og %4$s", - "In %1$s %2$s on %3$s" : "Eftir %1$s %2$s þann %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Eftir %1$s %2$s þann %3$s og síðan þann %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Eftir %1$s %2$s þann %3$s og síðan þann %4$s og %5$s" + "Could not rename part file assembled from chunks" : "Ekki var hægt að endurnefna hlutaskrá setta saman úr bútum" }, "nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"); diff --git a/apps/dav/l10n/is.json b/apps/dav/l10n/is.json index 337792b3b8a..84bc8cf422b 100644 --- a/apps/dav/l10n/is.json +++ b/apps/dav/l10n/is.json @@ -309,16 +309,6 @@ "Time:" : "Tími:", "Could not open file" : "Gat ekki opnað skrá", "Invalid chunk name" : "Ógilt heiti á bút", - "Could not rename part file assembled from chunks" : "Ekki var hægt að endurnefna hlutaskrá setta saman úr bútum", - "In a %1$s on %2$s for the entire day" : "Eftir %1$s þann %2$s allan daginn", - "In a %1$s on %2$s between %3$s - %4$s" : "Eftir %1$s þann %2$s milli %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Eftir %1$s %2$s þann %3$s allan daginn", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Eftir %1$s %2$s þann %3$s milli %4$s - %5$s", - "In a %1$s on %2$s" : "Eftir %1$s þann %2$s", - "In a %1$s on %2$s then on %3$s" : "Eftir %1$s þann %2$s og síðan þann %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Eftir %1$s þann %2$s og síðan þann %3$s og %4$s", - "In %1$s %2$s on %3$s" : "Eftir %1$s %2$s þann %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Eftir %1$s %2$s þann %3$s og síðan þann %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Eftir %1$s %2$s þann %3$s og síðan þann %4$s og %5$s" + "Could not rename part file assembled from chunks" : "Ekki var hægt að endurnefna hlutaskrá setta saman úr bútum" },"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);" }
\ No newline at end of file diff --git a/apps/dav/l10n/ja.js b/apps/dav/l10n/ja.js index 20bf8abf2ea..f1504dde95d 100644 --- a/apps/dav/l10n/ja.js +++ b/apps/dav/l10n/ja.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "時刻:", "Could not open file" : "ファイルを開くことができませんでした", "Invalid chunk name" : "無効なチャンク名", - "Could not rename part file assembled from chunks" : "チャンクから構成されている部分ファイルの名前の変更ができませんでした", - "In a %1$s on %2$s for the entire day" : "一日中%2$sの%1$sで", - "In a %1$s on %2$s between %3$s - %4$s" : "%3$sから%4$sの間の%2$sの%1$sで", - "In %1$s %2$s on %3$s for the entire day" : "終日、%3$sの%1$s %2$sにて", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%4$s-%5$s間の%3$sで%1$s %2$sに", - "In a %1$s on %2$s" : "%2$sの%1$s", - "In a %1$s on %2$s then on %3$s" : "%2$sそして%3$sの%1$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "%2$sそして%3$sと%4$sの%1$s", - "In %1$s %2$s on %3$s" : "%3$sの%1$s %2$s", - "In %1$s %2$s on %3$s then on %4$s" : "%3$sそして%4$sの%1$s %2$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%3$sそして%4$sと%5$sの%1$s %2$s" + "Could not rename part file assembled from chunks" : "チャンクから構成されている部分ファイルの名前の変更ができませんでした" }, "nplurals=1; plural=0;"); diff --git a/apps/dav/l10n/ja.json b/apps/dav/l10n/ja.json index 0a12473fd3c..6dc8584807b 100644 --- a/apps/dav/l10n/ja.json +++ b/apps/dav/l10n/ja.json @@ -309,16 +309,6 @@ "Time:" : "時刻:", "Could not open file" : "ファイルを開くことができませんでした", "Invalid chunk name" : "無効なチャンク名", - "Could not rename part file assembled from chunks" : "チャンクから構成されている部分ファイルの名前の変更ができませんでした", - "In a %1$s on %2$s for the entire day" : "一日中%2$sの%1$sで", - "In a %1$s on %2$s between %3$s - %4$s" : "%3$sから%4$sの間の%2$sの%1$sで", - "In %1$s %2$s on %3$s for the entire day" : "終日、%3$sの%1$s %2$sにて", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%4$s-%5$s間の%3$sで%1$s %2$sに", - "In a %1$s on %2$s" : "%2$sの%1$s", - "In a %1$s on %2$s then on %3$s" : "%2$sそして%3$sの%1$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "%2$sそして%3$sと%4$sの%1$s", - "In %1$s %2$s on %3$s" : "%3$sの%1$s %2$s", - "In %1$s %2$s on %3$s then on %4$s" : "%3$sそして%4$sの%1$s %2$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%3$sそして%4$sと%5$sの%1$s %2$s" + "Could not rename part file assembled from chunks" : "チャンクから構成されている部分ファイルの名前の変更ができませんでした" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/dav/l10n/nb.js b/apps/dav/l10n/nb.js index f4efdef2f40..b7e5409f59d 100644 --- a/apps/dav/l10n/nb.js +++ b/apps/dav/l10n/nb.js @@ -271,16 +271,6 @@ OC.L10N.register( "Time:" : "Tid:", "Could not open file" : "Kunne ikke åpne fil", "Invalid chunk name" : "Ugyldig bitnavn", - "Could not rename part file assembled from chunks" : "Kunne ikke gi nytt navn til delfil satt sammen fra biter", - "In a %1$s on %2$s for the entire day" : "Om %1$s på %2$s for hele dagen", - "In a %1$s on %2$s between %3$s - %4$s" : "Om %1$s på %2$s mellom %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Om %1$s %2$s på %3$s for hele dagen", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Om %1$s %2$s på %3$s mellom %4$s - %5$s", - "In a %1$s on %2$s" : "Om %1$s på %2$s", - "In a %1$s on %2$s then on %3$s" : "Om %1$s på %2$s så på %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Om %1$s på %2$s så på %3$s og %4$s", - "In %1$s %2$s on %3$s" : "Om %1$s %2$s på %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Om %1$s %2$s på %3$s så på %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Om %1$s %2$s på %3$s så på %4$s og %5$s" + "Could not rename part file assembled from chunks" : "Kunne ikke gi nytt navn til delfil satt sammen fra biter" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/nb.json b/apps/dav/l10n/nb.json index 893c947cfcc..e4e607ba1b0 100644 --- a/apps/dav/l10n/nb.json +++ b/apps/dav/l10n/nb.json @@ -269,16 +269,6 @@ "Time:" : "Tid:", "Could not open file" : "Kunne ikke åpne fil", "Invalid chunk name" : "Ugyldig bitnavn", - "Could not rename part file assembled from chunks" : "Kunne ikke gi nytt navn til delfil satt sammen fra biter", - "In a %1$s on %2$s for the entire day" : "Om %1$s på %2$s for hele dagen", - "In a %1$s on %2$s between %3$s - %4$s" : "Om %1$s på %2$s mellom %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Om %1$s %2$s på %3$s for hele dagen", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Om %1$s %2$s på %3$s mellom %4$s - %5$s", - "In a %1$s on %2$s" : "Om %1$s på %2$s", - "In a %1$s on %2$s then on %3$s" : "Om %1$s på %2$s så på %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Om %1$s på %2$s så på %3$s og %4$s", - "In %1$s %2$s on %3$s" : "Om %1$s %2$s på %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "Om %1$s %2$s på %3$s så på %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Om %1$s %2$s på %3$s så på %4$s og %5$s" + "Could not rename part file assembled from chunks" : "Kunne ikke gi nytt navn til delfil satt sammen fra biter" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/pt_BR.js b/apps/dav/l10n/pt_BR.js index cb8b84f7f66..04fd1795c58 100644 --- a/apps/dav/l10n/pt_BR.js +++ b/apps/dav/l10n/pt_BR.js @@ -309,16 +309,6 @@ OC.L10N.register( "Time:" : "Horário:", "Could not open file" : "Não pode abrir o arquivo", "Invalid chunk name" : "Nome do bloco inválido", - "Could not rename part file assembled from chunks" : "Não foi possível renomear parte do arquivo montado a partir de pedaços", - "In a %1$s on %2$s for the entire day" : "Em %1$s em %2$s durante todo o dia", - "In a %1$s on %2$s between %3$s - %4$s" : "Em um %1$s sobre %2$s entre %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Em %1$s %2$s em %3$s durante todo o dia", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Em %1$s %2$s em %3$s entre %4$s - %5$s", - "In a %1$s on %2$s" : "Em um %1$s em %2$s", - "In a %1$s on %2$s then on %3$s" : "Em %1$s em %2$s e depois %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Em %1$s em %2$s, depois em %3$s e %4$s", - "In %1$s %2$s on %3$s" : "Em %1$s %2$s em %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s em %3$s então em %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Em %1$s %2$s em %3$s depois em %4$s e %5$s" + "Could not rename part file assembled from chunks" : "Não foi possível renomear parte do arquivo montado a partir de pedaços" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/dav/l10n/pt_BR.json b/apps/dav/l10n/pt_BR.json index 3260f9d6b99..5414b400f81 100644 --- a/apps/dav/l10n/pt_BR.json +++ b/apps/dav/l10n/pt_BR.json @@ -307,16 +307,6 @@ "Time:" : "Horário:", "Could not open file" : "Não pode abrir o arquivo", "Invalid chunk name" : "Nome do bloco inválido", - "Could not rename part file assembled from chunks" : "Não foi possível renomear parte do arquivo montado a partir de pedaços", - "In a %1$s on %2$s for the entire day" : "Em %1$s em %2$s durante todo o dia", - "In a %1$s on %2$s between %3$s - %4$s" : "Em um %1$s sobre %2$s entre %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Em %1$s %2$s em %3$s durante todo o dia", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Em %1$s %2$s em %3$s entre %4$s - %5$s", - "In a %1$s on %2$s" : "Em um %1$s em %2$s", - "In a %1$s on %2$s then on %3$s" : "Em %1$s em %2$s e depois %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "Em %1$s em %2$s, depois em %3$s e %4$s", - "In %1$s %2$s on %3$s" : "Em %1$s %2$s em %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "In %1$s %2$s em %3$s então em %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "Em %1$s %2$s em %3$s depois em %4$s e %5$s" + "Could not rename part file assembled from chunks" : "Não foi possível renomear parte do arquivo montado a partir de pedaços" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file diff --git a/apps/dav/l10n/sr.js b/apps/dav/l10n/sr.js index bb4cfe5f636..1d0eedcfb4f 100644 --- a/apps/dav/l10n/sr.js +++ b/apps/dav/l10n/sr.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Време:", "Could not open file" : "Фајл не може да се отвори", "Invalid chunk name" : "Неисправни назив комада", - "Could not rename part file assembled from chunks" : "Име делимичног фајла састављеног од комада не може да се промени", - "In a %1$s on %2$s for the entire day" : "У %1$s дана %2$s током целог дана", - "In a %1$s on %2$s between %3$s - %4$s" : "У %1$s дана %2$s од %3$s до %4$s", - "In %1$s %2$s on %3$s for the entire day" : "У %1$s %2$s дана %3$s током целог дана", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "У %1$s %2$s дана %3$s од %4$s до %5$s", - "In a %1$s on %2$s" : "За %1$s у %2$s", - "In a %1$s on %2$s then on %3$s" : "За %1$s у %2$s, па онда %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "За %1$s у %2$s, па онда %3$s и %4$s", - "In %1$s %2$s on %3$s" : "За %1$s %2$s у %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "За %1$s %2$s у %3$s, па онда у %4$s ", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "За %1$s %2$s у %3$s, па онда у %4$s и %5$s " + "Could not rename part file assembled from chunks" : "Име делимичног фајла састављеног од комада не може да се промени" }, "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/apps/dav/l10n/sr.json b/apps/dav/l10n/sr.json index daf1d98610c..0a02c4dd32d 100644 --- a/apps/dav/l10n/sr.json +++ b/apps/dav/l10n/sr.json @@ -309,16 +309,6 @@ "Time:" : "Време:", "Could not open file" : "Фајл не може да се отвори", "Invalid chunk name" : "Неисправни назив комада", - "Could not rename part file assembled from chunks" : "Име делимичног фајла састављеног од комада не може да се промени", - "In a %1$s on %2$s for the entire day" : "У %1$s дана %2$s током целог дана", - "In a %1$s on %2$s between %3$s - %4$s" : "У %1$s дана %2$s од %3$s до %4$s", - "In %1$s %2$s on %3$s for the entire day" : "У %1$s %2$s дана %3$s током целог дана", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "У %1$s %2$s дана %3$s од %4$s до %5$s", - "In a %1$s on %2$s" : "За %1$s у %2$s", - "In a %1$s on %2$s then on %3$s" : "За %1$s у %2$s, па онда %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "За %1$s у %2$s, па онда %3$s и %4$s", - "In %1$s %2$s on %3$s" : "За %1$s %2$s у %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "За %1$s %2$s у %3$s, па онда у %4$s ", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "За %1$s %2$s у %3$s, па онда у %4$s и %5$s " + "Could not rename part file assembled from chunks" : "Име делимичног фајла састављеног од комада не може да се промени" },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" }
\ No newline at end of file diff --git a/apps/dav/l10n/sv.js b/apps/dav/l10n/sv.js index 63ee3b62ad0..e83b3bbacf2 100644 --- a/apps/dav/l10n/sv.js +++ b/apps/dav/l10n/sv.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Tid:", "Could not open file" : "Kunde inte öppna fil", "Invalid chunk name" : "Ogiltigt delnamn", - "Could not rename part file assembled from chunks" : "Kunde inte ändra namn på temporära filen ihopsatt från delar", - "In a %1$s on %2$s for the entire day" : "Om en %1$s den %2$s, hela dagen", - "In a %1$s on %2$s between %3$s - %4$s" : "Om en %1$s den %2$s mellan %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Om %1$s %2$s den %3$s, hela dagen", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Om %1$s %2$s den %3$s mellan %4$s - %5$s", - "In a %1$s on %2$s" : "I en %1$s på %2$s", - "In a %1$s on %2$s then on %3$s" : "I en %1$s på %2$s sedan på %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "I en %1$s på %2$s sedan på %3$s och %4$s", - "In %1$s %2$s on %3$s" : "I %1$s %2$s på %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "I %1$s %2$s på %3$s sedan på %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "I %1$s %2$s på %3$s sedan på %4$s och %5$s" + "Could not rename part file assembled from chunks" : "Kunde inte ändra namn på temporära filen ihopsatt från delar" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/sv.json b/apps/dav/l10n/sv.json index 0b10f892a31..507e36f0441 100644 --- a/apps/dav/l10n/sv.json +++ b/apps/dav/l10n/sv.json @@ -309,16 +309,6 @@ "Time:" : "Tid:", "Could not open file" : "Kunde inte öppna fil", "Invalid chunk name" : "Ogiltigt delnamn", - "Could not rename part file assembled from chunks" : "Kunde inte ändra namn på temporära filen ihopsatt från delar", - "In a %1$s on %2$s for the entire day" : "Om en %1$s den %2$s, hela dagen", - "In a %1$s on %2$s between %3$s - %4$s" : "Om en %1$s den %2$s mellan %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "Om %1$s %2$s den %3$s, hela dagen", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "Om %1$s %2$s den %3$s mellan %4$s - %5$s", - "In a %1$s on %2$s" : "I en %1$s på %2$s", - "In a %1$s on %2$s then on %3$s" : "I en %1$s på %2$s sedan på %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "I en %1$s på %2$s sedan på %3$s och %4$s", - "In %1$s %2$s on %3$s" : "I %1$s %2$s på %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "I %1$s %2$s på %3$s sedan på %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "I %1$s %2$s på %3$s sedan på %4$s och %5$s" + "Could not rename part file assembled from chunks" : "Kunde inte ändra namn på temporära filen ihopsatt från delar" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/tr.js b/apps/dav/l10n/tr.js index 97c58847896..e8d2e077a8b 100644 --- a/apps/dav/l10n/tr.js +++ b/apps/dav/l10n/tr.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "Zaman:", "Could not open file" : "Dosya açılamadı", "Invalid chunk name" : "Parça adı geçersiz", - "Could not rename part file assembled from chunks" : "Parçalardan oluşturulan parça dosyası yeniden adlandırılamadı ", - "In a %1$s on %2$s for the entire day" : "Tüm gün boyunca %1$s içinde %2$s zamanında", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s içinde %2$s zamanında %3$sile %4$s arasında", - "In %1$s %2$s on %3$s for the entire day" : "Tüm gün boyunca %1$s %2$s içinde %3$s zamanında", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s içinde %3$s zamanında %4$s ile %5$s arasında", - "In a %1$s on %2$s" : "%1$s içinde %2$s", - "In a %1$s on %2$s then on %3$s" : "%1$s içinde %2$s ve %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "%1$s içinde %2$s, %3$s ve %4$s", - "In %1$s %2$s on %3$s" : "%1$s %2$s içinde %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "%1$s %2$s içinde %3$s ve %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1$s %2$s içinde %3$s, %4$s ve %5$s" + "Could not rename part file assembled from chunks" : "Parçalardan oluşturulan parça dosyası yeniden adlandırılamadı " }, "nplurals=2; plural=(n > 1);"); diff --git a/apps/dav/l10n/tr.json b/apps/dav/l10n/tr.json index e1da5ef9b24..67f40560aba 100644 --- a/apps/dav/l10n/tr.json +++ b/apps/dav/l10n/tr.json @@ -309,16 +309,6 @@ "Time:" : "Zaman:", "Could not open file" : "Dosya açılamadı", "Invalid chunk name" : "Parça adı geçersiz", - "Could not rename part file assembled from chunks" : "Parçalardan oluşturulan parça dosyası yeniden adlandırılamadı ", - "In a %1$s on %2$s for the entire day" : "Tüm gün boyunca %1$s içinde %2$s zamanında", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s içinde %2$s zamanında %3$sile %4$s arasında", - "In %1$s %2$s on %3$s for the entire day" : "Tüm gün boyunca %1$s %2$s içinde %3$s zamanında", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s içinde %3$s zamanında %4$s ile %5$s arasında", - "In a %1$s on %2$s" : "%1$s içinde %2$s", - "In a %1$s on %2$s then on %3$s" : "%1$s içinde %2$s ve %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "%1$s içinde %2$s, %3$s ve %4$s", - "In %1$s %2$s on %3$s" : "%1$s %2$s içinde %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "%1$s %2$s içinde %3$s ve %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1$s %2$s içinde %3$s, %4$s ve %5$s" + "Could not rename part file assembled from chunks" : "Parçalardan oluşturulan parça dosyası yeniden adlandırılamadı " },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/ug.js b/apps/dav/l10n/ug.js index 10b24ee24c0..2a7dfd5d1e4 100644 --- a/apps/dav/l10n/ug.js +++ b/apps/dav/l10n/ug.js @@ -263,16 +263,6 @@ OC.L10N.register( "Time:" : "ۋاقىت:", "Could not open file" : "ھۆججەت ئاچالمىدى", "Invalid chunk name" : "ئىناۋەتسىز", - "Could not rename part file assembled from chunks" : "بۆلەكلەردىن يىغىلغان قىسمەن ھۆججەتنىڭ نامىنى ئۆزگەرتەلمىدى", - "In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن%2 $ s دىكى%1 $ s ئىچىدە", - "In a %1$s on %2$s between %3$s - %4$s" : "%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا", - "In %1$s %2$s on %3$s for the entire day" : "%1 $ s%2 $ s پۈتۈن كۈن%3 $ s", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1 $ s%2 $ s%3 $ s دىكى%4 $ s -%5 $ s ئارىلىقىدا", - "In a %1$s on %2$s" : "%2 $ s دىكى%1 $ s", - "In a %1$s on %2$s then on %3$s" : "%2 $ s دىكى%1 $ s دە ئاندىن%3 $ s", - "In a %1$s on %2$s then on %3$s and %4$s" : "%2 $ s دىكى%1 $ s ئاندىن%3 $ s ۋە%4 $ s", - "In %1$s %2$s on %3$s" : "%3 $ s دىكى%1 $ s%2 $ s", - "In %1$s %2$s on %3$s then on %4$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s ۋە%5 $ s" + "Could not rename part file assembled from chunks" : "بۆلەكلەردىن يىغىلغان قىسمەن ھۆججەتنىڭ نامىنى ئۆزگەرتەلمىدى" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/ug.json b/apps/dav/l10n/ug.json index aa3acf8c4db..0bec809b36d 100644 --- a/apps/dav/l10n/ug.json +++ b/apps/dav/l10n/ug.json @@ -261,16 +261,6 @@ "Time:" : "ۋاقىت:", "Could not open file" : "ھۆججەت ئاچالمىدى", "Invalid chunk name" : "ئىناۋەتسىز", - "Could not rename part file assembled from chunks" : "بۆلەكلەردىن يىغىلغان قىسمەن ھۆججەتنىڭ نامىنى ئۆزگەرتەلمىدى", - "In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن%2 $ s دىكى%1 $ s ئىچىدە", - "In a %1$s on %2$s between %3$s - %4$s" : "%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا", - "In %1$s %2$s on %3$s for the entire day" : "%1 $ s%2 $ s پۈتۈن كۈن%3 $ s", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1 $ s%2 $ s%3 $ s دىكى%4 $ s -%5 $ s ئارىلىقىدا", - "In a %1$s on %2$s" : "%2 $ s دىكى%1 $ s", - "In a %1$s on %2$s then on %3$s" : "%2 $ s دىكى%1 $ s دە ئاندىن%3 $ s", - "In a %1$s on %2$s then on %3$s and %4$s" : "%2 $ s دىكى%1 $ s ئاندىن%3 $ s ۋە%4 $ s", - "In %1$s %2$s on %3$s" : "%3 $ s دىكى%1 $ s%2 $ s", - "In %1$s %2$s on %3$s then on %4$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s ۋە%5 $ s" + "Could not rename part file assembled from chunks" : "بۆلەكلەردىن يىغىلغان قىسمەن ھۆججەتنىڭ نامىنى ئۆزگەرتەلمىدى" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/dav/l10n/uk.js b/apps/dav/l10n/uk.js index 8b37ee256c9..60402046c52 100644 --- a/apps/dav/l10n/uk.js +++ b/apps/dav/l10n/uk.js @@ -274,16 +274,6 @@ OC.L10N.register( "Time:" : "Час:", "Could not open file" : "Не вдалося відкрити файл", "Invalid chunk name" : "Недійсна назва блоку", - "Could not rename part file assembled from chunks" : "Не вдалося перейменувати файл частини, зібраний із фрагментів", - "In a %1$s on %2$s for the entire day" : "За %2$s, %1$s, впродовж усього дня", - "In a %1$s on %2$s between %3$s - %4$s" : "За %1$s, %2$s, між %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "За %1$s, %2$s, о %3$s впродовж усього дня", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "За %1$s, %2$s, о %3$s між %4$s- %5$s", - "In a %1$s on %2$s" : "За %1$s, %2$s", - "In a %1$s on %2$s then on %3$s" : "За %1$s, %2$s, потім %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "За %1$s, %2$s, потім %3$s та %4$s", - "In %1$s %2$s on %3$s" : "За %1$s %2$s, %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "За %1$s, %2$s, %3$s та %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "За %1$s, %2$s, %3$s, потім %4$s та %5$s" + "Could not rename part file assembled from chunks" : "Не вдалося перейменувати файл частини, зібраний із фрагментів" }, "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);"); diff --git a/apps/dav/l10n/uk.json b/apps/dav/l10n/uk.json index 8b10b2cebda..40aff63d1ee 100644 --- a/apps/dav/l10n/uk.json +++ b/apps/dav/l10n/uk.json @@ -272,16 +272,6 @@ "Time:" : "Час:", "Could not open file" : "Не вдалося відкрити файл", "Invalid chunk name" : "Недійсна назва блоку", - "Could not rename part file assembled from chunks" : "Не вдалося перейменувати файл частини, зібраний із фрагментів", - "In a %1$s on %2$s for the entire day" : "За %2$s, %1$s, впродовж усього дня", - "In a %1$s on %2$s between %3$s - %4$s" : "За %1$s, %2$s, між %3$s - %4$s", - "In %1$s %2$s on %3$s for the entire day" : "За %1$s, %2$s, о %3$s впродовж усього дня", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "За %1$s, %2$s, о %3$s між %4$s- %5$s", - "In a %1$s on %2$s" : "За %1$s, %2$s", - "In a %1$s on %2$s then on %3$s" : "За %1$s, %2$s, потім %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "За %1$s, %2$s, потім %3$s та %4$s", - "In %1$s %2$s on %3$s" : "За %1$s %2$s, %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "За %1$s, %2$s, %3$s та %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "За %1$s, %2$s, %3$s, потім %4$s та %5$s" + "Could not rename part file assembled from chunks" : "Не вдалося перейменувати файл частини, зібраний із фрагментів" },"pluralForm" :"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);" }
\ No newline at end of file diff --git a/apps/dav/l10n/zh_CN.js b/apps/dav/l10n/zh_CN.js index e18cf7144d1..5f1b6d69abc 100644 --- a/apps/dav/l10n/zh_CN.js +++ b/apps/dav/l10n/zh_CN.js @@ -72,6 +72,7 @@ OC.L10N.register( "Description: %s" : "描述:%s", "Where: %s" : "地点:%s", "%1$s via %2$s" : "%1$s 通过 %2$s", + "In the past on %1$s for the entire day" : "过去一整天都在 %1$s 上", "Cancelled: %1$s" : "已取消:%1$s", "\"%1$s\" has been canceled" : "“%1$s”已取消", "Re: %1$s" : "回复:%1$s", diff --git a/apps/dav/l10n/zh_CN.json b/apps/dav/l10n/zh_CN.json index 2e4d28c7f22..82845090050 100644 --- a/apps/dav/l10n/zh_CN.json +++ b/apps/dav/l10n/zh_CN.json @@ -70,6 +70,7 @@ "Description: %s" : "描述:%s", "Where: %s" : "地点:%s", "%1$s via %2$s" : "%1$s 通过 %2$s", + "In the past on %1$s for the entire day" : "过去一整天都在 %1$s 上", "Cancelled: %1$s" : "已取消:%1$s", "\"%1$s\" has been canceled" : "“%1$s”已取消", "Re: %1$s" : "回复:%1$s", diff --git a/apps/dav/l10n/zh_HK.js b/apps/dav/l10n/zh_HK.js index d8951243389..441b7740420 100644 --- a/apps/dav/l10n/zh_HK.js +++ b/apps/dav/l10n/zh_HK.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "時間:", "Could not open file" : "無法開啟檔案", "Invalid chunk name" : "無效的區塊名稱", - "Could not rename part file assembled from chunks" : "無法重新命名從區塊組合成的部份檔案", - "In a %1$s on %2$s for the entire day" : "%1$s 的 %2$s 整天", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s 的 %2$s 於 %3$s - %4$s 之間", - "In %1$s %2$s on %3$s for the entire day" : "%1$s %2$s 的 %3$s 整天", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s 的 %3$s 於 %4$s - %5$s 之間", - "In a %1$s on %2$s" : "在 %1$s 的 %2$s", - "In a %1$s on %2$s then on %3$s" : "在 %1$s 的 %2$s,然後 %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "在 %1$s 的 %2$s,然後 %3$s 與 %4$s", - "In %1$s %2$s on %3$s" : "在 %1$s %2$s 的 %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s 與 %5$s" + "Could not rename part file assembled from chunks" : "無法重新命名從區塊組合成的部份檔案" }, "nplurals=1; plural=0;"); diff --git a/apps/dav/l10n/zh_HK.json b/apps/dav/l10n/zh_HK.json index a436a007b90..60ded11dfb4 100644 --- a/apps/dav/l10n/zh_HK.json +++ b/apps/dav/l10n/zh_HK.json @@ -309,16 +309,6 @@ "Time:" : "時間:", "Could not open file" : "無法開啟檔案", "Invalid chunk name" : "無效的區塊名稱", - "Could not rename part file assembled from chunks" : "無法重新命名從區塊組合成的部份檔案", - "In a %1$s on %2$s for the entire day" : "%1$s 的 %2$s 整天", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s 的 %2$s 於 %3$s - %4$s 之間", - "In %1$s %2$s on %3$s for the entire day" : "%1$s %2$s 的 %3$s 整天", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s 的 %3$s 於 %4$s - %5$s 之間", - "In a %1$s on %2$s" : "在 %1$s 的 %2$s", - "In a %1$s on %2$s then on %3$s" : "在 %1$s 的 %2$s,然後 %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "在 %1$s 的 %2$s,然後 %3$s 與 %4$s", - "In %1$s %2$s on %3$s" : "在 %1$s %2$s 的 %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s 與 %5$s" + "Could not rename part file assembled from chunks" : "無法重新命名從區塊組合成的部份檔案" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/dav/l10n/zh_TW.js b/apps/dav/l10n/zh_TW.js index 0689a7f8f6d..e5f0445f647 100644 --- a/apps/dav/l10n/zh_TW.js +++ b/apps/dav/l10n/zh_TW.js @@ -311,16 +311,6 @@ OC.L10N.register( "Time:" : "時間:", "Could not open file" : "無法開啟檔案", "Invalid chunk name" : "無效的片段名稱", - "Could not rename part file assembled from chunks" : "無法重新命名從片段組合成的部份檔案", - "In a %1$s on %2$s for the entire day" : "%1$s 的 %2$s 整天", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s 的 %2$s 於 %3$s - %4$s 之間", - "In %1$s %2$s on %3$s for the entire day" : "%1$s %2$s 的 %3$s 整天", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s 的 %3$s 於 %4$s - %5$s 之間", - "In a %1$s on %2$s" : "在 %1$s 的 %2$s", - "In a %1$s on %2$s then on %3$s" : "在 %1$s 的 %2$s,然後 %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "在 %1$s 的 %2$s,然後 %3$s 與 %4$s", - "In %1$s %2$s on %3$s" : "在 %1$s %2$s 的 %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s 與 %5$s" + "Could not rename part file assembled from chunks" : "無法重新命名從片段組合成的部份檔案" }, "nplurals=1; plural=0;"); diff --git a/apps/dav/l10n/zh_TW.json b/apps/dav/l10n/zh_TW.json index 9adc7754ff2..84b55876066 100644 --- a/apps/dav/l10n/zh_TW.json +++ b/apps/dav/l10n/zh_TW.json @@ -309,16 +309,6 @@ "Time:" : "時間:", "Could not open file" : "無法開啟檔案", "Invalid chunk name" : "無效的片段名稱", - "Could not rename part file assembled from chunks" : "無法重新命名從片段組合成的部份檔案", - "In a %1$s on %2$s for the entire day" : "%1$s 的 %2$s 整天", - "In a %1$s on %2$s between %3$s - %4$s" : "%1$s 的 %2$s 於 %3$s - %4$s 之間", - "In %1$s %2$s on %3$s for the entire day" : "%1$s %2$s 的 %3$s 整天", - "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1$s %2$s 的 %3$s 於 %4$s - %5$s 之間", - "In a %1$s on %2$s" : "在 %1$s 的 %2$s", - "In a %1$s on %2$s then on %3$s" : "在 %1$s 的 %2$s,然後 %3$s", - "In a %1$s on %2$s then on %3$s and %4$s" : "在 %1$s 的 %2$s,然後 %3$s 與 %4$s", - "In %1$s %2$s on %3$s" : "在 %1$s %2$s 的 %3$s", - "In %1$s %2$s on %3$s then on %4$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s", - "In %1$s %2$s on %3$s then on %4$s and %5$s" : "在 %1$s %2$s 的 %3$s,然後 %4$s 與 %5$s" + "Could not rename part file assembled from chunks" : "無法重新命名從片段組合成的部份檔案" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/federatedfilesharing/l10n/et_EE.js b/apps/federatedfilesharing/l10n/et_EE.js index 0b93f6d3d64..cd1da476376 100644 --- a/apps/federatedfilesharing/l10n/et_EE.js +++ b/apps/federatedfilesharing/l10n/et_EE.js @@ -6,7 +6,13 @@ OC.L10N.register( "Couldn't establish a federated share." : "Liitjagamist ei õnnestunud luua", "Couldn't establish a federated share, maybe the password was wrong." : "Liitjagamist ei õnnestunud luua, ehk oli parool vale.", "Federated Share request sent, you will receive an invitation. Check your notifications." : "Liitjagamise päring edastatud, sulle saadetakse kutse. Kontrolli oma teateid.", + "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Liitjagamist ei saanud luua, näib, et liitmiseks mõeldud server on liiga vana (Nextcloud <= 9).", + "It is not allowed to send federated group shares from this server." : "Sellest serverist ei ole lubatud liitrühma jagamisi saata.", + "Sharing %1$s failed, because this item is already shared with the account %2$s" : "%1$s jagamine ebaõnnestus, kuna seda üksust on juba jagatud kontoga %2$s", + "Not allowed to create a federated share to the same account" : "Samale kontole ei ole lubatud liitjagamise ühiskausta luua", + "Federated shares require read permissions" : "Liitjagatud ühiskaustad vajavad lugemisluba", "File is already shared with %s" : "Fail on juba jagatud kasutajaga %s", + "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "%1$s jagamine ebaõnnestus, %2$s ei leitud, võib-olla pole server praegu kättesaadav või kasutab iseallkirjastatud sertifikaati.", "Could not find share" : "Jagamist ei leitud", "Federated sharing" : "Liit-jagamine", "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Sa said kaugjagatud faili {share} kasjutajalt {user} ({behalf} nimel)", @@ -15,24 +21,44 @@ OC.L10N.register( "Decline" : "Keeldu", "Federated Cloud Sharing" : "Jagamine liitpilves", "Sharing" : "Jagamine", + "Federated file sharing" : "Littjagamisega failide jagamine", + "Provide federated file sharing across servers" : "Toeta liitjagamise kaudu failide jagamist üle serverite", + "Adjust how people can share between servers. This includes shares between people on this server as well if they are using federated sharing." : "Reguleeri, kuidas inimesed saavad serverite vahel jagada. See hõlmab ka selles serveris olevate inimeste vahelisi jagamisi, kui nad kasutavad liitjagamist.", + "Allow people on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "Luba selles serveris olevatel inimestel saata kaustu teistele serveritele (see valik võimaldab ka WebDAV-i juurdepääsu avalikele jagamistele)", + "Allow people on this server to receive shares from other servers" : "Luba selles serveris olevatel inimestel saada teistelt serveritelt jagamisi", + "Allow people on this server to send shares to groups on other servers" : "Luba selles serveris olevatel inimestel saata jagamisi teiste serverite rühmadele", + "Allow people on this server to receive group shares from other servers" : "Luba selles serveris olevatel inimestel saada teistelt serveritelt grupi jagamisi", + "Search global and public address book for people" : "Otsi inimesi globaalsest ja avalikust aadressiraamatust", + "Allow people to publish their data to a global and public address book" : "Luba inimestel avaldada oma andmeid globaalses ja avalikus aadressiraamatus", + "Trusted federation" : "Usaldatud liitjagamine", + "Automatically accept shares from trusted federated accounts and groups by default" : "Aktsepteeri vaikimisi usaldusväärsete liitkontode ja rühmade jagamisi automaatselt", + "Unable to update federated files sharing config" : "Liitfailide jagamise konfiguratsiooni ei saa värskendada", "Federated Cloud" : "Liitpilv", + "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Saad jagada kõigiga, kes kasutavad Nextcloudi serverit või muid Open Cloud Meshi (OCM) ühilduvaid servereid ja teenuseid! Lihtsalt sisesta nende Liitjagamise Pilve ID jagamise dialoogi. See näeb välja nagu isiksus@cloud.example.com", + "Your Federated Cloud ID" : "Su Liitjagamise Pilve ID", "Share it so your friends can share files with you:" : "Jaga seda, et su sõbrad saaksid sinuga faile jagada:", + "Facebook" : "Facebook", + "X (formerly Twitter)" : "X (varasemalt Twitter)", + "formerly Twitter" : "varasemalt Twitter", + "Mastodon" : "Mastodon", "Add to your website" : "Lisa oma veebisaidile", "Share with me via Nextcloud" : "Jaga minuga läbi Nextcloudi", "HTML Code:" : "HTML kood:", + "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Jaga minuga läbi mu #Nextcloudi Liitjagamise Pilve ID, vaata {url}", "Share with me through my #Nextcloud Federated Cloud ID" : "Jaga minuga läbi minu #Nextcloudi liitpilve ID", + "Cloud ID copied to the clipboard" : "Pilve ID kopeeriti lõikelauale", "Copy to clipboard" : "Kopeeri lõikepuhvrisse", + "Clipboard not available. Please copy the cloud ID manually." : "Lõikelaud pole saadaval. Palun kopeeri pilve ID manuaalselt.", "Copied!" : "Kopeeritud!", "Cancel" : "Tühista", "Add remote share" : "Lisa kaugjagamine", "Remote share" : "Kaugjagamine", "Do you want to add the remote share {name} from {owner}@{remote}?" : "Soovid lisada kaugjagamise {name} asukohast {owner}@{remote}?", "Remote share password" : "Kaugjagamise parool", - "Not allowed to create a federated share with the same user" : "Liitjagamise loomine sama kasutajaga ei ole lubatud.", - "Allow users on this server to receive shares from other servers" : "Luba selle serveri kasutajatel võtta vastu jagamisi teistest serveritest", - "Search global and public address book for users" : "Otsi kasutajaid globaalsest ja avalikust aadressiraamatust", - "Allow users to publish their data to a global and public address book" : "Luba kasutajatel avaldada oma andmeid globaalses ja avalikus aadressiraamatus", + "Incoming share could not be processed" : "Sissetulevat kausta ei saanud töödelda", "Your Federated Cloud ID:" : "Sinu liitpilve ID:", - "Twitter" : "Twitter" + "Twitter" : "Twitter", + "Diaspora" : "Diasporaa", + "Clipboard is not available" : "Lõikelauda ei ole saadaval" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/federatedfilesharing/l10n/et_EE.json b/apps/federatedfilesharing/l10n/et_EE.json index 2ec56902066..f76d2353131 100644 --- a/apps/federatedfilesharing/l10n/et_EE.json +++ b/apps/federatedfilesharing/l10n/et_EE.json @@ -4,7 +4,13 @@ "Couldn't establish a federated share." : "Liitjagamist ei õnnestunud luua", "Couldn't establish a federated share, maybe the password was wrong." : "Liitjagamist ei õnnestunud luua, ehk oli parool vale.", "Federated Share request sent, you will receive an invitation. Check your notifications." : "Liitjagamise päring edastatud, sulle saadetakse kutse. Kontrolli oma teateid.", + "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Liitjagamist ei saanud luua, näib, et liitmiseks mõeldud server on liiga vana (Nextcloud <= 9).", + "It is not allowed to send federated group shares from this server." : "Sellest serverist ei ole lubatud liitrühma jagamisi saata.", + "Sharing %1$s failed, because this item is already shared with the account %2$s" : "%1$s jagamine ebaõnnestus, kuna seda üksust on juba jagatud kontoga %2$s", + "Not allowed to create a federated share to the same account" : "Samale kontole ei ole lubatud liitjagamise ühiskausta luua", + "Federated shares require read permissions" : "Liitjagatud ühiskaustad vajavad lugemisluba", "File is already shared with %s" : "Fail on juba jagatud kasutajaga %s", + "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "%1$s jagamine ebaõnnestus, %2$s ei leitud, võib-olla pole server praegu kättesaadav või kasutab iseallkirjastatud sertifikaati.", "Could not find share" : "Jagamist ei leitud", "Federated sharing" : "Liit-jagamine", "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Sa said kaugjagatud faili {share} kasjutajalt {user} ({behalf} nimel)", @@ -13,24 +19,44 @@ "Decline" : "Keeldu", "Federated Cloud Sharing" : "Jagamine liitpilves", "Sharing" : "Jagamine", + "Federated file sharing" : "Littjagamisega failide jagamine", + "Provide federated file sharing across servers" : "Toeta liitjagamise kaudu failide jagamist üle serverite", + "Adjust how people can share between servers. This includes shares between people on this server as well if they are using federated sharing." : "Reguleeri, kuidas inimesed saavad serverite vahel jagada. See hõlmab ka selles serveris olevate inimeste vahelisi jagamisi, kui nad kasutavad liitjagamist.", + "Allow people on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "Luba selles serveris olevatel inimestel saata kaustu teistele serveritele (see valik võimaldab ka WebDAV-i juurdepääsu avalikele jagamistele)", + "Allow people on this server to receive shares from other servers" : "Luba selles serveris olevatel inimestel saada teistelt serveritelt jagamisi", + "Allow people on this server to send shares to groups on other servers" : "Luba selles serveris olevatel inimestel saata jagamisi teiste serverite rühmadele", + "Allow people on this server to receive group shares from other servers" : "Luba selles serveris olevatel inimestel saada teistelt serveritelt grupi jagamisi", + "Search global and public address book for people" : "Otsi inimesi globaalsest ja avalikust aadressiraamatust", + "Allow people to publish their data to a global and public address book" : "Luba inimestel avaldada oma andmeid globaalses ja avalikus aadressiraamatus", + "Trusted federation" : "Usaldatud liitjagamine", + "Automatically accept shares from trusted federated accounts and groups by default" : "Aktsepteeri vaikimisi usaldusväärsete liitkontode ja rühmade jagamisi automaatselt", + "Unable to update federated files sharing config" : "Liitfailide jagamise konfiguratsiooni ei saa värskendada", "Federated Cloud" : "Liitpilv", + "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Saad jagada kõigiga, kes kasutavad Nextcloudi serverit või muid Open Cloud Meshi (OCM) ühilduvaid servereid ja teenuseid! Lihtsalt sisesta nende Liitjagamise Pilve ID jagamise dialoogi. See näeb välja nagu isiksus@cloud.example.com", + "Your Federated Cloud ID" : "Su Liitjagamise Pilve ID", "Share it so your friends can share files with you:" : "Jaga seda, et su sõbrad saaksid sinuga faile jagada:", + "Facebook" : "Facebook", + "X (formerly Twitter)" : "X (varasemalt Twitter)", + "formerly Twitter" : "varasemalt Twitter", + "Mastodon" : "Mastodon", "Add to your website" : "Lisa oma veebisaidile", "Share with me via Nextcloud" : "Jaga minuga läbi Nextcloudi", "HTML Code:" : "HTML kood:", + "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Jaga minuga läbi mu #Nextcloudi Liitjagamise Pilve ID, vaata {url}", "Share with me through my #Nextcloud Federated Cloud ID" : "Jaga minuga läbi minu #Nextcloudi liitpilve ID", + "Cloud ID copied to the clipboard" : "Pilve ID kopeeriti lõikelauale", "Copy to clipboard" : "Kopeeri lõikepuhvrisse", + "Clipboard not available. Please copy the cloud ID manually." : "Lõikelaud pole saadaval. Palun kopeeri pilve ID manuaalselt.", "Copied!" : "Kopeeritud!", "Cancel" : "Tühista", "Add remote share" : "Lisa kaugjagamine", "Remote share" : "Kaugjagamine", "Do you want to add the remote share {name} from {owner}@{remote}?" : "Soovid lisada kaugjagamise {name} asukohast {owner}@{remote}?", "Remote share password" : "Kaugjagamise parool", - "Not allowed to create a federated share with the same user" : "Liitjagamise loomine sama kasutajaga ei ole lubatud.", - "Allow users on this server to receive shares from other servers" : "Luba selle serveri kasutajatel võtta vastu jagamisi teistest serveritest", - "Search global and public address book for users" : "Otsi kasutajaid globaalsest ja avalikust aadressiraamatust", - "Allow users to publish their data to a global and public address book" : "Luba kasutajatel avaldada oma andmeid globaalses ja avalikus aadressiraamatus", + "Incoming share could not be processed" : "Sissetulevat kausta ei saanud töödelda", "Your Federated Cloud ID:" : "Sinu liitpilve ID:", - "Twitter" : "Twitter" + "Twitter" : "Twitter", + "Diaspora" : "Diasporaa", + "Clipboard is not available" : "Lõikelauda ei ole saadaval" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/federation/l10n/et_EE.js b/apps/federation/l10n/et_EE.js index 939424ed27c..55a6c763bd6 100644 --- a/apps/federation/l10n/et_EE.js +++ b/apps/federation/l10n/et_EE.js @@ -2,11 +2,18 @@ OC.L10N.register( "federation", { "Added to the list of trusted servers" : "Lisatud usaldatud serverite nimekirja", + "No server found with ID: %s" : "Ei leidnud serverit IDga: %s", + "Could not remove server" : "Ei saanud serverit eemaldada", "Server is already in the list of trusted servers." : "Server on juba usaldatud serverite nimekirjas.", "No server to federate with found" : "Ei leitud ühtegi serverit, millega liidenduda", "Could not add server" : "Serveri lisamine ebaõnnestus", "Trusted servers" : "Usaldatud serverid", "Federation" : "Liidendus", + "Federation allows you to connect with other trusted servers to exchange the account directory." : "Liitjagamine võimaldab teil kontokataloogi vahetamiseks luua ühenduse teiste usaldusväärsete serveritega.", + "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing." : "Liitjagamine võimaldab kontokataloogi vahendamiseks luua ühenduse teiste usaldusväärsete serveritega. Näiteks kasutatakse seda väliste kontode automaatseks täitmiseks ühendatud jagamiseks.", + "External documentation for Federated Cloud Sharing" : "Väiline dokumentatsioon Liitjagamise Pilvjagamise kohta", + "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share." : "Liitjagamine võimaldab kontokataloogi vahendamiseks luua ühenduse teiste usaldusväärsete serveritega. Näiteks kasutatakse seda väliste kontode automaatseks täitmiseks ühendatud jagamiseks. Liitjagamise loomiseks ei ole vaja serverit usaldusväärse serverina lisada.", + "Each server must validate the other. This process may require a few cron cycles." : "Iga server peab valideerima teise. See protsess võib võtta mitu cron tsüklit.", "+ Add trusted server" : "+ Lisa usaldatud server", "Trusted server" : "Usaldatud server", "Add" : "Lisa" diff --git a/apps/federation/l10n/et_EE.json b/apps/federation/l10n/et_EE.json index c6040a791ab..1e9d045edff 100644 --- a/apps/federation/l10n/et_EE.json +++ b/apps/federation/l10n/et_EE.json @@ -1,10 +1,17 @@ { "translations": { "Added to the list of trusted servers" : "Lisatud usaldatud serverite nimekirja", + "No server found with ID: %s" : "Ei leidnud serverit IDga: %s", + "Could not remove server" : "Ei saanud serverit eemaldada", "Server is already in the list of trusted servers." : "Server on juba usaldatud serverite nimekirjas.", "No server to federate with found" : "Ei leitud ühtegi serverit, millega liidenduda", "Could not add server" : "Serveri lisamine ebaõnnestus", "Trusted servers" : "Usaldatud serverid", "Federation" : "Liidendus", + "Federation allows you to connect with other trusted servers to exchange the account directory." : "Liitjagamine võimaldab teil kontokataloogi vahetamiseks luua ühenduse teiste usaldusväärsete serveritega.", + "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing." : "Liitjagamine võimaldab kontokataloogi vahendamiseks luua ühenduse teiste usaldusväärsete serveritega. Näiteks kasutatakse seda väliste kontode automaatseks täitmiseks ühendatud jagamiseks.", + "External documentation for Federated Cloud Sharing" : "Väiline dokumentatsioon Liitjagamise Pilvjagamise kohta", + "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share." : "Liitjagamine võimaldab kontokataloogi vahendamiseks luua ühenduse teiste usaldusväärsete serveritega. Näiteks kasutatakse seda väliste kontode automaatseks täitmiseks ühendatud jagamiseks. Liitjagamise loomiseks ei ole vaja serverit usaldusväärse serverina lisada.", + "Each server must validate the other. This process may require a few cron cycles." : "Iga server peab valideerima teise. See protsess võib võtta mitu cron tsüklit.", "+ Add trusted server" : "+ Lisa usaldatud server", "Trusted server" : "Usaldatud server", "Add" : "Lisa" diff --git a/apps/files/l10n/ar.js b/apps/files/l10n/ar.js index 4ce390f2e0a..e464221e4ff 100644 --- a/apps/files/l10n/ar.js +++ b/apps/files/l10n/ar.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "حدث خطأ أثناء الرفع. رمز الحالة {status}", "Unknown error during upload" : "خطأ غير محدد حدث أثناء الرفع", "\"{displayName}\" action executed successfully" : "\"{displayName}\" الأمر نُفّذ بنجاح", + "Filter file names…" : "فلترة بحسب اسم الملف ...", "Views" : "مشاهدات", "Files settings" : "إعدادات الملفات", "File cannot be accessed" : "الملف لم يمكن الوصول إليه", diff --git a/apps/files/l10n/ar.json b/apps/files/l10n/ar.json index 770d9cb321b..e394f7c33bb 100644 --- a/apps/files/l10n/ar.json +++ b/apps/files/l10n/ar.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "حدث خطأ أثناء الرفع. رمز الحالة {status}", "Unknown error during upload" : "خطأ غير محدد حدث أثناء الرفع", "\"{displayName}\" action executed successfully" : "\"{displayName}\" الأمر نُفّذ بنجاح", + "Filter file names…" : "فلترة بحسب اسم الملف ...", "Views" : "مشاهدات", "Files settings" : "إعدادات الملفات", "File cannot be accessed" : "الملف لم يمكن الوصول إليه", diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js index 5b685c40d50..0d4816391f7 100644 --- a/apps/files/l10n/de.js +++ b/apps/files/l10n/de.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Fehler beim Hochladen, Statuscode {status}", "Unknown error during upload" : "unbekannte Fehler während des Hochladens", "\"{displayName}\" action executed successfully" : "Aktion \"{displayName}\" erfolgreich ausgeführt", + "Filter file names…" : "Dateinamen filtern…", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json index b5ef9a7dfa7..5a3b4bd5fff 100644 --- a/apps/files/l10n/de.json +++ b/apps/files/l10n/de.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Fehler beim Hochladen, Statuscode {status}", "Unknown error during upload" : "unbekannte Fehler während des Hochladens", "\"{displayName}\" action executed successfully" : "Aktion \"{displayName}\" erfolgreich ausgeführt", + "Filter file names…" : "Dateinamen filtern…", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js index ef6eae5a654..c37f063836d 100644 --- a/apps/files/l10n/de_DE.js +++ b/apps/files/l10n/de_DE.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Fehler beim Hochladen, Statuscode {status}", "Unknown error during upload" : "Unbekannter Fehler beim Hochladen", "\"{displayName}\" action executed successfully" : "Aktion \"{displayName}\" erfolgreich ausgeführt", + "Filter file names…" : "Dateinamen filtern…", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json index b1165a02f7d..559c32cd1c5 100644 --- a/apps/files/l10n/de_DE.json +++ b/apps/files/l10n/de_DE.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Fehler beim Hochladen, Statuscode {status}", "Unknown error during upload" : "Unbekannter Fehler beim Hochladen", "\"{displayName}\" action executed successfully" : "Aktion \"{displayName}\" erfolgreich ausgeführt", + "Filter file names…" : "Dateinamen filtern…", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", diff --git a/apps/files/l10n/en_GB.js b/apps/files/l10n/en_GB.js index e1c9f019c79..6a9d96a64ba 100644 --- a/apps/files/l10n/en_GB.js +++ b/apps/files/l10n/en_GB.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Error during upload, status code {status}", "Unknown error during upload" : "Unknown error during upload", "\"{displayName}\" action executed successfully" : "\"{displayName}\" action executed successfully", + "Filter file names…" : "Filter file names…", "Views" : "Views", "Files settings" : "Files settings", "File cannot be accessed" : "File cannot be accessed", diff --git a/apps/files/l10n/en_GB.json b/apps/files/l10n/en_GB.json index 2c55206f663..53690ceb89e 100644 --- a/apps/files/l10n/en_GB.json +++ b/apps/files/l10n/en_GB.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Error during upload, status code {status}", "Unknown error during upload" : "Unknown error during upload", "\"{displayName}\" action executed successfully" : "\"{displayName}\" action executed successfully", + "Filter file names…" : "Filter file names…", "Views" : "Views", "Files settings" : "Files settings", "File cannot be accessed" : "File cannot be accessed", diff --git a/apps/files/l10n/fr.js b/apps/files/l10n/fr.js index 1c37ee02c15..ff93ca9b70a 100644 --- a/apps/files/l10n/fr.js +++ b/apps/files/l10n/fr.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Erreur lors du téléversement, code d'état {status}", "Unknown error during upload" : "Erreur inconnue lors du téléversement", "\"{displayName}\" action executed successfully" : "Action \"{displayName}\" exécutée avec succès", + "Filter file names…" : "Filtrer les noms de fichiers...", "Views" : "Vues", "Files settings" : "Paramètres de Fichiers", "File cannot be accessed" : "Impossible d'accéder au fichier", diff --git a/apps/files/l10n/fr.json b/apps/files/l10n/fr.json index 60c492e75f5..4e2c0b8bb1c 100644 --- a/apps/files/l10n/fr.json +++ b/apps/files/l10n/fr.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Erreur lors du téléversement, code d'état {status}", "Unknown error during upload" : "Erreur inconnue lors du téléversement", "\"{displayName}\" action executed successfully" : "Action \"{displayName}\" exécutée avec succès", + "Filter file names…" : "Filtrer les noms de fichiers...", "Views" : "Vues", "Files settings" : "Paramètres de Fichiers", "File cannot be accessed" : "Impossible d'accéder au fichier", diff --git a/apps/files/l10n/gl.js b/apps/files/l10n/gl.js index 18629885b42..39e37ea1809 100644 --- a/apps/files/l10n/gl.js +++ b/apps/files/l10n/gl.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Produciuse un erro durante o envío, código de estado {status}", "Unknown error during upload" : "Produciuse un erro descoñecido durante o envío", "\"{displayName}\" action executed successfully" : "A acción «{displayName}» executouse correctamente", + "Filter file names…" : "Filtrar os nomes de ficheiro…", "Views" : "Vistas", "Files settings" : "Axustes de Ficheiros", "File cannot be accessed" : "Non é posíbel acceder ao ficheiro", diff --git a/apps/files/l10n/gl.json b/apps/files/l10n/gl.json index 0cbb76fbee4..a9d909083f4 100644 --- a/apps/files/l10n/gl.json +++ b/apps/files/l10n/gl.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Produciuse un erro durante o envío, código de estado {status}", "Unknown error during upload" : "Produciuse un erro descoñecido durante o envío", "\"{displayName}\" action executed successfully" : "A acción «{displayName}» executouse correctamente", + "Filter file names…" : "Filtrar os nomes de ficheiro…", "Views" : "Vistas", "Files settings" : "Axustes de Ficheiros", "File cannot be accessed" : "Non é posíbel acceder ao ficheiro", diff --git a/apps/files/l10n/hu.js b/apps/files/l10n/hu.js index 7b90c9e1f2f..0f0592912e4 100644 --- a/apps/files/l10n/hu.js +++ b/apps/files/l10n/hu.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Hiba a feltöltés közben, állapotkód: {status}", "Unknown error during upload" : "Ismeretlen hiba a feltöltés során", "\"{displayName}\" action executed successfully" : "A(z) „{displayName}” művelet sikeresen végrehajtva", + "Filter file names…" : "Fájlnevek szűrése…", "Views" : "Nézetek", "Files settings" : "Fájlok beállításai", "File cannot be accessed" : "A fájl nem érhető el", diff --git a/apps/files/l10n/hu.json b/apps/files/l10n/hu.json index badd8be7d3b..7fae37db3ac 100644 --- a/apps/files/l10n/hu.json +++ b/apps/files/l10n/hu.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Hiba a feltöltés közben, állapotkód: {status}", "Unknown error during upload" : "Ismeretlen hiba a feltöltés során", "\"{displayName}\" action executed successfully" : "A(z) „{displayName}” művelet sikeresen végrehajtva", + "Filter file names…" : "Fájlnevek szűrése…", "Views" : "Nézetek", "Files settings" : "Fájlok beállításai", "File cannot be accessed" : "A fájl nem érhető el", diff --git a/apps/files/l10n/sk.js b/apps/files/l10n/sk.js index 42d00a7b6f1..df7094a4cd5 100644 --- a/apps/files/l10n/sk.js +++ b/apps/files/l10n/sk.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Chyba počas nahrávania, chybový kód {status}", "Unknown error during upload" : "Neznáma chyba počas nahrávania", "\"{displayName}\" action executed successfully" : "\"{displayName}\" akcia vykonaná úspešne", + "Filter file names…" : "Filtrovať názvy súborov...", "Views" : "Zobrazenia", "Files settings" : "Nastavenia súborov", "File cannot be accessed" : "Súbor nie je možné sprístupniť", diff --git a/apps/files/l10n/sk.json b/apps/files/l10n/sk.json index a9d9b9d47e1..f8ef59548dc 100644 --- a/apps/files/l10n/sk.json +++ b/apps/files/l10n/sk.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Chyba počas nahrávania, chybový kód {status}", "Unknown error during upload" : "Neznáma chyba počas nahrávania", "\"{displayName}\" action executed successfully" : "\"{displayName}\" akcia vykonaná úspešne", + "Filter file names…" : "Filtrovať názvy súborov...", "Views" : "Zobrazenia", "Files settings" : "Nastavenia súborov", "File cannot be accessed" : "Súbor nie je možné sprístupniť", diff --git a/apps/files/l10n/sr.js b/apps/files/l10n/sr.js index 5ed71e835ab..4fc4d4c8c7a 100644 --- a/apps/files/l10n/sr.js +++ b/apps/files/l10n/sr.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Грешка приликом отпремања, кôд статуса {status}", "Unknown error during upload" : "Непозната грешка током отпремања", "\"{displayName}\" action executed successfully" : "Акција „{displayName}” је успешно извршена", + "Filter file names…" : "Филтрирање имена фајлова…", "Views" : "Прикази", "Files settings" : "Подешавања фајлова", "File cannot be accessed" : "Фајлу не може да се приступи", diff --git a/apps/files/l10n/sr.json b/apps/files/l10n/sr.json index 681e9f3eb03..88e7208331f 100644 --- a/apps/files/l10n/sr.json +++ b/apps/files/l10n/sr.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Грешка приликом отпремања, кôд статуса {status}", "Unknown error during upload" : "Непозната грешка током отпремања", "\"{displayName}\" action executed successfully" : "Акција „{displayName}” је успешно извршена", + "Filter file names…" : "Филтрирање имена фајлова…", "Views" : "Прикази", "Files settings" : "Подешавања фајлова", "File cannot be accessed" : "Фајлу не може да се приступи", diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js index f7c4fa27875..c3ffa177810 100644 --- a/apps/files/l10n/sv.js +++ b/apps/files/l10n/sv.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Fel vid uppladdning, statuskod {status}", "Unknown error during upload" : "Okänt fel under uppladdning", "\"{displayName}\" action executed successfully" : "\"{displayName}\"-åtgärden har utförts", + "Filter file names…" : "Filtrera filnamn...", "Views" : "Vyer", "Files settings" : "Filinställningar", "File cannot be accessed" : "Det går inte att komma åt filen", diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json index 9acb5ba9ff1..901317d4a64 100644 --- a/apps/files/l10n/sv.json +++ b/apps/files/l10n/sv.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Fel vid uppladdning, statuskod {status}", "Unknown error during upload" : "Okänt fel under uppladdning", "\"{displayName}\" action executed successfully" : "\"{displayName}\"-åtgärden har utförts", + "Filter file names…" : "Filtrera filnamn...", "Views" : "Vyer", "Files settings" : "Filinställningar", "File cannot be accessed" : "Det går inte att komma åt filen", diff --git a/apps/files/l10n/tr.js b/apps/files/l10n/tr.js index 7a0a59a8782..66c5185b128 100644 --- a/apps/files/l10n/tr.js +++ b/apps/files/l10n/tr.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Yüklenirken sorun çıktı, durum kodu {status}", "Unknown error during upload" : "Yükleme sırasında bilinmeyen bir sorun çıktı", "\"{displayName}\" action executed successfully" : "\"{displayName}\" işlemi tamamlandı", + "Filter file names…" : "Dosya adlarını süz…", "Views" : "Görünümler", "Files settings" : "Dosyalar ayarları", "File cannot be accessed" : "Dosyaya erişilemedi", diff --git a/apps/files/l10n/tr.json b/apps/files/l10n/tr.json index 949c7c4b059..c8f54065a75 100644 --- a/apps/files/l10n/tr.json +++ b/apps/files/l10n/tr.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Yüklenirken sorun çıktı, durum kodu {status}", "Unknown error during upload" : "Yükleme sırasında bilinmeyen bir sorun çıktı", "\"{displayName}\" action executed successfully" : "\"{displayName}\" işlemi tamamlandı", + "Filter file names…" : "Dosya adlarını süz…", "Views" : "Görünümler", "Files settings" : "Dosyalar ayarları", "File cannot be accessed" : "Dosyaya erişilemedi", diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js index 97d9fb6f18b..947c090f154 100644 --- a/apps/files/l10n/uk.js +++ b/apps/files/l10n/uk.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "Помилка під час завантаження, код стану {status}", "Unknown error during upload" : "Невідома помилка під час завантаження", "\"{displayName}\" action executed successfully" : "\"{displayName}\" успішно виконано", + "Filter file names…" : " Фільтрувати за іменами файлів...", "Views" : "Подання", "Files settings" : "Налаштування", "File cannot be accessed" : "Неможливо отримати доступ до файлу", @@ -217,6 +218,21 @@ OC.L10N.register( "Creating file" : "Створення файлу", "Blank" : "Порожньо", "Unable to create new file from template" : "Неможливо створити новий файл з шаблону", + "Save as {displayName}" : "Зберегти як {displayName}", + "Save as …" : "Зберегти як ...", + "Converting files…" : "Конвертування файлів...", + "Failed to convert files: {message}" : "Не вдалося конвертувати файли: {message}", + "All files failed to be converted" : "Не вдалося конвертувати жодний файл", + "One file could not be converted: {message}" : "Неможливо конвертувати один файл: {message}", + "One file could not be converted" : "Неможливо конвертувати один файл", + "{count} files could not be converted" : "Неможливо конвертувати {count} файлів", + "{count} files successfully converted" : "Успішно конвертовано {count} файлів", + "Files successfully converted" : "Файли успішно конвертовано", + "Failed to convert files" : "Не вдалося конвертувати файли", + "Converting file…" : "Конвертування файлу...", + "File successfully converted" : "Файл успішно конвертовано", + "Failed to convert file: {message}" : "Не вдалося конвертувати файл: {message}", + "Failed to convert file" : "Не вдалося конвертувати файл", "Deletion cancelled" : "Вилучення скасовано", "Leave this share" : "Вийти зі спільного доступу", "Leave these shares" : "Вийти зі спільного доступу", diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json index f2b22bb9dfe..8007b7cf4ae 100644 --- a/apps/files/l10n/uk.json +++ b/apps/files/l10n/uk.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "Помилка під час завантаження, код стану {status}", "Unknown error during upload" : "Невідома помилка під час завантаження", "\"{displayName}\" action executed successfully" : "\"{displayName}\" успішно виконано", + "Filter file names…" : " Фільтрувати за іменами файлів...", "Views" : "Подання", "Files settings" : "Налаштування", "File cannot be accessed" : "Неможливо отримати доступ до файлу", @@ -215,6 +216,21 @@ "Creating file" : "Створення файлу", "Blank" : "Порожньо", "Unable to create new file from template" : "Неможливо створити новий файл з шаблону", + "Save as {displayName}" : "Зберегти як {displayName}", + "Save as …" : "Зберегти як ...", + "Converting files…" : "Конвертування файлів...", + "Failed to convert files: {message}" : "Не вдалося конвертувати файли: {message}", + "All files failed to be converted" : "Не вдалося конвертувати жодний файл", + "One file could not be converted: {message}" : "Неможливо конвертувати один файл: {message}", + "One file could not be converted" : "Неможливо конвертувати один файл", + "{count} files could not be converted" : "Неможливо конвертувати {count} файлів", + "{count} files successfully converted" : "Успішно конвертовано {count} файлів", + "Files successfully converted" : "Файли успішно конвертовано", + "Failed to convert files" : "Не вдалося конвертувати файли", + "Converting file…" : "Конвертування файлу...", + "File successfully converted" : "Файл успішно конвертовано", + "Failed to convert file: {message}" : "Не вдалося конвертувати файл: {message}", + "Failed to convert file" : "Не вдалося конвертувати файл", "Deletion cancelled" : "Вилучення скасовано", "Leave this share" : "Вийти зі спільного доступу", "Leave these shares" : "Вийти зі спільного доступу", diff --git a/apps/files/l10n/zh_CN.js b/apps/files/l10n/zh_CN.js index fb0a2708988..422fee9d542 100644 --- a/apps/files/l10n/zh_CN.js +++ b/apps/files/l10n/zh_CN.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "上传时发生错误,状态码 {status}", "Unknown error during upload" : "上传时发生未知错误", "\"{displayName}\" action executed successfully" : "“{displayName}”操作执行成功", + "Filter file names…" : "筛选文件名…", "Views" : "视图", "Files settings" : "文件设置", "File cannot be accessed" : "文件无法访问", diff --git a/apps/files/l10n/zh_CN.json b/apps/files/l10n/zh_CN.json index 7ca75883ae0..f314232c061 100644 --- a/apps/files/l10n/zh_CN.json +++ b/apps/files/l10n/zh_CN.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "上传时发生错误,状态码 {status}", "Unknown error during upload" : "上传时发生未知错误", "\"{displayName}\" action executed successfully" : "“{displayName}”操作执行成功", + "Filter file names…" : "筛选文件名…", "Views" : "视图", "Files settings" : "文件设置", "File cannot be accessed" : "文件无法访问", diff --git a/apps/files/l10n/zh_HK.js b/apps/files/l10n/zh_HK.js index 2baedbe37c7..489a690df91 100644 --- a/apps/files/l10n/zh_HK.js +++ b/apps/files/l10n/zh_HK.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "上傳期間發生錯誤,狀態代碼 {status}", "Unknown error during upload" : "上傳時發生未知的錯誤", "\"{displayName}\" action executed successfully" : "成功執行 “{displayName}” 操作", + "Filter file names…" : "過濾檔案名稱 …", "Views" : "視圖", "Files settings" : "檔案設定", "File cannot be accessed" : "檔案無法存取", diff --git a/apps/files/l10n/zh_HK.json b/apps/files/l10n/zh_HK.json index 1f2dc745474..7a4abc18937 100644 --- a/apps/files/l10n/zh_HK.json +++ b/apps/files/l10n/zh_HK.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "上傳期間發生錯誤,狀態代碼 {status}", "Unknown error during upload" : "上傳時發生未知的錯誤", "\"{displayName}\" action executed successfully" : "成功執行 “{displayName}” 操作", + "Filter file names…" : "過濾檔案名稱 …", "Views" : "視圖", "Files settings" : "檔案設定", "File cannot be accessed" : "檔案無法存取", diff --git a/apps/files/l10n/zh_TW.js b/apps/files/l10n/zh_TW.js index c9d7a2f1a29..5e2486dc3e6 100644 --- a/apps/files/l10n/zh_TW.js +++ b/apps/files/l10n/zh_TW.js @@ -162,6 +162,7 @@ OC.L10N.register( "Error during upload, status code {status}" : "上傳時發生錯誤,狀態碼 {status}", "Unknown error during upload" : "上傳時發生未知的錯誤", "\"{displayName}\" action executed successfully" : "「{displayName}」動作執行成功", + "Filter file names…" : "過濾檔案名稱……", "Views" : "顯示", "Files settings" : "檔案設定", "File cannot be accessed" : "無法存取檔案", diff --git a/apps/files/l10n/zh_TW.json b/apps/files/l10n/zh_TW.json index 2b94536b369..10dde81f0bf 100644 --- a/apps/files/l10n/zh_TW.json +++ b/apps/files/l10n/zh_TW.json @@ -160,6 +160,7 @@ "Error during upload, status code {status}" : "上傳時發生錯誤,狀態碼 {status}", "Unknown error during upload" : "上傳時發生未知的錯誤", "\"{displayName}\" action executed successfully" : "「{displayName}」動作執行成功", + "Filter file names…" : "過濾檔案名稱……", "Views" : "顯示", "Files settings" : "檔案設定", "File cannot be accessed" : "無法存取檔案", diff --git a/apps/files_external/l10n/zh_CN.js b/apps/files_external/l10n/zh_CN.js index 8802171ee12..2893e201421 100644 --- a/apps/files_external/l10n/zh_CN.js +++ b/apps/files_external/l10n/zh_CN.js @@ -19,6 +19,7 @@ OC.L10N.register( "Unsatisfied authentication mechanism parameters" : "无法满足认证类型条件", "Insufficient data: %s" : "数据不足:%s", "%s" : "%s", + "Storage with ID \"%d\" is not editable by non-admins" : "ID 为“%d”的存储不可由非管理员编辑", "Access key" : "Access key", "Secret key" : "Secret key", "Builtin" : "内置", @@ -40,7 +41,10 @@ OC.L10N.register( "API key" : "API 密匙", "Global credentials" : "全局凭据", "Log-in credentials, save in database" : "登录凭据,保存在数据库中", + "Login and password" : "登录和密码", "Log-in credentials, save in session" : "登录凭据,存储在会话中", + "Global credentials, manually entered" : "全局凭据,手动输入", + "Manually entered, store in database" : "手动输入,存储在数据库中", "RSA public key" : "RSA 公钥", "Public key" : "公钥", "RSA private key" : "RSA 私钥", @@ -57,6 +61,8 @@ OC.L10N.register( "Enable SSL" : "启用 SSL", "Enable Path Style" : "启用 Path Style", "Legacy (v2) authentication" : "旧版本(v2)认证", + "Enable multipart copy" : "启用多部分副本", + "SSE-C encryption key" : "SSE-C 加密密钥", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "远程子文件夹", @@ -76,8 +82,10 @@ OC.L10N.register( "Case sensitive file system" : "大小写敏感文件系统", "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "禁用此选项将允许使用大小写不敏感文件系统,但会带来性能损失", "Verify ACL access when listing files" : "列出文件时验证 ACL 访问", + "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "检查目录内的每个文件或文件夹的 ACL,以筛选账号没有读取权限的项目,这会带来性能损失", "Timeout" : "超时", "SMB/CIFS using OC login" : "使用 OC 登录的 SMB/CIFS", + "Login as share" : "以共享身份登录", "OpenStack Object Storage" : "OpenStack 对象存储", "Service name" : "服务名称", "Request timeout (seconds)" : "请求超时时间(秒)", @@ -87,6 +95,11 @@ OC.L10N.register( "External storage" : "外部存储", "External storage support" : "外部存储支持", "Adds basic external storage support" : "添加基本的外部存储支持", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "此应用程序使管理员能够配置与外部存储提供者的连接,例如 FTP 服务器、S3 或 SWIFT 对象存储、其他 Nextcloud 服务器、WebDAV 服务器等。管理员可以选择要启用的存储类型,并可以为账号、群组或整个系统装载这些存储位置。用户将在其根 Nextcloud 目录中看到一个新文件夹,它们可以像任何其他 Nextcloud 文件夹一样访问和使用。外部存储还允许人们共享存储在这些外部位置的文件。在这些情况下,当接收者从外部存储中请求文件时,会使用文件所有者的凭据,从而确保接收者可以访问共享文件。\n\n可以使用 GUI 或在命令行中配置外部存储。第二个选项为管理员配置批量外部存储装载和设置装载优先级提供了更大的灵活性。更多信息请参阅外部存储 GUI 文档和外部存储配置文件文档。", + "Storage credentials" : "存储凭据", + "To access the storage, you need to provide the authentication credentials." : "要访问存储,您需要提供身份验证凭据。", + "Enter the storage login" : "输入存储登录", + "Enter the storage password" : "输入存储密码", "Submit" : "提交", "Unable to update this external storage config. {statusMessage}" : "无法更新此外部存储配置。{statusMessage}", "New configuration successfully saved" : "新配置已成功保存", @@ -106,6 +119,7 @@ OC.L10N.register( "Scope" : "适用范围", "Personal" : "个人", "System" : "系统", + "Type to select account or group." : "输入以选择账号或群组。", "(Group)" : "(群组)", "Compatibility with Mac NFD encoding (slow)" : "兼用 Mac NFD 编码(慢)", "Enable encryption" : "启用加密", @@ -116,6 +130,7 @@ OC.L10N.register( "Once every direct access" : "每次访问时", "Read only" : "只读", "Disconnect" : "断开连接", + "Unknown backend: {backendName}" : "未知后端:{backendName}", "Admin defined" : "管理员定义", "Automatic status checking is disabled due to the large number of configured storages, click to check status" : "因为配置的存储数量过多,自动状态检查已停用,点击以检查状态。", "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "您确定要断开这个外部存储空间吗?这将会导致该存储空间在 Nextcloud 中不可用,并将会在当前连接的任何同步客户端上删除文件和文件夹,但不会删除外部存储空间本身的任何文件和文件夹。", diff --git a/apps/files_external/l10n/zh_CN.json b/apps/files_external/l10n/zh_CN.json index a828260107e..8991664fe47 100644 --- a/apps/files_external/l10n/zh_CN.json +++ b/apps/files_external/l10n/zh_CN.json @@ -17,6 +17,7 @@ "Unsatisfied authentication mechanism parameters" : "无法满足认证类型条件", "Insufficient data: %s" : "数据不足:%s", "%s" : "%s", + "Storage with ID \"%d\" is not editable by non-admins" : "ID 为“%d”的存储不可由非管理员编辑", "Access key" : "Access key", "Secret key" : "Secret key", "Builtin" : "内置", @@ -38,7 +39,10 @@ "API key" : "API 密匙", "Global credentials" : "全局凭据", "Log-in credentials, save in database" : "登录凭据,保存在数据库中", + "Login and password" : "登录和密码", "Log-in credentials, save in session" : "登录凭据,存储在会话中", + "Global credentials, manually entered" : "全局凭据,手动输入", + "Manually entered, store in database" : "手动输入,存储在数据库中", "RSA public key" : "RSA 公钥", "Public key" : "公钥", "RSA private key" : "RSA 私钥", @@ -55,6 +59,8 @@ "Enable SSL" : "启用 SSL", "Enable Path Style" : "启用 Path Style", "Legacy (v2) authentication" : "旧版本(v2)认证", + "Enable multipart copy" : "启用多部分副本", + "SSE-C encryption key" : "SSE-C 加密密钥", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "远程子文件夹", @@ -74,8 +80,10 @@ "Case sensitive file system" : "大小写敏感文件系统", "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "禁用此选项将允许使用大小写不敏感文件系统,但会带来性能损失", "Verify ACL access when listing files" : "列出文件时验证 ACL 访问", + "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "检查目录内的每个文件或文件夹的 ACL,以筛选账号没有读取权限的项目,这会带来性能损失", "Timeout" : "超时", "SMB/CIFS using OC login" : "使用 OC 登录的 SMB/CIFS", + "Login as share" : "以共享身份登录", "OpenStack Object Storage" : "OpenStack 对象存储", "Service name" : "服务名称", "Request timeout (seconds)" : "请求超时时间(秒)", @@ -85,6 +93,11 @@ "External storage" : "外部存储", "External storage support" : "外部存储支持", "Adds basic external storage support" : "添加基本的外部存储支持", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "此应用程序使管理员能够配置与外部存储提供者的连接,例如 FTP 服务器、S3 或 SWIFT 对象存储、其他 Nextcloud 服务器、WebDAV 服务器等。管理员可以选择要启用的存储类型,并可以为账号、群组或整个系统装载这些存储位置。用户将在其根 Nextcloud 目录中看到一个新文件夹,它们可以像任何其他 Nextcloud 文件夹一样访问和使用。外部存储还允许人们共享存储在这些外部位置的文件。在这些情况下,当接收者从外部存储中请求文件时,会使用文件所有者的凭据,从而确保接收者可以访问共享文件。\n\n可以使用 GUI 或在命令行中配置外部存储。第二个选项为管理员配置批量外部存储装载和设置装载优先级提供了更大的灵活性。更多信息请参阅外部存储 GUI 文档和外部存储配置文件文档。", + "Storage credentials" : "存储凭据", + "To access the storage, you need to provide the authentication credentials." : "要访问存储,您需要提供身份验证凭据。", + "Enter the storage login" : "输入存储登录", + "Enter the storage password" : "输入存储密码", "Submit" : "提交", "Unable to update this external storage config. {statusMessage}" : "无法更新此外部存储配置。{statusMessage}", "New configuration successfully saved" : "新配置已成功保存", @@ -104,6 +117,7 @@ "Scope" : "适用范围", "Personal" : "个人", "System" : "系统", + "Type to select account or group." : "输入以选择账号或群组。", "(Group)" : "(群组)", "Compatibility with Mac NFD encoding (slow)" : "兼用 Mac NFD 编码(慢)", "Enable encryption" : "启用加密", @@ -114,6 +128,7 @@ "Once every direct access" : "每次访问时", "Read only" : "只读", "Disconnect" : "断开连接", + "Unknown backend: {backendName}" : "未知后端:{backendName}", "Admin defined" : "管理员定义", "Automatic status checking is disabled due to the large number of configured storages, click to check status" : "因为配置的存储数量过多,自动状态检查已停用,点击以检查状态。", "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "您确定要断开这个外部存储空间吗?这将会导致该存储空间在 Nextcloud 中不可用,并将会在当前连接的任何同步客户端上删除文件和文件夹,但不会删除外部存储空间本身的任何文件和文件夹。", diff --git a/apps/files_sharing/l10n/uk.js b/apps/files_sharing/l10n/uk.js index 5cc5805a633..45801087bf5 100644 --- a/apps/files_sharing/l10n/uk.js +++ b/apps/files_sharing/l10n/uk.js @@ -232,6 +232,8 @@ OC.L10N.register( "View only" : "Лише перегляд", "Can edit" : "Можна редагувати", "Custom permissions" : "Спеціальні дозволи", + "Enter external recipients" : "Зазначте зовнішніх отримувачів", + "Search for internal recipients" : "Шукати внутрішніх отримувачів", "Resharing is not allowed" : "Надання спільного доступу іншим не дозволяється", "Name or email …" : "Ім'я або електронна адреса …", "Name, email, or Federated Cloud ID …" : "Ім’я, адреса електронної пошти або ідентифікатор хмари…", @@ -302,6 +304,17 @@ OC.L10N.register( "Unable to fetch inherited shares" : "Неможливо отримати успадковані спільні ресурси", "Link shares" : "Посилання на спільні ресурси", "Shares" : "Спільні", + "Internal shares" : "Внутрішні спільні ресурси", + "Internal shares explanation" : "Опис внутрішніх спільних ресурсів", + "Share with accounts and teams" : "Поділитися з користувачами або командами", + "External shares" : "Зовнішні спільні ресурси", + "External shares explanation" : "Опис зовнішніх спільних ресурсів", + "Email, federated cloud id" : "Ел.пошта, ідентифікатор об'єднаної хмари", + "Additional shares" : "Додаткові спільні ресурси", + "Additional shares explanation" : "Опис додаткових спільних ресурсів", + "Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або командам. Якщо отримувач вже має доступ до спільного ресурсу, але не може його знайти, ви можете допомогти йому/їй - надіслати посилання на внутрішній ресурс.", + "Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або організаціям за межами вашої організації. Файли та каталоги можна надати у спільний доступ користувачам інших примірників хмар Nextcloud з використанням ідентифікатора об'єднаних хмар.", + "Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Спільні ресурси, що не є ані внутрішніми, ані зовнішніми спільними ресурсами, наприклад, спільні ресурси, створені застосунками чи іншими ресурсами.", "Unable to load the shares list" : "Не вдалося завантажити список спільних ресурсів", "Expires {relativetime}" : "Термін дії закінчується {relativetime}", "this share just expired." : "термін дії спільного доступу вичерпано.", diff --git a/apps/files_sharing/l10n/uk.json b/apps/files_sharing/l10n/uk.json index b50eada50b5..e339827aefd 100644 --- a/apps/files_sharing/l10n/uk.json +++ b/apps/files_sharing/l10n/uk.json @@ -230,6 +230,8 @@ "View only" : "Лише перегляд", "Can edit" : "Можна редагувати", "Custom permissions" : "Спеціальні дозволи", + "Enter external recipients" : "Зазначте зовнішніх отримувачів", + "Search for internal recipients" : "Шукати внутрішніх отримувачів", "Resharing is not allowed" : "Надання спільного доступу іншим не дозволяється", "Name or email …" : "Ім'я або електронна адреса …", "Name, email, or Federated Cloud ID …" : "Ім’я, адреса електронної пошти або ідентифікатор хмари…", @@ -300,6 +302,17 @@ "Unable to fetch inherited shares" : "Неможливо отримати успадковані спільні ресурси", "Link shares" : "Посилання на спільні ресурси", "Shares" : "Спільні", + "Internal shares" : "Внутрішні спільні ресурси", + "Internal shares explanation" : "Опис внутрішніх спільних ресурсів", + "Share with accounts and teams" : "Поділитися з користувачами або командами", + "External shares" : "Зовнішні спільні ресурси", + "External shares explanation" : "Опис зовнішніх спільних ресурсів", + "Email, federated cloud id" : "Ел.пошта, ідентифікатор об'єднаної хмари", + "Additional shares" : "Додаткові спільні ресурси", + "Additional shares explanation" : "Опис додаткових спільних ресурсів", + "Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або командам. Якщо отримувач вже має доступ до спільного ресурсу, але не може його знайти, ви можете допомогти йому/їй - надіслати посилання на внутрішній ресурс.", + "Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або організаціям за межами вашої організації. Файли та каталоги можна надати у спільний доступ користувачам інших примірників хмар Nextcloud з використанням ідентифікатора об'єднаних хмар.", + "Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Спільні ресурси, що не є ані внутрішніми, ані зовнішніми спільними ресурсами, наприклад, спільні ресурси, створені застосунками чи іншими ресурсами.", "Unable to load the shares list" : "Не вдалося завантажити список спільних ресурсів", "Expires {relativetime}" : "Термін дії закінчується {relativetime}", "this share just expired." : "термін дії спільного доступу вичерпано.", diff --git a/apps/files_sharing/l10n/zh_CN.js b/apps/files_sharing/l10n/zh_CN.js index f07ec389dd9..9ded8117c3d 100644 --- a/apps/files_sharing/l10n/zh_CN.js +++ b/apps/files_sharing/l10n/zh_CN.js @@ -74,6 +74,8 @@ OC.L10N.register( "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "共享 %1$s 失败,后端不允许类型为 %2$s 的共享", "Please specify a valid federated account ID" : "请指定有效的联合账号 ID", "Please specify a valid federated group ID" : "请指定一个有效的联合群组 ID", + "You cannot share to a Team if the app is not enabled" : "如果未启用应用,则无法与团队共享", + "Please specify a valid team" : "请指定有效团队", "Sharing %s failed because the back end does not support room shares" : "由于后端不支持房间共享,所以共享 %s 失败。", "Sharing %s failed because the back end does not support ScienceMesh shares" : "共享 %s 失败,因为后端不支持 ScienceMesh 共享。", "Unknown share type" : "未知共享类型", @@ -84,10 +86,21 @@ OC.L10N.register( "Share must have READ permission if UPDATE or DELETE permission is set" : "分享如果设置了 UPDATE 或 DELETE 权限,则必须具有 READ 权限", "Public upload disabled by the administrator" : "公共上传已被管理员禁用", "Could not lock path" : "无法锁定路径", + "no sharing rights on this item" : "此项目没有共享权限", + "You are not allowed to edit incoming shares" : "不允许编辑传入共享", "Wrong or no update parameter given" : "错误或没有更新参数给出", "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "“通过 Nextcloud 通话应用发送密码”共享文件或文件夹失败了,因为未启用Nextcloud 通话应用", + "Custom share link tokens have been disabled by the administrator" : "管理员已禁用自定义共享链接令牌", + "Tokens must contain at least 1 character and may only contain letters, numbers, or a hyphen" : "令牌必须至少包含 1 个字符,并且只能包含字母、数字或连字符", + "Invalid date. Format must be YYYY-MM-DD" : "日期无效,格式必须为 YYYY-MM-DD", + "No sharing rights on this item" : "此项目没有共享权限", + "Invalid share attributes provided: \"%s\"" : "提供的共享属性无效:“%s”", + "You are not allowed to send mail notifications" : "不允许您发送邮件通知", + "No mail notification configured for this share type" : "没有为此共享类型配置邮件通知", "Wrong password" : "密码错误", "Error while sending mail notification" : "发送邮件通知时发生错误", + "Failed to generate a unique token" : "无法生成唯一令牌", + "This share does not exist or is no longer available" : "此共享不存在或不再可用", "shared by %s" : "共享者 %s", "Download" : "下载", "Add to your %s" : "添加到您的 %s", @@ -100,14 +113,23 @@ OC.L10N.register( "You received {share} to group {group} as a share by {user}" : "您收到了来自 {user} 的共享给分组 {group} 的 {share}", "Accept" : "接受", "Decline" : "拒绝", + "Remember to upload the files to %s" : "记得将文件上传到 %s", + "We would like to kindly remind you that you have not yet uploaded any files to the shared folder." : "我们想提醒您,您尚未将任何文件上传到共享文件夹。", + "Open \"%s\"" : "打开“%s”", "This application enables people to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable people can then share files and folders with other accounts and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other people outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "该应用程序允许用户在 Nextcloud 内部共享文件。启用该应用程序,管理员能够选择哪个群组可以分享文件。然后,适用用户能够分享文件和文件夹给其他用户和群组。除此之外,如果管理员启用共享链接功能,用户能够通过外部链接将文件分享给 Nextcloud 以外的用户。同时,管理员可以强制用户分享时设置密码,分享时效,并且可以启用服务端通过链接分享或从移动设备分享功能。\n关闭此功能,所有共享接收者的服务器上共享的文件和文件夹将被移除,同时也会在同步客户端和移动应用程序上移除。更多信息可查阅 Nextcloud 说明文档。", "People" : "用户", + "Filter accounts" : "筛选账号", "When should the request expire?" : "请求何时到期?", + "Set a submission expiration date" : "设置提交过期日期", "Expiration date" : "过期日期 ", "Select a date" : "选择一个日期", + "Your administrator has enforced a {count} days expiration policy." : "管理员已强制执行 {count} 天过期策略。", "What password should be used for the request?" : "请求应使用什么密码?", "Set a password" : "设置一个密码", "Password" : "密码", + "Enter a valid password" : "请输入有效密码", + "Generate a new password" : "生成新密码", + "Your administrator has enforced a password protection." : "您的管理员已强制实施密码保护。", "The request will expire on {date} at midnight and will be password protected." : "请求将于{date}凌晨过期,并将受到密码保护。", "The request will expire on {date} at midnight." : "请求将于{date}凌晨过期。", "The request will be password protected." : "请求将受到密码保护。", @@ -117,22 +139,37 @@ OC.L10N.register( "Send link via email" : "通过邮件发送链接", "Enter an email address or paste a list" : "输入电子邮箱地址或粘贴一个列表", "Remove email" : "移除电子邮箱", + "Automatically copying failed, please copy the share link manually" : "自动复制失败,请手动复制共享链接", "Link copied to clipboard" : "链接已复制到剪贴板", "Email already added" : "电子邮箱已添加", "Invalid email address" : "无效电子邮箱地址", + "_{count} email address already added_::_{count} email addresses already added_" : ["已添加 {count} 个电子邮件地址"], + "_{count} email address added_::_{count} email addresses added_" : ["已添加 {count} 个电子邮件地址"], "What are you requesting?" : "你正在请求什么?", "Request subject" : "请求主题", + "Birthday party photos, History assignment…" : "生日聚会照片,历史作业…", + "Where should these files go?" : "这些文件应该放在哪里?", + "Upload destination" : "上传目标", + "Select a destination" : "选择目标", + "Revert to default" : "恢复默认值", + "The uploaded files are visible only to you unless you choose to share them." : "上传的文件仅对您可见,除非您选择共享它们。", + "Add a note" : "添加备注", + "Note for recipient" : "接收者的备注", "Add a note to help people understand what you are requesting." : "添加备注以帮助他人了解你的请求。", "You can add links, date or any other information that will help the recipient understand what you are requesting." : "你可以添加链接、日期或任何其他信息,以帮助收件人了解你的请求。", "Select" : "选择", "Create a file request" : "创建文件请求", "File request created" : "创建了文件请求", + "Collect files from others even if they do not have an account." : "即使对方没有账号,也可以收集文件。", + "To ensure you can receive files, verify you have enough storage available." : "为确保您可以接收文件,请验证您是否有足够的可用存储空间。", "File request" : "文件请求", + "Previous step" : "上一步", "Cancel" : "取消", "Cancel the file request creation" : "取消文件请求创建", "Close without sending emails" : "关闭而不发送电子邮件", "Close" : "关闭", "Continue" : "继续", + "Please select a folder, you cannot share the root directory." : "请选择文件夹,您无法分享根目录。", "Error creating the share: {errorMessage}" : "创建共享失败:{errorMessage}", "Error creating the share" : "创建共享时出错", "Error sending emails: {errorMessage}" : "发送电子邮件时出错:{errorMessage}", @@ -153,6 +190,7 @@ OC.L10N.register( "remote" : "远程", "remote group" : "远程分组", "guest" : "访客", + "by {initiator}" : "由 {initiator}", "Shared with the group {user} by {owner}" : "{owner} 共享给分组 {user}", "Shared with the conversation {user} by {owner}" : "由{owner}共享给会话{user}", "Shared with {user} by {owner}" : "{owner} 共享给 {user}", @@ -169,6 +207,10 @@ OC.L10N.register( "Password protection (enforced)" : "密码保护(强制)", "Password protection" : "密码保护", "Enter a password" : "输入密码", + "Enable link expiration (enforced)" : "启用链接过期(强制)", + "Enable link expiration" : "启用链接过期", + "Enter expiration date (enforced)" : "输入过期日期(强制)", + "Enter expiration date" : "输入过期日期", "Create share" : "创建共享", "Customize link" : "自定义链接", "Generate QR code" : "生成二维码", @@ -179,6 +221,7 @@ OC.L10N.register( "File request ({label})" : "文件请求 ({label})", "Mail share ({label})" : "邮件分享({label})", "Share link ({label})" : "分享链接({label})", + "Mail share" : "邮件分享", "Share link ({index})" : "分享链接({index})", "Create public link" : "生成公开链接地址", "Actions for \"{title}\"" : "“{title}”的动作", @@ -190,6 +233,8 @@ OC.L10N.register( "View only" : "仅查看", "Can edit" : "可以编辑", "Custom permissions" : "自定义权限", + "Enter external recipients" : "输入外部接收者", + "Search for internal recipients" : "搜索内部接收者", "Resharing is not allowed" : "不允许再次共享", "Name or email …" : "姓名或电子邮件 ...", "Name, email, or Federated Cloud ID …" : "名称、电子邮件或联合云 ID ...", @@ -204,15 +249,28 @@ OC.L10N.register( "Deck board" : "看板", "ScienceMesh" : "ScienceMesh", "on {server}" : "在 {server} 上", - "Note:" : "说明:", + "Note from" : "备注来自", + "Note:" : "备注:", "File drop" : "文件拖放", + "Upload files to {foldername}." : "将文件上传到 {foldername}。", + "By uploading files, you agree to the terms of service." : "上传文件即表示您同意服务条款。", + "View terms of service" : "查看服务条款", "Terms of service" : "服务条款", + "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} 与您分享了一个文件夹。", + "To upload files, you need to provide your name first." : "要上传文件,您需要先提供名称。", + "Nickname" : "昵称", + "Enter your nickname" : "输入昵称", + "Upload files to {folder}" : "将文件上传到 {folder}", "Submit name" : "提交名称", "Allow upload and editing" : "允许上传和编辑", "Allow editing" : "允许编辑", "Upload only" : "仅上传", "Advanced settings" : "高级选项", "Share label" : "共享标签", + "Share link token" : "共享链接令牌", + "Set the public share link token to something easy to remember or generate a new token. It is not recommended to use a guessable token for shares which contain sensitive information." : "将公开共享链接令牌设置为易于记忆的令牌或生成新令牌。不建议对包含敏感信息的共享使用可猜测的令牌。", + "Generating…" : "正在生成…", + "Generate new token" : "生成新令牌", "Set password" : "设置密码", "Password expires {passwordExpirationTime}" : "密码于 {passwordExpirationTime} 过期", "Password expired" : "密码已过期", @@ -220,8 +278,9 @@ OC.L10N.register( "Expiration date (enforced)" : "过期日期(强制)", "Set expiration date" : "设置过期日期", "Hide download" : "隐藏下载", - "Note to recipient" : "接收人备注", - "Enter a note for the share recipient" : "给共享接收人留备注", + "Allow download and sync" : "允许下载和同步", + "Note to recipient" : "接收者备注", + "Enter a note for the share recipient" : "为共享接收者输入备注", "Read" : "读取", "Create" : "创建", "Edit" : "编辑", @@ -237,12 +296,26 @@ OC.L10N.register( "Share with guest" : "分享至访客", "Update share" : "更新分享", "Save share" : "保存分享", + "Replace current password" : "替换当前密码", + "Failed to generate a new token" : "无法生成新令牌", "Others with access" : "其他具有访问权限的人", "No other accounts with access found" : "未找到其他拥有访问权限的账号", "Toggle list of others with access to this directory" : "切换有权访问此目录的其他人的列表", "Toggle list of others with access to this file" : "切换有权访问此文件的其他人的列表", "Unable to fetch inherited shares" : "无法获取继承的共享", + "Link shares" : "链接共享", "Shares" : "共享", + "Internal shares" : "内部共享", + "Internal shares explanation" : "内部共享说明", + "Share with accounts and teams" : "与账号和团队共享", + "External shares" : "外部共享", + "External shares explanation" : "外部共享说明", + "Email, federated cloud id" : "电子邮件、联合云 ID", + "Additional shares" : "额外共享", + "Additional shares explanation" : "额外共享说明", + "Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "使用此方法与组织内的个人或团队共享文件。如果接收者已经可以访问共享,但找不到它,您可以向他们发送内部共享链接以便于访问。", + "Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "使用此方法与组织外部的个人或组织共享文件。文件和文件夹可以通过公开共享链接和电子邮件地址共享。您还可以使用其联合云 ID 共享给托管在不同实例上的其他 Nextcloud 账号。", + "Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "不属于内部或外部共享的共享,这可以是来自应用或其他来源的共享。", "Unable to load the shares list" : "无法加载共享列表", "Expires {relativetime}" : "过期 {relativetime}", "this share just expired." : "此共享已过期。", @@ -259,8 +332,15 @@ OC.L10N.register( "Show sharing options" : "显示共享选项", "Shared with others" : "你的共享", "Create file request" : "创建文件请求", + "Upload files to {foldername}" : "将文件上传到 {foldername}", + "Public file share" : "公开文件共享", + "Publicly shared file." : "公开共享的文件。", "No file" : "无文件", + "The file shared with you will show up here" : "与您共享的文件将显示在此处", "Public share" : "公开共享", + "Publicly shared files." : "公开共享的文件。", + "No files" : "没有文件", + "Files and folders shared with you will show up here" : "与您共享的文件和文件夹将显示在此处", "Overview of shared files." : "已分享文件的概览", "No shares" : "没有共享", "Files and folders you shared or have been shared with you will show up here" : "你的共享或已与你共享的文件与文件夹将显示在此处", @@ -291,6 +371,14 @@ OC.L10N.register( "Error updating the share" : "更新共享时出错", "File \"{path}\" has been unshared" : "文件“{path}”已取消共享", "Folder \"{path}\" has been unshared" : "文件夹“{path}”已取消共享", + "Could not update share" : "无法更新共享", + "Share saved" : "共享已保存", + "Share expiry date saved" : "共享过期日期已保存", + "Share hide-download state saved" : "共享隐藏已下载的状态已保存", + "Share label saved" : "共享标签已保存", + "Share note for recipient saved" : "接收者的共享备注已保存", + "Share password saved" : "共享密码已保存", + "Share permissions saved" : "共享权限已保存", "Shared by" : "共享人", "Shared with" : "共享给", "Password created successfully" : "密码已创建成功", @@ -303,6 +391,7 @@ OC.L10N.register( "Show list view" : "显示列表视图", "Show grid view" : "显示网格视图", "Upload files to %s" : "上传文件到 %s", + "%s shared a folder with you." : "%s 与您分享了一个文件夹。", "Note" : "备注", "Select or drop files" : "选择或拖放文件", "Uploading files" : "正在上传文件", @@ -325,6 +414,8 @@ OC.L10N.register( "Search for share recipients" : "查找共享参与者", "No recommendations. Start typing." : "无建议。开始输入。", "Allow download" : "允许下载", + "Share expire date saved" : "共享过期日期已保存", + "You are not allowed to edit link shares that you don't own" : "不允许编辑不属于您的链接共享", "_1 email address already added_::_{count} email addresses already added_" : ["{count}个电子邮箱地址已添加"], "_1 email address added_::_{count} email addresses added_" : ["{count}电子邮箱地址已添加"], "Enter your name" : "输入你的名字" diff --git a/apps/files_sharing/l10n/zh_CN.json b/apps/files_sharing/l10n/zh_CN.json index dd0a0f03ccb..027258e476a 100644 --- a/apps/files_sharing/l10n/zh_CN.json +++ b/apps/files_sharing/l10n/zh_CN.json @@ -72,6 +72,8 @@ "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "共享 %1$s 失败,后端不允许类型为 %2$s 的共享", "Please specify a valid federated account ID" : "请指定有效的联合账号 ID", "Please specify a valid federated group ID" : "请指定一个有效的联合群组 ID", + "You cannot share to a Team if the app is not enabled" : "如果未启用应用,则无法与团队共享", + "Please specify a valid team" : "请指定有效团队", "Sharing %s failed because the back end does not support room shares" : "由于后端不支持房间共享,所以共享 %s 失败。", "Sharing %s failed because the back end does not support ScienceMesh shares" : "共享 %s 失败,因为后端不支持 ScienceMesh 共享。", "Unknown share type" : "未知共享类型", @@ -82,10 +84,21 @@ "Share must have READ permission if UPDATE or DELETE permission is set" : "分享如果设置了 UPDATE 或 DELETE 权限,则必须具有 READ 权限", "Public upload disabled by the administrator" : "公共上传已被管理员禁用", "Could not lock path" : "无法锁定路径", + "no sharing rights on this item" : "此项目没有共享权限", + "You are not allowed to edit incoming shares" : "不允许编辑传入共享", "Wrong or no update parameter given" : "错误或没有更新参数给出", "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "“通过 Nextcloud 通话应用发送密码”共享文件或文件夹失败了,因为未启用Nextcloud 通话应用", + "Custom share link tokens have been disabled by the administrator" : "管理员已禁用自定义共享链接令牌", + "Tokens must contain at least 1 character and may only contain letters, numbers, or a hyphen" : "令牌必须至少包含 1 个字符,并且只能包含字母、数字或连字符", + "Invalid date. Format must be YYYY-MM-DD" : "日期无效,格式必须为 YYYY-MM-DD", + "No sharing rights on this item" : "此项目没有共享权限", + "Invalid share attributes provided: \"%s\"" : "提供的共享属性无效:“%s”", + "You are not allowed to send mail notifications" : "不允许您发送邮件通知", + "No mail notification configured for this share type" : "没有为此共享类型配置邮件通知", "Wrong password" : "密码错误", "Error while sending mail notification" : "发送邮件通知时发生错误", + "Failed to generate a unique token" : "无法生成唯一令牌", + "This share does not exist or is no longer available" : "此共享不存在或不再可用", "shared by %s" : "共享者 %s", "Download" : "下载", "Add to your %s" : "添加到您的 %s", @@ -98,14 +111,23 @@ "You received {share} to group {group} as a share by {user}" : "您收到了来自 {user} 的共享给分组 {group} 的 {share}", "Accept" : "接受", "Decline" : "拒绝", + "Remember to upload the files to %s" : "记得将文件上传到 %s", + "We would like to kindly remind you that you have not yet uploaded any files to the shared folder." : "我们想提醒您,您尚未将任何文件上传到共享文件夹。", + "Open \"%s\"" : "打开“%s”", "This application enables people to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable people can then share files and folders with other accounts and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other people outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "该应用程序允许用户在 Nextcloud 内部共享文件。启用该应用程序,管理员能够选择哪个群组可以分享文件。然后,适用用户能够分享文件和文件夹给其他用户和群组。除此之外,如果管理员启用共享链接功能,用户能够通过外部链接将文件分享给 Nextcloud 以外的用户。同时,管理员可以强制用户分享时设置密码,分享时效,并且可以启用服务端通过链接分享或从移动设备分享功能。\n关闭此功能,所有共享接收者的服务器上共享的文件和文件夹将被移除,同时也会在同步客户端和移动应用程序上移除。更多信息可查阅 Nextcloud 说明文档。", "People" : "用户", + "Filter accounts" : "筛选账号", "When should the request expire?" : "请求何时到期?", + "Set a submission expiration date" : "设置提交过期日期", "Expiration date" : "过期日期 ", "Select a date" : "选择一个日期", + "Your administrator has enforced a {count} days expiration policy." : "管理员已强制执行 {count} 天过期策略。", "What password should be used for the request?" : "请求应使用什么密码?", "Set a password" : "设置一个密码", "Password" : "密码", + "Enter a valid password" : "请输入有效密码", + "Generate a new password" : "生成新密码", + "Your administrator has enforced a password protection." : "您的管理员已强制实施密码保护。", "The request will expire on {date} at midnight and will be password protected." : "请求将于{date}凌晨过期,并将受到密码保护。", "The request will expire on {date} at midnight." : "请求将于{date}凌晨过期。", "The request will be password protected." : "请求将受到密码保护。", @@ -115,22 +137,37 @@ "Send link via email" : "通过邮件发送链接", "Enter an email address or paste a list" : "输入电子邮箱地址或粘贴一个列表", "Remove email" : "移除电子邮箱", + "Automatically copying failed, please copy the share link manually" : "自动复制失败,请手动复制共享链接", "Link copied to clipboard" : "链接已复制到剪贴板", "Email already added" : "电子邮箱已添加", "Invalid email address" : "无效电子邮箱地址", + "_{count} email address already added_::_{count} email addresses already added_" : ["已添加 {count} 个电子邮件地址"], + "_{count} email address added_::_{count} email addresses added_" : ["已添加 {count} 个电子邮件地址"], "What are you requesting?" : "你正在请求什么?", "Request subject" : "请求主题", + "Birthday party photos, History assignment…" : "生日聚会照片,历史作业…", + "Where should these files go?" : "这些文件应该放在哪里?", + "Upload destination" : "上传目标", + "Select a destination" : "选择目标", + "Revert to default" : "恢复默认值", + "The uploaded files are visible only to you unless you choose to share them." : "上传的文件仅对您可见,除非您选择共享它们。", + "Add a note" : "添加备注", + "Note for recipient" : "接收者的备注", "Add a note to help people understand what you are requesting." : "添加备注以帮助他人了解你的请求。", "You can add links, date or any other information that will help the recipient understand what you are requesting." : "你可以添加链接、日期或任何其他信息,以帮助收件人了解你的请求。", "Select" : "选择", "Create a file request" : "创建文件请求", "File request created" : "创建了文件请求", + "Collect files from others even if they do not have an account." : "即使对方没有账号,也可以收集文件。", + "To ensure you can receive files, verify you have enough storage available." : "为确保您可以接收文件,请验证您是否有足够的可用存储空间。", "File request" : "文件请求", + "Previous step" : "上一步", "Cancel" : "取消", "Cancel the file request creation" : "取消文件请求创建", "Close without sending emails" : "关闭而不发送电子邮件", "Close" : "关闭", "Continue" : "继续", + "Please select a folder, you cannot share the root directory." : "请选择文件夹,您无法分享根目录。", "Error creating the share: {errorMessage}" : "创建共享失败:{errorMessage}", "Error creating the share" : "创建共享时出错", "Error sending emails: {errorMessage}" : "发送电子邮件时出错:{errorMessage}", @@ -151,6 +188,7 @@ "remote" : "远程", "remote group" : "远程分组", "guest" : "访客", + "by {initiator}" : "由 {initiator}", "Shared with the group {user} by {owner}" : "{owner} 共享给分组 {user}", "Shared with the conversation {user} by {owner}" : "由{owner}共享给会话{user}", "Shared with {user} by {owner}" : "{owner} 共享给 {user}", @@ -167,6 +205,10 @@ "Password protection (enforced)" : "密码保护(强制)", "Password protection" : "密码保护", "Enter a password" : "输入密码", + "Enable link expiration (enforced)" : "启用链接过期(强制)", + "Enable link expiration" : "启用链接过期", + "Enter expiration date (enforced)" : "输入过期日期(强制)", + "Enter expiration date" : "输入过期日期", "Create share" : "创建共享", "Customize link" : "自定义链接", "Generate QR code" : "生成二维码", @@ -177,6 +219,7 @@ "File request ({label})" : "文件请求 ({label})", "Mail share ({label})" : "邮件分享({label})", "Share link ({label})" : "分享链接({label})", + "Mail share" : "邮件分享", "Share link ({index})" : "分享链接({index})", "Create public link" : "生成公开链接地址", "Actions for \"{title}\"" : "“{title}”的动作", @@ -188,6 +231,8 @@ "View only" : "仅查看", "Can edit" : "可以编辑", "Custom permissions" : "自定义权限", + "Enter external recipients" : "输入外部接收者", + "Search for internal recipients" : "搜索内部接收者", "Resharing is not allowed" : "不允许再次共享", "Name or email …" : "姓名或电子邮件 ...", "Name, email, or Federated Cloud ID …" : "名称、电子邮件或联合云 ID ...", @@ -202,15 +247,28 @@ "Deck board" : "看板", "ScienceMesh" : "ScienceMesh", "on {server}" : "在 {server} 上", - "Note:" : "说明:", + "Note from" : "备注来自", + "Note:" : "备注:", "File drop" : "文件拖放", + "Upload files to {foldername}." : "将文件上传到 {foldername}。", + "By uploading files, you agree to the terms of service." : "上传文件即表示您同意服务条款。", + "View terms of service" : "查看服务条款", "Terms of service" : "服务条款", + "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} 与您分享了一个文件夹。", + "To upload files, you need to provide your name first." : "要上传文件,您需要先提供名称。", + "Nickname" : "昵称", + "Enter your nickname" : "输入昵称", + "Upload files to {folder}" : "将文件上传到 {folder}", "Submit name" : "提交名称", "Allow upload and editing" : "允许上传和编辑", "Allow editing" : "允许编辑", "Upload only" : "仅上传", "Advanced settings" : "高级选项", "Share label" : "共享标签", + "Share link token" : "共享链接令牌", + "Set the public share link token to something easy to remember or generate a new token. It is not recommended to use a guessable token for shares which contain sensitive information." : "将公开共享链接令牌设置为易于记忆的令牌或生成新令牌。不建议对包含敏感信息的共享使用可猜测的令牌。", + "Generating…" : "正在生成…", + "Generate new token" : "生成新令牌", "Set password" : "设置密码", "Password expires {passwordExpirationTime}" : "密码于 {passwordExpirationTime} 过期", "Password expired" : "密码已过期", @@ -218,8 +276,9 @@ "Expiration date (enforced)" : "过期日期(强制)", "Set expiration date" : "设置过期日期", "Hide download" : "隐藏下载", - "Note to recipient" : "接收人备注", - "Enter a note for the share recipient" : "给共享接收人留备注", + "Allow download and sync" : "允许下载和同步", + "Note to recipient" : "接收者备注", + "Enter a note for the share recipient" : "为共享接收者输入备注", "Read" : "读取", "Create" : "创建", "Edit" : "编辑", @@ -235,12 +294,26 @@ "Share with guest" : "分享至访客", "Update share" : "更新分享", "Save share" : "保存分享", + "Replace current password" : "替换当前密码", + "Failed to generate a new token" : "无法生成新令牌", "Others with access" : "其他具有访问权限的人", "No other accounts with access found" : "未找到其他拥有访问权限的账号", "Toggle list of others with access to this directory" : "切换有权访问此目录的其他人的列表", "Toggle list of others with access to this file" : "切换有权访问此文件的其他人的列表", "Unable to fetch inherited shares" : "无法获取继承的共享", + "Link shares" : "链接共享", "Shares" : "共享", + "Internal shares" : "内部共享", + "Internal shares explanation" : "内部共享说明", + "Share with accounts and teams" : "与账号和团队共享", + "External shares" : "外部共享", + "External shares explanation" : "外部共享说明", + "Email, federated cloud id" : "电子邮件、联合云 ID", + "Additional shares" : "额外共享", + "Additional shares explanation" : "额外共享说明", + "Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "使用此方法与组织内的个人或团队共享文件。如果接收者已经可以访问共享,但找不到它,您可以向他们发送内部共享链接以便于访问。", + "Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "使用此方法与组织外部的个人或组织共享文件。文件和文件夹可以通过公开共享链接和电子邮件地址共享。您还可以使用其联合云 ID 共享给托管在不同实例上的其他 Nextcloud 账号。", + "Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "不属于内部或外部共享的共享,这可以是来自应用或其他来源的共享。", "Unable to load the shares list" : "无法加载共享列表", "Expires {relativetime}" : "过期 {relativetime}", "this share just expired." : "此共享已过期。", @@ -257,8 +330,15 @@ "Show sharing options" : "显示共享选项", "Shared with others" : "你的共享", "Create file request" : "创建文件请求", + "Upload files to {foldername}" : "将文件上传到 {foldername}", + "Public file share" : "公开文件共享", + "Publicly shared file." : "公开共享的文件。", "No file" : "无文件", + "The file shared with you will show up here" : "与您共享的文件将显示在此处", "Public share" : "公开共享", + "Publicly shared files." : "公开共享的文件。", + "No files" : "没有文件", + "Files and folders shared with you will show up here" : "与您共享的文件和文件夹将显示在此处", "Overview of shared files." : "已分享文件的概览", "No shares" : "没有共享", "Files and folders you shared or have been shared with you will show up here" : "你的共享或已与你共享的文件与文件夹将显示在此处", @@ -289,6 +369,14 @@ "Error updating the share" : "更新共享时出错", "File \"{path}\" has been unshared" : "文件“{path}”已取消共享", "Folder \"{path}\" has been unshared" : "文件夹“{path}”已取消共享", + "Could not update share" : "无法更新共享", + "Share saved" : "共享已保存", + "Share expiry date saved" : "共享过期日期已保存", + "Share hide-download state saved" : "共享隐藏已下载的状态已保存", + "Share label saved" : "共享标签已保存", + "Share note for recipient saved" : "接收者的共享备注已保存", + "Share password saved" : "共享密码已保存", + "Share permissions saved" : "共享权限已保存", "Shared by" : "共享人", "Shared with" : "共享给", "Password created successfully" : "密码已创建成功", @@ -301,6 +389,7 @@ "Show list view" : "显示列表视图", "Show grid view" : "显示网格视图", "Upload files to %s" : "上传文件到 %s", + "%s shared a folder with you." : "%s 与您分享了一个文件夹。", "Note" : "备注", "Select or drop files" : "选择或拖放文件", "Uploading files" : "正在上传文件", @@ -323,6 +412,8 @@ "Search for share recipients" : "查找共享参与者", "No recommendations. Start typing." : "无建议。开始输入。", "Allow download" : "允许下载", + "Share expire date saved" : "共享过期日期已保存", + "You are not allowed to edit link shares that you don't own" : "不允许编辑不属于您的链接共享", "_1 email address already added_::_{count} email addresses already added_" : ["{count}个电子邮箱地址已添加"], "_1 email address added_::_{count} email addresses added_" : ["{count}电子邮箱地址已添加"], "Enter your name" : "输入你的名字" diff --git a/apps/files_trashbin/l10n/et_EE.js b/apps/files_trashbin/l10n/et_EE.js index 7d937441a5a..33cafe47989 100644 --- a/apps/files_trashbin/l10n/et_EE.js +++ b/apps/files_trashbin/l10n/et_EE.js @@ -4,19 +4,23 @@ OC.L10N.register( "restored" : "taastatud", "Deleted files" : "Kustutatud failid", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Kustutatud failid ja kaustad prügikastis (võivad ekspordi käigus aeguda, kui salvestusruum on otsakorral)", + "This application enables people to restore files that were deleted from the system." : "See rakendus võimaldab inimestel taastada faile mis nad süsteemist kustutasid.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "See rakendus võimaldab inimestel taastada süsteemist kustutatud faile. See kuvab veebiliideses kustutatud failide loendi ja pakub võimalusi kustutatud failide taastamiseks inimeste failikataloogidesse või süsteemist jäädavalt eemaldamiseks. Faili taastamine taastab ka seotud failiversioonid, kui versioonirakendus on lubatud. Kui fail ühiskasutusest kustutatakse, saab selle taastada samal viisil, kuigi seda enam ei jagata. Vaikimisi jäävad need failid prügikasti 30 päevaks.\nKonto kettaruumi tühjenemise vältimiseks ei kasuta rakendus Kustutatud failid rohkem kui 50% praegu saadaolevast kustutatud failide tasuta kvoodist. Kui kustutatud failid ületavad selle limiidi, kustutab rakendus vanimad failid, kuni need jäävad sellest limiidist allapoole. Lisateavet leiate kustutatud failide dokumentatsioonist.", "Restore" : "Taasta", "Unknown" : "Teadmata", "All files" : "Kõik failid", + "You" : "Sina", + "Original location" : "Algasukoht", + "Deleted by" : "Kustutas", "Deleted" : "Kustutatud", + "A long time ago" : "Pikka aega tagasi", + "Confirm permanent deletion" : "Kinnita lõplik kustutamine", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Kas oled kindel, et tahad lõplikult kustutada kõik prügikastis olevad failid ja kaustad? Seda ei saa tagasi keerata.", "Cancel" : "Tühista", + "Empty deleted files" : "Tühjenda kustutatud failid", + "Deletion cancelled" : "Kustutamine tühistatud", "List of files that have been deleted." : "Kustutatud failide loend.", "No deleted files" : "Kustutatud faile pole", - "This application enables users to restore files that were deleted from the system." : "See rakendus võimaldab kasutajatel kustutatud faile taastada.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "See rakendus võimaldab kasutajatel kustutatud faile taastada. Veebiliideses kuvatakse kustutatud failide loendit koos võimalusega need kas kasutaja failide hulka taastada või jäädavalt kustutada. Faili taastamine taastab ka selle versioonid, kui versioonide rakendus on lubatud. Kui fail kustutatakse jaoskaustast, saab seda samal moel taastada, ehkki see pole siis enam jagatud. Vaikimisi on failid prügikastus kuni 30 päeva.\nEt vältida kasutaja salvestusruumi otsasaamist, ei kasuta rakendus rohkem kui 50% saadaolevast salvestusruumist. Kui kustutatud failide maht ületab seda limiiti, kustutab rakendus järjest vanemaid faile, kuni maht jääb alla limiidi. Rohkem infot rakenduse dokumentatsioonis.", - "You will be able to recover deleted files from here" : "Siit saad kustutatud faile taastada", - "No entries found in this folder" : "Selles kaustas ei leitud kirjeid", - "Select all" : "Vali kõik", - "Name" : "Nimi", - "Actions" : "Tegevused" + "Files and folders you have deleted will show up here" : "Failid ja kaustad, mis oled kustutanud, ilmuvad siia" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/et_EE.json b/apps/files_trashbin/l10n/et_EE.json index a6b3e35017a..06ce79883c7 100644 --- a/apps/files_trashbin/l10n/et_EE.json +++ b/apps/files_trashbin/l10n/et_EE.json @@ -2,19 +2,23 @@ "restored" : "taastatud", "Deleted files" : "Kustutatud failid", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Kustutatud failid ja kaustad prügikastis (võivad ekspordi käigus aeguda, kui salvestusruum on otsakorral)", + "This application enables people to restore files that were deleted from the system." : "See rakendus võimaldab inimestel taastada faile mis nad süsteemist kustutasid.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "See rakendus võimaldab inimestel taastada süsteemist kustutatud faile. See kuvab veebiliideses kustutatud failide loendi ja pakub võimalusi kustutatud failide taastamiseks inimeste failikataloogidesse või süsteemist jäädavalt eemaldamiseks. Faili taastamine taastab ka seotud failiversioonid, kui versioonirakendus on lubatud. Kui fail ühiskasutusest kustutatakse, saab selle taastada samal viisil, kuigi seda enam ei jagata. Vaikimisi jäävad need failid prügikasti 30 päevaks.\nKonto kettaruumi tühjenemise vältimiseks ei kasuta rakendus Kustutatud failid rohkem kui 50% praegu saadaolevast kustutatud failide tasuta kvoodist. Kui kustutatud failid ületavad selle limiidi, kustutab rakendus vanimad failid, kuni need jäävad sellest limiidist allapoole. Lisateavet leiate kustutatud failide dokumentatsioonist.", "Restore" : "Taasta", "Unknown" : "Teadmata", "All files" : "Kõik failid", + "You" : "Sina", + "Original location" : "Algasukoht", + "Deleted by" : "Kustutas", "Deleted" : "Kustutatud", + "A long time ago" : "Pikka aega tagasi", + "Confirm permanent deletion" : "Kinnita lõplik kustutamine", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Kas oled kindel, et tahad lõplikult kustutada kõik prügikastis olevad failid ja kaustad? Seda ei saa tagasi keerata.", "Cancel" : "Tühista", + "Empty deleted files" : "Tühjenda kustutatud failid", + "Deletion cancelled" : "Kustutamine tühistatud", "List of files that have been deleted." : "Kustutatud failide loend.", "No deleted files" : "Kustutatud faile pole", - "This application enables users to restore files that were deleted from the system." : "See rakendus võimaldab kasutajatel kustutatud faile taastada.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "See rakendus võimaldab kasutajatel kustutatud faile taastada. Veebiliideses kuvatakse kustutatud failide loendit koos võimalusega need kas kasutaja failide hulka taastada või jäädavalt kustutada. Faili taastamine taastab ka selle versioonid, kui versioonide rakendus on lubatud. Kui fail kustutatakse jaoskaustast, saab seda samal moel taastada, ehkki see pole siis enam jagatud. Vaikimisi on failid prügikastus kuni 30 päeva.\nEt vältida kasutaja salvestusruumi otsasaamist, ei kasuta rakendus rohkem kui 50% saadaolevast salvestusruumist. Kui kustutatud failide maht ületab seda limiiti, kustutab rakendus järjest vanemaid faile, kuni maht jääb alla limiidi. Rohkem infot rakenduse dokumentatsioonis.", - "You will be able to recover deleted files from here" : "Siit saad kustutatud faile taastada", - "No entries found in this folder" : "Selles kaustas ei leitud kirjeid", - "Select all" : "Vali kõik", - "Name" : "Nimi", - "Actions" : "Tegevused" + "Files and folders you have deleted will show up here" : "Failid ja kaustad, mis oled kustutanud, ilmuvad siia" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/zh_CN.js b/apps/files_trashbin/l10n/zh_CN.js index 47aad4dc6ad..2a3d5817757 100644 --- a/apps/files_trashbin/l10n/zh_CN.js +++ b/apps/files_trashbin/l10n/zh_CN.js @@ -14,7 +14,10 @@ OC.L10N.register( "Deleted by" : "删除者", "Deleted" : "已删除", "A long time ago" : "很久之前", + "Confirm permanent deletion" : "确认永久删除", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "是否确定要永久删除回收站中的所有文件和文件夹?此操作无法撤销。", "Cancel" : "取消", + "Empty deleted files" : "清空已删除的文件", "Deletion cancelled" : "已取消删除", "List of files that have been deleted." : "已被删除的文件清单", "No deleted files" : "无已删除文件", diff --git a/apps/files_trashbin/l10n/zh_CN.json b/apps/files_trashbin/l10n/zh_CN.json index f12edb50d08..2a93231365e 100644 --- a/apps/files_trashbin/l10n/zh_CN.json +++ b/apps/files_trashbin/l10n/zh_CN.json @@ -12,7 +12,10 @@ "Deleted by" : "删除者", "Deleted" : "已删除", "A long time ago" : "很久之前", + "Confirm permanent deletion" : "确认永久删除", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "是否确定要永久删除回收站中的所有文件和文件夹?此操作无法撤销。", "Cancel" : "取消", + "Empty deleted files" : "清空已删除的文件", "Deletion cancelled" : "已取消删除", "List of files that have been deleted." : "已被删除的文件清单", "No deleted files" : "无已删除文件", diff --git a/apps/files_versions/l10n/et_EE.js b/apps/files_versions/l10n/et_EE.js index ca7283e92d8..d0c6872e48d 100644 --- a/apps/files_versions/l10n/et_EE.js +++ b/apps/files_versions/l10n/et_EE.js @@ -3,11 +3,16 @@ OC.L10N.register( { "Versions" : "Versioonid", "This application automatically maintains older versions of files that are changed." : "See rakendus haldab automaatselt muudetud failide vanemaid versioone.", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the account does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the account's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "See rakendus säilitab automaatselt muudetud failide vanemaid versioone. Kui see on lubatud, luuakse iga kasutaja kataloogis peidetud versioonide kaust ja seda kasutatakse vanade failiversioonide salvestamiseks. Kasutaja saab veebiliidese kaudu igal ajal naasta vanemale versioonile, kusjuures asendatud failist saab versioon. Rakendus haldab automaatselt versioonide kausta, et kontol kvoot versioonide tõttu otsa ei saaks.\nLisaks versioonide aegumisele tagab versioonirakendus, et ei kasutataks kunagi rohkem kui 50% konto hetkel saadaolevast vabast ruumist. Kui salvestatud versioonid ületavad selle limiidi, kustutab rakendus kõigepealt vanimad versioonid, kuni see limiit jõuab. Lisateavet leiate versioonide dokumentatsioonist.", + "Actions for version from {versionHumanExplicitDate}" : "Tegevused versiooniga {versionHumanExplicitDate}-st", "Name this version" : "Nimeta see versioon", "Edit version name" : "Muuda versiooni nime", + "Compare to current version" : "Võrdle hetkeversiooniga", "Restore version" : "Taasta versioon", "Download version" : "Laadi versioon alla", "Delete version" : "Kustuta versioo", + "Current version" : "Hetkeversioon", + "Initial version" : "Algversioon", "Version name" : "Versiooni nimi", "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Nimelised versioonid hoitakse alles ja ei kustutata automaatselt, kui salvestusruum on täis.", "Cancel" : "Tühista", @@ -16,6 +21,7 @@ OC.L10N.register( "Initial version restored" : "Algne versioon taastatud", "Version restored" : "Versioon taastatud", "Could not restore version" : "Versiooni taastamine ebaõnnestus", + "Could not set version label" : "Ei saanud määrata versiooni märget", "Could not delete version" : "Versiooni kustutamine ebaõnnestus", "${version.label} restored" : "${version.label} taastatud" }, diff --git a/apps/files_versions/l10n/et_EE.json b/apps/files_versions/l10n/et_EE.json index 37d4d35a62b..e76261f9c7e 100644 --- a/apps/files_versions/l10n/et_EE.json +++ b/apps/files_versions/l10n/et_EE.json @@ -1,11 +1,16 @@ { "translations": { "Versions" : "Versioonid", "This application automatically maintains older versions of files that are changed." : "See rakendus haldab automaatselt muudetud failide vanemaid versioone.", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the account does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the account's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "See rakendus säilitab automaatselt muudetud failide vanemaid versioone. Kui see on lubatud, luuakse iga kasutaja kataloogis peidetud versioonide kaust ja seda kasutatakse vanade failiversioonide salvestamiseks. Kasutaja saab veebiliidese kaudu igal ajal naasta vanemale versioonile, kusjuures asendatud failist saab versioon. Rakendus haldab automaatselt versioonide kausta, et kontol kvoot versioonide tõttu otsa ei saaks.\nLisaks versioonide aegumisele tagab versioonirakendus, et ei kasutataks kunagi rohkem kui 50% konto hetkel saadaolevast vabast ruumist. Kui salvestatud versioonid ületavad selle limiidi, kustutab rakendus kõigepealt vanimad versioonid, kuni see limiit jõuab. Lisateavet leiate versioonide dokumentatsioonist.", + "Actions for version from {versionHumanExplicitDate}" : "Tegevused versiooniga {versionHumanExplicitDate}-st", "Name this version" : "Nimeta see versioon", "Edit version name" : "Muuda versiooni nime", + "Compare to current version" : "Võrdle hetkeversiooniga", "Restore version" : "Taasta versioon", "Download version" : "Laadi versioon alla", "Delete version" : "Kustuta versioo", + "Current version" : "Hetkeversioon", + "Initial version" : "Algversioon", "Version name" : "Versiooni nimi", "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Nimelised versioonid hoitakse alles ja ei kustutata automaatselt, kui salvestusruum on täis.", "Cancel" : "Tühista", @@ -14,6 +19,7 @@ "Initial version restored" : "Algne versioon taastatud", "Version restored" : "Versioon taastatud", "Could not restore version" : "Versiooni taastamine ebaõnnestus", + "Could not set version label" : "Ei saanud määrata versiooni märget", "Could not delete version" : "Versiooni kustutamine ebaõnnestus", "${version.label} restored" : "${version.label} taastatud" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/apps/files_versions/l10n/zh_CN.js b/apps/files_versions/l10n/zh_CN.js index 7158d013a5a..2ff412a0ea8 100644 --- a/apps/files_versions/l10n/zh_CN.js +++ b/apps/files_versions/l10n/zh_CN.js @@ -4,6 +4,7 @@ OC.L10N.register( "Versions" : "版本", "This application automatically maintains older versions of files that are changed." : "此应用程序自动维护已更改文件的旧版本。", "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the account does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the account's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "此应用程序将会自动保留已被更改的老版本文件。当此应用被启用时,每个用户的目录中都会呈现一个用于版本存储的隐藏文件夹。用户可以随时通过网页将文件恢复到旧版本,替换的文件将作为最新版本。应用程序将自动管理版本文件夹以确保账户不会因保留历史版本耗尽存储空间。\n\t\t除了版本有效期限以外,应用程序会确保保留历史版本的文件不会占用超过账户目前可用空间50%。如果存储的版本超出此限制,则版本管理会先删除最早的版本直至低于存储限制。更多资讯详见“版本”说明文档。", + "Actions for version from {versionHumanExplicitDate}" : "{versionHumanExplicitDate} 版本的操作", "Name this version" : "命名此版本", "Edit version name" : "编辑版本名", "Compare to current version" : "与当前版本比较", diff --git a/apps/files_versions/l10n/zh_CN.json b/apps/files_versions/l10n/zh_CN.json index 2a23a7b4ab1..654c28296b3 100644 --- a/apps/files_versions/l10n/zh_CN.json +++ b/apps/files_versions/l10n/zh_CN.json @@ -2,6 +2,7 @@ "Versions" : "版本", "This application automatically maintains older versions of files that are changed." : "此应用程序自动维护已更改文件的旧版本。", "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the account does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the account's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "此应用程序将会自动保留已被更改的老版本文件。当此应用被启用时,每个用户的目录中都会呈现一个用于版本存储的隐藏文件夹。用户可以随时通过网页将文件恢复到旧版本,替换的文件将作为最新版本。应用程序将自动管理版本文件夹以确保账户不会因保留历史版本耗尽存储空间。\n\t\t除了版本有效期限以外,应用程序会确保保留历史版本的文件不会占用超过账户目前可用空间50%。如果存储的版本超出此限制,则版本管理会先删除最早的版本直至低于存储限制。更多资讯详见“版本”说明文档。", + "Actions for version from {versionHumanExplicitDate}" : "{versionHumanExplicitDate} 版本的操作", "Name this version" : "命名此版本", "Edit version name" : "编辑版本名", "Compare to current version" : "与当前版本比较", diff --git a/apps/lookup_server_connector/l10n/et_EE.js b/apps/lookup_server_connector/l10n/et_EE.js index 0c4bc29cad8..699bbc2bb5b 100644 --- a/apps/lookup_server_connector/l10n/et_EE.js +++ b/apps/lookup_server_connector/l10n/et_EE.js @@ -1,6 +1,7 @@ OC.L10N.register( "lookup_server_connector", { - "Lookup Server Connector" : "Otsingu serveri ühendaja" + "Lookup Server Connector" : "Otsingu serveri ühendaja", + "Sync public account information with the lookup server" : "Sünkroniseeri avalik konto informatsioon päringuserveriga" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/lookup_server_connector/l10n/et_EE.json b/apps/lookup_server_connector/l10n/et_EE.json index 32a23ba3b2d..8b2e0b97d0f 100644 --- a/apps/lookup_server_connector/l10n/et_EE.json +++ b/apps/lookup_server_connector/l10n/et_EE.json @@ -1,4 +1,5 @@ { "translations": { - "Lookup Server Connector" : "Otsingu serveri ühendaja" + "Lookup Server Connector" : "Otsingu serveri ühendaja", + "Sync public account information with the lookup server" : "Sünkroniseeri avalik konto informatsioon päringuserveriga" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/lookup_server_connector/l10n/zh_CN.js b/apps/lookup_server_connector/l10n/zh_CN.js index 09f4c4d7559..97985c68c39 100644 --- a/apps/lookup_server_connector/l10n/zh_CN.js +++ b/apps/lookup_server_connector/l10n/zh_CN.js @@ -1,6 +1,7 @@ OC.L10N.register( "lookup_server_connector", { - "Lookup Server Connector" : "查找服务器连接器" + "Lookup Server Connector" : "查找服务器连接器", + "Sync public account information with the lookup server" : "将公共账号信息与查找服务器同步" }, "nplurals=1; plural=0;"); diff --git a/apps/lookup_server_connector/l10n/zh_CN.json b/apps/lookup_server_connector/l10n/zh_CN.json index aef9518ea74..2970cabdceb 100644 --- a/apps/lookup_server_connector/l10n/zh_CN.json +++ b/apps/lookup_server_connector/l10n/zh_CN.json @@ -1,4 +1,5 @@ { "translations": { - "Lookup Server Connector" : "查找服务器连接器" + "Lookup Server Connector" : "查找服务器连接器", + "Sync public account information with the lookup server" : "将公共账号信息与查找服务器同步" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/oauth2/l10n/et_EE.js b/apps/oauth2/l10n/et_EE.js index b1029dada16..0990044235a 100644 --- a/apps/oauth2/l10n/et_EE.js +++ b/apps/oauth2/l10n/et_EE.js @@ -1,13 +1,23 @@ OC.L10N.register( "oauth2", { + "Your client is not authorized to connect. Please inform the administrator of your client." : "Su klient ei ole ühenduseks autoriseeritud. Palun teavitage oma kliendi administraatorit.", + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Ümbersuunamise URL peab olema täis URL, näiteks: https://sinudomeen.com/tee", + "OAuth 2.0" : "OAuth 2.0", + "Allows OAuth2 compatible authentication from other web applications." : "Võimaldab OAuth2-ga ühilduvat autentimist teistest veebirakendustest.", + "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Rakendus OAuth2 võimaldab administraatoritel konfigureerida sisseehitatud autentimise töövoogu, et võimaldada ka OAuth2-ga ühilduvat autentimist teistest veebirakendustest.", "OAuth 2.0 clients" : "OAuth 2.0 kliendid", + "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 võimaldab välisteenustel taotleda juurdepääsu {instanceName}-le", "Name" : "Nimi", "Redirection URI" : "Suunamise URI", "Client Identifier" : "Kliendi identifikaator", "Secret key" : "Salavõti", + "Delete client" : "Kustuta klient", + "Make sure you store the secret key, it cannot be recovered." : "Salvesta salajane võti, seda ei saa taastada.", "Add client" : "Lisa klient", "Add" : "Lisa", - "Delete" : "Kustuta" + "Delete" : "Kustuta", + "Show client secret" : "Näita kliendi salakoodi", + "Hide client secret" : "Peida kliendi salakood" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/oauth2/l10n/et_EE.json b/apps/oauth2/l10n/et_EE.json index 7a0a1c9630f..0e9710b40e6 100644 --- a/apps/oauth2/l10n/et_EE.json +++ b/apps/oauth2/l10n/et_EE.json @@ -1,11 +1,21 @@ { "translations": { + "Your client is not authorized to connect. Please inform the administrator of your client." : "Su klient ei ole ühenduseks autoriseeritud. Palun teavitage oma kliendi administraatorit.", + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Ümbersuunamise URL peab olema täis URL, näiteks: https://sinudomeen.com/tee", + "OAuth 2.0" : "OAuth 2.0", + "Allows OAuth2 compatible authentication from other web applications." : "Võimaldab OAuth2-ga ühilduvat autentimist teistest veebirakendustest.", + "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Rakendus OAuth2 võimaldab administraatoritel konfigureerida sisseehitatud autentimise töövoogu, et võimaldada ka OAuth2-ga ühilduvat autentimist teistest veebirakendustest.", "OAuth 2.0 clients" : "OAuth 2.0 kliendid", + "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 võimaldab välisteenustel taotleda juurdepääsu {instanceName}-le", "Name" : "Nimi", "Redirection URI" : "Suunamise URI", "Client Identifier" : "Kliendi identifikaator", "Secret key" : "Salavõti", + "Delete client" : "Kustuta klient", + "Make sure you store the secret key, it cannot be recovered." : "Salvesta salajane võti, seda ei saa taastada.", "Add client" : "Lisa klient", "Add" : "Lisa", - "Delete" : "Kustuta" + "Delete" : "Kustuta", + "Show client secret" : "Näita kliendi salakoodi", + "Hide client secret" : "Peida kliendi salakood" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/oauth2/l10n/zh_CN.js b/apps/oauth2/l10n/zh_CN.js index 95e9525a23b..4a33aaf8bc9 100644 --- a/apps/oauth2/l10n/zh_CN.js +++ b/apps/oauth2/l10n/zh_CN.js @@ -11,11 +11,13 @@ OC.L10N.register( "Name" : "名称", "Redirection URI" : "跳转URI", "Client Identifier" : "客户端标识", - "Secret key" : "Secret key", + "Secret key" : "密钥", "Delete client" : "删除客户端", + "Make sure you store the secret key, it cannot be recovered." : "请确保您存储了密钥,它无法恢复。", "Add client" : "添加客户端", "Add" : "添加", "Delete" : "删除", - "Show client secret" : "显示客户端 secret" + "Show client secret" : "显示客户端密钥", + "Hide client secret" : "隐藏客户端密钥" }, "nplurals=1; plural=0;"); diff --git a/apps/oauth2/l10n/zh_CN.json b/apps/oauth2/l10n/zh_CN.json index 3140760a49c..f4fed7f437c 100644 --- a/apps/oauth2/l10n/zh_CN.json +++ b/apps/oauth2/l10n/zh_CN.json @@ -9,11 +9,13 @@ "Name" : "名称", "Redirection URI" : "跳转URI", "Client Identifier" : "客户端标识", - "Secret key" : "Secret key", + "Secret key" : "密钥", "Delete client" : "删除客户端", + "Make sure you store the secret key, it cannot be recovered." : "请确保您存储了密钥,它无法恢复。", "Add client" : "添加客户端", "Add" : "添加", "Delete" : "删除", - "Show client secret" : "显示客户端 secret" + "Show client secret" : "显示客户端密钥", + "Hide client secret" : "隐藏客户端密钥" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/provisioning_api/l10n/zh_CN.js b/apps/provisioning_api/l10n/zh_CN.js index 1405b6d791e..2bbc7a444c9 100644 --- a/apps/provisioning_api/l10n/zh_CN.js +++ b/apps/provisioning_api/l10n/zh_CN.js @@ -1,8 +1,33 @@ OC.L10N.register( "provisioning_api", { - "Logged in user must be an administrator or have authorization to edit this setting." : "已登录用户必须是一名管理员或拥有编辑此设置的授权", + "Logged in account must be an administrator or have authorization to edit this setting." : "登录的账号必须是管理员或有权编辑此设置。", + "Could not create non-existing user ID" : "无法创建不存在的用户 ID", "User already exists" : "用户已存在", + "Group %1$s does not exist" : "组 %1$s 不存在", + "Insufficient privileges for group %1$s" : "组 %1$s 的权限不足", + "No group specified (required for sub-admins)" : "未指定组(子管理员需要)", + "Sub-admin group does not exist" : "子管理员组不存在", + "Cannot create sub-admins for admin group" : "无法为管理员组创建子管理员", + "No permissions to promote sub-admins" : "没有提升子管理员的权限", + "Invalid password value" : "密码值无效", + "An email address is required, to send a password link to the user." : "需要电子邮件地址,以将密码链接发送给用户。", + "Required email address was not provided" : "未提供所需的电子邮件地址", + "Invalid quota value: %1$s" : "配额值无效:%1$s", + "Invalid quota value. %1$s is exceeding the maximum quota" : "配额值无效。%1$s 超过了最大配额", + "Unlimited quota is forbidden on this instance" : "此实例上禁止无限配额", + "Setting the password is not supported by the users backend" : "用户后端不支持设置密码", + "Invalid language" : "语言无效", + "Invalid locale" : "区域设置无效", + "Invalid first day of week" : "一周的第一天无效", + "Cannot remove yourself from the admin group" : "无法将自己从管理员组中移除", + "Cannot remove yourself from this group as you are a sub-admin" : "无法将自己从此组中移除,因为您是子管理员", + "Not viable to remove user from the last group you are sub-admin of" : "无法从您作为子管理员的最后一个组中移除用户", + "User does not exist" : "用户不存在", + "Group does not exist" : "组不存在", + "User is not a sub-admin of this group" : "用户不是此组的子管理员", + "Email address not available" : "电子邮件地址不可用", + "Sending email failed" : "发送电子邮件失败", "Email confirmation" : "电子邮件确认", "To enable the email address %s please click the button below." : "要启用电子邮件地址 %s 请点击下方按钮。", "Confirm" : "确认", @@ -11,8 +36,8 @@ OC.L10N.register( "Could not verify mail because the token is invalid." : "无法验证邮件,因为令牌无效", "An unexpected error occurred. Please contact your admin." : "发生意外错误。请联系系统管理员", "Email confirmation successful" : "电子邮件确认成功", - "Provisioning API" : "Provisioning API", - "This application enables a set of APIs that external systems can use to manage users, groups and apps." : "此应用程序启用了一组 API ,外部系统可以使用这些 API 来管理用户、组和应用程序。", - "This application enables a set of APIs that external systems can use to create, edit, delete and query user\n\t\tattributes, query, set and remove groups, set quota and query total storage used in Nextcloud. Group admin users\n\t\tcan also query Nextcloud and perform the same functions as an admin for groups they manage. The API also enables\n\t\tan admin to query for active Nextcloud applications, application info, and to enable or disable an app remotely.\n\t\tOnce the app is enabled, HTTP requests can be used via a Basic Auth header to perform any of the functions\n\t\tlisted above. More information is available in the Provisioning API documentation, including example calls\n\t\tand server responses." : "此应用程序启用了一组 API,外部系统可以使用它们来创建、编辑、删除和查询用户\n\t\t属性、查询、设置和删除组,设置配额以及查询 Nextcloud 中使用的总存储量。组管理员用户\n\t\t还可以查询 Nextcloud,并为其管理的组执行与管理员相同的功能。该 API 还支持\n\t\t管理员查询活动的 Nextcloud 应用程序、应用程序信息,以及远程启用或禁用应用程序。\n\t\t启用该应用后,可以通过基本身份验证标头使用 HTTP 请求执行\n以上所列任何功能。Provisioning API 文档中提供了更多信息,包括示例调用\n\t\t和服务器响应。" + "Provisioning API" : "供应 API", + "This application enables a set of APIs that external systems can use to manage accounts, groups and apps." : "此应用程序启用了一组 API,外部系统可以使用这些 API 来管理账号、组和应用。", + "This application enables a set of APIs that external systems can use to create, edit, delete and query account\n\t\tattributes, query, set and remove groups, set quota and query total storage used in Nextcloud. Group admin accounts\n\t\tcan also query Nextcloud and perform the same functions as an admin for groups they manage. The API also enables\n\t\tan admin to query for active Nextcloud applications, application info, and to enable or disable an app remotely.\n\t\tOnce the app is enabled, HTTP requests can be used via a Basic Auth header to perform any of the functions\n\t\tlisted above. More information is available in the Provisioning API documentation, including example calls\n\t\tand server responses." : "此应用程序启用了一组 API,外部系统可以使用这些 API 创建、编辑、删除和查询账号\n\t\t属性,查询、设置和移除组,设置配额和查询 Nextcloud 中使用的总存储量。组管理员账号\n\t\t还可以查询 Nextcloud,并为其管理的组执行与管理员相同的功能。API 还允许\n\t\t管理员查询活动的 Nextcloud 应用程序、应用程序信息,并远程启用或禁用应用程序。\n\t\t启用了应用程序后,可以通过基本身份验证标头使用 HTTP 请求来执行\n\t\t上方列出的任何功能。更多信息,可在供应 API 文档中获得,包括示例调用\n\t\t和服务器响应。" }, "nplurals=1; plural=0;"); diff --git a/apps/provisioning_api/l10n/zh_CN.json b/apps/provisioning_api/l10n/zh_CN.json index e0d94597806..b38c49f3867 100644 --- a/apps/provisioning_api/l10n/zh_CN.json +++ b/apps/provisioning_api/l10n/zh_CN.json @@ -1,6 +1,31 @@ { "translations": { - "Logged in user must be an administrator or have authorization to edit this setting." : "已登录用户必须是一名管理员或拥有编辑此设置的授权", + "Logged in account must be an administrator or have authorization to edit this setting." : "登录的账号必须是管理员或有权编辑此设置。", + "Could not create non-existing user ID" : "无法创建不存在的用户 ID", "User already exists" : "用户已存在", + "Group %1$s does not exist" : "组 %1$s 不存在", + "Insufficient privileges for group %1$s" : "组 %1$s 的权限不足", + "No group specified (required for sub-admins)" : "未指定组(子管理员需要)", + "Sub-admin group does not exist" : "子管理员组不存在", + "Cannot create sub-admins for admin group" : "无法为管理员组创建子管理员", + "No permissions to promote sub-admins" : "没有提升子管理员的权限", + "Invalid password value" : "密码值无效", + "An email address is required, to send a password link to the user." : "需要电子邮件地址,以将密码链接发送给用户。", + "Required email address was not provided" : "未提供所需的电子邮件地址", + "Invalid quota value: %1$s" : "配额值无效:%1$s", + "Invalid quota value. %1$s is exceeding the maximum quota" : "配额值无效。%1$s 超过了最大配额", + "Unlimited quota is forbidden on this instance" : "此实例上禁止无限配额", + "Setting the password is not supported by the users backend" : "用户后端不支持设置密码", + "Invalid language" : "语言无效", + "Invalid locale" : "区域设置无效", + "Invalid first day of week" : "一周的第一天无效", + "Cannot remove yourself from the admin group" : "无法将自己从管理员组中移除", + "Cannot remove yourself from this group as you are a sub-admin" : "无法将自己从此组中移除,因为您是子管理员", + "Not viable to remove user from the last group you are sub-admin of" : "无法从您作为子管理员的最后一个组中移除用户", + "User does not exist" : "用户不存在", + "Group does not exist" : "组不存在", + "User is not a sub-admin of this group" : "用户不是此组的子管理员", + "Email address not available" : "电子邮件地址不可用", + "Sending email failed" : "发送电子邮件失败", "Email confirmation" : "电子邮件确认", "To enable the email address %s please click the button below." : "要启用电子邮件地址 %s 请点击下方按钮。", "Confirm" : "确认", @@ -9,8 +34,8 @@ "Could not verify mail because the token is invalid." : "无法验证邮件,因为令牌无效", "An unexpected error occurred. Please contact your admin." : "发生意外错误。请联系系统管理员", "Email confirmation successful" : "电子邮件确认成功", - "Provisioning API" : "Provisioning API", - "This application enables a set of APIs that external systems can use to manage users, groups and apps." : "此应用程序启用了一组 API ,外部系统可以使用这些 API 来管理用户、组和应用程序。", - "This application enables a set of APIs that external systems can use to create, edit, delete and query user\n\t\tattributes, query, set and remove groups, set quota and query total storage used in Nextcloud. Group admin users\n\t\tcan also query Nextcloud and perform the same functions as an admin for groups they manage. The API also enables\n\t\tan admin to query for active Nextcloud applications, application info, and to enable or disable an app remotely.\n\t\tOnce the app is enabled, HTTP requests can be used via a Basic Auth header to perform any of the functions\n\t\tlisted above. More information is available in the Provisioning API documentation, including example calls\n\t\tand server responses." : "此应用程序启用了一组 API,外部系统可以使用它们来创建、编辑、删除和查询用户\n\t\t属性、查询、设置和删除组,设置配额以及查询 Nextcloud 中使用的总存储量。组管理员用户\n\t\t还可以查询 Nextcloud,并为其管理的组执行与管理员相同的功能。该 API 还支持\n\t\t管理员查询活动的 Nextcloud 应用程序、应用程序信息,以及远程启用或禁用应用程序。\n\t\t启用该应用后,可以通过基本身份验证标头使用 HTTP 请求执行\n以上所列任何功能。Provisioning API 文档中提供了更多信息,包括示例调用\n\t\t和服务器响应。" + "Provisioning API" : "供应 API", + "This application enables a set of APIs that external systems can use to manage accounts, groups and apps." : "此应用程序启用了一组 API,外部系统可以使用这些 API 来管理账号、组和应用。", + "This application enables a set of APIs that external systems can use to create, edit, delete and query account\n\t\tattributes, query, set and remove groups, set quota and query total storage used in Nextcloud. Group admin accounts\n\t\tcan also query Nextcloud and perform the same functions as an admin for groups they manage. The API also enables\n\t\tan admin to query for active Nextcloud applications, application info, and to enable or disable an app remotely.\n\t\tOnce the app is enabled, HTTP requests can be used via a Basic Auth header to perform any of the functions\n\t\tlisted above. More information is available in the Provisioning API documentation, including example calls\n\t\tand server responses." : "此应用程序启用了一组 API,外部系统可以使用这些 API 创建、编辑、删除和查询账号\n\t\t属性,查询、设置和移除组,设置配额和查询 Nextcloud 中使用的总存储量。组管理员账号\n\t\t还可以查询 Nextcloud,并为其管理的组执行与管理员相同的功能。API 还允许\n\t\t管理员查询活动的 Nextcloud 应用程序、应用程序信息,并远程启用或禁用应用程序。\n\t\t启用了应用程序后,可以通过基本身份验证标头使用 HTTP 请求来执行\n\t\t上方列出的任何功能。更多信息,可在供应 API 文档中获得,包括示例调用\n\t\t和服务器响应。" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/settings/l10n/et_EE.js b/apps/settings/l10n/et_EE.js index cc65eb24ef9..cba5ccd15b1 100644 --- a/apps/settings/l10n/et_EE.js +++ b/apps/settings/l10n/et_EE.js @@ -204,6 +204,7 @@ OC.L10N.register( "Organisation" : "Organisatsioon", "Phone number" : "Telefoninumber", "Role" : "Roll", + "X (formerly Twitter)" : "X (varasemalt Twitter)", "Website" : "Veebileht", "Locale" : "Kasutuskoht", "Your apps" : "Sinu rakendused", diff --git a/apps/settings/l10n/et_EE.json b/apps/settings/l10n/et_EE.json index 65084744ac8..aec93c8b74c 100644 --- a/apps/settings/l10n/et_EE.json +++ b/apps/settings/l10n/et_EE.json @@ -202,6 +202,7 @@ "Organisation" : "Organisatsioon", "Phone number" : "Telefoninumber", "Role" : "Roll", + "X (formerly Twitter)" : "X (varasemalt Twitter)", "Website" : "Veebileht", "Locale" : "Kasutuskoht", "Your apps" : "Sinu rakendused", diff --git a/apps/settings/l10n/sk.js b/apps/settings/l10n/sk.js index 834fc955ff1..780ac736ef1 100644 --- a/apps/settings/l10n/sk.js +++ b/apps/settings/l10n/sk.js @@ -250,6 +250,7 @@ OC.L10N.register( "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP upload_input_time je príliš nízke. Odporúčaná veľkosť je %1$s. Súčasná hodnota: %2$s.", "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_execution_time je príliš nízke. Odporúčaná veľkosť je %1$s. Súčasná hodnota: %2$s.", "PHP memory limit" : "Limit pamäte pre PHP", + "The PHP memory limit is below the recommended value of %s. Some features or apps - including the Updater - may not function properly." : "Limit pamäte PHP je pod odporúčanou hodnotou %s. Niektoré funkcie alebo aplikácie – vrátane nástroja Updater – nemusia fungovať správne.", "PHP modules" : "PHP moduly", "increases language translation performance and fixes sorting of non-ASCII characters" : "zvyšuje výkon prekladu jazyka a opravuje triedenie ne-ASCII znakov", "for Argon2 for password hashing" : "pre Argon2 na hašovanie hesiel", @@ -553,16 +554,21 @@ OC.L10N.register( "Unable to update server side encryption config" : "Nedá sa aktualizovať konfigurácia šifrovania na strane servera", "Server-side encryption" : "Šifrovanie na serveri", "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Šifrovanie na strane servera umožňuje zašifrovať súbory, ktoré sú na tento server nahrávané. To prináša obmedzenia ako napr. výkonnostné obmedzenie, takže to povoľte len ak je to naozaj potrebné.", + "To encrypt all existing files run this OCC command:" : "Ak chcete zašifrovať všetky existujúce súbory, spustite tento príkaz OCC:", "Enable server-side encryption" : "Povoliť šifrovanie na serveri", + "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "Zakázanie šifrovania na strane servera je možné iba pomocou OCC, pozrite si dokumentáciu.", "No encryption module loaded, please enable an encryption module in the app menu." : "Nebol načítaný žiadny šifrovací modul, povoľte prosím šifrovací modul v menu aplikácií.", "Select default encryption module:" : "Vybrať predvolený šifrovací modul:", "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "Musíte zmigrovať svoje šifrovacie kľúče zo starého šifrovania (ownCloud <= 8.0) na nové. Povoľte „Predvolený modul šifrovania“ a spustite príkaz {command}", + "Cancel encryption" : "Zrušiť šifrovanie", "Enable encryption" : "Povoliť šifrovanie", + "Confirm enabling encryption" : "Potvrďte povolenie šifrovania", "Please read carefully before activating server-side encryption:" : "Prečítajte prosím pozorne pred použitím šifrovania na strane servera:", "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Potom ako sa zapne šifrovanie sú od toho bodu všetky nahrávané súbory šifrované serverom. Vypnutie šifrovania bude možné až vtedy, keď bude šifrovací modul túto možnosť podporovať a po splnení všetkých nutných podmenok (tzn. nastavenie kľúčov pre obnovenie).", "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Samotné šifrovanie negarantuje bezpečnosť systému. Ak sa chcete dozvedieť viac o tom ako funguje aplikácia pre šifrovanie a aké sú podporované prípady použitia, prečítajte si prosím dokumentáciu.", "Be aware that encryption always increases the file size." : "Majte na vedomí, že šifrovanie vždy zväčší veľkosť súborov.", "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Je dobré vytvárať pravidelné zálohy vašich dát, uistite sa, že v prípade šifrovania spolu s vašimi dátami zálohujete aj šifrovacie kľúče.", + "Refer to the admin documentation on how to manually also encrypt existing files." : "Informácie o tom, ako ručne zašifrovať aj existujúce súbory, nájdete v dokumentácii pre administrátora.", "This is the final warning: Do you really want to enable encryption?" : "Toto je posledné varovanie: Vážne si prajete povoliť šifrovanie?", "Please confirm the group removal" : "Prosím potvrďte vymazanie skupiny.", "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "Chystáte sa odstrániť skupinu \"{group}\". Používatelia NEBUDÚ vymazaní.", @@ -764,6 +770,7 @@ OC.L10N.register( "Failed to create group" : "Nepodarilo sa vytvoriť skupinu", "Sending…" : "Odosielam...", "Email sent" : "Email odoslaný", + "For performance reasons, when you enable encryption on a Nextcloud server only new and changed files are encrypted." : "Z dôvodu zachovania výkonu, keď povolíte šifrovanie na serveri Nextcloud, budú šifrované iba nové a zmenené súbory.", "Location" : "Miesto", "Profile picture" : "Avatar", "About" : "O vás", diff --git a/apps/settings/l10n/sk.json b/apps/settings/l10n/sk.json index b6da0946a3e..fe50c246b37 100644 --- a/apps/settings/l10n/sk.json +++ b/apps/settings/l10n/sk.json @@ -248,6 +248,7 @@ "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP upload_input_time je príliš nízke. Odporúčaná veľkosť je %1$s. Súčasná hodnota: %2$s.", "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_execution_time je príliš nízke. Odporúčaná veľkosť je %1$s. Súčasná hodnota: %2$s.", "PHP memory limit" : "Limit pamäte pre PHP", + "The PHP memory limit is below the recommended value of %s. Some features or apps - including the Updater - may not function properly." : "Limit pamäte PHP je pod odporúčanou hodnotou %s. Niektoré funkcie alebo aplikácie – vrátane nástroja Updater – nemusia fungovať správne.", "PHP modules" : "PHP moduly", "increases language translation performance and fixes sorting of non-ASCII characters" : "zvyšuje výkon prekladu jazyka a opravuje triedenie ne-ASCII znakov", "for Argon2 for password hashing" : "pre Argon2 na hašovanie hesiel", @@ -551,16 +552,21 @@ "Unable to update server side encryption config" : "Nedá sa aktualizovať konfigurácia šifrovania na strane servera", "Server-side encryption" : "Šifrovanie na serveri", "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Šifrovanie na strane servera umožňuje zašifrovať súbory, ktoré sú na tento server nahrávané. To prináša obmedzenia ako napr. výkonnostné obmedzenie, takže to povoľte len ak je to naozaj potrebné.", + "To encrypt all existing files run this OCC command:" : "Ak chcete zašifrovať všetky existujúce súbory, spustite tento príkaz OCC:", "Enable server-side encryption" : "Povoliť šifrovanie na serveri", + "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "Zakázanie šifrovania na strane servera je možné iba pomocou OCC, pozrite si dokumentáciu.", "No encryption module loaded, please enable an encryption module in the app menu." : "Nebol načítaný žiadny šifrovací modul, povoľte prosím šifrovací modul v menu aplikácií.", "Select default encryption module:" : "Vybrať predvolený šifrovací modul:", "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "Musíte zmigrovať svoje šifrovacie kľúče zo starého šifrovania (ownCloud <= 8.0) na nové. Povoľte „Predvolený modul šifrovania“ a spustite príkaz {command}", + "Cancel encryption" : "Zrušiť šifrovanie", "Enable encryption" : "Povoliť šifrovanie", + "Confirm enabling encryption" : "Potvrďte povolenie šifrovania", "Please read carefully before activating server-side encryption:" : "Prečítajte prosím pozorne pred použitím šifrovania na strane servera:", "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Potom ako sa zapne šifrovanie sú od toho bodu všetky nahrávané súbory šifrované serverom. Vypnutie šifrovania bude možné až vtedy, keď bude šifrovací modul túto možnosť podporovať a po splnení všetkých nutných podmenok (tzn. nastavenie kľúčov pre obnovenie).", "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Samotné šifrovanie negarantuje bezpečnosť systému. Ak sa chcete dozvedieť viac o tom ako funguje aplikácia pre šifrovanie a aké sú podporované prípady použitia, prečítajte si prosím dokumentáciu.", "Be aware that encryption always increases the file size." : "Majte na vedomí, že šifrovanie vždy zväčší veľkosť súborov.", "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Je dobré vytvárať pravidelné zálohy vašich dát, uistite sa, že v prípade šifrovania spolu s vašimi dátami zálohujete aj šifrovacie kľúče.", + "Refer to the admin documentation on how to manually also encrypt existing files." : "Informácie o tom, ako ručne zašifrovať aj existujúce súbory, nájdete v dokumentácii pre administrátora.", "This is the final warning: Do you really want to enable encryption?" : "Toto je posledné varovanie: Vážne si prajete povoliť šifrovanie?", "Please confirm the group removal" : "Prosím potvrďte vymazanie skupiny.", "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "Chystáte sa odstrániť skupinu \"{group}\". Používatelia NEBUDÚ vymazaní.", @@ -762,6 +768,7 @@ "Failed to create group" : "Nepodarilo sa vytvoriť skupinu", "Sending…" : "Odosielam...", "Email sent" : "Email odoslaný", + "For performance reasons, when you enable encryption on a Nextcloud server only new and changed files are encrypted." : "Z dôvodu zachovania výkonu, keď povolíte šifrovanie na serveri Nextcloud, budú šifrované iba nové a zmenené súbory.", "Location" : "Miesto", "Profile picture" : "Avatar", "About" : "O vás", diff --git a/apps/settings/l10n/zh_CN.js b/apps/settings/l10n/zh_CN.js index 948833310b1..a31b35ab7a6 100644 --- a/apps/settings/l10n/zh_CN.js +++ b/apps/settings/l10n/zh_CN.js @@ -438,7 +438,13 @@ OC.L10N.register( "Display Name" : "显示名称", "GPUs support" : "GPU 支持", "Compute device" : "计算设备", - "Learn more" : "学习更多", + "Advanced deploy options" : "高级部署选项", + "Edit ExApp deploy options before installation" : "安装前编辑外部应用部署选项", + "Configured ExApp deploy options. Can be set only during installation" : "已配置外部应用部署选项,只能在安装过程中设置", + "Learn more" : "了解更多", + "Environment variables" : "环境变量", + "ExApp container environment variables" : "外部应用容器环境变量", + "No environment variables defined" : "未定义环境变量", "Confirm" : "确认", "Cancel" : "取消", "Description" : "描述", diff --git a/apps/settings/l10n/zh_CN.json b/apps/settings/l10n/zh_CN.json index 7a461af2429..031dec91b06 100644 --- a/apps/settings/l10n/zh_CN.json +++ b/apps/settings/l10n/zh_CN.json @@ -436,7 +436,13 @@ "Display Name" : "显示名称", "GPUs support" : "GPU 支持", "Compute device" : "计算设备", - "Learn more" : "学习更多", + "Advanced deploy options" : "高级部署选项", + "Edit ExApp deploy options before installation" : "安装前编辑外部应用部署选项", + "Configured ExApp deploy options. Can be set only during installation" : "已配置外部应用部署选项,只能在安装过程中设置", + "Learn more" : "了解更多", + "Environment variables" : "环境变量", + "ExApp container environment variables" : "外部应用容器环境变量", + "No environment variables defined" : "未定义环境变量", "Confirm" : "确认", "Cancel" : "取消", "Description" : "描述", diff --git a/apps/sharebymail/l10n/zh_CN.js b/apps/sharebymail/l10n/zh_CN.js index 001d17de158..1ed4c7d18d8 100644 --- a/apps/sharebymail/l10n/zh_CN.js +++ b/apps/sharebymail/l10n/zh_CN.js @@ -20,13 +20,21 @@ OC.L10N.register( "Failed to send share by email" : "通过邮件发送共享失败", "%1$s shared %2$s with you" : "%1$s 与您分享了 %2$s ", "Note:" : "说明:", + "This share is valid until %s at midnight" : "此分享有效期至午夜 %s", + "Expiration:" : "有效期:", "Open %s" : "打开 %s", "%1$s via %2$s" : "%1$s 通过 %2$s", + "%1$s shared %2$s with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s 与您分享了 %2$s。\n您应该已经收到一封单独的邮件,其中包含访问链接。\n", + "%1$s shared %2$s with you. You should have already received a separate mail with a link to access it." : "%1$s 与您分享了 %2$s。您应该已经收到一封单独的邮件,其中包含访问链接。", + "Password to access %1$s shared to you by %2$s" : "访问 %1$s 的密码已通过 %2$s 与您分享", + "Password to access %s" : "访问 %s 的密码", "It is protected with the following password:" : "其已被以下密码保护:", "This password will expire at %s" : "密码将在 %s 后失效", "%1$s shared %2$s with you and wants to add:" : "%1$s 与您分享了 %2$s 并想要添加:", "%1$s shared %2$s with you and wants to add" : "%1$s 与您分享了 %2$s 并希望添加", "%s added a note to a file shared with you" : "%s 为与您共享的文件添加了注释", + "You just shared %1$s with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "您刚刚与 %2$s 分享了 %1$s。此共享已发送给收件人。根据 %3$s 管理员定义的安全策略,每个共享都需要密码保护,不允许直接将密码发送给收件人。因此,您需要手动将密码转发给收件人。", + "Password to access %1$s shared by you with %2$s" : "您与 %2$s 分享了访问 %1$s 的密码", "This is the password:" : "这是密码:", "You can choose a different password at any time in the share dialog." : "您可以随时在共享对话框中选择不同的密码。", "Could not find share" : "没有发现共享", diff --git a/apps/sharebymail/l10n/zh_CN.json b/apps/sharebymail/l10n/zh_CN.json index bb6f3d6b5ca..e4c5b71361c 100644 --- a/apps/sharebymail/l10n/zh_CN.json +++ b/apps/sharebymail/l10n/zh_CN.json @@ -18,13 +18,21 @@ "Failed to send share by email" : "通过邮件发送共享失败", "%1$s shared %2$s with you" : "%1$s 与您分享了 %2$s ", "Note:" : "说明:", + "This share is valid until %s at midnight" : "此分享有效期至午夜 %s", + "Expiration:" : "有效期:", "Open %s" : "打开 %s", "%1$s via %2$s" : "%1$s 通过 %2$s", + "%1$s shared %2$s with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s 与您分享了 %2$s。\n您应该已经收到一封单独的邮件,其中包含访问链接。\n", + "%1$s shared %2$s with you. You should have already received a separate mail with a link to access it." : "%1$s 与您分享了 %2$s。您应该已经收到一封单独的邮件,其中包含访问链接。", + "Password to access %1$s shared to you by %2$s" : "访问 %1$s 的密码已通过 %2$s 与您分享", + "Password to access %s" : "访问 %s 的密码", "It is protected with the following password:" : "其已被以下密码保护:", "This password will expire at %s" : "密码将在 %s 后失效", "%1$s shared %2$s with you and wants to add:" : "%1$s 与您分享了 %2$s 并想要添加:", "%1$s shared %2$s with you and wants to add" : "%1$s 与您分享了 %2$s 并希望添加", "%s added a note to a file shared with you" : "%s 为与您共享的文件添加了注释", + "You just shared %1$s with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "您刚刚与 %2$s 分享了 %1$s。此共享已发送给收件人。根据 %3$s 管理员定义的安全策略,每个共享都需要密码保护,不允许直接将密码发送给收件人。因此,您需要手动将密码转发给收件人。", + "Password to access %1$s shared by you with %2$s" : "您与 %2$s 分享了访问 %1$s 的密码", "This is the password:" : "这是密码:", "You can choose a different password at any time in the share dialog." : "您可以随时在共享对话框中选择不同的密码。", "Could not find share" : "没有发现共享", diff --git a/apps/twofactor_backupcodes/l10n/et_EE.js b/apps/twofactor_backupcodes/l10n/et_EE.js index b542defb6f1..336d25b797d 100644 --- a/apps/twofactor_backupcodes/l10n/et_EE.js +++ b/apps/twofactor_backupcodes/l10n/et_EE.js @@ -10,6 +10,7 @@ OC.L10N.register( "Two factor backup codes" : "Kaheastmelise autentimise varukoodid", "A two-factor auth backup codes provider" : "Kaheastmelise autentimise varukoodide pakkuja", "Backup codes have been generated. {used} of {total} codes have been used." : "Varukoodid genereeritud. {used} koodi {total}-st on kasutatud.", + "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later." : "Need on su tagavarakoodid. Palun salvesta ja/või prindi need välja kuna sa ei saa neid koode hiljem uuesti lugeda.", "Save backup codes" : "Salvesta varukoodid", "Print backup codes" : "Trüki varukoodid", "Regenerate backup codes" : "Genereeri varukoodid uuesti", diff --git a/apps/twofactor_backupcodes/l10n/et_EE.json b/apps/twofactor_backupcodes/l10n/et_EE.json index ec72ab476ce..e575fa9c9d6 100644 --- a/apps/twofactor_backupcodes/l10n/et_EE.json +++ b/apps/twofactor_backupcodes/l10n/et_EE.json @@ -8,6 +8,7 @@ "Two factor backup codes" : "Kaheastmelise autentimise varukoodid", "A two-factor auth backup codes provider" : "Kaheastmelise autentimise varukoodide pakkuja", "Backup codes have been generated. {used} of {total} codes have been used." : "Varukoodid genereeritud. {used} koodi {total}-st on kasutatud.", + "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later." : "Need on su tagavarakoodid. Palun salvesta ja/või prindi need välja kuna sa ei saa neid koode hiljem uuesti lugeda.", "Save backup codes" : "Salvesta varukoodid", "Print backup codes" : "Trüki varukoodid", "Regenerate backup codes" : "Genereeri varukoodid uuesti", diff --git a/apps/updatenotification/l10n/zh_CN.js b/apps/updatenotification/l10n/zh_CN.js index c989e2f0a55..201983694db 100644 --- a/apps/updatenotification/l10n/zh_CN.js +++ b/apps/updatenotification/l10n/zh_CN.js @@ -3,18 +3,27 @@ OC.L10N.register( { "Channel updated" : "更新通道", "Web updater is disabled" : "已禁用 web 更新器", + "App updated" : "应用已更新", + "See what's new" : "查看最新内容", + "{app} updated to version {version}" : "{app} 已更新到版本 {version}", "Update notifications" : "升级通知", "The update server could not be reached since %d days to check for new updates." : "更新服务器自 %d 天前起无法访问以检查更新。", "Please check the Nextcloud and server log files for errors." : "请检查 Nextcloud 和服务器的日志中的错误。", "Update to {serverAndVersion} is available." : "可以更新到 {serverAndVersion} 。", "Update for {app} to version %s is available." : "可以将您的 {app} 更新到版本 %s 。", "Update notification" : "更新通知", + "Displays update notifications for Nextcloud, app updates, and provides the SSO for the updater." : "显示 Nextcloud 和应用的更新通知,并为更新程序提供 SSO。", + "What's new in {app} {version}" : "{app} {version} 的新增功能", + "Give feedback" : "提供反馈", + "Get started" : "开始", + "No changelog available" : "没有可用的更新日志", "Update" : "更新", "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "您运行的版本已经不再被维护了。请尽快更新到一个受支持的版本。", "Apps missing compatible version" : "缺少兼容版本的应用", "View in store" : "在商店中查看", "Apps with compatible version" : "有兼容版本的应用", - "Open updater" : "打开更新器", + "Please note that the web updater is not recommended with more than 100 accounts! Please use the command line updater instead!" : "请注意,不建议使用超过 100 个账号的网页更新程序!请改用命令行更新程序!", + "Open updater" : "打开更新程序", "Download now" : "开始下载", "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "网页更新程序已禁用。请使用命令行更新器或者其他更新机制(例如 Docker 拉取)进行更新。", "What's new?" : "有哪些更新?", @@ -33,6 +42,7 @@ OC.L10N.register( "The selected update channel does not support updates of the server." : "选中的更新通道不支持服务器升级。", "A new version is available: <strong>{newVersionString}</strong>" : "有可用的新版本: <strong>{newVersionString}</strong>", "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "请注意,在新版本之后,更新仅显示在第一个次要版本或更高版本之后。我们会随着时间的推移推出新版本,有时会在发现问题时跳过某个版本。了解有关于更新和发布渠道的更多信息,请访问 {link}", + "Checked on {lastCheckedDate} - Open changelog" : "检查于 {lastCheckedDate} — 打开更新日志", "Checking apps for compatible versions" : "正在检查应用程序的兼容版本", "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "请确认 config.php 没有设置<samp>appstoreenabled </samp> 为 false。", "Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "无法连接到应用商店或没有返回任何更新。手动搜索更新,或者确保你的服务器可以上网且可以连接到应用商店。", @@ -44,6 +54,8 @@ OC.L10N.register( "Beta" : "Beta 测试版", "A pre-release version only for testing new features, not for production environments." : "预发布版本仅作测试新功能用,不可用于生产环境。", "_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong>个应用没有与这个 Nextcloud 版本兼容的版本可用"], + "Changelog for app {app}" : "应用 {app} 的更新日志", + "What's new in {app} version {version}" : "{app} 版本 {version} 的新增功能", "{version} is available. Get more information on how to update." : "新版本 {version} 已可以使用。获取更多升级相关信息。" }, "nplurals=1; plural=0;"); diff --git a/apps/updatenotification/l10n/zh_CN.json b/apps/updatenotification/l10n/zh_CN.json index 104dfbec0c3..db998ae36cb 100644 --- a/apps/updatenotification/l10n/zh_CN.json +++ b/apps/updatenotification/l10n/zh_CN.json @@ -1,18 +1,27 @@ { "translations": { "Channel updated" : "更新通道", "Web updater is disabled" : "已禁用 web 更新器", + "App updated" : "应用已更新", + "See what's new" : "查看最新内容", + "{app} updated to version {version}" : "{app} 已更新到版本 {version}", "Update notifications" : "升级通知", "The update server could not be reached since %d days to check for new updates." : "更新服务器自 %d 天前起无法访问以检查更新。", "Please check the Nextcloud and server log files for errors." : "请检查 Nextcloud 和服务器的日志中的错误。", "Update to {serverAndVersion} is available." : "可以更新到 {serverAndVersion} 。", "Update for {app} to version %s is available." : "可以将您的 {app} 更新到版本 %s 。", "Update notification" : "更新通知", + "Displays update notifications for Nextcloud, app updates, and provides the SSO for the updater." : "显示 Nextcloud 和应用的更新通知,并为更新程序提供 SSO。", + "What's new in {app} {version}" : "{app} {version} 的新增功能", + "Give feedback" : "提供反馈", + "Get started" : "开始", + "No changelog available" : "没有可用的更新日志", "Update" : "更新", "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "您运行的版本已经不再被维护了。请尽快更新到一个受支持的版本。", "Apps missing compatible version" : "缺少兼容版本的应用", "View in store" : "在商店中查看", "Apps with compatible version" : "有兼容版本的应用", - "Open updater" : "打开更新器", + "Please note that the web updater is not recommended with more than 100 accounts! Please use the command line updater instead!" : "请注意,不建议使用超过 100 个账号的网页更新程序!请改用命令行更新程序!", + "Open updater" : "打开更新程序", "Download now" : "开始下载", "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "网页更新程序已禁用。请使用命令行更新器或者其他更新机制(例如 Docker 拉取)进行更新。", "What's new?" : "有哪些更新?", @@ -31,6 +40,7 @@ "The selected update channel does not support updates of the server." : "选中的更新通道不支持服务器升级。", "A new version is available: <strong>{newVersionString}</strong>" : "有可用的新版本: <strong>{newVersionString}</strong>", "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "请注意,在新版本之后,更新仅显示在第一个次要版本或更高版本之后。我们会随着时间的推移推出新版本,有时会在发现问题时跳过某个版本。了解有关于更新和发布渠道的更多信息,请访问 {link}", + "Checked on {lastCheckedDate} - Open changelog" : "检查于 {lastCheckedDate} — 打开更新日志", "Checking apps for compatible versions" : "正在检查应用程序的兼容版本", "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "请确认 config.php 没有设置<samp>appstoreenabled </samp> 为 false。", "Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "无法连接到应用商店或没有返回任何更新。手动搜索更新,或者确保你的服务器可以上网且可以连接到应用商店。", @@ -42,6 +52,8 @@ "Beta" : "Beta 测试版", "A pre-release version only for testing new features, not for production environments." : "预发布版本仅作测试新功能用,不可用于生产环境。", "_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong>个应用没有与这个 Nextcloud 版本兼容的版本可用"], + "Changelog for app {app}" : "应用 {app} 的更新日志", + "What's new in {app} version {version}" : "{app} 版本 {version} 的新增功能", "{version} is available. Get more information on how to update." : "新版本 {version} 已可以使用。获取更多升级相关信息。" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/user_ldap/l10n/zh_CN.js b/apps/user_ldap/l10n/zh_CN.js index a15d90c998a..4b2d2f04825 100644 --- a/apps/user_ldap/l10n/zh_CN.js +++ b/apps/user_ldap/l10n/zh_CN.js @@ -61,6 +61,14 @@ OC.L10N.register( "Your password will expire today." : "您的明码将在今天过期", "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["您的密码会在%n天后过期"], "LDAP/AD integration" : "LDAP/AD 集成", + "LDAP Connection" : "LDAP 连接", + "_Binding failed for this LDAP configuration: %s_::_Binding failed for %n LDAP configurations: %s_" : ["%n LDAP 配置绑定失败:%s"], + "_Searching failed for this LDAP configuration: %s_::_Searching failed for %n LDAP configurations: %s_" : ["%n LDAP 配置搜索失败:%s"], + "_There is an inactive LDAP configuration: %s_::_There are %n inactive LDAP configurations: %s_" : ["有 %n 个非活动 LDAP 配置:%s"], + "_Binding and searching works on the configured LDAP connection (%s)_::_Binding and searching works on all of the %n configured LDAP connections (%s)_" : ["绑定和搜索适用于所有 %n 配置的 LDAP 连接 (%s)"], + "Invalid LDAP UUIDs" : "LDAP UUID 无效", + "None found" : "未找到", + "Invalid UUIDs of LDAP accounts or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "发现 LDAP 账号或组的 UUID 无效。请检查 LDAP 配置的专家部分中的“覆盖 UUID 检测”设置,并使用“occ ldap:update-uuid”进行更新。", "_%n group found_::_%n groups found_" : ["已找到%n个组"], "> 1000 groups found" : "已找到>1000个组", "> 1000 users found" : "已找到>1000个用户", @@ -192,7 +200,7 @@ OC.L10N.register( "User profile Website will be set from the specified attribute" : "用户个人资料中的网站将按照指定属性设置", "Address Field" : "地址栏", "User profile Address will be set from the specified attribute" : "用户个人资料中的地址将按照指定属性设置", - "Twitter Field" : "Twitter栏", + "Twitter Field" : "Twitter 栏", "User profile Twitter will be set from the specified attribute" : "用户个人资料中的Twitter将按照指定属性设置", "Fediverse Field" : "联邦宇宙字段", "User profile Fediverse will be set from the specified attribute" : "用户个人资料的联邦宇宙将从指定的属性设定", @@ -204,7 +212,10 @@ OC.L10N.register( "User profile Headline will be set from the specified attribute" : "用户个人资料中的标题栏将按照指定属性设置", "Biography Field" : "自述栏", "User profile Biography will be set from the specified attribute" : "用户个人资料中的自述将按照指定属性设置", + "Birthdate Field" : "生日栏", "User profile Date of birth will be set from the specified attribute" : "用户个人资料的出生日期将从指定的属性中设置", + "Pronouns Field" : "代词栏", + "User profile Pronouns will be set from the specified attribute" : "用户个人资料中的代词将从指定属性设置", "Internal Username" : "内部用户名", "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "默认情况下,内部用户名将按照UUID属性创建。这确保用户名独一无二,且无需转换字符。内部用户名拥有限制,只允许下列字符:[a-zA-Z0-9_.@-]。其它字符将被替换成对应的ASCII码或被直接删除。如有冲突,将会添加/递增一个数字。内部用户名被用来在内部确认用户身份。其也是用户主目录文件夹的默认名称。其也是远程URL的一部分,例如所有DAV服务。在此设置下,默认行为将会被覆盖。修改仅对新映射(添加)的LDAP用户生效。置空则采取默认行为。", "Internal Username Attribute:" : "内部用户名属性:", diff --git a/apps/user_ldap/l10n/zh_CN.json b/apps/user_ldap/l10n/zh_CN.json index 7aae0250c43..9d541d86553 100644 --- a/apps/user_ldap/l10n/zh_CN.json +++ b/apps/user_ldap/l10n/zh_CN.json @@ -59,6 +59,14 @@ "Your password will expire today." : "您的明码将在今天过期", "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["您的密码会在%n天后过期"], "LDAP/AD integration" : "LDAP/AD 集成", + "LDAP Connection" : "LDAP 连接", + "_Binding failed for this LDAP configuration: %s_::_Binding failed for %n LDAP configurations: %s_" : ["%n LDAP 配置绑定失败:%s"], + "_Searching failed for this LDAP configuration: %s_::_Searching failed for %n LDAP configurations: %s_" : ["%n LDAP 配置搜索失败:%s"], + "_There is an inactive LDAP configuration: %s_::_There are %n inactive LDAP configurations: %s_" : ["有 %n 个非活动 LDAP 配置:%s"], + "_Binding and searching works on the configured LDAP connection (%s)_::_Binding and searching works on all of the %n configured LDAP connections (%s)_" : ["绑定和搜索适用于所有 %n 配置的 LDAP 连接 (%s)"], + "Invalid LDAP UUIDs" : "LDAP UUID 无效", + "None found" : "未找到", + "Invalid UUIDs of LDAP accounts or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "发现 LDAP 账号或组的 UUID 无效。请检查 LDAP 配置的专家部分中的“覆盖 UUID 检测”设置,并使用“occ ldap:update-uuid”进行更新。", "_%n group found_::_%n groups found_" : ["已找到%n个组"], "> 1000 groups found" : "已找到>1000个组", "> 1000 users found" : "已找到>1000个用户", @@ -190,7 +198,7 @@ "User profile Website will be set from the specified attribute" : "用户个人资料中的网站将按照指定属性设置", "Address Field" : "地址栏", "User profile Address will be set from the specified attribute" : "用户个人资料中的地址将按照指定属性设置", - "Twitter Field" : "Twitter栏", + "Twitter Field" : "Twitter 栏", "User profile Twitter will be set from the specified attribute" : "用户个人资料中的Twitter将按照指定属性设置", "Fediverse Field" : "联邦宇宙字段", "User profile Fediverse will be set from the specified attribute" : "用户个人资料的联邦宇宙将从指定的属性设定", @@ -202,7 +210,10 @@ "User profile Headline will be set from the specified attribute" : "用户个人资料中的标题栏将按照指定属性设置", "Biography Field" : "自述栏", "User profile Biography will be set from the specified attribute" : "用户个人资料中的自述将按照指定属性设置", + "Birthdate Field" : "生日栏", "User profile Date of birth will be set from the specified attribute" : "用户个人资料的出生日期将从指定的属性中设置", + "Pronouns Field" : "代词栏", + "User profile Pronouns will be set from the specified attribute" : "用户个人资料中的代词将从指定属性设置", "Internal Username" : "内部用户名", "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "默认情况下,内部用户名将按照UUID属性创建。这确保用户名独一无二,且无需转换字符。内部用户名拥有限制,只允许下列字符:[a-zA-Z0-9_.@-]。其它字符将被替换成对应的ASCII码或被直接删除。如有冲突,将会添加/递增一个数字。内部用户名被用来在内部确认用户身份。其也是用户主目录文件夹的默认名称。其也是远程URL的一部分,例如所有DAV服务。在此设置下,默认行为将会被覆盖。修改仅对新映射(添加)的LDAP用户生效。置空则采取默认行为。", "Internal Username Attribute:" : "内部用户名属性:", diff --git a/apps/user_status/l10n/et_EE.js b/apps/user_status/l10n/et_EE.js index 57ced44a594..227eff0cdd0 100644 --- a/apps/user_status/l10n/et_EE.js +++ b/apps/user_status/l10n/et_EE.js @@ -30,6 +30,7 @@ OC.L10N.register( "Reset status to \"{icon}\"" : "Lähesta staatus \"{icon}\"-ks", "There was an error saving the status" : "Staatuse salvestamisel esines viga", "There was an error clearing the status" : "Staatuse puhastamisel esines viga", + "There was an error reverting the status" : "Staatuse taastamisel esines viga", "Don't clear" : "Ära tühjenda", "Today" : "Täna", "This week" : "Käesolev nädal", @@ -38,6 +39,7 @@ OC.L10N.register( "Do not disturb" : "Mitte segada", "Invisible" : "Nähtamatu", "Offline" : "Offline", + "There was an error saving the new status" : "Uue staatuse salvestamisel esines viga", "30 minutes" : "30 minutit", "1 hour" : "1 tund", "4 hours" : "4 tundi", diff --git a/apps/user_status/l10n/et_EE.json b/apps/user_status/l10n/et_EE.json index be010b7374a..936812cc188 100644 --- a/apps/user_status/l10n/et_EE.json +++ b/apps/user_status/l10n/et_EE.json @@ -28,6 +28,7 @@ "Reset status to \"{icon}\"" : "Lähesta staatus \"{icon}\"-ks", "There was an error saving the status" : "Staatuse salvestamisel esines viga", "There was an error clearing the status" : "Staatuse puhastamisel esines viga", + "There was an error reverting the status" : "Staatuse taastamisel esines viga", "Don't clear" : "Ära tühjenda", "Today" : "Täna", "This week" : "Käesolev nädal", @@ -36,6 +37,7 @@ "Do not disturb" : "Mitte segada", "Invisible" : "Nähtamatu", "Offline" : "Offline", + "There was an error saving the new status" : "Uue staatuse salvestamisel esines viga", "30 minutes" : "30 minutit", "1 hour" : "1 tund", "4 hours" : "4 tundi", diff --git a/apps/webhook_listeners/l10n/sk.js b/apps/webhook_listeners/l10n/sk.js new file mode 100644 index 00000000000..7c69a3a0d3c --- /dev/null +++ b/apps/webhook_listeners/l10n/sk.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "webhook_listeners", + { + "Webhooks" : "Webhooks", + "Nextcloud webhook support" : "Podpora Nextcloud webhook" +}, +"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"); diff --git a/apps/webhook_listeners/l10n/sk.json b/apps/webhook_listeners/l10n/sk.json new file mode 100644 index 00000000000..5a4c8507368 --- /dev/null +++ b/apps/webhook_listeners/l10n/sk.json @@ -0,0 +1,5 @@ +{ "translations": { + "Webhooks" : "Webhooks", + "Nextcloud webhook support" : "Podpora Nextcloud webhook" +},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);" +}
\ No newline at end of file diff --git a/lib/l10n/et_EE.js b/lib/l10n/et_EE.js index 6dac88620ec..5e04cba6572 100644 --- a/lib/l10n/et_EE.js +++ b/lib/l10n/et_EE.js @@ -72,6 +72,7 @@ OC.L10N.register( "You are not allowed to share %s" : "Sul pole lubatud %s jagada", "Cannot increase permissions of %s" : "Ei saa %s õigusi suurendada", "Expiration date is in the past" : "Aegumise kuupäev on minevikus", + "Sharing %s failed, because this item is already shared with the account %s" : "%s jagamine ebaõnnestus, kuna seda üksust on juba jagatud kontoga %s", "The requested share does not exist anymore" : "Soovitud jagamist enam ei eksisteeri", "Could not find category \"%s\"" : "Ei leia kategooriat \"%s\"", "Sunday" : "Pühapäev", @@ -134,6 +135,7 @@ OC.L10N.register( "Your data directory is invalid." : "Sinu andmekataloog on vigane", "Could not obtain lock type %d on \"%s\"." : "Ei suutnud hankida %d tüüpi lukustust \"%s\".", "Storage is temporarily not available" : "Salvestusruum pole ajutiselt kättesaadav", + "Text" : "Tekst", "Summary" : "Kokkuvõte", "Translate" : "Tõlgi", "File name is a reserved word" : "Failinimi sisaldab keelatud sõna", diff --git a/lib/l10n/et_EE.json b/lib/l10n/et_EE.json index 06c551ec7c9..3489791cd15 100644 --- a/lib/l10n/et_EE.json +++ b/lib/l10n/et_EE.json @@ -70,6 +70,7 @@ "You are not allowed to share %s" : "Sul pole lubatud %s jagada", "Cannot increase permissions of %s" : "Ei saa %s õigusi suurendada", "Expiration date is in the past" : "Aegumise kuupäev on minevikus", + "Sharing %s failed, because this item is already shared with the account %s" : "%s jagamine ebaõnnestus, kuna seda üksust on juba jagatud kontoga %s", "The requested share does not exist anymore" : "Soovitud jagamist enam ei eksisteeri", "Could not find category \"%s\"" : "Ei leia kategooriat \"%s\"", "Sunday" : "Pühapäev", @@ -132,6 +133,7 @@ "Your data directory is invalid." : "Sinu andmekataloog on vigane", "Could not obtain lock type %d on \"%s\"." : "Ei suutnud hankida %d tüüpi lukustust \"%s\".", "Storage is temporarily not available" : "Salvestusruum pole ajutiselt kättesaadav", + "Text" : "Tekst", "Summary" : "Kokkuvõte", "Translate" : "Tõlgi", "File name is a reserved word" : "Failinimi sisaldab keelatud sõna", diff --git a/lib/l10n/zh_CN.js b/lib/l10n/zh_CN.js index afd95c1aeb3..71468b3a8dd 100644 --- a/lib/l10n/zh_CN.js +++ b/lib/l10n/zh_CN.js @@ -59,29 +59,39 @@ OC.L10N.register( "Avatar image is not square" : "头像图像不是正方形", "Files" : "文件", "View profile" : "查看个人资料", + "same time" : "同一时间", "_%nh_::_%nh_" : ["%n 小时"], + "_%nm_::_%nm_" : ["%n分钟"], + "%s ahead" : "早 %s", + "%s behind" : "晚 %s", "Local time: %s" : "当地时间:%s", "today" : "今天", "tomorrow" : "明天", "yesterday" : "昨天", - "_in %n day_::_in %n days_" : ["%n天内"], + "_in %n day_::_in %n days_" : ["%n 天内"], "_%n day ago_::_%n days ago_" : ["%n 天前"], - "next month" : "下月", - "last month" : "上月", - "_in %n month_::_in %n months_" : ["%n月内"], + "next month" : "下个月", + "last month" : "上个月", + "_in %n month_::_in %n months_" : ["%n 月内"], "_%n month ago_::_%n months ago_" : ["%n 月前"], "next year" : "明年", "last year" : "去年", - "_in %n year_::_in %n years_" : ["%n年内"], + "_in %n year_::_in %n years_" : ["%n 年内"], "_%n year ago_::_%n years ago_" : ["%n 年前"], - "_in %n hour_::_in %n hours_" : ["%n小时内"], + "_in %n hour_::_in %n hours_" : ["%n 小时内"], "_%n hour ago_::_%n hours ago_" : ["%n 小时前"], - "_in %n minute_::_in %n minutes_" : ["%n分钟内"], + "_in %n minute_::_in %n minutes_" : ["%n 分钟内"], "_%n minute ago_::_%n minutes ago_" : ["%n 分钟前"], "in a few seconds" : "几秒钟内", "seconds ago" : "几秒前", "Empty file" : "空文件", "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "模块:%s不存在。请在 App 设置中开启或联系您的管理员。", + "No file conversion providers available" : "没有可用的文件转换提供程序", + "File is too large to convert" : "文件太大,无法转换", + "Destination does not match conversion extension" : "目标与转换扩展名不匹配", + "Could not convert file" : "无法转换文件", + "Destination does not exist" : "目标不存在", + "Destination is not creatable" : "目标不可创建", "Dot files are not allowed" : "以 . 开头的文件不被允许", "\"%1$s\" is a forbidden file or folder name." : "\"%1$s\" 是禁止的文件或文件夹名称。", "\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1$s\" 是文件或文件夹名称的禁止前缀。", @@ -176,6 +186,7 @@ OC.L10N.register( "You cannot share your root folder" : "您无法共享您的主文件夹", "You are not allowed to share %s" : "您无权共享 %s", "Valid permissions are required for sharing" : "共享需要有效的权限", + "File shares cannot have create or delete permissions" : "文件共享无法具有创建或删除权限", "Cannot increase permissions of %s" : "无法提升 %s 的权限", "Shares need at least read permissions" : "共享至少需要读取权限", "Files cannot be shared with delete permissions" : "不能带删除权限分享文件", @@ -318,17 +329,20 @@ OC.L10N.register( "The audio to transcribe" : "要转录的音频", "Transcription" : "转录", "The transcribed text" : "已转录的文本", + "ContextAgent" : "上下文代理", "Chat with an agent" : "和 agent 对话", "Chat message" : "聊天消息", "A chat message to send to the agent." : "要发送给 agent 的聊天消息。", "Confirmation" : "确认", "Whether to confirm previously requested actions: 0 for denial and 1 for confirmation." : "是否确认之前的操作:0表示拒绝,1表示确认。", + "Conversation token" : "对话令牌", "A token representing the conversation." : "代表对话的 token。", "Generated response" : "生成的回复", "The response from the chat model." : "来自聊天模型的回应。", "The new conversation token" : "新的对话 token", "Send this along with the next interaction." : "下次交互时一起发送。", "Requested actions by the agent" : "Agent 要求的操作", + "Actions that the agent would like to carry out in JSON format." : "代理想以 JSON 格式执行的操作。", "Context write" : "文本撰写", "Writes text in a given style based on the provided source material." : "通过给出语料的风格生成文字", "Writing style" : "撰写风格", @@ -350,40 +364,81 @@ OC.L10N.register( "How many images to generate" : "生成多少张图片", "Output images" : "输出图像", "The generated images" : "生成的图像", + "Free text to text prompt" : "免费文本转文本提示", "Runs an arbitrary prompt through a language model that returns a reply" : "通过语言模型运行任意提示并返回答复", "Describe a task that you want the assistant to do or ask a question" : "描述你希望助手执行的任务或提出问题", + "Generated reply" : "已生成回复", "The generated text from the assistant" : "助手生成的文本", + "Change Tone" : "更改语气", + "Change the tone of a piece of text." : "更改一段文本的语气。", + "Write a text that you want the assistant to rewrite in another tone." : "写一篇您想让助手用另一种语气重写的文本。", + "Desired tone" : "期望的语气", + "In which tone should your text be rewritten?" : "您的文本应该以何种语气重写?", + "The rewritten text in the desired tone, written by the assistant:" : "由助手以所需的语气重写的文本:", + "Chat" : "聊天", + "Chat with the assistant" : "与助手聊天", + "System prompt" : "系统提示", "Define rules and assumptions that the assistant should follow during the conversation." : "定义助手在对话过程中应遵循的规则和假设。", + "Chat history" : "聊天记录", "The history of chat messages before the current message, starting with a message by the user" : "当前消息之前的聊天消息历史记录,从用户发送的消息开始", + "Response message" : "应答消息", "The generated response as part of the conversation" : "作为对话的一部分生成的响应", + "Chat with tools" : "使用工具聊天", + "Chat with the language model with tool calling support." : "使用工具调用支持与语言模型聊天。", + "Tool message" : "工具消息", + "The result of tool calls in the last interaction" : "上次互动中工具调用的结果", + "Available tools" : "可用工具", + "The available tools in JSON format" : "JSON 格式的可用工具", + "The response from the chat model" : "聊天模型的应答", + "Tool calls" : "工具调用", + "Tools call instructions from the model in JSON format" : "工具以 JSON 格式从模型调用指令", + "Formalize text" : "正式化文本", "Takes a text and makes it sound more formal" : "使文本听起来更正式", "Write a text that you want the assistant to formalize" : "写下你希望助手正式化的文本", + "Formalized text" : "已正式化文本", + "The formalized text" : "正式文本", "Generate a headline" : "生成标题", "Generates a possible headline for a text." : "为一段文本生成一个可能的标题", + "Original text" : "原始文本", "The original text to generate a headline for" : "需要生成标题的原始文本", "The generated headline" : "生成的标题", + "Proofread" : "校对", + "Proofreads a text and lists corrections" : "校对文本并列出校正", "Text" : "文本 ", + "The text to proofread" : "要校对的文本", + "Corrections" : "校正", + "The corrections that should be made in your text" : "您的文本中应该做出的校正", "Reformulate text" : "重新表述文本", "Takes a text and reformulates it" : "获取文本并将其重新表述", "Write a text that you want the assistant to reformulate" : "写下您希望云助手重新表述的文本", "Reformulated text" : "重新表述的文本", "The reformulated text, written by the assistant" : "由云助手撰写的重新表述的文本", + "Simplify text" : "简化文本", + "Takes a text and simplifies it" : "获取文本并将其简化", "Write a text that you want the assistant to simplify" : "写下您希望助手简化的文本", + "Simplified text" : "已简化文本", + "The simplified text" : "简化的文本", "Summarize" : "总结归纳", "Summarizes a text" : "总结一段文本", "The original text to summarize" : "需要总结的原始文本", - "Summary" : "概况", + "Summary" : "总结", + "The generated summary" : "生成的总结", "Extract topics" : "提取主题", "Extracts topics from a text and outputs them separated by commas" : "从文本中提取主题并输出,以逗号分隔", "The original text to extract topics from" : "需要提取主题的原始文本", + "Topics" : "主题", "The list of extracted topics" : "提取的主题列表", "Translate" : "翻译", + "Translate text from one language to another" : "将文本从一种语言翻译为另一种语言", + "Origin text" : "原始文本", "The text to translate" : "需要翻译的文本", + "Origin language" : "原始语言", "The language of the origin text" : "原始文本语言", "Target language" : "目标语言", "The desired language to translate the origin text in" : "需要翻译的目标语言", "Result" : "结果", - "Free prompt" : "自由提示", + "The translated text" : "翻译的文本", + "Free prompt" : "免费提示", "Runs an arbitrary prompt through the language model." : "向语言模型中输入任何提示词", "Generate headline" : "生成标题", "Summarizes text by reducing its length without losing key information." : "总结一段文本以减少长度而不丢失关键信息", diff --git a/lib/l10n/zh_CN.json b/lib/l10n/zh_CN.json index 075be8ba64f..f7ab646e741 100644 --- a/lib/l10n/zh_CN.json +++ b/lib/l10n/zh_CN.json @@ -57,29 +57,39 @@ "Avatar image is not square" : "头像图像不是正方形", "Files" : "文件", "View profile" : "查看个人资料", + "same time" : "同一时间", "_%nh_::_%nh_" : ["%n 小时"], + "_%nm_::_%nm_" : ["%n分钟"], + "%s ahead" : "早 %s", + "%s behind" : "晚 %s", "Local time: %s" : "当地时间:%s", "today" : "今天", "tomorrow" : "明天", "yesterday" : "昨天", - "_in %n day_::_in %n days_" : ["%n天内"], + "_in %n day_::_in %n days_" : ["%n 天内"], "_%n day ago_::_%n days ago_" : ["%n 天前"], - "next month" : "下月", - "last month" : "上月", - "_in %n month_::_in %n months_" : ["%n月内"], + "next month" : "下个月", + "last month" : "上个月", + "_in %n month_::_in %n months_" : ["%n 月内"], "_%n month ago_::_%n months ago_" : ["%n 月前"], "next year" : "明年", "last year" : "去年", - "_in %n year_::_in %n years_" : ["%n年内"], + "_in %n year_::_in %n years_" : ["%n 年内"], "_%n year ago_::_%n years ago_" : ["%n 年前"], - "_in %n hour_::_in %n hours_" : ["%n小时内"], + "_in %n hour_::_in %n hours_" : ["%n 小时内"], "_%n hour ago_::_%n hours ago_" : ["%n 小时前"], - "_in %n minute_::_in %n minutes_" : ["%n分钟内"], + "_in %n minute_::_in %n minutes_" : ["%n 分钟内"], "_%n minute ago_::_%n minutes ago_" : ["%n 分钟前"], "in a few seconds" : "几秒钟内", "seconds ago" : "几秒前", "Empty file" : "空文件", "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "模块:%s不存在。请在 App 设置中开启或联系您的管理员。", + "No file conversion providers available" : "没有可用的文件转换提供程序", + "File is too large to convert" : "文件太大,无法转换", + "Destination does not match conversion extension" : "目标与转换扩展名不匹配", + "Could not convert file" : "无法转换文件", + "Destination does not exist" : "目标不存在", + "Destination is not creatable" : "目标不可创建", "Dot files are not allowed" : "以 . 开头的文件不被允许", "\"%1$s\" is a forbidden file or folder name." : "\"%1$s\" 是禁止的文件或文件夹名称。", "\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1$s\" 是文件或文件夹名称的禁止前缀。", @@ -174,6 +184,7 @@ "You cannot share your root folder" : "您无法共享您的主文件夹", "You are not allowed to share %s" : "您无权共享 %s", "Valid permissions are required for sharing" : "共享需要有效的权限", + "File shares cannot have create or delete permissions" : "文件共享无法具有创建或删除权限", "Cannot increase permissions of %s" : "无法提升 %s 的权限", "Shares need at least read permissions" : "共享至少需要读取权限", "Files cannot be shared with delete permissions" : "不能带删除权限分享文件", @@ -316,17 +327,20 @@ "The audio to transcribe" : "要转录的音频", "Transcription" : "转录", "The transcribed text" : "已转录的文本", + "ContextAgent" : "上下文代理", "Chat with an agent" : "和 agent 对话", "Chat message" : "聊天消息", "A chat message to send to the agent." : "要发送给 agent 的聊天消息。", "Confirmation" : "确认", "Whether to confirm previously requested actions: 0 for denial and 1 for confirmation." : "是否确认之前的操作:0表示拒绝,1表示确认。", + "Conversation token" : "对话令牌", "A token representing the conversation." : "代表对话的 token。", "Generated response" : "生成的回复", "The response from the chat model." : "来自聊天模型的回应。", "The new conversation token" : "新的对话 token", "Send this along with the next interaction." : "下次交互时一起发送。", "Requested actions by the agent" : "Agent 要求的操作", + "Actions that the agent would like to carry out in JSON format." : "代理想以 JSON 格式执行的操作。", "Context write" : "文本撰写", "Writes text in a given style based on the provided source material." : "通过给出语料的风格生成文字", "Writing style" : "撰写风格", @@ -348,40 +362,81 @@ "How many images to generate" : "生成多少张图片", "Output images" : "输出图像", "The generated images" : "生成的图像", + "Free text to text prompt" : "免费文本转文本提示", "Runs an arbitrary prompt through a language model that returns a reply" : "通过语言模型运行任意提示并返回答复", "Describe a task that you want the assistant to do or ask a question" : "描述你希望助手执行的任务或提出问题", + "Generated reply" : "已生成回复", "The generated text from the assistant" : "助手生成的文本", + "Change Tone" : "更改语气", + "Change the tone of a piece of text." : "更改一段文本的语气。", + "Write a text that you want the assistant to rewrite in another tone." : "写一篇您想让助手用另一种语气重写的文本。", + "Desired tone" : "期望的语气", + "In which tone should your text be rewritten?" : "您的文本应该以何种语气重写?", + "The rewritten text in the desired tone, written by the assistant:" : "由助手以所需的语气重写的文本:", + "Chat" : "聊天", + "Chat with the assistant" : "与助手聊天", + "System prompt" : "系统提示", "Define rules and assumptions that the assistant should follow during the conversation." : "定义助手在对话过程中应遵循的规则和假设。", + "Chat history" : "聊天记录", "The history of chat messages before the current message, starting with a message by the user" : "当前消息之前的聊天消息历史记录,从用户发送的消息开始", + "Response message" : "应答消息", "The generated response as part of the conversation" : "作为对话的一部分生成的响应", + "Chat with tools" : "使用工具聊天", + "Chat with the language model with tool calling support." : "使用工具调用支持与语言模型聊天。", + "Tool message" : "工具消息", + "The result of tool calls in the last interaction" : "上次互动中工具调用的结果", + "Available tools" : "可用工具", + "The available tools in JSON format" : "JSON 格式的可用工具", + "The response from the chat model" : "聊天模型的应答", + "Tool calls" : "工具调用", + "Tools call instructions from the model in JSON format" : "工具以 JSON 格式从模型调用指令", + "Formalize text" : "正式化文本", "Takes a text and makes it sound more formal" : "使文本听起来更正式", "Write a text that you want the assistant to formalize" : "写下你希望助手正式化的文本", + "Formalized text" : "已正式化文本", + "The formalized text" : "正式文本", "Generate a headline" : "生成标题", "Generates a possible headline for a text." : "为一段文本生成一个可能的标题", + "Original text" : "原始文本", "The original text to generate a headline for" : "需要生成标题的原始文本", "The generated headline" : "生成的标题", + "Proofread" : "校对", + "Proofreads a text and lists corrections" : "校对文本并列出校正", "Text" : "文本 ", + "The text to proofread" : "要校对的文本", + "Corrections" : "校正", + "The corrections that should be made in your text" : "您的文本中应该做出的校正", "Reformulate text" : "重新表述文本", "Takes a text and reformulates it" : "获取文本并将其重新表述", "Write a text that you want the assistant to reformulate" : "写下您希望云助手重新表述的文本", "Reformulated text" : "重新表述的文本", "The reformulated text, written by the assistant" : "由云助手撰写的重新表述的文本", + "Simplify text" : "简化文本", + "Takes a text and simplifies it" : "获取文本并将其简化", "Write a text that you want the assistant to simplify" : "写下您希望助手简化的文本", + "Simplified text" : "已简化文本", + "The simplified text" : "简化的文本", "Summarize" : "总结归纳", "Summarizes a text" : "总结一段文本", "The original text to summarize" : "需要总结的原始文本", - "Summary" : "概况", + "Summary" : "总结", + "The generated summary" : "生成的总结", "Extract topics" : "提取主题", "Extracts topics from a text and outputs them separated by commas" : "从文本中提取主题并输出,以逗号分隔", "The original text to extract topics from" : "需要提取主题的原始文本", + "Topics" : "主题", "The list of extracted topics" : "提取的主题列表", "Translate" : "翻译", + "Translate text from one language to another" : "将文本从一种语言翻译为另一种语言", + "Origin text" : "原始文本", "The text to translate" : "需要翻译的文本", + "Origin language" : "原始语言", "The language of the origin text" : "原始文本语言", "Target language" : "目标语言", "The desired language to translate the origin text in" : "需要翻译的目标语言", "Result" : "结果", - "Free prompt" : "自由提示", + "The translated text" : "翻译的文本", + "Free prompt" : "免费提示", "Runs an arbitrary prompt through the language model." : "向语言模型中输入任何提示词", "Generate headline" : "生成标题", "Summarizes text by reducing its length without losing key information." : "总结一段文本以减少长度而不丢失关键信息", |