aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/l10n/ar.js111
-rw-r--r--lib/l10n/ar.json111
-rw-r--r--lib/l10n/az.js2
-rw-r--r--lib/l10n/az.json2
-rw-r--r--lib/l10n/ca.js308
-rw-r--r--lib/l10n/ca.json308
-rw-r--r--lib/l10n/gl.js2
-rw-r--r--lib/l10n/gl.json2
-rw-r--r--lib/l10n/ko.js13
-rw-r--r--lib/l10n/ko.json13
-rw-r--r--lib/l10n/uk.js10
-rw-r--r--lib/l10n/uk.json10
-rw-r--r--lib/private/Files/Cache/Scanner.php22
-rw-r--r--lib/private/Files/ObjectStore/ObjectStoreScanner.php2
-rw-r--r--lib/private/Files/ObjectStore/S3ObjectTrait.php6
-rw-r--r--lib/private/Mail/Mailer.php8
16 files changed, 575 insertions, 355 deletions
diff --git a/lib/l10n/ar.js b/lib/l10n/ar.js
index b9e1b74bf4d..e2d15245d2e 100644
--- a/lib/l10n/ar.js
+++ b/lib/l10n/ar.js
@@ -2,29 +2,63 @@ OC.L10N.register(
"lib",
{
"Cannot write into \"config\" directory!" : "الكتابة في مجلد \"config\" غير ممكنة!",
- "See %s" : "أنظر %s",
- "Sample configuration detected" : "تم اكتشاف إعدادات عيّنة",
- "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "تم اكتشاف أن نموذج التهيئة قد تم نسخه. يمكن لهذا أن يُعطّل عملية التنصيب و هو أمر غير مدعوم. نرجو الاطلاع على تعليمات الواردة في وثائق النظام قبل إحداث أي تعديلات على ملف config.php",
- "The page could not be found on the server." : "لم يُمكن إيجاد الصفحة على الخادوم",
+ "This can usually be fixed by giving the web server write access to the config directory." : "يمكن عادةً إصلاح ذلك من خلال منح خادم الويب حق الوصول للكتابة إلى دليل التكوين config directory.",
+ "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "ولكن، إذا كنت تُفضّل الاحتفاظ بملف config.php للقراءة فقط، فعيّن الخيار \"config_is_read_only\" إلى \"صح\" \"True\".",
+ "See %s" : "أنظر%s",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "التطبيق %1$s غير موجود أو ليس له إصدار متطابق مع هذا الخادوم. رجاءً، راجع دليل التطبيقات apps directory.",
+ "Sample configuration detected" : "تمّ العثور على عيّنة إعدادات sample configuration.",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "تمّ اكتشاف أن عيّنة الإعدادات قد تمّ نسخها. يُمكن لهذا أن يُعطّل عملية التنصيب و هو أمر غير مدعوم. نرجو الاطلاع على التعليمات الواردة في وثائق النظام قبل إحداث أي تعديلات على ملف config.php",
+ "404" : "404",
+ "The page could not be found on the server." : "تعذّر العثور على الصفحة في الخادوم",
+ "%s email verification" : "%s التحقّق من الإيميل",
+ "Email verification" : "التحقّق من الإيميل",
+ "Click the following button to confirm your email." : "إضغط الزر التالي لتوكيد الإيميل",
+ "Click the following link to confirm your email." : "إضغط الرابط التالي لتوكيد الإيميل",
+ "Confirm your email" : "قم بتأكيد إيميلك",
+ "Other activities" : "حركات أخرى",
"%1$s and %2$s" : "%1$s و %2$s",
"%1$s, %2$s and %3$s" : "%1$s، %2$s و %3$s",
"%1$s, %2$s, %3$s and %4$s" : "%1$s، %2$s، %3$s و %4$s",
"%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s، %2$s، %3$s، %4$s و %5$s",
"Education Edition" : "الإصدار التعليمي",
"Enterprise bundle" : "حزمة المؤسسة",
+ "Groupware bundle" : "حزمة أدوات العمل الجماعي Groupware",
+ "Hub bundle" : "حزمة الـ\"هَبْ\" Hub",
+ "Social sharing bundle" : "حزمة المشاركة الاجتماعية Social Sharing",
"PHP %s or higher is required." : "إصدار PHP %s أو أحدث منه مطلوب.",
"PHP with a version lower than %s is required." : "PHP الإصدار %s أو أقل مطلوب.",
"%sbit or higher PHP required." : "مكتبات PHP ذات %s بت أو أعلى مطلوبة.",
+ "The following architectures are supported: %s" : "البُنى المعمارية التالية مدعومة:: %s",
+ "The following databases are supported: %s" : "قواعد البيانات التالية مدعومة: %s",
"The command line tool %s could not be found" : "لم يتم العثور على أداة سطر الأوامر %s",
"The library %s is not available." : "مكتبة %s غير متوفرة.",
+ "Library %1$s with a version higher than %2$s is required - available version %3$s." : "المكتبة %1$s بإصدار أحدث من %2$s مطلوبة. بينما الإصدار الموجود هو %3$s.",
+ "Library %1$s with a version lower than %2$s is required - available version %3$s." : "المكتبة %1$s بإصدار أحدث من %2$s مطلوبة. بينما الإصدار الموجود هو %3$s.",
+ "The following platforms are supported: %s" : "المنصّات التالية مدعومة: %s",
"Server version %s or higher is required." : "مطلوب إصدار الخادم %s أو أعلى.",
"Server version %s or lower is required." : "مطلوب إصدار الخادم %s أو أقل.",
+ "Logged in user must be an admin, a sub admin or gotten special right to access this setting" : "المستخدم الداخل يجب أن يكون مُشرفاً admin، أو مُشرفاً فرعيّاً sub admin، أو يحمل صلاحياتٍ خاصّةٍ للوصول إلى هذه الإعدادات.",
+ "Logged in user must be an admin or sub admin" : "المستخدم الداخل يجب أن يكون مُشرفاً admin، أو مُشرفاً فرعيّاً sub admin.",
+ "Logged in user must be an admin" : "المستخدم الداخل يجب أن يكون مُشرفاً admin.",
+ "Wiping of device %s has started" : "بدأ مسح الجهاز %s ",
+ "Wiping of device »%s« has started" : "بدأ مسح الجهاز »%s« ",
+ "»%s« started remote wipe" : "»%s« بدأ المسح عن بُعدٍ",
+ "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "الجهاز أو التطبيق »%s« بدأ عملية محوّ البيانات عن بُعدٍ. سوف تستلم إيميلاً آخر بمجرد انتهاء العملية.",
+ "Wiping of device %s has finished" : "إكتمل مسح الجهاز %s ",
+ "Wiping of device »%s« has finished" : "إكتمل مسح الجهاز »%s« ",
+ "»%s« finished remote wipe" : "إكتمل مسح الجهاز »%s« ",
+ "Device or application »%s« has finished the remote wipe process." : "الجهاز أو التطبيق »%s« أكمل عملية محو البيانات عن بُعدٍ.",
+ "Remote wipe started" : "بدأ المسح عن بُعدٍ.",
+ "A remote wipe was started on device %s" : "بدأ المسح عن بُعدٍ للجهاز %s",
+ "Remote wipe finished" : "إكتمل المسح عن بُعدٍ",
+ "The remote wipe on %s has finished" : "إكتمل المسح عن بُعدٍ لـ %s ",
"Authentication" : "المصادقة",
"Unknown filetype" : "نوع الملف غير معروف",
"Invalid image" : "الصورة غير صالحة",
"Avatar image is not square" : "الصورة الرمزية ليست على شكل مربّع",
"Files" : "الملفات",
"View profile" : "عرض الملف الشخصي",
+ "Local time: %s" : "الوقت المحلّي: %s",
"today" : "اليوم",
"tomorrow" : "غدًا",
"yesterday" : "يوم أمس",
@@ -39,7 +73,11 @@ OC.L10N.register(
"_%n minute ago_::_%n minutes ago_" : ["%n منذ دقائق","%n منذ دقيقة","%n منذ دقائق","%n منذ دقائق","%n منذ دقائق","%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." : "الوحدة module ذات الرقم ID ـ : %s غير موجودة. رجاءً، فعّلها في إعدادات التطبيقات لديك، أو اتصل بمشرف نظامك.",
"File already exists" : "الملف موجود مسبقاً",
+ "Invalid path" : "مسارٌ غير صحيحٍ",
+ "Failed to create file from template" : "تعذّر إنشاء ملفٍ من قالبٍ",
"Templates" : "القوالب",
"File name is a reserved word" : "اسم الملف كلمة محجوزة",
"File name contains at least one invalid character" : "اسم الملف به ، على الأقل ، حرف غير صالح",
@@ -51,21 +89,38 @@ OC.L10N.register(
"__language_name__" : "اللغة العربية",
"This is an automatically sent email, please do not reply." : "هذه رسالة آلية، يرجى عدم الرد عليها.",
"Help" : "المساعدة",
+ "Appearance and accessibility" : "المظهر appearance، و سهولة الوصول accessibility",
"Apps" : "التطبيقات",
+ "Personal settings" : "إعدادات شخصيّة",
+ "Administration settings" : "إعدادات الإدارة",
"Settings" : "الإعدادات",
"Log out" : "الخروج",
"Users" : "المستخدمين",
"Email" : "البريد الإلكتروني",
+ "Mail %s" : "بريد %s",
+ "Fediverse" : "الشبكة اللامركزية للتواصل الاجتماعي \"فيديفيرس\" Fediverse",
+ "View %s on the fediverse" : "عرض %s على الفيديفيرس Fediverse",
"Phone" : "الهاتف",
+ "Call %s" : "إتصل بـ%s",
"Twitter" : "تويتر",
+ "View %s on Twitter" : "عرض %s على تويتر Twitter",
"Website" : "موقع الويب",
+ "Visit %s" : "زيارة %s",
"Address" : "العنوان",
"Profile picture" : "صورة الملف الشخصي",
"About" : "عن",
"Display name" : "الاسم المعروض",
+ "Headline" : "عنوان ",
+ "Organisation" : "مؤسسة",
"Role" : "الدور",
"Unknown user" : "المستخدم غير معروف",
"Additional settings" : "الإعدادات المتقدمة",
+ "Enter the database username and name for %s" : "أدخل اسم المستخدم لقاعدة البيانات و اسم %s",
+ "Enter the database username for %s" : "أدخل اسم المستخدم لقاعدة البيانات لـ %s",
+ "Enter the database name for %s" : "أدخل اسم قاعدة البيانات لـ%s",
+ "You cannot use dots in the database name %s" : "لا يمكنك استخدام النقاط dots في اسم قاعدة البيانات %s",
+ "MySQL username and/or password not valid" : "اسم المستخدم لقاعدة البيانات MySQL و/أو كلمة المرور غير صحيحة",
+ "You need to enter details of an existing account." : "يلزمك إدخال تفاصيل حسابك الحالي.",
"Oracle connection could not be established" : "لم تنجح محاولة اتصال Oracle",
"Oracle username and/or password not valid" : "اسم المستخدم و/أو كلمة المرور لنظام Oracle غير صحيح",
"PostgreSQL username and/or password not valid" : "اسم المستخدم / أو كلمة المرور الخاصة بـPostgreSQL غير صحيحة",
@@ -75,13 +130,27 @@ OC.L10N.register(
"Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "فضلاً إحذف إعداد open_basedir من ملف php.ini لديك أو حوّل إلى PHP إصدار 64 بت.",
"Set an admin username." : "اعداد اسم مستخدم للمدير",
"Set an admin password." : "تعيين كلمة مرور للمدير",
+ "Cannot create or write into the data directory %s" : "لا يمكن الإنشاء أو الكتابة في data directory دليل البيانات %s",
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "يجب أن تقوم الواجهة الخلفية للمشاركة (Sharing backend) %s بتطبيق الواجهة OCP\\Share_Backend",
"Sharing backend %s not found" : "لم يتم العثور على الواجهة الخلفية (Sharing backend) %s",
"Sharing backend for %s not found" : "مشاركة الخلفية لـ %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« أضاف ملاحظة لملفٍ سلفت مشاركته معك",
"Open »%s«" : "فتح »%s«",
+ "%1$s via %2$s" : "%1$s عبر %2$s",
"You are not allowed to share %s" : "أنت غير مسموح لك أن تشارك %s",
+ "Cannot increase permissions of %s" : "لا يمكن زيادة أذونات %s",
+ "Files cannot be shared with delete permissions" : "لا يمكن مشاركة ملفات بأذونات حذفٍ",
+ "Files cannot be shared with create permissions" : "لا يمكن مشاركة ملفات بأذونات إنشاء",
"Expiration date is in the past" : "تاريخ انتهاء الصلاحية غير صالح. التاريخ المحدد في الماضي!",
+ "Sharing is only allowed with group members" : "المشاركة مسموحة فقط مع أعضاء المجموعة",
+ "Sharing %s failed, because this item is already shared with user %s" : "المشاركة %sلم تتم لأن هذا العنصر سبقت مشاركته سلفاً مع المستخدم %s",
+ "%1$s shared »%2$s« with you" : "%1$s شارك »%2$s« معك",
+ "%1$s shared »%2$s« with you." : "%1$s شَارَكَ »%2$s« معك.",
"Click the button below to open it." : "أنقر على الزر أدناه لفتحه.",
+ "The requested share does not exist anymore" : "المشاركة المطلوبة لم تعد موجودةً",
+ "The user was not created because the user limit has been reached. Check your notifications to learn more." : "لم يتم إنشاء المستخدم بسبب وصول عدد المستخدمين إلى الحد الأقصى المسموح به. رجاءً، راجع إشعاراتك للمزيد من المعلومات.",
"Could not find category \"%s\"" : "تعذر العثور على المجلد \"%s\"",
"Sunday" : "الأحد",
"Monday" : "الإثنين",
@@ -131,32 +200,66 @@ OC.L10N.register(
"A valid password must be provided" : "يجب ادخال كلمة مرور صحيحة",
"The username is already being used" : "اسم المستخدم قيد الاستخدام بالفعل",
"Could not create user" : "لا يمكن إنشاء المستخدم",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "الحروف التالية فقط مسموحٌ بها في اسم المستخدِم: \"a-z\"و \"A-Z\"و \"0-9\" و الفراغ و \"_.@-'\"",
"A valid username must be provided" : "يجب ادخال اسم مستخدم صحيح",
"Username contains whitespace at the beginning or at the end" : "إنّ إسم المستخدم يحتوي على مسافة بيضاء سواءا في البداية أو النهاية",
+ "Username must not consist of dots only" : "اسم المستخدم يجب ألاّ يتكون من نقاطٍ dots فقط",
+ "Username is invalid because files already exist for this user" : "اسم المستخدم غير صحيحٍ لأن هنالك ملفات موجودة سلفاً لهذا المستخدم",
"User disabled" : "المستخدم معطّل",
"Login canceled by app" : "تم إلغاء الدخول مِن طرف التطبيق",
+ "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "التطبيق \"%1$s\" لا يمكن تنصيبه بسبب أن التبعيّات التالية لم تتحقق: %2$s",
"a safe home for all your data" : "المكان الآمن لجميع بياناتك",
"File is currently busy, please try again later" : "إنّ الملف مشغول الآمن، يرجى إعادة المحاولة لاحقًا",
+ "Cannot download file" : "لا يمكن تنزيل الملف",
"Application is not enabled" : "التطبيق غير مفعّل",
"Authentication error" : "لم يتم التأكد من الشخصية بنجاح",
"Token expired. Please reload page." : "انتهت صلاحية الكلمة , يرجى اعادة تحميل الصفحة",
"No database drivers (sqlite, mysql, or postgresql) installed." : "لا توجد برامج تشغيل لقاعدة البيانات (sqlite أو mysql أو postgresql) مثبتة.",
+ "Cannot write into \"config\" directory." : "تعذّرت الكتابة في الدليل 'config\".",
+ "This can usually be fixed by giving the web server write access to the config directory. See %s" : "يمكن إصلاح هذا عادةً بمنح خادوم الوب صلاحية الوصول إلى الدليل \"config\". للمزيد، أنظر: %s",
+ "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "و إذا كنت تُفضّل بقاء الملف \"config.php\" للقراءة فقط، عيّن الخيار \"config_is_read_only\". أنظر: %s",
+ "Cannot write into \"apps\" directory." : "لا يمكن الكتابة في الدليل \"apps\".",
+ "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "يمكن إصلاح ذلك عادةً عن طريق منح خادم الويب حق الكتابة في دليل التطبيقات apps dicrectory أو تعطيل متجر التطبيقات App store في الملف config.",
+ "Cannot create \"data\" directory." : "لا يمكن إنشاء دليل data directory.",
+ "This can usually be fixed by giving the web server write access to the root directory. See %s" : "يمكن إصلاح ذلك عادةً عن طريق منح خادم الويب حق الكتابة في الدليل الجذري root directory. أنطر:%s",
+ "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "الأذونات يمكن إصلاحها عادةً عن طريق منح خادم الويب حق الكتابة في الدليل الجذري root directory. أنظر:%s.",
+ "Your data directory is not writable." : "دليل البيانات data directory لا يمكن الكتابة فيه.",
+ "Setting locale to %s failed." : "تعذّر تعيين إعدادت اللغة و المَحلّيّات locale إلى %s.",
+ "Please install one of these locales on your system and restart your web server." : "الرجاء تثبيت إحدى هذه المناطق على نظامك وإعادة تشغيل خادوم الويب الخاص بك.",
"PHP module %s not installed." : "وحدة PHP %s غير مثبتة.",
"Please ask your server administrator to install the module." : "يرجى مطالبة مسؤول الخادم بتثبيت الوحدة.",
"PHP setting \"%s\" is not set to \"%s\"." : "إعداد PHP \"%s\" لم يتم تعيينه إلى \"%s\".",
"Adjusting this setting in php.ini will make Nextcloud run again" : "تضبيط الإعدادات في ملف php.ini سوف يُمكّن نيكست كلاود من العمل مجدداً",
+ "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> تمّ تعيينه إلى <code>%s</code> بدلاً عن القيمة المتوقعة <code>0</code>.",
+ "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "لإصلاح هذا الخطأ، قم بتعيين<code>mbstring.func_overload</code> إلى <code>0</code> في php.ini.",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "يبدو أنه تم إعداد PHP لتجريد كتل المستندات المضمنة. سيؤدي ذلك إلى جعل العديد من التطبيقات الأساسية غير قابلة للوصول.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "ربما يكون السبب في ذلك هو ذاكرة التخزين المؤقت/المسرع مثل Zend OPcache أو eAccelerator.",
"PHP modules have been installed, but they are still listed as missing?" : "تم تثبيت وحدات PHP ، لكنها لا تزال مدرجة على أنها وحدات مفقودة؟",
"Please ask your server administrator to restart the web server." : "يرجى مطالبة مسؤول الخادم بإعادة تشغيل خادم الويب.",
+ "The required %s config variable is not configured in the config.php file." : "مُتغيّر التهيئة %s المطلوب لم تتم تهيئته في الملف config.php.",
+ "Please ask your server administrator to check the Nextcloud configuration." : "رجاءً، أطلب من مشرف نظامك مراجعة تهيئة نكست كلاود Nextcloud configuration.",
+ "PostgreSQL >= 9 required." : "PostgreSQL >= 9 مطلوبة.",
+ "Please upgrade your database version." : "رجاءً، قم بترقية إصدار قاعدة بياناتك.",
+ "Your data directory is readable by other users." : "دليل بياناتك data directory يُمكن قراءته من مستخدمين آخرين.",
"Please change the permissions to 0770 so that the directory cannot be listed by other users." : "الرجاء تغيير الصلاحيات إلى 0770 حتى لا يتمكن المستخدمون الآخرون من عرض محتويات المجلد.",
+ "Your data directory must be an absolute path." : "مسار دليل بياناتك data directory يجب أن يكون مساراً مُطلقاً absolute path.",
+ "Check the value of \"datadirectory\" in your configuration." : "راجع قيمة \"datadirectory\" في تهيئتك.",
+ "Your data directory is invalid." : "دليل بياناتك data directory غير صحيح.",
+ "Ensure there is a file called \".ocdata\" in the root of the data directory." : "تأكد من وجود ملفٍ باسم \".ocdata\" في جذر دليل البيانات data directory.",
+ "Action \"%s\" not supported or implemented." : "الإجراء \"%s\" غيرُ مدعومٍ أو غيرً مُطبّقٍ.",
+ "Authentication failed, wrong token or provider ID given" : "فشلت المصادقة بسبب خطأ في الرمز token أو في رقم المُزوّد provider ID المُعطى.",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "بارامترات لازمة لإكمال الطلب مفقودةٌ. و البارامترات هي: \"%s\"",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : " المُعّرف \"%1$s\" مٌستخدمٌ سلفاُ من مُزوّد اتحاد سحابي cloud fereration provider \"%2$s\"",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "لا يوجد مُزوّد اتحاد سحابي Cloud Federation Provider بهذا الاسم: \"%s\" .",
"Could not obtain lock type %d on \"%s\"." : "تعذر الحصول على نوع القفل%d على \"%s\".",
"Storage unauthorized. %s" : "التخزين غير مصرح به.%s",
"Storage incomplete configuration. %s" : "تكوين التخزين غير مكتمل. %s",
"Storage connection error. %s" : "خطأ في اتصال التخزين. %s ",
"Storage is temporarily not available" : "وحدة التخزين غير متوفرة",
"Storage connection timeout. %s" : "انتهت مهلة الاتصال بالتخزين. %s",
+ "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "ملفات التطبيق %1$s لم يتم استبدالها مؤخّراً. تأكد من تطابق إصدارها مع الخادوم.",
"Full name" : "الاسم الكامل",
+ "The user limit has been reached and the user was not created. Check your notifications to learn more." : "بسبب الوصول إلى الحدّ الأقصى من عدد المستخدمين، لم يتم إنشا المستخدم. رجاءً، راجع إشعاراتك لمزيد المعلومات.",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "مسموح باستخدام الأحرف التالية فقط في اسم المستخدم: \"a-z\" و \"A-Z\" و \"0-9\" و \"_. @ - '\"",
"libxml2 2.7.0 is at least required. Currently %s is installed." : "نحتاج النسخة 2.7.0 من libxml2 على الأقل. النسخة المتوافرة حالياً هي %s",
"To fix this issue update your libxml2 version and restart your web server." : "لإصلاح هذه المشكلة، قم بتحديث إصدار libxml2 الخاص بك وأعد تشغيل خادم الويب."
diff --git a/lib/l10n/ar.json b/lib/l10n/ar.json
index 7f5a5f61242..752244f8526 100644
--- a/lib/l10n/ar.json
+++ b/lib/l10n/ar.json
@@ -1,28 +1,62 @@
{ "translations": {
"Cannot write into \"config\" directory!" : "الكتابة في مجلد \"config\" غير ممكنة!",
- "See %s" : "أنظر %s",
- "Sample configuration detected" : "تم اكتشاف إعدادات عيّنة",
- "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "تم اكتشاف أن نموذج التهيئة قد تم نسخه. يمكن لهذا أن يُعطّل عملية التنصيب و هو أمر غير مدعوم. نرجو الاطلاع على تعليمات الواردة في وثائق النظام قبل إحداث أي تعديلات على ملف config.php",
- "The page could not be found on the server." : "لم يُمكن إيجاد الصفحة على الخادوم",
+ "This can usually be fixed by giving the web server write access to the config directory." : "يمكن عادةً إصلاح ذلك من خلال منح خادم الويب حق الوصول للكتابة إلى دليل التكوين config directory.",
+ "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "ولكن، إذا كنت تُفضّل الاحتفاظ بملف config.php للقراءة فقط، فعيّن الخيار \"config_is_read_only\" إلى \"صح\" \"True\".",
+ "See %s" : "أنظر%s",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "التطبيق %1$s غير موجود أو ليس له إصدار متطابق مع هذا الخادوم. رجاءً، راجع دليل التطبيقات apps directory.",
+ "Sample configuration detected" : "تمّ العثور على عيّنة إعدادات sample configuration.",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "تمّ اكتشاف أن عيّنة الإعدادات قد تمّ نسخها. يُمكن لهذا أن يُعطّل عملية التنصيب و هو أمر غير مدعوم. نرجو الاطلاع على التعليمات الواردة في وثائق النظام قبل إحداث أي تعديلات على ملف config.php",
+ "404" : "404",
+ "The page could not be found on the server." : "تعذّر العثور على الصفحة في الخادوم",
+ "%s email verification" : "%s التحقّق من الإيميل",
+ "Email verification" : "التحقّق من الإيميل",
+ "Click the following button to confirm your email." : "إضغط الزر التالي لتوكيد الإيميل",
+ "Click the following link to confirm your email." : "إضغط الرابط التالي لتوكيد الإيميل",
+ "Confirm your email" : "قم بتأكيد إيميلك",
+ "Other activities" : "حركات أخرى",
"%1$s and %2$s" : "%1$s و %2$s",
"%1$s, %2$s and %3$s" : "%1$s، %2$s و %3$s",
"%1$s, %2$s, %3$s and %4$s" : "%1$s، %2$s، %3$s و %4$s",
"%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s، %2$s، %3$s، %4$s و %5$s",
"Education Edition" : "الإصدار التعليمي",
"Enterprise bundle" : "حزمة المؤسسة",
+ "Groupware bundle" : "حزمة أدوات العمل الجماعي Groupware",
+ "Hub bundle" : "حزمة الـ\"هَبْ\" Hub",
+ "Social sharing bundle" : "حزمة المشاركة الاجتماعية Social Sharing",
"PHP %s or higher is required." : "إصدار PHP %s أو أحدث منه مطلوب.",
"PHP with a version lower than %s is required." : "PHP الإصدار %s أو أقل مطلوب.",
"%sbit or higher PHP required." : "مكتبات PHP ذات %s بت أو أعلى مطلوبة.",
+ "The following architectures are supported: %s" : "البُنى المعمارية التالية مدعومة:: %s",
+ "The following databases are supported: %s" : "قواعد البيانات التالية مدعومة: %s",
"The command line tool %s could not be found" : "لم يتم العثور على أداة سطر الأوامر %s",
"The library %s is not available." : "مكتبة %s غير متوفرة.",
+ "Library %1$s with a version higher than %2$s is required - available version %3$s." : "المكتبة %1$s بإصدار أحدث من %2$s مطلوبة. بينما الإصدار الموجود هو %3$s.",
+ "Library %1$s with a version lower than %2$s is required - available version %3$s." : "المكتبة %1$s بإصدار أحدث من %2$s مطلوبة. بينما الإصدار الموجود هو %3$s.",
+ "The following platforms are supported: %s" : "المنصّات التالية مدعومة: %s",
"Server version %s or higher is required." : "مطلوب إصدار الخادم %s أو أعلى.",
"Server version %s or lower is required." : "مطلوب إصدار الخادم %s أو أقل.",
+ "Logged in user must be an admin, a sub admin or gotten special right to access this setting" : "المستخدم الداخل يجب أن يكون مُشرفاً admin، أو مُشرفاً فرعيّاً sub admin، أو يحمل صلاحياتٍ خاصّةٍ للوصول إلى هذه الإعدادات.",
+ "Logged in user must be an admin or sub admin" : "المستخدم الداخل يجب أن يكون مُشرفاً admin، أو مُشرفاً فرعيّاً sub admin.",
+ "Logged in user must be an admin" : "المستخدم الداخل يجب أن يكون مُشرفاً admin.",
+ "Wiping of device %s has started" : "بدأ مسح الجهاز %s ",
+ "Wiping of device »%s« has started" : "بدأ مسح الجهاز »%s« ",
+ "»%s« started remote wipe" : "»%s« بدأ المسح عن بُعدٍ",
+ "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "الجهاز أو التطبيق »%s« بدأ عملية محوّ البيانات عن بُعدٍ. سوف تستلم إيميلاً آخر بمجرد انتهاء العملية.",
+ "Wiping of device %s has finished" : "إكتمل مسح الجهاز %s ",
+ "Wiping of device »%s« has finished" : "إكتمل مسح الجهاز »%s« ",
+ "»%s« finished remote wipe" : "إكتمل مسح الجهاز »%s« ",
+ "Device or application »%s« has finished the remote wipe process." : "الجهاز أو التطبيق »%s« أكمل عملية محو البيانات عن بُعدٍ.",
+ "Remote wipe started" : "بدأ المسح عن بُعدٍ.",
+ "A remote wipe was started on device %s" : "بدأ المسح عن بُعدٍ للجهاز %s",
+ "Remote wipe finished" : "إكتمل المسح عن بُعدٍ",
+ "The remote wipe on %s has finished" : "إكتمل المسح عن بُعدٍ لـ %s ",
"Authentication" : "المصادقة",
"Unknown filetype" : "نوع الملف غير معروف",
"Invalid image" : "الصورة غير صالحة",
"Avatar image is not square" : "الصورة الرمزية ليست على شكل مربّع",
"Files" : "الملفات",
"View profile" : "عرض الملف الشخصي",
+ "Local time: %s" : "الوقت المحلّي: %s",
"today" : "اليوم",
"tomorrow" : "غدًا",
"yesterday" : "يوم أمس",
@@ -37,7 +71,11 @@
"_%n minute ago_::_%n minutes ago_" : ["%n منذ دقائق","%n منذ دقيقة","%n منذ دقائق","%n منذ دقائق","%n منذ دقائق","%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." : "الوحدة module ذات الرقم ID ـ : %s غير موجودة. رجاءً، فعّلها في إعدادات التطبيقات لديك، أو اتصل بمشرف نظامك.",
"File already exists" : "الملف موجود مسبقاً",
+ "Invalid path" : "مسارٌ غير صحيحٍ",
+ "Failed to create file from template" : "تعذّر إنشاء ملفٍ من قالبٍ",
"Templates" : "القوالب",
"File name is a reserved word" : "اسم الملف كلمة محجوزة",
"File name contains at least one invalid character" : "اسم الملف به ، على الأقل ، حرف غير صالح",
@@ -49,21 +87,38 @@
"__language_name__" : "اللغة العربية",
"This is an automatically sent email, please do not reply." : "هذه رسالة آلية، يرجى عدم الرد عليها.",
"Help" : "المساعدة",
+ "Appearance and accessibility" : "المظهر appearance، و سهولة الوصول accessibility",
"Apps" : "التطبيقات",
+ "Personal settings" : "إعدادات شخصيّة",
+ "Administration settings" : "إعدادات الإدارة",
"Settings" : "الإعدادات",
"Log out" : "الخروج",
"Users" : "المستخدمين",
"Email" : "البريد الإلكتروني",
+ "Mail %s" : "بريد %s",
+ "Fediverse" : "الشبكة اللامركزية للتواصل الاجتماعي \"فيديفيرس\" Fediverse",
+ "View %s on the fediverse" : "عرض %s على الفيديفيرس Fediverse",
"Phone" : "الهاتف",
+ "Call %s" : "إتصل بـ%s",
"Twitter" : "تويتر",
+ "View %s on Twitter" : "عرض %s على تويتر Twitter",
"Website" : "موقع الويب",
+ "Visit %s" : "زيارة %s",
"Address" : "العنوان",
"Profile picture" : "صورة الملف الشخصي",
"About" : "عن",
"Display name" : "الاسم المعروض",
+ "Headline" : "عنوان ",
+ "Organisation" : "مؤسسة",
"Role" : "الدور",
"Unknown user" : "المستخدم غير معروف",
"Additional settings" : "الإعدادات المتقدمة",
+ "Enter the database username and name for %s" : "أدخل اسم المستخدم لقاعدة البيانات و اسم %s",
+ "Enter the database username for %s" : "أدخل اسم المستخدم لقاعدة البيانات لـ %s",
+ "Enter the database name for %s" : "أدخل اسم قاعدة البيانات لـ%s",
+ "You cannot use dots in the database name %s" : "لا يمكنك استخدام النقاط dots في اسم قاعدة البيانات %s",
+ "MySQL username and/or password not valid" : "اسم المستخدم لقاعدة البيانات MySQL و/أو كلمة المرور غير صحيحة",
+ "You need to enter details of an existing account." : "يلزمك إدخال تفاصيل حسابك الحالي.",
"Oracle connection could not be established" : "لم تنجح محاولة اتصال Oracle",
"Oracle username and/or password not valid" : "اسم المستخدم و/أو كلمة المرور لنظام Oracle غير صحيح",
"PostgreSQL username and/or password not valid" : "اسم المستخدم / أو كلمة المرور الخاصة بـPostgreSQL غير صحيحة",
@@ -73,13 +128,27 @@
"Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "فضلاً إحذف إعداد open_basedir من ملف php.ini لديك أو حوّل إلى PHP إصدار 64 بت.",
"Set an admin username." : "اعداد اسم مستخدم للمدير",
"Set an admin password." : "تعيين كلمة مرور للمدير",
+ "Cannot create or write into the data directory %s" : "لا يمكن الإنشاء أو الكتابة في data directory دليل البيانات %s",
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "يجب أن تقوم الواجهة الخلفية للمشاركة (Sharing backend) %s بتطبيق الواجهة OCP\\Share_Backend",
"Sharing backend %s not found" : "لم يتم العثور على الواجهة الخلفية (Sharing backend) %s",
"Sharing backend for %s not found" : "مشاركة الخلفية لـ %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« أضاف ملاحظة لملفٍ سلفت مشاركته معك",
"Open »%s«" : "فتح »%s«",
+ "%1$s via %2$s" : "%1$s عبر %2$s",
"You are not allowed to share %s" : "أنت غير مسموح لك أن تشارك %s",
+ "Cannot increase permissions of %s" : "لا يمكن زيادة أذونات %s",
+ "Files cannot be shared with delete permissions" : "لا يمكن مشاركة ملفات بأذونات حذفٍ",
+ "Files cannot be shared with create permissions" : "لا يمكن مشاركة ملفات بأذونات إنشاء",
"Expiration date is in the past" : "تاريخ انتهاء الصلاحية غير صالح. التاريخ المحدد في الماضي!",
+ "Sharing is only allowed with group members" : "المشاركة مسموحة فقط مع أعضاء المجموعة",
+ "Sharing %s failed, because this item is already shared with user %s" : "المشاركة %sلم تتم لأن هذا العنصر سبقت مشاركته سلفاً مع المستخدم %s",
+ "%1$s shared »%2$s« with you" : "%1$s شارك »%2$s« معك",
+ "%1$s shared »%2$s« with you." : "%1$s شَارَكَ »%2$s« معك.",
"Click the button below to open it." : "أنقر على الزر أدناه لفتحه.",
+ "The requested share does not exist anymore" : "المشاركة المطلوبة لم تعد موجودةً",
+ "The user was not created because the user limit has been reached. Check your notifications to learn more." : "لم يتم إنشاء المستخدم بسبب وصول عدد المستخدمين إلى الحد الأقصى المسموح به. رجاءً، راجع إشعاراتك للمزيد من المعلومات.",
"Could not find category \"%s\"" : "تعذر العثور على المجلد \"%s\"",
"Sunday" : "الأحد",
"Monday" : "الإثنين",
@@ -129,32 +198,66 @@
"A valid password must be provided" : "يجب ادخال كلمة مرور صحيحة",
"The username is already being used" : "اسم المستخدم قيد الاستخدام بالفعل",
"Could not create user" : "لا يمكن إنشاء المستخدم",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "الحروف التالية فقط مسموحٌ بها في اسم المستخدِم: \"a-z\"و \"A-Z\"و \"0-9\" و الفراغ و \"_.@-'\"",
"A valid username must be provided" : "يجب ادخال اسم مستخدم صحيح",
"Username contains whitespace at the beginning or at the end" : "إنّ إسم المستخدم يحتوي على مسافة بيضاء سواءا في البداية أو النهاية",
+ "Username must not consist of dots only" : "اسم المستخدم يجب ألاّ يتكون من نقاطٍ dots فقط",
+ "Username is invalid because files already exist for this user" : "اسم المستخدم غير صحيحٍ لأن هنالك ملفات موجودة سلفاً لهذا المستخدم",
"User disabled" : "المستخدم معطّل",
"Login canceled by app" : "تم إلغاء الدخول مِن طرف التطبيق",
+ "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "التطبيق \"%1$s\" لا يمكن تنصيبه بسبب أن التبعيّات التالية لم تتحقق: %2$s",
"a safe home for all your data" : "المكان الآمن لجميع بياناتك",
"File is currently busy, please try again later" : "إنّ الملف مشغول الآمن، يرجى إعادة المحاولة لاحقًا",
+ "Cannot download file" : "لا يمكن تنزيل الملف",
"Application is not enabled" : "التطبيق غير مفعّل",
"Authentication error" : "لم يتم التأكد من الشخصية بنجاح",
"Token expired. Please reload page." : "انتهت صلاحية الكلمة , يرجى اعادة تحميل الصفحة",
"No database drivers (sqlite, mysql, or postgresql) installed." : "لا توجد برامج تشغيل لقاعدة البيانات (sqlite أو mysql أو postgresql) مثبتة.",
+ "Cannot write into \"config\" directory." : "تعذّرت الكتابة في الدليل 'config\".",
+ "This can usually be fixed by giving the web server write access to the config directory. See %s" : "يمكن إصلاح هذا عادةً بمنح خادوم الوب صلاحية الوصول إلى الدليل \"config\". للمزيد، أنظر: %s",
+ "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "و إذا كنت تُفضّل بقاء الملف \"config.php\" للقراءة فقط، عيّن الخيار \"config_is_read_only\". أنظر: %s",
+ "Cannot write into \"apps\" directory." : "لا يمكن الكتابة في الدليل \"apps\".",
+ "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "يمكن إصلاح ذلك عادةً عن طريق منح خادم الويب حق الكتابة في دليل التطبيقات apps dicrectory أو تعطيل متجر التطبيقات App store في الملف config.",
+ "Cannot create \"data\" directory." : "لا يمكن إنشاء دليل data directory.",
+ "This can usually be fixed by giving the web server write access to the root directory. See %s" : "يمكن إصلاح ذلك عادةً عن طريق منح خادم الويب حق الكتابة في الدليل الجذري root directory. أنطر:%s",
+ "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "الأذونات يمكن إصلاحها عادةً عن طريق منح خادم الويب حق الكتابة في الدليل الجذري root directory. أنظر:%s.",
+ "Your data directory is not writable." : "دليل البيانات data directory لا يمكن الكتابة فيه.",
+ "Setting locale to %s failed." : "تعذّر تعيين إعدادت اللغة و المَحلّيّات locale إلى %s.",
+ "Please install one of these locales on your system and restart your web server." : "الرجاء تثبيت إحدى هذه المناطق على نظامك وإعادة تشغيل خادوم الويب الخاص بك.",
"PHP module %s not installed." : "وحدة PHP %s غير مثبتة.",
"Please ask your server administrator to install the module." : "يرجى مطالبة مسؤول الخادم بتثبيت الوحدة.",
"PHP setting \"%s\" is not set to \"%s\"." : "إعداد PHP \"%s\" لم يتم تعيينه إلى \"%s\".",
"Adjusting this setting in php.ini will make Nextcloud run again" : "تضبيط الإعدادات في ملف php.ini سوف يُمكّن نيكست كلاود من العمل مجدداً",
+ "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> تمّ تعيينه إلى <code>%s</code> بدلاً عن القيمة المتوقعة <code>0</code>.",
+ "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "لإصلاح هذا الخطأ، قم بتعيين<code>mbstring.func_overload</code> إلى <code>0</code> في php.ini.",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "يبدو أنه تم إعداد PHP لتجريد كتل المستندات المضمنة. سيؤدي ذلك إلى جعل العديد من التطبيقات الأساسية غير قابلة للوصول.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "ربما يكون السبب في ذلك هو ذاكرة التخزين المؤقت/المسرع مثل Zend OPcache أو eAccelerator.",
"PHP modules have been installed, but they are still listed as missing?" : "تم تثبيت وحدات PHP ، لكنها لا تزال مدرجة على أنها وحدات مفقودة؟",
"Please ask your server administrator to restart the web server." : "يرجى مطالبة مسؤول الخادم بإعادة تشغيل خادم الويب.",
+ "The required %s config variable is not configured in the config.php file." : "مُتغيّر التهيئة %s المطلوب لم تتم تهيئته في الملف config.php.",
+ "Please ask your server administrator to check the Nextcloud configuration." : "رجاءً، أطلب من مشرف نظامك مراجعة تهيئة نكست كلاود Nextcloud configuration.",
+ "PostgreSQL >= 9 required." : "PostgreSQL >= 9 مطلوبة.",
+ "Please upgrade your database version." : "رجاءً، قم بترقية إصدار قاعدة بياناتك.",
+ "Your data directory is readable by other users." : "دليل بياناتك data directory يُمكن قراءته من مستخدمين آخرين.",
"Please change the permissions to 0770 so that the directory cannot be listed by other users." : "الرجاء تغيير الصلاحيات إلى 0770 حتى لا يتمكن المستخدمون الآخرون من عرض محتويات المجلد.",
+ "Your data directory must be an absolute path." : "مسار دليل بياناتك data directory يجب أن يكون مساراً مُطلقاً absolute path.",
+ "Check the value of \"datadirectory\" in your configuration." : "راجع قيمة \"datadirectory\" في تهيئتك.",
+ "Your data directory is invalid." : "دليل بياناتك data directory غير صحيح.",
+ "Ensure there is a file called \".ocdata\" in the root of the data directory." : "تأكد من وجود ملفٍ باسم \".ocdata\" في جذر دليل البيانات data directory.",
+ "Action \"%s\" not supported or implemented." : "الإجراء \"%s\" غيرُ مدعومٍ أو غيرً مُطبّقٍ.",
+ "Authentication failed, wrong token or provider ID given" : "فشلت المصادقة بسبب خطأ في الرمز token أو في رقم المُزوّد provider ID المُعطى.",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "بارامترات لازمة لإكمال الطلب مفقودةٌ. و البارامترات هي: \"%s\"",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : " المُعّرف \"%1$s\" مٌستخدمٌ سلفاُ من مُزوّد اتحاد سحابي cloud fereration provider \"%2$s\"",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "لا يوجد مُزوّد اتحاد سحابي Cloud Federation Provider بهذا الاسم: \"%s\" .",
"Could not obtain lock type %d on \"%s\"." : "تعذر الحصول على نوع القفل%d على \"%s\".",
"Storage unauthorized. %s" : "التخزين غير مصرح به.%s",
"Storage incomplete configuration. %s" : "تكوين التخزين غير مكتمل. %s",
"Storage connection error. %s" : "خطأ في اتصال التخزين. %s ",
"Storage is temporarily not available" : "وحدة التخزين غير متوفرة",
"Storage connection timeout. %s" : "انتهت مهلة الاتصال بالتخزين. %s",
+ "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "ملفات التطبيق %1$s لم يتم استبدالها مؤخّراً. تأكد من تطابق إصدارها مع الخادوم.",
"Full name" : "الاسم الكامل",
+ "The user limit has been reached and the user was not created. Check your notifications to learn more." : "بسبب الوصول إلى الحدّ الأقصى من عدد المستخدمين، لم يتم إنشا المستخدم. رجاءً، راجع إشعاراتك لمزيد المعلومات.",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "مسموح باستخدام الأحرف التالية فقط في اسم المستخدم: \"a-z\" و \"A-Z\" و \"0-9\" و \"_. @ - '\"",
"libxml2 2.7.0 is at least required. Currently %s is installed." : "نحتاج النسخة 2.7.0 من libxml2 على الأقل. النسخة المتوافرة حالياً هي %s",
"To fix this issue update your libxml2 version and restart your web server." : "لإصلاح هذه المشكلة، قم بتحديث إصدار libxml2 الخاص بك وأعد تشغيل خادم الويب."
diff --git a/lib/l10n/az.js b/lib/l10n/az.js
index 63ea076c54b..20d1ce300a1 100644
--- a/lib/l10n/az.js
+++ b/lib/l10n/az.js
@@ -11,6 +11,7 @@ OC.L10N.register(
"seconds ago" : "saniyələr öncə",
"__language_name__" : "Azərbaycan dili",
"Help" : "Kömək",
+ "Apps" : "Tətbiqlər",
"Settings" : "Quraşdırmalar",
"Users" : "İstifadəçilər",
"Email" : "Email",
@@ -18,6 +19,7 @@ OC.L10N.register(
"Profile picture" : "Profil şəkli",
"About" : "Haqqında",
"Unknown user" : "Istifadəçi tanınmır ",
+ "Additional settings" : "Əlavə parametrlər",
"Oracle connection could not be established" : "Oracle qoşulması alınmır",
"Oracle username and/or password not valid" : "Oracle istifadəçi adı və/ya şifrəsi düzgün deyil",
"Set an admin username." : "İnzibatçı istifadəçi adını təyin et.",
diff --git a/lib/l10n/az.json b/lib/l10n/az.json
index 59446bcb412..b88fbb1337d 100644
--- a/lib/l10n/az.json
+++ b/lib/l10n/az.json
@@ -9,6 +9,7 @@
"seconds ago" : "saniyələr öncə",
"__language_name__" : "Azərbaycan dili",
"Help" : "Kömək",
+ "Apps" : "Tətbiqlər",
"Settings" : "Quraşdırmalar",
"Users" : "İstifadəçilər",
"Email" : "Email",
@@ -16,6 +17,7 @@
"Profile picture" : "Profil şəkli",
"About" : "Haqqında",
"Unknown user" : "Istifadəçi tanınmır ",
+ "Additional settings" : "Əlavə parametrlər",
"Oracle connection could not be established" : "Oracle qoşulması alınmır",
"Oracle username and/or password not valid" : "Oracle istifadəçi adı və/ya şifrəsi düzgün deyil",
"Set an admin username." : "İnzibatçı istifadəçi adını təyin et.",
diff --git a/lib/l10n/ca.js b/lib/l10n/ca.js
index 27d63565ec8..fa67dd41eda 100644
--- a/lib/l10n/ca.js
+++ b/lib/l10n/ca.js
@@ -1,19 +1,20 @@
OC.L10N.register(
"lib",
{
- "Cannot write into \"config\" directory!" : "No es pot escriure al directori \"config\"!",
- "This can usually be fixed by giving the web server write access to the config directory." : "Això normalment es pot solucionar donant accés d'escriptura al servidor web al directori de configuració.",
- "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true).",
- "See %s" : "Vegeu %s",
+ "Cannot write into \"config\" directory!" : "No es pot escriure en la carpeta «config»!",
+ "This can usually be fixed by giving the web server write access to the config directory." : "Això normalment es pot solucionar donant al servidor web accés d'escriptura a la carpeta de configuració.",
+ "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "O bé, si preferiu mantenir el fitxer config.php només de lectura, establir l'opció «config_is_read_only» com a «true».",
+ "See %s" : "Consulteu %s",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "Falta l'aplicació %1$s o té una versió no compatible amb aquest servidor. Comproveu la carpeta d'aplicacions.",
"Sample configuration detected" : "S'ha detectat una configuració d'exemple",
- "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que la configuració d'exemple ha estat copiada. Això no està suportat, i podria corrompre la vostra instal·lació. Si us plau, llegiu la documentació abans de fer cap canvi a config.php",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que s'ha copiat la configuració d'exemple. Això no s'admet i pot malmetre la instal·lació. Llegiu la documentació abans d'aplicar cap canvi al fitxer config.php",
"404" : "404",
- "The page could not be found on the server." : "No s'ha pogut trobar la pàgina al servidor.",
- "%s email verification" : "%s verificació del correu electrònic",
- "Email verification" : "Verificació del correu electrònic",
- "Click the following button to confirm your email." : "Feu clic al botó següent per confirmar el vostre correu electrònic.",
- "Click the following link to confirm your email." : "Feu clic al següent enllaç per confirmar el vostre correu electrònic.",
- "Confirm your email" : "Confirmeu el vostre correu electrònic",
+ "The page could not be found on the server." : "No s'ha pogut trobar la pàgina en el servidor.",
+ "%s email verification" : "Verificació de l'adreça electrònica del %s",
+ "Email verification" : "Verificació de l'adreça electrònica",
+ "Click the following button to confirm your email." : "Feu clic en el botó següent per a confirmar la vostra adreça electrònica.",
+ "Click the following link to confirm your email." : "Feu clic en l'enllaç següent per a confirmar la vostra adreça electrònica.",
+ "Confirm your email" : "Confirma l'adreça electrònica",
"Other activities" : "Altres activitats",
"%1$s and %2$s" : "%1$s i %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s i %3$s",
@@ -22,35 +23,35 @@ OC.L10N.register(
"Education Edition" : "Edició educativa",
"Enterprise bundle" : "Paquet empresarial",
"Groupware bundle" : "Paquet de treball en grup",
- "Hub bundle" : "Paquet del centre",
+ "Hub bundle" : "Paquet Hub",
"Social sharing bundle" : "Paquet social",
- "PHP %s or higher is required." : "Cal PHP %s o superior.",
- "PHP with a version lower than %s is required." : "Cal PHP amb versió inferior a %s.",
- "%sbit or higher PHP required." : "Cal PHP de %s bits o superior.",
- "The following architectures are supported: %s" : "S'admeten les següents arquitectures: %s",
+ "PHP %s or higher is required." : "Cal el PHP %s o superior.",
+ "PHP with a version lower than %s is required." : "Cal el PHP amb una versió inferior a la %s.",
+ "%sbit or higher PHP required." : "Cal el PHP de %s bits o superior.",
+ "The following architectures are supported: %s" : "S'admeten les arquitectures següents: %s",
"The following databases are supported: %s" : "S'admeten les bases de dades següents: %s",
- "The command line tool %s could not be found" : "No s’ha trobat l’eina de línia d’ordres %s",
- "The library %s is not available." : "La llibreria %s no està disponible.",
- "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Cal la llibreria %1$s amb una versió superior a %2$s - la versió disponible és %3$s.",
- "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Cal la llibreria %1$s amb una versió inferior a %2$s - la versió disponible és %3$s.",
- "The following platforms are supported: %s" : "S'admeten les següents plataformes: %s",
- "Server version %s or higher is required." : "Cal una versió de servidor %s o superior.",
- "Server version %s or lower is required." : "Cal una versió de servidor %s o inferior.",
- "Logged in user must be an admin, a sub admin or gotten special right to access this setting" : "L'usuari iniciat ha de ser un administrador, un sub-administrador o tenir un dret especial per accedir a aquest paràmetre",
- "Logged in user must be an admin or sub admin" : "L'usuari que ha iniciat la sessió ha de ser un administrador o un subadministrador",
- "Logged in user must be an admin" : "L'usuari que ha iniciat la sessió ha de ser un administrador",
- "Wiping of device %s has started" : "Ha començat la neteja del dispositiu %s",
- "Wiping of device »%s« has started" : "Ha començat la neteja del dispositiu »%s«",
- "»%s« started remote wipe" : "»%s« ha començat la neteja remota",
- "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "El dispositiu o aplicació »%s« ha començat el procés de neteja remota, Rebreu un altre correu un cop que el procés finalitzi",
- "Wiping of device %s has finished" : "S'ha enllestit la neteja del dispositiu %s",
- "Wiping of device »%s« has finished" : "S'ha enllestit la neteja del dispositiu »%s«",
- "»%s« finished remote wipe" : "S'ha enllestit la neteja remota de »%s«",
- "Device or application »%s« has finished the remote wipe process." : "El dispositiu o aplicació »%s« ha enllestit el procés de neteja remota.",
- "Remote wipe started" : "S'ha iniciat la neteja remota",
- "A remote wipe was started on device %s" : "S'ha engegat una neteja remota en el dispositiu %s",
- "Remote wipe finished" : "Ha finalitzat la neteja remota",
- "The remote wipe on %s has finished" : "Ha finalitzat la neteja remota a %s",
+ "The command line tool %s could not be found" : "No s'ha trobat l'eina de línia d'ordres %s",
+ "The library %s is not available." : "La biblioteca %s no està disponible.",
+ "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Cal la biblioteca %1$s amb una versió superior a la %2$s; la versió disponible és la %3$s.",
+ "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Cal la biblioteca %1$s amb una versió inferior a la %2$s; la versió disponible és la %3$s.",
+ "The following platforms are supported: %s" : "S'admeten les plataformes següents: %s",
+ "Server version %s or higher is required." : "Cal la versió del servidor %s o superior.",
+ "Server version %s or lower is required." : "Cal una versió del servidor %s o inferior.",
+ "Logged in user must be an admin, a sub admin or gotten special right to access this setting" : "L'usuari que ha iniciat la sessió ha de ser administrador, subadministrador o tenir un dret especial per a accedir a aquest paràmetre",
+ "Logged in user must be an admin or sub admin" : "L'usuari que ha iniciat la sessió ha de ser administrador o subadministrador",
+ "Logged in user must be an admin" : "L'usuari que ha iniciat la sessió ha de ser administrador",
+ "Wiping of device %s has started" : "S'ha començat a esborrar el dispositiu %s",
+ "Wiping of device »%s« has started" : "S'ha començat a esborrar el dispositiu «%s»",
+ "»%s« started remote wipe" : "«%s» ha començat a esborrar dades en remot",
+ "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "El dispositiu o aplicació «%s» ha començat a esborrar les dades en remot. Rebreu un altre correu quan s'enllesteixi el procés.",
+ "Wiping of device %s has finished" : "S'ha acabat d'esborrar el dispositiu %s",
+ "Wiping of device »%s« has finished" : "S'ha acabat d'esborrar el dispositiu «%s»",
+ "»%s« finished remote wipe" : "«%s» ha acabat d'esborrar dades en remot",
+ "Device or application »%s« has finished the remote wipe process." : "El dispositiu o aplicació «%s» ha acabat d'esborrar les dades en remot.",
+ "Remote wipe started" : "S'ha començat a esborrar en remot",
+ "A remote wipe was started on device %s" : "S'han començat a esborrar les dades del dispositiu %s en remot",
+ "Remote wipe finished" : "S'han acabat d'esborrar les dades en remot",
+ "The remote wipe on %s has finished" : "S'han acabat d'esborrar les dades del dispositiu %s en remot",
"Authentication" : "Autenticació",
"Unknown filetype" : "Tipus de fitxer desconegut",
"Invalid image" : "Imatge no vàlida",
@@ -61,37 +62,37 @@ OC.L10N.register(
"today" : "avui",
"tomorrow" : "demà",
"yesterday" : "ahir",
- "_in %n day_::_in %n days_" : ["d'aquí %n dia","d'aquí %n dies"],
+ "_in %n day_::_in %n days_" : ["d'aquí a %n dia","d'aquí a %n dies"],
"_%n day ago_::_%n days ago_" : ["fa %n dia","fa %n dies"],
- "next month" : "mes següent",
+ "next month" : "el mes vinent",
"last month" : "el mes passat",
- "_in %n month_::_in %n months_" : ["d'aquí %n mes","d'aquí %n mesos"],
+ "_in %n month_::_in %n months_" : ["d'aquí a %n mes","d'aquí a %n mesos"],
"_%n month ago_::_%n months ago_" : ["fa %n mes","fa %n mesos"],
- "next year" : "any següent",
+ "next year" : "l'any vinent",
"last year" : "l'any passat",
- "_in %n year_::_in %n years_" : ["d'aquí %n any","d'aquí %n anys"],
+ "_in %n year_::_in %n years_" : ["d'aquí a %n any","d'aquí a %n anys"],
"_%n year ago_::_%n years ago_" : ["fa %n any","fa %n anys"],
- "_in %n hour_::_in %n hours_" : ["d'aquí %n hora","d'aquí %n hores"],
+ "_in %n hour_::_in %n hours_" : ["d'aquí a %n hora","d'aquí a %n hores"],
"_%n hour ago_::_%n hours ago_" : ["fa %n hora","fa %n hores"],
- "_in %n minute_::_in %n minutes_" : ["d'aquí %n minut","d'aquí %n minuts"],
+ "_in %n minute_::_in %n minutes_" : ["d'aquí a %n minut","d'aquí a %n minuts"],
"_%n minute ago_::_%n minutes ago_" : ["fa %n minut","fa %n minuts"],
- "in a few seconds" : "d'aquí uns segons",
+ "in a few seconds" : "d'aquí a uns segons",
"seconds ago" : "fa uns segons",
"Empty file" : "Fitxer buit",
- "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Mòdul amb l'ID: %s no existeix. Si us plau, activeu-lo als paràmetres de les aplicacions o contacteu amb el vostre administrador.",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El mòdul amb l'ID %s no existeix. Habiliteu-lo els paràmetres de les aplicacions o contacteu amb l'administrador.",
"File already exists" : "El fitxer ja existeix",
- "Invalid path" : "Camí no vàlid",
+ "Invalid path" : "El camí no és vàlid",
"Failed to create file from template" : "No s'ha pogut crear el fitxer a partir de la plantilla",
"Templates" : "Plantilles",
- "File name is a reserved word" : "El nom de fitxer és una paraula reservada",
+ "File name is a reserved word" : "El nom del fitxer és una paraula reservada",
"File name contains at least one invalid character" : "El nom del fitxer conté almenys un caràcter no vàlid",
- "File name is too long" : "El nom del fitxer és massa gran",
- "Dot files are not allowed" : "No estan permesos els fitxers que comencin amb un punt",
- "Empty filename is not allowed" : "No estan permesos els noms de fitxers buits",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'aplicació \"%s\" no es pot instal·lar perquè el fitxer appinfo no es pot llegir.",
- "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "L'aplicació \"%s\" no es pot instal·lar perquè no és compatible amb aquesta versió del servidor.",
+ "File name is too long" : "El nom del fitxer és massa llarg",
+ "Dot files are not allowed" : "No es permeten els fitxers que comencen per un punt",
+ "Empty filename is not allowed" : "No es permeten els noms de fitxers buits",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'aplicació «%s» no es pot instal·lar perquè no es pot llegir el fitxer appinfo.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "L'aplicació «%s» no es pot instal·lar perquè no és compatible amb aquesta versió del servidor.",
"__language_name__" : "Català",
- "This is an automatically sent email, please do not reply." : "Aquest és un correu electrònic enviat automàticament, si us plau no el respongueu.",
+ "This is an automatically sent email, please do not reply." : "Això és un correu electrònic enviat automàticament, no el respongueu.",
"Help" : "Ajuda",
"Appearance and accessibility" : "Aspecte i accessibilitat",
"Apps" : "Aplicacions",
@@ -100,20 +101,21 @@ OC.L10N.register(
"Settings" : "Paràmetres",
"Log out" : "Tanca la sessió",
"Users" : "Usuaris",
- "Email" : "Correu",
- "Mail %s" : "Correu %s",
- "Fediverse" : "Fediverse",
- "View %s on the fediverse" : "Veure %s al fediverse",
+ "Email" : "Adreça electrònica",
+ "Mail %s" : "Envia un correu a %s",
+ "Fediverse" : "Fedivers",
+ "View %s on the fediverse" : "Visualitza %s en el fedivers",
"Phone" : "Telèfon",
- "Call %s" : "Trucada de %s",
+ "Call %s" : "Truca a %s",
"Twitter" : "Twitter",
- "View %s on Twitter" : "Veure %s a Twitter",
+ "View %s on Twitter" : "Visualitza %s a Twitter",
"Website" : "Lloc web",
- "Visit %s" : "Visiteu %s",
+ "Visit %s" : "Visita %s",
"Address" : "Adreça",
"Profile picture" : "Foto de perfil",
"About" : "Quant a",
- "Headline" : "Titular",
+ "Display name" : "Nom de visualització",
+ "Headline" : "Capçalera",
"Organisation" : "Organització",
"Role" : "Càrrec",
"Unknown user" : "Usuari desconegut",
@@ -121,41 +123,41 @@ OC.L10N.register(
"Enter the database username and name for %s" : "Introduïu el nom d'usuari i el nom de la base de dades per a %s",
"Enter the database username for %s" : "Introduïu el nom d'usuari de la base de dades per a %s",
"Enter the database name for %s" : "Introduïu el nom de la base de dades per a %s",
- "You cannot use dots in the database name %s" : "No podeu utilitzar punts al nom de la base de dades %s",
- "MySQL username and/or password not valid" : "El nom d'usuari i/o contrasenya de MySQL no són vàlids",
- "You need to enter details of an existing account." : "Heu d’introduir els detalls d’un compte existent.",
- "Oracle connection could not be established" : "No s'ha pogut establir la connexió Oracle",
- "Oracle username and/or password not valid" : "Nom d'usuari i/o contrasenya d'Oracle no vàlids",
- "PostgreSQL username and/or password not valid" : "Nom d'usuari i/o contrasenya de PostgreSQL no vàlids",
- "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Feu-lo servir al vostre propi risc! ",
- "For the best results, please consider using a GNU/Linux server instead." : "Per obtenir els millors resultats, si us plau plantegeu-vos fer servir un servidor GNU/Linux.",
- "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Sembla que aquesta instància %s s'està executant en un entorn PHP de 32 bits i l'open_basedir s'ha configurat a php.ini. Això comportarà problemes amb fitxers de més de 4 GB i està molt poc recomanat.",
- "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Si us plau, suprimiu el paràmetre open_basedir del vostre php.ini o canvieu a PHP de 64 bits.",
- "Set an admin username." : "Establiu un nom d'usuari per l'administrador.",
- "Set an admin password." : "Establiu una contrasenya per l'administrador.",
- "Cannot create or write into the data directory %s" : "No es pot crear ni escriure al directori de dades %s",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "El rerefons de compartició %s ha d'implementar la interfície OCP\\Share_Backend",
- "Sharing backend %s not found" : "El rerefons de compartició %s no s'ha trobat",
- "Sharing backend for %s not found" : "El rerefons de compartició per a %s no s'ha trobat",
- "%1$s shared »%2$s« with you and wants to add:" : "%1$s us ha compartit »%2$s« i vol afegir:",
- "%1$s shared »%2$s« with you and wants to add" : "%1$s us ha compartit »%2$s« i vol afegir",
- "»%s« added a note to a file shared with you" : "»%s« ha afegit una nota a un fitxer amb qui teniu compartit",
- "Open »%s«" : "Obre »%s«",
+ "You cannot use dots in the database name %s" : "No podeu utilitzar punts en el nom de la base de dades %s",
+ "MySQL username and/or password not valid" : "El nom d'usuari o la contrasenya del MySQL no són vàlids",
+ "You need to enter details of an existing account." : "Heu d'introduir els detalls d'un compte existent.",
+ "Oracle connection could not be established" : "No s'ha pogut establir la connexió amb Oracle",
+ "Oracle username and/or password not valid" : "El nom d'usuari o la contrasenya d'Oracle no són vàlids",
+ "PostgreSQL username and/or password not valid" : "El nom d'usuari o la contrasenya del PostgreSQL no són vàlids",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "El Mac OS X no s'admet i el %s no funcionarà correctament en aquesta plataforma. Utilitzeu-lo sota el vostre propi risc! ",
+ "For the best results, please consider using a GNU/Linux server instead." : "Per a obtenir els millors resultats, considereu la possibilitat d'utilitzar un servidor amb GNU/Linux.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Sembla que aquesta instància del %s s'està executant en un entorn del PHP de 32 bits i que s'ha configurat open_basedir en el fitxer php.ini. Això comportarà problemes amb els fitxers de més de 4 GB i és molt poc recomanable.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Suprimiu el paràmetre open_basedir del fitxer php.ini o canvieu al PHP de 64 bits.",
+ "Set an admin username." : "Definiu un nom d'usuari per a l'administrador.",
+ "Set an admin password." : "Definiu una contrasenya per a l'administrador.",
+ "Cannot create or write into the data directory %s" : "No es pot crear la carpeta de dades %s ni escriure-hi",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "El rerefons d'ús compartit %s ha d'implementar la interfície OCP\\Share_Backend",
+ "Sharing backend %s not found" : "No s'ha trobat el rerefons d'ús compartit %s",
+ "Sharing backend for %s not found" : "No s'ha trobat el rerefons d'ús compartit per a %s",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1$s ha compartit «%2$s» amb vós i vol afegir:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1$s ha compartit «%2$s» amb vós i vol afegir",
+ "»%s« added a note to a file shared with you" : "%s ha afegit una nota a un fitxer compartit amb vós",
+ "Open »%s«" : "Obre «%s»",
"%1$s via %2$s" : "%1$s mitjançant %2$s",
- "You are not allowed to share %s" : "No se us permet compartir %s",
+ "You are not allowed to share %s" : "No podeu compartir %s",
"Cannot increase permissions of %s" : "No es poden augmentar els permisos de %s",
- "Files cannot be shared with delete permissions" : "Els fitxers no es poden compartir amb permisos de supresió",
- "Files cannot be shared with create permissions" : "Els fitxers no es poden compartir amb permisos de creació",
- "Expiration date is in the past" : "La data de caducitat és del passat",
- "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["No es pot establir la data de caducitat més de %n dia en el futur","No es pot establir la data de caducitat més de %n dies en el futur"],
- "Sharing is only allowed with group members" : "Només es permet compartir amb els membres del grup",
- "Sharing %s failed, because this item is already shared with user %s" : "No s'ha pogut compartir %s, perquè l'element ja està compartit amb l'usuari %s",
- "%1$s shared »%2$s« with you" : "%1$s us ha compartit »%2$s«",
- "%1$s shared »%2$s« with you." : "%1$s us ha compartit »%2$s«.",
- "Click the button below to open it." : "Feu clic al botó de sota per obrir-lo.",
- "The requested share does not exist anymore" : "La compartició sol·licitada ja no existeix",
- "The user was not created because the user limit has been reached. Check your notifications to learn more." : "L'usuari no s'ha creat perquè s'ha arribat al límit d'usuaris. Comproveu les vostres notificacions per obtenir més informació.",
- "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
+ "Files cannot be shared with delete permissions" : "No es poden compartir fitxers amb permisos de supressió",
+ "Files cannot be shared with create permissions" : "No es poden compartir fitxers amb permisos de creació",
+ "Expiration date is in the past" : "La data de caducitat ja ha passat",
+ "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["No es pot establir la data de caducitat més d'%n dia en el futur","No es pot establir la data de caducitat més de %n dies en el futur"],
+ "Sharing is only allowed with group members" : "Només es permet l'ús compartit amb membres del grup",
+ "Sharing %s failed, because this item is already shared with user %s" : "No s'ha pogut compartir %s perquè l'element ja està compartit amb l'usuari %s",
+ "%1$s shared »%2$s« with you" : "%1$s ha compartit «%2$s» amb vós",
+ "%1$s shared »%2$s« with you." : "%1$s ha compartit «%2$s» amb vós.",
+ "Click the button below to open it." : "Feu clic en el botó següent per a obrir-ho.",
+ "The requested share does not exist anymore" : "L'element compartit sol·licitat ja no existeix",
+ "The user was not created because the user limit has been reached. Check your notifications to learn more." : "No s'ha creat l'usuari perquè s'ha assolit el límit d'usuaris. Consulteu les notificacions per a obtenir més informació.",
+ "Could not find category \"%s\"" : "No s'ha trobat la categoria «%s»",
"Sunday" : "Diumenge",
"Monday" : "Dilluns",
"Tuesday" : "Dimarts",
@@ -201,71 +203,71 @@ OC.L10N.register(
"Oct." : "Oct.",
"Nov." : "Nov.",
"Dec." : "Des.",
- "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
+ "A valid password must be provided" : "Heu de proporcionar una contrasenya vàlida",
"The username is already being used" : "El nom d'usuari ja està en ús",
"Could not create user" : "No s'ha pogut crear l'usuari",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "Només es permeten els caràcters següents en un nom d'usuari: \"a-z\", \"A-Z\", \"0-9\", espais i \"_.@-'\"",
- "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
- "Username contains whitespace at the beginning or at the end" : "El nom d’usuari conté espais en blanc al principi o al final",
- "Username must not consist of dots only" : "El nom d'usuari no pot està format només per punts",
- "Username is invalid because files already exist for this user" : "El nom d'usuari no és vàlid perquè els fitxers ja existeixen per a aquest usuari",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "Només es permeten els caràcters següents en un nom d'usuari: «a-z», «A-Z», «0-9», espais i «_.@-'»",
+ "A valid username must be provided" : "Heu de proporcionar un nom d'usuari vàlid",
+ "Username contains whitespace at the beginning or at the end" : "El nom d'usuari conté espais en blanc al principi o al final",
+ "Username must not consist of dots only" : "El nom d'usuari no pot estar format només per punts",
+ "Username is invalid because files already exist for this user" : "El nom d'usuari no és vàlid perquè ja existeixen fitxers per a aquest usuari",
"User disabled" : "Usuari inhabilitat",
- "Login canceled by app" : "Inici de sessió cancel·lat per aplicació",
- "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "L'aplicació \"%1$s\" no es pot instal·lar perquè no es compleixen les dependències següents: %2$s",
+ "Login canceled by app" : "L'aplicació ha cancel·lat l'inici de sessió",
+ "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "L'aplicació «%1$s» no es pot instal·lar perquè no es compleixen les dependències següents: %2$s",
"a safe home for all your data" : "Un lloc segur per a totes les vostres dades",
- "File is currently busy, please try again later" : "El fitxer està ocupat actualment, si us plau torneu-ho a provar més tard",
+ "File is currently busy, please try again later" : "El fitxer està ocupat actualment; torneu-ho a provar més tard",
"Cannot download file" : "No es pot baixar el fitxer",
"Application is not enabled" : "L'aplicació no està habilitada",
"Authentication error" : "Error d'autenticació",
"Token expired. Please reload page." : "El testimoni ha caducat. Torneu a carregar la pàgina.",
- "No database drivers (sqlite, mysql, or postgresql) installed." : "No hi ha instal·lats controladors de bases de dades (sqlite, mysql o postgresql).",
- "Cannot write into \"config\" directory." : "No es pot escriure al directori \"config\".",
- "This can usually be fixed by giving the web server write access to the config directory. See %s" : "Això normalment es pot solucionar donant accés d'escriptura al servidor web al directori de configuració. Veure %s",
- "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true). Vegeu %s",
- "Cannot write into \"apps\" directory." : "No es pot escriure al directori \"apps”.",
- "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "Normalment, això es pot solucionar donant accés d'escriptura al servidor web al directori d'aplicacions o desactivant el Magatzem d’Aplicacions al fitxer de configuració.",
- "Cannot create \"data\" directory." : "No es pot crear el directori \"data”.",
- "This can usually be fixed by giving the web server write access to the root directory. See %s" : "Això normalment es pot solucionar donant accés d'escriptura al servidor web al directori arrel. Veure %s",
- "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "Normalment, els permisos es poden corregir donant accés d'escriptura al servidor web al directori arrel. Vegeu %s.",
- "Your data directory is not writable." : "El vostre directori de dades no es pot escriure.",
- "Setting locale to %s failed." : "No s'ha pogut establir el paràmetre local com a %s.",
- "Please install one of these locales on your system and restart your web server." : "Si us plau, instal·leu un d'aquests fitxers de localització en el vostre sistema, i reinicieu el vostre servidor web.",
- "PHP module %s not installed." : "El mòdul PHP %s no està instal·lat.",
- "Please ask your server administrator to install the module." : "Si us plau, demaneu a l'administrador del sistema que instal·li el mòdul.",
- "PHP setting \"%s\" is not set to \"%s\"." : "El paràmetre de PHP \"%s\" no està configurat a \"%s\".",
- "Adjusting this setting in php.ini will make Nextcloud run again" : "Ajustant aquest paràmetre a php.ini, tornarà a funcionar Nextcloud",
- "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> s'estableix en <code>%s</code> en lloc del valor esperat <code>0</code>.",
- "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "Per solucionar aquest error configureu <code>mbstring.func_overload</code> a <code>0</code> en el vostre php.ini.",
- "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Sembla que PHP està configurat per suprimir els blocs de documents en línia. Això farà que diverses aplicacions principals no siguin accessibles.",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement està provocat per un mecanisme de memòria cau/accelerador com Zend OPcache o eAccelerator.",
- "PHP modules have been installed, but they are still listed as missing?" : "S'han instal·lat mòduls PHP, però encara es llisten com una mancança?",
- "Please ask your server administrator to restart the web server." : "Si us plau, demaneu a l'administrador que reiniciï el servidor web.",
- "The required %s config variable is not configured in the config.php file." : "La variable de configuració necessària %s no està configurada al fitxer config.php.",
- "Please ask your server administrator to check the Nextcloud configuration." : "Si us plau, demaneu al vostre administrador del servidor que comprovi la configuració de Nextcloud.",
- "PostgreSQL >= 9 required." : "Cal PostgreSQL >= 9.",
- "Please upgrade your database version." : "Si us plau, actualitzeu la versió de la vostra base de dades.",
- "Your data directory is readable by other users." : "El vostre directori de dades és llegible per altres usuaris.",
- "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Si us plau, canvieu els permisos a 0770 per tal que el directori no pugui ser llistat per altres usuaris.",
- "Your data directory must be an absolute path." : "El vostre directori de dades ha de ser un camí absolut.",
- "Check the value of \"datadirectory\" in your configuration." : "Comproveu el valor de \"datadirectory\" a la vostra configuració.",
- "Your data directory is invalid." : "El vostre directori de dades no és vàlid.",
- "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Assegureu-vos que hi ha un fitxer anomenat \".ocdata\" a l’arrel del directori de dades.",
- "Action \"%s\" not supported or implemented." : "L'acció \"%s\" no està suportada o implementada.",
- "Authentication failed, wrong token or provider ID given" : "Ha fallat l’autenticació, s’ha donat un identificador de proveïdor o un testimoni incorrecte",
- "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Falten paràmetres per completar la sol·licitud. Els paràmetres que falten són: \"%s\"",
- "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "L'ID \"%1$s\" ja es fa servir pel proveïdor de la federació del núvol \"%2$s\"",
- "Cloud Federation Provider with ID: \"%s\" does not exist." : "El Proveïdor de la Federació de Núvol amb ID: \"%s\" no existeix.",
- "Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir un bloqueig tipus %d a \"%s\".",
- "Storage unauthorized. %s" : "Emmagatzematge no autoritzat. %s",
- "Storage incomplete configuration. %s" : "Configuració d'emmagatzematge incompleta. %s",
- "Storage connection error. %s" : "Error de connexió d’emmagatzematge. %s",
- "Storage is temporarily not available" : "Emmagatzematge temporalment no disponible",
- "Storage connection timeout. %s" : "Temps d’espera exhaurit en la connexió d’emmagatzematge. %s",
- "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "Els fitxers de l’aplicació %1$s no s’han substituït correctament. Assegureu-vos que és una versió compatible amb el servidor.",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "No s'ha instal·lat cap controlador de bases de dades (sqlite, mysql o postgresql).",
+ "Cannot write into \"config\" directory." : "No es pot escriure en la carpeta «config».",
+ "This can usually be fixed by giving the web server write access to the config directory. See %s" : "Això normalment es pot solucionar donant al servidor web accés d'escriptura a la carpeta de configuració. Consulteu %s",
+ "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "O bé, si preferiu mantenir el fitxer config.php només de lectura, establir l'opció «config_is_read_only» com a «true». Consulteu %s",
+ "Cannot write into \"apps\" directory." : "No es pot escriure en la carpeta «apps».",
+ "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "Això normalment pot solucionar donant al servidor web accés d'escriptura a la carpeta d'aplicacions o inhabilitant la botiga d'aplicacions en el fitxer de configuració.",
+ "Cannot create \"data\" directory." : "No es pot crear la carpeta «data».",
+ "This can usually be fixed by giving the web server write access to the root directory. See %s" : "Això normalment es pot solucionar donant accés d'escriptura al servidor web a la carpeta arrel. Consulteu %s",
+ "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "Els permisos normalment es poden corregir donant accés d'escriptura al servidor web a la carpeta arrel. Consulteu %s.",
+ "Your data directory is not writable." : "No es pot escriure en la carpeta de dades.",
+ "Setting locale to %s failed." : "No s'ha pogut establir la configuració regional %s.",
+ "Please install one of these locales on your system and restart your web server." : "Instal·leu una d'aquestes configuracions regionals en el sistema i reinicieu el servidor web.",
+ "PHP module %s not installed." : "El mòdul del PHP %s no està instal·lat.",
+ "Please ask your server administrator to install the module." : "Demaneu a l'administrador del sistema que instal·li el mòdul.",
+ "PHP setting \"%s\" is not set to \"%s\"." : "El paràmetre del PHP «%s» no està establert en «%s».",
+ "Adjusting this setting in php.ini will make Nextcloud run again" : "Si ajusteu aquest paràmetre en el fitxer php.ini, el Nextcloud tornarà a funcionar",
+ "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> té el valor <code>%s</code> en comptes del valor esperat <code>0</code>.",
+ "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "Per a resoldre aquest problema, establiu <code>mbstring.func_overload</code> en <code>0</code> en el fitxer php.ini.",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Sembla que el PHP està configurat per a suprimir els blocs de documentació entre línies. Això farà que diverses aplicacions principals no siguin accessibles.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement és provocat per un mecanisme de memòria cau o accelerador com Zend OPcache o eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "S'han instal·lat mòduls del PHP, però encara apareixen com si no hi fossin?",
+ "Please ask your server administrator to restart the web server." : "Demaneu a l'administrador que reiniciï el servidor web.",
+ "The required %s config variable is not configured in the config.php file." : "No s'ha configurat la variable obligatòria %s en el fitxer config.php.",
+ "Please ask your server administrator to check the Nextcloud configuration." : "Demaneu a l'administrador del servidor que comprovi la configuració del Nextcloud.",
+ "PostgreSQL >= 9 required." : "Cal el PostgreSQL >= 9.",
+ "Please upgrade your database version." : "Actualitzeu la versió de la base de dades.",
+ "Your data directory is readable by other users." : "Els altres usuaris poden llegir la carpeta de dades.",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Canvieu els permisos a 0770 perquè els altres usuaris no puguin veure el contingut de la carpeta.",
+ "Your data directory must be an absolute path." : "La carpeta de dades ha de ser un camí absolut.",
+ "Check the value of \"datadirectory\" in your configuration." : "Comproveu el valor de «datadirectory» en la configuració.",
+ "Your data directory is invalid." : "La carpeta de dades no és vàlida.",
+ "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Assegureu-vos que hi hagi un fitxer anomenat «.ocdata» en l'arrel de la carpeta de dades.",
+ "Action \"%s\" not supported or implemented." : "L'acció «%s» no està admesa o implementada.",
+ "Authentication failed, wrong token or provider ID given" : "No s'ha pogut autenticar; s'ha proporcionat un testimoni o un ID de proveïdor incorrecte",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Falten paràmetres per a completar la sol·licitud. Els paràmetres que falten són: «%s»",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "L'ID «%1$s» ja l'utilitza el proveïdor de federació del núvol «%2$s»",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "El proveïdor de federació del núvol amb l'ID «%s» no existeix.",
+ "Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir el tipus de blocatge %d a «%s».",
+ "Storage unauthorized. %s" : "L'emmagatzematge no està autoritzat. %s",
+ "Storage incomplete configuration. %s" : "La configuració de l'emmagatzematge està incompleta. %s",
+ "Storage connection error. %s" : "S'ha produït un error de connexió amb l'emmagatzematge. %s",
+ "Storage is temporarily not available" : "L'emmagatzematge no està disponible temporalment",
+ "Storage connection timeout. %s" : "S'ha superat el temps d'espera de la connexió d'emmagatzematge. %s",
+ "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "Els fitxers de l'aplicació %1$s no s'han substituït correctament. Assegureu-vos que sigui una versió compatible amb el servidor.",
"Full name" : "Nom complet",
- "The user limit has been reached and the user was not created. Check your notifications to learn more." : "S'ha arribat al límit d'usuaris i l'usuari no s'ha creat. Comproveu les vostres notificacions per obtenir més informació.",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Només es permeten els següents caràcters en un nom d’usuari: \"a-z\", \"A-Z\", \"0-9\" i \"_.@-'\"",
- "libxml2 2.7.0 is at least required. Currently %s is installed." : "cal com a mínim libxml2 2.7.0. Actualment hi ha instal·lat %s.",
- "To fix this issue update your libxml2 version and restart your web server." : "Per solucionar aquest error actualitzeu la vostra versió de libxml2 i reinicieu el servidor web."
+ "The user limit has been reached and the user was not created. Check your notifications to learn more." : "S'ha assolit el límit d'usuaris i no s'ha creat l'usuari. Consulteu les notificacions per a obtenir més informació.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Només es permeten els caràcters següents en un nom d'usuari: «a-z», «A-Z», «0-9» i «_.@-'»",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "Cal almenys libxml2 2.7.0. Actualment s'ha instal·lat %s.",
+ "To fix this issue update your libxml2 version and restart your web server." : "Per a resoldre aquest problema, actualitzeu la versió de libxml2 i reinicieu el servidor web."
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/ca.json b/lib/l10n/ca.json
index 8c125b1bd6a..aa0f9d5e8e4 100644
--- a/lib/l10n/ca.json
+++ b/lib/l10n/ca.json
@@ -1,17 +1,18 @@
{ "translations": {
- "Cannot write into \"config\" directory!" : "No es pot escriure al directori \"config\"!",
- "This can usually be fixed by giving the web server write access to the config directory." : "Això normalment es pot solucionar donant accés d'escriptura al servidor web al directori de configuració.",
- "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true).",
- "See %s" : "Vegeu %s",
+ "Cannot write into \"config\" directory!" : "No es pot escriure en la carpeta «config»!",
+ "This can usually be fixed by giving the web server write access to the config directory." : "Això normalment es pot solucionar donant al servidor web accés d'escriptura a la carpeta de configuració.",
+ "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "O bé, si preferiu mantenir el fitxer config.php només de lectura, establir l'opció «config_is_read_only» com a «true».",
+ "See %s" : "Consulteu %s",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "Falta l'aplicació %1$s o té una versió no compatible amb aquest servidor. Comproveu la carpeta d'aplicacions.",
"Sample configuration detected" : "S'ha detectat una configuració d'exemple",
- "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que la configuració d'exemple ha estat copiada. Això no està suportat, i podria corrompre la vostra instal·lació. Si us plau, llegiu la documentació abans de fer cap canvi a config.php",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que s'ha copiat la configuració d'exemple. Això no s'admet i pot malmetre la instal·lació. Llegiu la documentació abans d'aplicar cap canvi al fitxer config.php",
"404" : "404",
- "The page could not be found on the server." : "No s'ha pogut trobar la pàgina al servidor.",
- "%s email verification" : "%s verificació del correu electrònic",
- "Email verification" : "Verificació del correu electrònic",
- "Click the following button to confirm your email." : "Feu clic al botó següent per confirmar el vostre correu electrònic.",
- "Click the following link to confirm your email." : "Feu clic al següent enllaç per confirmar el vostre correu electrònic.",
- "Confirm your email" : "Confirmeu el vostre correu electrònic",
+ "The page could not be found on the server." : "No s'ha pogut trobar la pàgina en el servidor.",
+ "%s email verification" : "Verificació de l'adreça electrònica del %s",
+ "Email verification" : "Verificació de l'adreça electrònica",
+ "Click the following button to confirm your email." : "Feu clic en el botó següent per a confirmar la vostra adreça electrònica.",
+ "Click the following link to confirm your email." : "Feu clic en l'enllaç següent per a confirmar la vostra adreça electrònica.",
+ "Confirm your email" : "Confirma l'adreça electrònica",
"Other activities" : "Altres activitats",
"%1$s and %2$s" : "%1$s i %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s i %3$s",
@@ -20,35 +21,35 @@
"Education Edition" : "Edició educativa",
"Enterprise bundle" : "Paquet empresarial",
"Groupware bundle" : "Paquet de treball en grup",
- "Hub bundle" : "Paquet del centre",
+ "Hub bundle" : "Paquet Hub",
"Social sharing bundle" : "Paquet social",
- "PHP %s or higher is required." : "Cal PHP %s o superior.",
- "PHP with a version lower than %s is required." : "Cal PHP amb versió inferior a %s.",
- "%sbit or higher PHP required." : "Cal PHP de %s bits o superior.",
- "The following architectures are supported: %s" : "S'admeten les següents arquitectures: %s",
+ "PHP %s or higher is required." : "Cal el PHP %s o superior.",
+ "PHP with a version lower than %s is required." : "Cal el PHP amb una versió inferior a la %s.",
+ "%sbit or higher PHP required." : "Cal el PHP de %s bits o superior.",
+ "The following architectures are supported: %s" : "S'admeten les arquitectures següents: %s",
"The following databases are supported: %s" : "S'admeten les bases de dades següents: %s",
- "The command line tool %s could not be found" : "No s’ha trobat l’eina de línia d’ordres %s",
- "The library %s is not available." : "La llibreria %s no està disponible.",
- "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Cal la llibreria %1$s amb una versió superior a %2$s - la versió disponible és %3$s.",
- "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Cal la llibreria %1$s amb una versió inferior a %2$s - la versió disponible és %3$s.",
- "The following platforms are supported: %s" : "S'admeten les següents plataformes: %s",
- "Server version %s or higher is required." : "Cal una versió de servidor %s o superior.",
- "Server version %s or lower is required." : "Cal una versió de servidor %s o inferior.",
- "Logged in user must be an admin, a sub admin or gotten special right to access this setting" : "L'usuari iniciat ha de ser un administrador, un sub-administrador o tenir un dret especial per accedir a aquest paràmetre",
- "Logged in user must be an admin or sub admin" : "L'usuari que ha iniciat la sessió ha de ser un administrador o un subadministrador",
- "Logged in user must be an admin" : "L'usuari que ha iniciat la sessió ha de ser un administrador",
- "Wiping of device %s has started" : "Ha començat la neteja del dispositiu %s",
- "Wiping of device »%s« has started" : "Ha començat la neteja del dispositiu »%s«",
- "»%s« started remote wipe" : "»%s« ha començat la neteja remota",
- "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "El dispositiu o aplicació »%s« ha començat el procés de neteja remota, Rebreu un altre correu un cop que el procés finalitzi",
- "Wiping of device %s has finished" : "S'ha enllestit la neteja del dispositiu %s",
- "Wiping of device »%s« has finished" : "S'ha enllestit la neteja del dispositiu »%s«",
- "»%s« finished remote wipe" : "S'ha enllestit la neteja remota de »%s«",
- "Device or application »%s« has finished the remote wipe process." : "El dispositiu o aplicació »%s« ha enllestit el procés de neteja remota.",
- "Remote wipe started" : "S'ha iniciat la neteja remota",
- "A remote wipe was started on device %s" : "S'ha engegat una neteja remota en el dispositiu %s",
- "Remote wipe finished" : "Ha finalitzat la neteja remota",
- "The remote wipe on %s has finished" : "Ha finalitzat la neteja remota a %s",
+ "The command line tool %s could not be found" : "No s'ha trobat l'eina de línia d'ordres %s",
+ "The library %s is not available." : "La biblioteca %s no està disponible.",
+ "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Cal la biblioteca %1$s amb una versió superior a la %2$s; la versió disponible és la %3$s.",
+ "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Cal la biblioteca %1$s amb una versió inferior a la %2$s; la versió disponible és la %3$s.",
+ "The following platforms are supported: %s" : "S'admeten les plataformes següents: %s",
+ "Server version %s or higher is required." : "Cal la versió del servidor %s o superior.",
+ "Server version %s or lower is required." : "Cal una versió del servidor %s o inferior.",
+ "Logged in user must be an admin, a sub admin or gotten special right to access this setting" : "L'usuari que ha iniciat la sessió ha de ser administrador, subadministrador o tenir un dret especial per a accedir a aquest paràmetre",
+ "Logged in user must be an admin or sub admin" : "L'usuari que ha iniciat la sessió ha de ser administrador o subadministrador",
+ "Logged in user must be an admin" : "L'usuari que ha iniciat la sessió ha de ser administrador",
+ "Wiping of device %s has started" : "S'ha començat a esborrar el dispositiu %s",
+ "Wiping of device »%s« has started" : "S'ha començat a esborrar el dispositiu «%s»",
+ "»%s« started remote wipe" : "«%s» ha començat a esborrar dades en remot",
+ "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "El dispositiu o aplicació «%s» ha començat a esborrar les dades en remot. Rebreu un altre correu quan s'enllesteixi el procés.",
+ "Wiping of device %s has finished" : "S'ha acabat d'esborrar el dispositiu %s",
+ "Wiping of device »%s« has finished" : "S'ha acabat d'esborrar el dispositiu «%s»",
+ "»%s« finished remote wipe" : "«%s» ha acabat d'esborrar dades en remot",
+ "Device or application »%s« has finished the remote wipe process." : "El dispositiu o aplicació «%s» ha acabat d'esborrar les dades en remot.",
+ "Remote wipe started" : "S'ha començat a esborrar en remot",
+ "A remote wipe was started on device %s" : "S'han començat a esborrar les dades del dispositiu %s en remot",
+ "Remote wipe finished" : "S'han acabat d'esborrar les dades en remot",
+ "The remote wipe on %s has finished" : "S'han acabat d'esborrar les dades del dispositiu %s en remot",
"Authentication" : "Autenticació",
"Unknown filetype" : "Tipus de fitxer desconegut",
"Invalid image" : "Imatge no vàlida",
@@ -59,37 +60,37 @@
"today" : "avui",
"tomorrow" : "demà",
"yesterday" : "ahir",
- "_in %n day_::_in %n days_" : ["d'aquí %n dia","d'aquí %n dies"],
+ "_in %n day_::_in %n days_" : ["d'aquí a %n dia","d'aquí a %n dies"],
"_%n day ago_::_%n days ago_" : ["fa %n dia","fa %n dies"],
- "next month" : "mes següent",
+ "next month" : "el mes vinent",
"last month" : "el mes passat",
- "_in %n month_::_in %n months_" : ["d'aquí %n mes","d'aquí %n mesos"],
+ "_in %n month_::_in %n months_" : ["d'aquí a %n mes","d'aquí a %n mesos"],
"_%n month ago_::_%n months ago_" : ["fa %n mes","fa %n mesos"],
- "next year" : "any següent",
+ "next year" : "l'any vinent",
"last year" : "l'any passat",
- "_in %n year_::_in %n years_" : ["d'aquí %n any","d'aquí %n anys"],
+ "_in %n year_::_in %n years_" : ["d'aquí a %n any","d'aquí a %n anys"],
"_%n year ago_::_%n years ago_" : ["fa %n any","fa %n anys"],
- "_in %n hour_::_in %n hours_" : ["d'aquí %n hora","d'aquí %n hores"],
+ "_in %n hour_::_in %n hours_" : ["d'aquí a %n hora","d'aquí a %n hores"],
"_%n hour ago_::_%n hours ago_" : ["fa %n hora","fa %n hores"],
- "_in %n minute_::_in %n minutes_" : ["d'aquí %n minut","d'aquí %n minuts"],
+ "_in %n minute_::_in %n minutes_" : ["d'aquí a %n minut","d'aquí a %n minuts"],
"_%n minute ago_::_%n minutes ago_" : ["fa %n minut","fa %n minuts"],
- "in a few seconds" : "d'aquí uns segons",
+ "in a few seconds" : "d'aquí a uns segons",
"seconds ago" : "fa uns segons",
"Empty file" : "Fitxer buit",
- "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Mòdul amb l'ID: %s no existeix. Si us plau, activeu-lo als paràmetres de les aplicacions o contacteu amb el vostre administrador.",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El mòdul amb l'ID %s no existeix. Habiliteu-lo els paràmetres de les aplicacions o contacteu amb l'administrador.",
"File already exists" : "El fitxer ja existeix",
- "Invalid path" : "Camí no vàlid",
+ "Invalid path" : "El camí no és vàlid",
"Failed to create file from template" : "No s'ha pogut crear el fitxer a partir de la plantilla",
"Templates" : "Plantilles",
- "File name is a reserved word" : "El nom de fitxer és una paraula reservada",
+ "File name is a reserved word" : "El nom del fitxer és una paraula reservada",
"File name contains at least one invalid character" : "El nom del fitxer conté almenys un caràcter no vàlid",
- "File name is too long" : "El nom del fitxer és massa gran",
- "Dot files are not allowed" : "No estan permesos els fitxers que comencin amb un punt",
- "Empty filename is not allowed" : "No estan permesos els noms de fitxers buits",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'aplicació \"%s\" no es pot instal·lar perquè el fitxer appinfo no es pot llegir.",
- "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "L'aplicació \"%s\" no es pot instal·lar perquè no és compatible amb aquesta versió del servidor.",
+ "File name is too long" : "El nom del fitxer és massa llarg",
+ "Dot files are not allowed" : "No es permeten els fitxers que comencen per un punt",
+ "Empty filename is not allowed" : "No es permeten els noms de fitxers buits",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'aplicació «%s» no es pot instal·lar perquè no es pot llegir el fitxer appinfo.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "L'aplicació «%s» no es pot instal·lar perquè no és compatible amb aquesta versió del servidor.",
"__language_name__" : "Català",
- "This is an automatically sent email, please do not reply." : "Aquest és un correu electrònic enviat automàticament, si us plau no el respongueu.",
+ "This is an automatically sent email, please do not reply." : "Això és un correu electrònic enviat automàticament, no el respongueu.",
"Help" : "Ajuda",
"Appearance and accessibility" : "Aspecte i accessibilitat",
"Apps" : "Aplicacions",
@@ -98,20 +99,21 @@
"Settings" : "Paràmetres",
"Log out" : "Tanca la sessió",
"Users" : "Usuaris",
- "Email" : "Correu",
- "Mail %s" : "Correu %s",
- "Fediverse" : "Fediverse",
- "View %s on the fediverse" : "Veure %s al fediverse",
+ "Email" : "Adreça electrònica",
+ "Mail %s" : "Envia un correu a %s",
+ "Fediverse" : "Fedivers",
+ "View %s on the fediverse" : "Visualitza %s en el fedivers",
"Phone" : "Telèfon",
- "Call %s" : "Trucada de %s",
+ "Call %s" : "Truca a %s",
"Twitter" : "Twitter",
- "View %s on Twitter" : "Veure %s a Twitter",
+ "View %s on Twitter" : "Visualitza %s a Twitter",
"Website" : "Lloc web",
- "Visit %s" : "Visiteu %s",
+ "Visit %s" : "Visita %s",
"Address" : "Adreça",
"Profile picture" : "Foto de perfil",
"About" : "Quant a",
- "Headline" : "Titular",
+ "Display name" : "Nom de visualització",
+ "Headline" : "Capçalera",
"Organisation" : "Organització",
"Role" : "Càrrec",
"Unknown user" : "Usuari desconegut",
@@ -119,41 +121,41 @@
"Enter the database username and name for %s" : "Introduïu el nom d'usuari i el nom de la base de dades per a %s",
"Enter the database username for %s" : "Introduïu el nom d'usuari de la base de dades per a %s",
"Enter the database name for %s" : "Introduïu el nom de la base de dades per a %s",
- "You cannot use dots in the database name %s" : "No podeu utilitzar punts al nom de la base de dades %s",
- "MySQL username and/or password not valid" : "El nom d'usuari i/o contrasenya de MySQL no són vàlids",
- "You need to enter details of an existing account." : "Heu d’introduir els detalls d’un compte existent.",
- "Oracle connection could not be established" : "No s'ha pogut establir la connexió Oracle",
- "Oracle username and/or password not valid" : "Nom d'usuari i/o contrasenya d'Oracle no vàlids",
- "PostgreSQL username and/or password not valid" : "Nom d'usuari i/o contrasenya de PostgreSQL no vàlids",
- "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Feu-lo servir al vostre propi risc! ",
- "For the best results, please consider using a GNU/Linux server instead." : "Per obtenir els millors resultats, si us plau plantegeu-vos fer servir un servidor GNU/Linux.",
- "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Sembla que aquesta instància %s s'està executant en un entorn PHP de 32 bits i l'open_basedir s'ha configurat a php.ini. Això comportarà problemes amb fitxers de més de 4 GB i està molt poc recomanat.",
- "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Si us plau, suprimiu el paràmetre open_basedir del vostre php.ini o canvieu a PHP de 64 bits.",
- "Set an admin username." : "Establiu un nom d'usuari per l'administrador.",
- "Set an admin password." : "Establiu una contrasenya per l'administrador.",
- "Cannot create or write into the data directory %s" : "No es pot crear ni escriure al directori de dades %s",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "El rerefons de compartició %s ha d'implementar la interfície OCP\\Share_Backend",
- "Sharing backend %s not found" : "El rerefons de compartició %s no s'ha trobat",
- "Sharing backend for %s not found" : "El rerefons de compartició per a %s no s'ha trobat",
- "%1$s shared »%2$s« with you and wants to add:" : "%1$s us ha compartit »%2$s« i vol afegir:",
- "%1$s shared »%2$s« with you and wants to add" : "%1$s us ha compartit »%2$s« i vol afegir",
- "»%s« added a note to a file shared with you" : "»%s« ha afegit una nota a un fitxer amb qui teniu compartit",
- "Open »%s«" : "Obre »%s«",
+ "You cannot use dots in the database name %s" : "No podeu utilitzar punts en el nom de la base de dades %s",
+ "MySQL username and/or password not valid" : "El nom d'usuari o la contrasenya del MySQL no són vàlids",
+ "You need to enter details of an existing account." : "Heu d'introduir els detalls d'un compte existent.",
+ "Oracle connection could not be established" : "No s'ha pogut establir la connexió amb Oracle",
+ "Oracle username and/or password not valid" : "El nom d'usuari o la contrasenya d'Oracle no són vàlids",
+ "PostgreSQL username and/or password not valid" : "El nom d'usuari o la contrasenya del PostgreSQL no són vàlids",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "El Mac OS X no s'admet i el %s no funcionarà correctament en aquesta plataforma. Utilitzeu-lo sota el vostre propi risc! ",
+ "For the best results, please consider using a GNU/Linux server instead." : "Per a obtenir els millors resultats, considereu la possibilitat d'utilitzar un servidor amb GNU/Linux.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Sembla que aquesta instància del %s s'està executant en un entorn del PHP de 32 bits i que s'ha configurat open_basedir en el fitxer php.ini. Això comportarà problemes amb els fitxers de més de 4 GB i és molt poc recomanable.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Suprimiu el paràmetre open_basedir del fitxer php.ini o canvieu al PHP de 64 bits.",
+ "Set an admin username." : "Definiu un nom d'usuari per a l'administrador.",
+ "Set an admin password." : "Definiu una contrasenya per a l'administrador.",
+ "Cannot create or write into the data directory %s" : "No es pot crear la carpeta de dades %s ni escriure-hi",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "El rerefons d'ús compartit %s ha d'implementar la interfície OCP\\Share_Backend",
+ "Sharing backend %s not found" : "No s'ha trobat el rerefons d'ús compartit %s",
+ "Sharing backend for %s not found" : "No s'ha trobat el rerefons d'ús compartit per a %s",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1$s ha compartit «%2$s» amb vós i vol afegir:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1$s ha compartit «%2$s» amb vós i vol afegir",
+ "»%s« added a note to a file shared with you" : "%s ha afegit una nota a un fitxer compartit amb vós",
+ "Open »%s«" : "Obre «%s»",
"%1$s via %2$s" : "%1$s mitjançant %2$s",
- "You are not allowed to share %s" : "No se us permet compartir %s",
+ "You are not allowed to share %s" : "No podeu compartir %s",
"Cannot increase permissions of %s" : "No es poden augmentar els permisos de %s",
- "Files cannot be shared with delete permissions" : "Els fitxers no es poden compartir amb permisos de supresió",
- "Files cannot be shared with create permissions" : "Els fitxers no es poden compartir amb permisos de creació",
- "Expiration date is in the past" : "La data de caducitat és del passat",
- "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["No es pot establir la data de caducitat més de %n dia en el futur","No es pot establir la data de caducitat més de %n dies en el futur"],
- "Sharing is only allowed with group members" : "Només es permet compartir amb els membres del grup",
- "Sharing %s failed, because this item is already shared with user %s" : "No s'ha pogut compartir %s, perquè l'element ja està compartit amb l'usuari %s",
- "%1$s shared »%2$s« with you" : "%1$s us ha compartit »%2$s«",
- "%1$s shared »%2$s« with you." : "%1$s us ha compartit »%2$s«.",
- "Click the button below to open it." : "Feu clic al botó de sota per obrir-lo.",
- "The requested share does not exist anymore" : "La compartició sol·licitada ja no existeix",
- "The user was not created because the user limit has been reached. Check your notifications to learn more." : "L'usuari no s'ha creat perquè s'ha arribat al límit d'usuaris. Comproveu les vostres notificacions per obtenir més informació.",
- "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
+ "Files cannot be shared with delete permissions" : "No es poden compartir fitxers amb permisos de supressió",
+ "Files cannot be shared with create permissions" : "No es poden compartir fitxers amb permisos de creació",
+ "Expiration date is in the past" : "La data de caducitat ja ha passat",
+ "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["No es pot establir la data de caducitat més d'%n dia en el futur","No es pot establir la data de caducitat més de %n dies en el futur"],
+ "Sharing is only allowed with group members" : "Només es permet l'ús compartit amb membres del grup",
+ "Sharing %s failed, because this item is already shared with user %s" : "No s'ha pogut compartir %s perquè l'element ja està compartit amb l'usuari %s",
+ "%1$s shared »%2$s« with you" : "%1$s ha compartit «%2$s» amb vós",
+ "%1$s shared »%2$s« with you." : "%1$s ha compartit «%2$s» amb vós.",
+ "Click the button below to open it." : "Feu clic en el botó següent per a obrir-ho.",
+ "The requested share does not exist anymore" : "L'element compartit sol·licitat ja no existeix",
+ "The user was not created because the user limit has been reached. Check your notifications to learn more." : "No s'ha creat l'usuari perquè s'ha assolit el límit d'usuaris. Consulteu les notificacions per a obtenir més informació.",
+ "Could not find category \"%s\"" : "No s'ha trobat la categoria «%s»",
"Sunday" : "Diumenge",
"Monday" : "Dilluns",
"Tuesday" : "Dimarts",
@@ -199,71 +201,71 @@
"Oct." : "Oct.",
"Nov." : "Nov.",
"Dec." : "Des.",
- "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
+ "A valid password must be provided" : "Heu de proporcionar una contrasenya vàlida",
"The username is already being used" : "El nom d'usuari ja està en ús",
"Could not create user" : "No s'ha pogut crear l'usuari",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "Només es permeten els caràcters següents en un nom d'usuari: \"a-z\", \"A-Z\", \"0-9\", espais i \"_.@-'\"",
- "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
- "Username contains whitespace at the beginning or at the end" : "El nom d’usuari conté espais en blanc al principi o al final",
- "Username must not consist of dots only" : "El nom d'usuari no pot està format només per punts",
- "Username is invalid because files already exist for this user" : "El nom d'usuari no és vàlid perquè els fitxers ja existeixen per a aquest usuari",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "Només es permeten els caràcters següents en un nom d'usuari: «a-z», «A-Z», «0-9», espais i «_.@-'»",
+ "A valid username must be provided" : "Heu de proporcionar un nom d'usuari vàlid",
+ "Username contains whitespace at the beginning or at the end" : "El nom d'usuari conté espais en blanc al principi o al final",
+ "Username must not consist of dots only" : "El nom d'usuari no pot estar format només per punts",
+ "Username is invalid because files already exist for this user" : "El nom d'usuari no és vàlid perquè ja existeixen fitxers per a aquest usuari",
"User disabled" : "Usuari inhabilitat",
- "Login canceled by app" : "Inici de sessió cancel·lat per aplicació",
- "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "L'aplicació \"%1$s\" no es pot instal·lar perquè no es compleixen les dependències següents: %2$s",
+ "Login canceled by app" : "L'aplicació ha cancel·lat l'inici de sessió",
+ "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "L'aplicació «%1$s» no es pot instal·lar perquè no es compleixen les dependències següents: %2$s",
"a safe home for all your data" : "Un lloc segur per a totes les vostres dades",
- "File is currently busy, please try again later" : "El fitxer està ocupat actualment, si us plau torneu-ho a provar més tard",
+ "File is currently busy, please try again later" : "El fitxer està ocupat actualment; torneu-ho a provar més tard",
"Cannot download file" : "No es pot baixar el fitxer",
"Application is not enabled" : "L'aplicació no està habilitada",
"Authentication error" : "Error d'autenticació",
"Token expired. Please reload page." : "El testimoni ha caducat. Torneu a carregar la pàgina.",
- "No database drivers (sqlite, mysql, or postgresql) installed." : "No hi ha instal·lats controladors de bases de dades (sqlite, mysql o postgresql).",
- "Cannot write into \"config\" directory." : "No es pot escriure al directori \"config\".",
- "This can usually be fixed by giving the web server write access to the config directory. See %s" : "Això normalment es pot solucionar donant accés d'escriptura al servidor web al directori de configuració. Veure %s",
- "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true). Vegeu %s",
- "Cannot write into \"apps\" directory." : "No es pot escriure al directori \"apps”.",
- "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "Normalment, això es pot solucionar donant accés d'escriptura al servidor web al directori d'aplicacions o desactivant el Magatzem d’Aplicacions al fitxer de configuració.",
- "Cannot create \"data\" directory." : "No es pot crear el directori \"data”.",
- "This can usually be fixed by giving the web server write access to the root directory. See %s" : "Això normalment es pot solucionar donant accés d'escriptura al servidor web al directori arrel. Veure %s",
- "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "Normalment, els permisos es poden corregir donant accés d'escriptura al servidor web al directori arrel. Vegeu %s.",
- "Your data directory is not writable." : "El vostre directori de dades no es pot escriure.",
- "Setting locale to %s failed." : "No s'ha pogut establir el paràmetre local com a %s.",
- "Please install one of these locales on your system and restart your web server." : "Si us plau, instal·leu un d'aquests fitxers de localització en el vostre sistema, i reinicieu el vostre servidor web.",
- "PHP module %s not installed." : "El mòdul PHP %s no està instal·lat.",
- "Please ask your server administrator to install the module." : "Si us plau, demaneu a l'administrador del sistema que instal·li el mòdul.",
- "PHP setting \"%s\" is not set to \"%s\"." : "El paràmetre de PHP \"%s\" no està configurat a \"%s\".",
- "Adjusting this setting in php.ini will make Nextcloud run again" : "Ajustant aquest paràmetre a php.ini, tornarà a funcionar Nextcloud",
- "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> s'estableix en <code>%s</code> en lloc del valor esperat <code>0</code>.",
- "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "Per solucionar aquest error configureu <code>mbstring.func_overload</code> a <code>0</code> en el vostre php.ini.",
- "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Sembla que PHP està configurat per suprimir els blocs de documents en línia. Això farà que diverses aplicacions principals no siguin accessibles.",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement està provocat per un mecanisme de memòria cau/accelerador com Zend OPcache o eAccelerator.",
- "PHP modules have been installed, but they are still listed as missing?" : "S'han instal·lat mòduls PHP, però encara es llisten com una mancança?",
- "Please ask your server administrator to restart the web server." : "Si us plau, demaneu a l'administrador que reiniciï el servidor web.",
- "The required %s config variable is not configured in the config.php file." : "La variable de configuració necessària %s no està configurada al fitxer config.php.",
- "Please ask your server administrator to check the Nextcloud configuration." : "Si us plau, demaneu al vostre administrador del servidor que comprovi la configuració de Nextcloud.",
- "PostgreSQL >= 9 required." : "Cal PostgreSQL >= 9.",
- "Please upgrade your database version." : "Si us plau, actualitzeu la versió de la vostra base de dades.",
- "Your data directory is readable by other users." : "El vostre directori de dades és llegible per altres usuaris.",
- "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Si us plau, canvieu els permisos a 0770 per tal que el directori no pugui ser llistat per altres usuaris.",
- "Your data directory must be an absolute path." : "El vostre directori de dades ha de ser un camí absolut.",
- "Check the value of \"datadirectory\" in your configuration." : "Comproveu el valor de \"datadirectory\" a la vostra configuració.",
- "Your data directory is invalid." : "El vostre directori de dades no és vàlid.",
- "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Assegureu-vos que hi ha un fitxer anomenat \".ocdata\" a l’arrel del directori de dades.",
- "Action \"%s\" not supported or implemented." : "L'acció \"%s\" no està suportada o implementada.",
- "Authentication failed, wrong token or provider ID given" : "Ha fallat l’autenticació, s’ha donat un identificador de proveïdor o un testimoni incorrecte",
- "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Falten paràmetres per completar la sol·licitud. Els paràmetres que falten són: \"%s\"",
- "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "L'ID \"%1$s\" ja es fa servir pel proveïdor de la federació del núvol \"%2$s\"",
- "Cloud Federation Provider with ID: \"%s\" does not exist." : "El Proveïdor de la Federació de Núvol amb ID: \"%s\" no existeix.",
- "Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir un bloqueig tipus %d a \"%s\".",
- "Storage unauthorized. %s" : "Emmagatzematge no autoritzat. %s",
- "Storage incomplete configuration. %s" : "Configuració d'emmagatzematge incompleta. %s",
- "Storage connection error. %s" : "Error de connexió d’emmagatzematge. %s",
- "Storage is temporarily not available" : "Emmagatzematge temporalment no disponible",
- "Storage connection timeout. %s" : "Temps d’espera exhaurit en la connexió d’emmagatzematge. %s",
- "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "Els fitxers de l’aplicació %1$s no s’han substituït correctament. Assegureu-vos que és una versió compatible amb el servidor.",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "No s'ha instal·lat cap controlador de bases de dades (sqlite, mysql o postgresql).",
+ "Cannot write into \"config\" directory." : "No es pot escriure en la carpeta «config».",
+ "This can usually be fixed by giving the web server write access to the config directory. See %s" : "Això normalment es pot solucionar donant al servidor web accés d'escriptura a la carpeta de configuració. Consulteu %s",
+ "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "O bé, si preferiu mantenir el fitxer config.php només de lectura, establir l'opció «config_is_read_only» com a «true». Consulteu %s",
+ "Cannot write into \"apps\" directory." : "No es pot escriure en la carpeta «apps».",
+ "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "Això normalment pot solucionar donant al servidor web accés d'escriptura a la carpeta d'aplicacions o inhabilitant la botiga d'aplicacions en el fitxer de configuració.",
+ "Cannot create \"data\" directory." : "No es pot crear la carpeta «data».",
+ "This can usually be fixed by giving the web server write access to the root directory. See %s" : "Això normalment es pot solucionar donant accés d'escriptura al servidor web a la carpeta arrel. Consulteu %s",
+ "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "Els permisos normalment es poden corregir donant accés d'escriptura al servidor web a la carpeta arrel. Consulteu %s.",
+ "Your data directory is not writable." : "No es pot escriure en la carpeta de dades.",
+ "Setting locale to %s failed." : "No s'ha pogut establir la configuració regional %s.",
+ "Please install one of these locales on your system and restart your web server." : "Instal·leu una d'aquestes configuracions regionals en el sistema i reinicieu el servidor web.",
+ "PHP module %s not installed." : "El mòdul del PHP %s no està instal·lat.",
+ "Please ask your server administrator to install the module." : "Demaneu a l'administrador del sistema que instal·li el mòdul.",
+ "PHP setting \"%s\" is not set to \"%s\"." : "El paràmetre del PHP «%s» no està establert en «%s».",
+ "Adjusting this setting in php.ini will make Nextcloud run again" : "Si ajusteu aquest paràmetre en el fitxer php.ini, el Nextcloud tornarà a funcionar",
+ "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> té el valor <code>%s</code> en comptes del valor esperat <code>0</code>.",
+ "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "Per a resoldre aquest problema, establiu <code>mbstring.func_overload</code> en <code>0</code> en el fitxer php.ini.",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Sembla que el PHP està configurat per a suprimir els blocs de documentació entre línies. Això farà que diverses aplicacions principals no siguin accessibles.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement és provocat per un mecanisme de memòria cau o accelerador com Zend OPcache o eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "S'han instal·lat mòduls del PHP, però encara apareixen com si no hi fossin?",
+ "Please ask your server administrator to restart the web server." : "Demaneu a l'administrador que reiniciï el servidor web.",
+ "The required %s config variable is not configured in the config.php file." : "No s'ha configurat la variable obligatòria %s en el fitxer config.php.",
+ "Please ask your server administrator to check the Nextcloud configuration." : "Demaneu a l'administrador del servidor que comprovi la configuració del Nextcloud.",
+ "PostgreSQL >= 9 required." : "Cal el PostgreSQL >= 9.",
+ "Please upgrade your database version." : "Actualitzeu la versió de la base de dades.",
+ "Your data directory is readable by other users." : "Els altres usuaris poden llegir la carpeta de dades.",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Canvieu els permisos a 0770 perquè els altres usuaris no puguin veure el contingut de la carpeta.",
+ "Your data directory must be an absolute path." : "La carpeta de dades ha de ser un camí absolut.",
+ "Check the value of \"datadirectory\" in your configuration." : "Comproveu el valor de «datadirectory» en la configuració.",
+ "Your data directory is invalid." : "La carpeta de dades no és vàlida.",
+ "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Assegureu-vos que hi hagi un fitxer anomenat «.ocdata» en l'arrel de la carpeta de dades.",
+ "Action \"%s\" not supported or implemented." : "L'acció «%s» no està admesa o implementada.",
+ "Authentication failed, wrong token or provider ID given" : "No s'ha pogut autenticar; s'ha proporcionat un testimoni o un ID de proveïdor incorrecte",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Falten paràmetres per a completar la sol·licitud. Els paràmetres que falten són: «%s»",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "L'ID «%1$s» ja l'utilitza el proveïdor de federació del núvol «%2$s»",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "El proveïdor de federació del núvol amb l'ID «%s» no existeix.",
+ "Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir el tipus de blocatge %d a «%s».",
+ "Storage unauthorized. %s" : "L'emmagatzematge no està autoritzat. %s",
+ "Storage incomplete configuration. %s" : "La configuració de l'emmagatzematge està incompleta. %s",
+ "Storage connection error. %s" : "S'ha produït un error de connexió amb l'emmagatzematge. %s",
+ "Storage is temporarily not available" : "L'emmagatzematge no està disponible temporalment",
+ "Storage connection timeout. %s" : "S'ha superat el temps d'espera de la connexió d'emmagatzematge. %s",
+ "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "Els fitxers de l'aplicació %1$s no s'han substituït correctament. Assegureu-vos que sigui una versió compatible amb el servidor.",
"Full name" : "Nom complet",
- "The user limit has been reached and the user was not created. Check your notifications to learn more." : "S'ha arribat al límit d'usuaris i l'usuari no s'ha creat. Comproveu les vostres notificacions per obtenir més informació.",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Només es permeten els següents caràcters en un nom d’usuari: \"a-z\", \"A-Z\", \"0-9\" i \"_.@-'\"",
- "libxml2 2.7.0 is at least required. Currently %s is installed." : "cal com a mínim libxml2 2.7.0. Actualment hi ha instal·lat %s.",
- "To fix this issue update your libxml2 version and restart your web server." : "Per solucionar aquest error actualitzeu la vostra versió de libxml2 i reinicieu el servidor web."
+ "The user limit has been reached and the user was not created. Check your notifications to learn more." : "S'ha assolit el límit d'usuaris i no s'ha creat l'usuari. Consulteu les notificacions per a obtenir més informació.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Només es permeten els caràcters següents en un nom d'usuari: «a-z», «A-Z», «0-9» i «_.@-'»",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "Cal almenys libxml2 2.7.0. Actualment s'ha instal·lat %s.",
+ "To fix this issue update your libxml2 version and restart your web server." : "Per a resoldre aquest problema, actualitzeu la versió de libxml2 i reinicieu el servidor web."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/lib/l10n/gl.js b/lib/l10n/gl.js
index 69f7e837fa0..1a503ed48bc 100644
--- a/lib/l10n/gl.js
+++ b/lib/l10n/gl.js
@@ -14,7 +14,7 @@ OC.L10N.register(
"Email verification" : "Verificación do correo-e",
"Click the following button to confirm your email." : "Prema no seguinte botón para confirmar o seu correo-e.",
"Click the following link to confirm your email." : "Prema na seguinte ligazón para confirmar o seu correo-e.",
- "Confirm your email" : "Confirme o seu correo-e",
+ "Confirm your email" : "Confirmar o seu correo-e",
"Other activities" : "Outras actividades",
"%1$s and %2$s" : "%1$s e %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s e %3$s",
diff --git a/lib/l10n/gl.json b/lib/l10n/gl.json
index 0503e77db93..1820cc5f861 100644
--- a/lib/l10n/gl.json
+++ b/lib/l10n/gl.json
@@ -12,7 +12,7 @@
"Email verification" : "Verificación do correo-e",
"Click the following button to confirm your email." : "Prema no seguinte botón para confirmar o seu correo-e.",
"Click the following link to confirm your email." : "Prema na seguinte ligazón para confirmar o seu correo-e.",
- "Confirm your email" : "Confirme o seu correo-e",
+ "Confirm your email" : "Confirmar o seu correo-e",
"Other activities" : "Outras actividades",
"%1$s and %2$s" : "%1$s e %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s e %3$s",
diff --git a/lib/l10n/ko.js b/lib/l10n/ko.js
index 5d26d612edf..00377f3d7e3 100644
--- a/lib/l10n/ko.js
+++ b/lib/l10n/ko.js
@@ -5,6 +5,7 @@ OC.L10N.register(
"See %s" : "%s 보기",
"Sample configuration detected" : "예제 설정 감지됨",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "예제 설정이 복사된 것 같습니다. 올바르게 작동하지 않을 수도 있기 때문에 지원되지 않습니다. config.php를 변경하기 전 문서를 읽어 보십시오",
+ "The page could not be found on the server." : "페이지를 서버에서 찾을 수 없습니다.",
"Other activities" : "다른 활동",
"%1$s and %2$s" : "%1$s 및 %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s 및 %3$s",
@@ -98,13 +99,13 @@ OC.L10N.register(
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "공유 백엔드 %s에서 OCP\\Share_Backend 인터페이스를 구현해야 함",
"Sharing backend %s not found" : "공유 백엔드 %s을(를) 찾을 수 없음",
"Sharing backend for %s not found" : "%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이(가) 당신과 공유한 파일에 메모를 추가함",
+ "%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님이 당신과 공유한 파일에 메모를 추가함",
"Open »%s«" : "%s 열기",
"%1$s via %2$s" : "%1$s(%2$s 경유)",
"You are not allowed to share %s" : "%s을(를) 공유할 수 있는 권한이 없습니다",
- "Cannot increase permissions of %s" : "%s의 권한을 늘릴 수 없습니다",
+ "Cannot increase permissions of %s" : "%s의 권한을 늘릴 수 없습니다.",
"Expiration date is in the past" : "만료 날짜가 과거입니다",
"Sharing %s failed, because this item is already shared with user %s" : "%s을(를) 공유할 수 없습니다. 이 항목을 이미 %s 님과 공유하고 있습니다",
"Click the button below to open it." : "아래 단추를 눌러서 열 수 있습니다.",
@@ -181,8 +182,10 @@ OC.L10N.register(
"Please ask your server administrator to restart the web server." : "서버 관리자에게 웹 서버 재시작을 요청하십시오.",
"Please change the permissions to 0770 so that the directory cannot be listed by other users." : "권한을 0770으로 변경하여 다른 사용자가 읽을 수 없도록 하십시오.",
"Ensure there is a file called \".ocdata\" in the root of the data directory." : "데이터 디렉터리의 최상위 디렉터리에 \".ocdata\" 파일이 있는지 확인하십시오.",
- "Action \"%s\" not supported or implemented." : "액션 \"%s\"을(를) 지원하지 않거나 사용할 수 없습니다. ",
+ "Action \"%s\" not supported or implemented." : "동작 \"%s\"을(를) 지원하지 않거나 사용할 수 없습니다. ",
"Authentication failed, wrong token or provider ID given" : "인증이 실패하였습니다. 토큰이나 프로바이더 ID가 틀렸습니다.",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "요청을 완료하기 위한 매개변수가 누락되었습니다. 누락된 매개변수: \"%s\"",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "ID가 \"%s\"인 클라우드 연합 제공자가 없습니다.",
"Could not obtain lock type %d on \"%s\"." : "잠금 형식 %d을(를) \"%s\"에 대해 얻을 수 없습니다.",
"Storage unauthorized. %s" : "저장소가 인증되지 않았습니다. %s",
"Storage incomplete configuration. %s" : "저장소 설정이 완전하지 않습니다. %s",
diff --git a/lib/l10n/ko.json b/lib/l10n/ko.json
index c32ba78003f..0fb317916e3 100644
--- a/lib/l10n/ko.json
+++ b/lib/l10n/ko.json
@@ -3,6 +3,7 @@
"See %s" : "%s 보기",
"Sample configuration detected" : "예제 설정 감지됨",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "예제 설정이 복사된 것 같습니다. 올바르게 작동하지 않을 수도 있기 때문에 지원되지 않습니다. config.php를 변경하기 전 문서를 읽어 보십시오",
+ "The page could not be found on the server." : "페이지를 서버에서 찾을 수 없습니다.",
"Other activities" : "다른 활동",
"%1$s and %2$s" : "%1$s 및 %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s 및 %3$s",
@@ -96,13 +97,13 @@
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "공유 백엔드 %s에서 OCP\\Share_Backend 인터페이스를 구현해야 함",
"Sharing backend %s not found" : "공유 백엔드 %s을(를) 찾을 수 없음",
"Sharing backend for %s not found" : "%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이(가) 당신과 공유한 파일에 메모를 추가함",
+ "%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님이 당신과 공유한 파일에 메모를 추가함",
"Open »%s«" : "%s 열기",
"%1$s via %2$s" : "%1$s(%2$s 경유)",
"You are not allowed to share %s" : "%s을(를) 공유할 수 있는 권한이 없습니다",
- "Cannot increase permissions of %s" : "%s의 권한을 늘릴 수 없습니다",
+ "Cannot increase permissions of %s" : "%s의 권한을 늘릴 수 없습니다.",
"Expiration date is in the past" : "만료 날짜가 과거입니다",
"Sharing %s failed, because this item is already shared with user %s" : "%s을(를) 공유할 수 없습니다. 이 항목을 이미 %s 님과 공유하고 있습니다",
"Click the button below to open it." : "아래 단추를 눌러서 열 수 있습니다.",
@@ -179,8 +180,10 @@
"Please ask your server administrator to restart the web server." : "서버 관리자에게 웹 서버 재시작을 요청하십시오.",
"Please change the permissions to 0770 so that the directory cannot be listed by other users." : "권한을 0770으로 변경하여 다른 사용자가 읽을 수 없도록 하십시오.",
"Ensure there is a file called \".ocdata\" in the root of the data directory." : "데이터 디렉터리의 최상위 디렉터리에 \".ocdata\" 파일이 있는지 확인하십시오.",
- "Action \"%s\" not supported or implemented." : "액션 \"%s\"을(를) 지원하지 않거나 사용할 수 없습니다. ",
+ "Action \"%s\" not supported or implemented." : "동작 \"%s\"을(를) 지원하지 않거나 사용할 수 없습니다. ",
"Authentication failed, wrong token or provider ID given" : "인증이 실패하였습니다. 토큰이나 프로바이더 ID가 틀렸습니다.",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "요청을 완료하기 위한 매개변수가 누락되었습니다. 누락된 매개변수: \"%s\"",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "ID가 \"%s\"인 클라우드 연합 제공자가 없습니다.",
"Could not obtain lock type %d on \"%s\"." : "잠금 형식 %d을(를) \"%s\"에 대해 얻을 수 없습니다.",
"Storage unauthorized. %s" : "저장소가 인증되지 않았습니다. %s",
"Storage incomplete configuration. %s" : "저장소 설정이 완전하지 않습니다. %s",
diff --git a/lib/l10n/uk.js b/lib/l10n/uk.js
index cf115a958e6..98c3d57a8dd 100644
--- a/lib/l10n/uk.js
+++ b/lib/l10n/uk.js
@@ -119,7 +119,7 @@ OC.L10N.register(
"Organisation" : "Організація",
"Role" : "Роль",
"Unknown user" : "Невідомий користувач",
- "Additional settings" : "Додаткові",
+ "Additional settings" : "Додатково",
"Enter the database username and name for %s" : "Введіть ім’я користувача та назву бази даних %s",
"Enter the database username for %s" : "Введіть ім’я користувача бази даних для %s",
"Enter the database name for %s" : "Введіть назву бази даних для %s",
@@ -139,8 +139,8 @@ OC.L10N.register(
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "Бекенд спільного доступу %s повинен реалізовувати інтерфейс OCP\\Share_Backend",
"Sharing backend %s not found" : "Бекенд спільного доступу %s не знайдено",
"Sharing backend for %s not found" : "Бекенд спільного доступу для %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\" та хоче додати",
+ "%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\" додано примітку до файлу у спільному доступі",
"Open »%s«" : "Відкрити 1%s",
"%1$s via %2$s" : "%1$s через %2$s",
@@ -152,8 +152,8 @@ OC.L10N.register(
"_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["Неможливо встановити дату закінчення більше ніж %n день у майбутньому","Неможливо встановити дату закінчення більше ніж %n днів у майбутньому","Неможливо встановити дату закінчення більше ніж %n днів у майбутньому","Неможливо встановити дату закінчення більше ніж %n днів у майбутньому"],
"Sharing is only allowed with group members" : "Спільний доступ дозволений лише для учасників групи",
"Sharing %s failed, because this item is already shared with user %s" : "Не вдалося поділитися %s, оскільки %s вже має до нього доступ",
- "%1$s shared »%2$s« with you" : "%1$s надано доступ до \"%2$s\"",
- "%1$s shared »%2$s« with you." : "%1$s надано доступ до \"%2$s\".",
+ "%1$s shared »%2$s« with you" : "%1$s надав(-ла) доступ до \"%2$s\"",
+ "%1$s shared »%2$s« with you." : "%1$s надав(-ла) доступ до \"%2$s\".",
"Click the button below to open it." : "Щоб відкрити файл, натисніть кнопку нижче.",
"The requested share does not exist anymore" : "Запитуваний спільний ресурс більше недоступний",
"The user was not created because the user limit has been reached. Check your notifications to learn more." : "Користувача не створено, оскільки досягнуто обмеження на кількість користувачів. Перевірте сповіщення для докладної інформації.",
diff --git a/lib/l10n/uk.json b/lib/l10n/uk.json
index 8456ffb74ab..90c6c1f5e95 100644
--- a/lib/l10n/uk.json
+++ b/lib/l10n/uk.json
@@ -117,7 +117,7 @@
"Organisation" : "Організація",
"Role" : "Роль",
"Unknown user" : "Невідомий користувач",
- "Additional settings" : "Додаткові",
+ "Additional settings" : "Додатково",
"Enter the database username and name for %s" : "Введіть ім’я користувача та назву бази даних %s",
"Enter the database username for %s" : "Введіть ім’я користувача бази даних для %s",
"Enter the database name for %s" : "Введіть назву бази даних для %s",
@@ -137,8 +137,8 @@
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "Бекенд спільного доступу %s повинен реалізовувати інтерфейс OCP\\Share_Backend",
"Sharing backend %s not found" : "Бекенд спільного доступу %s не знайдено",
"Sharing backend for %s not found" : "Бекенд спільного доступу для %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\" та хоче додати",
+ "%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\" додано примітку до файлу у спільному доступі",
"Open »%s«" : "Відкрити 1%s",
"%1$s via %2$s" : "%1$s через %2$s",
@@ -150,8 +150,8 @@
"_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["Неможливо встановити дату закінчення більше ніж %n день у майбутньому","Неможливо встановити дату закінчення більше ніж %n днів у майбутньому","Неможливо встановити дату закінчення більше ніж %n днів у майбутньому","Неможливо встановити дату закінчення більше ніж %n днів у майбутньому"],
"Sharing is only allowed with group members" : "Спільний доступ дозволений лише для учасників групи",
"Sharing %s failed, because this item is already shared with user %s" : "Не вдалося поділитися %s, оскільки %s вже має до нього доступ",
- "%1$s shared »%2$s« with you" : "%1$s надано доступ до \"%2$s\"",
- "%1$s shared »%2$s« with you." : "%1$s надано доступ до \"%2$s\".",
+ "%1$s shared »%2$s« with you" : "%1$s надав(-ла) доступ до \"%2$s\"",
+ "%1$s shared »%2$s« with you." : "%1$s надав(-ла) доступ до \"%2$s\".",
"Click the button below to open it." : "Щоб відкрити файл, натисніть кнопку нижче.",
"The requested share does not exist anymore" : "Запитуваний спільний ресурс більше недоступний",
"The user was not created because the user limit has been reached. Check your notifications to learn more." : "Користувача не створено, оскільки досягнуто обмеження на кількість користувачів. Перевірте сповіщення для докладної інформації.",
diff --git a/lib/private/Files/Cache/Scanner.php b/lib/private/Files/Cache/Scanner.php
index 81a7779c846..9bd94edf5bc 100644
--- a/lib/private/Files/Cache/Scanner.php
+++ b/lib/private/Files/Cache/Scanner.php
@@ -344,7 +344,7 @@ class Scanner extends BasicEmitter implements IScanner {
try {
$data = $this->scanFile($path, $reuse, -1, null, $lock);
if ($data && $data['mimetype'] === 'httpd/unix-directory') {
- $size = $this->scanChildren($path, $recursive, $reuse, $data['fileid'], $lock, $data);
+ $size = $this->scanChildren($path, $recursive, $reuse, $data['fileid'], $lock, $data['size']);
$data['size'] = $size;
}
} catch (NotFoundException $e) {
@@ -381,33 +381,29 @@ class Scanner extends BasicEmitter implements IScanner {
* scan all the files and folders in a folder
*
* @param string $path
- * @param bool $recursive
- * @param int $reuse
+ * @param bool|IScanner::SCAN_RECURSIVE_INCOMPLETE $recursive
+ * @param int $reuse a combination of self::REUSE_*
* @param int $folderId id for the folder to be scanned
* @param bool $lock set to false to disable getting an additional read lock during scanning
- * @param array $data the data of the folder before (re)scanning the children
+ * @param int $oldSize the size of the folder before (re)scanning the children
* @return int|float the size of the scanned folder or -1 if the size is unknown at this stage
*/
- protected function scanChildren($path, $recursive = self::SCAN_RECURSIVE, $reuse = -1, $folderId = null, $lock = true, array $data = []) {
+ protected function scanChildren(string $path, $recursive, int $reuse, int $folderId, bool $lock, int $oldSize) {
if ($reuse === -1) {
$reuse = ($recursive === self::SCAN_SHALLOW) ? self::REUSE_ETAG | self::REUSE_SIZE : self::REUSE_ETAG;
}
$this->emit('\OC\Files\Cache\Scanner', 'scanFolder', [$path, $this->storageId]);
$size = 0;
- if (!is_null($folderId)) {
- $folderId = $this->cache->getId($path);
- }
$childQueue = $this->handleChildren($path, $recursive, $reuse, $folderId, $lock, $size);
- foreach ($childQueue as $child => $childId) {
- $childSize = $this->scanChildren($child, $recursive, $reuse, $childId, $lock);
+ foreach ($childQueue as $child => [$childId, $childSize]) {
+ $childSize = $this->scanChildren($child, $recursive, $reuse, $childId, $lock, $childSize);
if ($childSize === -1) {
$size = -1;
} elseif ($size !== -1) {
$size += $childSize;
}
}
- $oldSize = $data['size'] ?? null;
// for encrypted storages, we trigger a regular folder size calculation instead of using the calculated size
// to make sure we also updated the unencrypted-size where applicable
@@ -461,10 +457,10 @@ class Scanner extends BasicEmitter implements IScanner {
$data = $this->scanFile($child, $reuse, $folderId, $existingData, $lock, $fileMeta);
if ($data) {
if ($data['mimetype'] === 'httpd/unix-directory' && $recursive === self::SCAN_RECURSIVE) {
- $childQueue[$child] = $data['fileid'];
+ $childQueue[$child] = [$data['fileid'], $data['size']];
} elseif ($data['mimetype'] === 'httpd/unix-directory' && $recursive === self::SCAN_RECURSIVE_INCOMPLETE && $data['size'] === -1) {
// only recurse into folders which aren't fully scanned
- $childQueue[$child] = $data['fileid'];
+ $childQueue[$child] = [$data['fileid'], $data['size']];
} elseif ($data['size'] === -1) {
$size = -1;
} elseif ($size !== -1) {
diff --git a/lib/private/Files/ObjectStore/ObjectStoreScanner.php b/lib/private/Files/ObjectStore/ObjectStoreScanner.php
index e589ca51aae..f001f90fdaa 100644
--- a/lib/private/Files/ObjectStore/ObjectStoreScanner.php
+++ b/lib/private/Files/ObjectStore/ObjectStoreScanner.php
@@ -39,7 +39,7 @@ class ObjectStoreScanner extends Scanner {
return [];
}
- protected function scanChildren($path, $recursive = self::SCAN_RECURSIVE, $reuse = -1, $folderId = null, $lock = true, array $data = []) {
+ protected function scanChildren(string $path, $recursive, int $reuse, int $folderId, bool $lock, int $oldSize) {
return 0;
}
diff --git a/lib/private/Files/ObjectStore/S3ObjectTrait.php b/lib/private/Files/ObjectStore/S3ObjectTrait.php
index 8fa6d67faa3..e0d0f2ce9c7 100644
--- a/lib/private/Files/ObjectStore/S3ObjectTrait.php
+++ b/lib/private/Files/ObjectStore/S3ObjectTrait.php
@@ -54,7 +54,7 @@ trait S3ObjectTrait {
* @since 7.0.0
*/
public function readObject($urn) {
- return SeekableHttpStream::open(function ($range) use ($urn) {
+ $fh = SeekableHttpStream::open(function ($range) use ($urn) {
$command = $this->getConnection()->getCommand('GetObject', [
'Bucket' => $this->bucket,
'Key' => $urn,
@@ -88,6 +88,10 @@ trait S3ObjectTrait {
$context = stream_context_create($opts);
return fopen($request->getUri(), 'r', false, $context);
});
+ if (!$fh) {
+ throw new \Exception("Failed to read object $urn");
+ }
+ return $fh;
}
diff --git a/lib/private/Mail/Mailer.php b/lib/private/Mail/Mailer.php
index 5d838b2cdf1..7d249338bdc 100644
--- a/lib/private/Mail/Mailer.php
+++ b/lib/private/Mail/Mailer.php
@@ -292,7 +292,7 @@ class Mailer implements IMailer {
// either null or true - if nothing is passed, let the symfony mailer figure out the configuration by itself
$mailSmtpsecure = ($this->config->getSystemValue('mail_smtpsecure', null) === 'ssl') ? true : null;
$transport = new EsmtpTransport(
- $this->config->getSystemValue('mail_smtphost', '127.0.0.1'),
+ $this->config->getSystemValueString('mail_smtphost', '127.0.0.1'),
$this->config->getSystemValueInt('mail_smtpport', 25),
$mailSmtpsecure,
null,
@@ -301,11 +301,11 @@ class Mailer implements IMailer {
/** @var SocketStream $stream */
$stream = $transport->getStream();
/** @psalm-suppress InternalMethod */
- $stream->setTimeout($this->config->getSystemValue('mail_smtptimeout', 10));
+ $stream->setTimeout($this->config->getSystemValueInt('mail_smtptimeout', 10));
if ($this->config->getSystemValueBool('mail_smtpauth', false)) {
- $transport->setUsername($this->config->getSystemValue('mail_smtpname', ''));
- $transport->setPassword($this->config->getSystemValue('mail_smtppassword', ''));
+ $transport->setUsername($this->config->getSystemValueString('mail_smtpname', ''));
+ $transport->setPassword($this->config->getSystemValueString('mail_smtppassword', ''));
}
$streamingOptions = $this->config->getSystemValue('mail_smtpstreamoptions', []);