From 49bb20831a532b48e43c89cfc213185054ea5a8d Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sun, 23 Nov 2025 00:13:43 +0000 Subject: [PATCH] fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot --- apps/dav/l10n/en_GB.js | 30 +++ apps/dav/l10n/en_GB.json | 30 +++ apps/dav/l10n/ga.js | 30 +++ apps/dav/l10n/ga.json | 30 +++ apps/dav/l10n/sv.js | 30 +++ apps/dav/l10n/sv.json | 30 +++ apps/federatedfilesharing/l10n/bg.js | 2 + apps/federatedfilesharing/l10n/bg.json | 2 + apps/files_sharing/l10n/fa.js | 264 ++++++++++++++++++++++--- apps/files_sharing/l10n/fa.json | 264 ++++++++++++++++++++++--- apps/settings/l10n/bg.js | 70 +++++++ apps/settings/l10n/bg.json | 70 +++++++ apps/sharebymail/l10n/fa.js | 1 + apps/sharebymail/l10n/fa.json | 1 + apps/user_ldap/l10n/cs.js | 1 + apps/user_ldap/l10n/cs.json | 1 + apps/user_ldap/l10n/de.js | 1 + apps/user_ldap/l10n/de.json | 1 + apps/user_ldap/l10n/de_DE.js | 1 + apps/user_ldap/l10n/de_DE.json | 1 + apps/user_ldap/l10n/en_GB.js | 1 + apps/user_ldap/l10n/en_GB.json | 1 + apps/user_ldap/l10n/ga.js | 1 + apps/user_ldap/l10n/ga.json | 1 + apps/user_ldap/l10n/gl.js | 1 + apps/user_ldap/l10n/gl.json | 1 + apps/user_ldap/l10n/pt_BR.js | 1 + apps/user_ldap/l10n/pt_BR.json | 1 + apps/user_ldap/l10n/zh_HK.js | 1 + apps/user_ldap/l10n/zh_HK.json | 1 + apps/webhook_listeners/l10n/pl.js | 10 + apps/webhook_listeners/l10n/pl.json | 8 + apps/workflowengine/l10n/pl.js | 6 +- apps/workflowengine/l10n/pl.json | 6 +- core/l10n/fa.js | 1 + core/l10n/fa.json | 1 + core/l10n/fr.js | 2 +- core/l10n/fr.json | 2 +- core/l10n/ja.js | 2 +- core/l10n/ja.json | 2 +- lib/l10n/bg.js | 1 + lib/l10n/bg.json | 1 + 42 files changed, 842 insertions(+), 70 deletions(-) create mode 100644 apps/webhook_listeners/l10n/pl.js create mode 100644 apps/webhook_listeners/l10n/pl.json diff --git a/apps/dav/l10n/en_GB.js b/apps/dav/l10n/en_GB.js index 50b80493ef4..bb028859eaf 100644 --- a/apps/dav/l10n/en_GB.js +++ b/apps/dav/l10n/en_GB.js @@ -73,7 +73,19 @@ OC.L10N.register( "Where: %s" : "Where: %s", "%1$s via %2$s" : "%1$s via %2$s", "In the past on %1$s for the entire day" : "In the past on %1$s for the entire day", + "_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_" : ["In %n minute on %1$s for the entire day","In %n minutes on %1$s for the entire day"], + "_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_" : ["In %n hour on %1$s for the entire day","In %n hours on %1$s for the entire day"], + "_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_" : ["In %n day on %1$s for the entire day","In %n days on %1$s for the entire day"], + "_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_" : ["In %n week on %1$s for the entire day","In %n weeks on %1$s for the entire day"], + "_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_" : ["In %n month on %1$s for the entire day","In %n months on %1$s for the entire day"], + "_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_" : ["In %n year on %1$s for the entire day","In %n years on %1$s for the entire day"], "In the past on %1$s between %2$s - %3$s" : "In the past on %1$s between %2$s - %3$s", + "_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_" : ["In %n minute on %1$s between %2$s - %3$s","In %n minutes on %1$s between %2$s - %3$s"], + "_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_" : ["In %n hour on %1$s between %2$s - %3$s","In %n hours on %1$s between %2$s - %3$s"], + "_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_" : ["In %n day on %1$s between %2$s - %3$s","In %n days on %1$s between %2$s - %3$s"], + "_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_" : ["In %n week on %1$s between %2$s - %3$s","In %n weeks on %1$s between %2$s - %3$s"], + "_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_" : ["In %n month on %1$s between %2$s - %3$s","In %n months on %1$s between %2$s - %3$s"], + "_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_" : ["In %n year on %1$s between %2$s - %3$s","In %n years on %1$s between %2$s - %3$s"], "Could not generate when statement" : "Could not generate when statement", "Every Day for the entire day" : "Every Day for the entire day", "Every Day for the entire day until %1$s" : "Every Day for the entire day until %1$s", @@ -111,8 +123,26 @@ OC.L10N.register( "On specific dates for the entire day until %1$s" : "On specific dates for the entire day until %1$s", "On specific dates between %1$s - %2$s until %3$s" : "On specific dates between %1$s - %2$s until %3$s", "In the past on %1$s" : "In the past on %1$s", + "_In %n minute on %1$s_::_In %n minutes on %1$s_" : ["In %n minute on %1$s","In %n minutes on %1$s"], + "_In %n hour on %1$s_::_In %n hours on %1$s_" : ["In %n hour on %1$s","In %n hours on %1$s"], + "_In %n day on %1$s_::_In %n days on %1$s_" : ["In %n day on %1$s","In %n days on %1$s"], + "_In %n week on %1$s_::_In %n weeks on %1$s_" : ["In %n week on %1$s","In %n weeks on %1$s"], + "_In %n month on %1$s_::_In %n months on %1$s_" : ["In %n month on %1$s","In %n months on %1$s"], + "_In %n year on %1$s_::_In %n years on %1$s_" : ["In %n year on %1$s","In %n years on %1$s"], "In the past on %1$s then on %2$s" : "In the past on %1$s then on %2$s", + "_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_" : ["In %n minute on %1$s then on %2$s","In %n minutes on %1$s then on %2$s"], + "_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_" : ["In %n hour on %1$s then on %2$s","In %n hours on %1$s then on %2$s"], + "_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_" : ["In %n day on %1$s then on %2$s","In %n days on %1$s then on %2$s"], + "_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_" : ["In %n week on %1$s then on %2$s","In %n weeks on %1$s then on %2$s"], + "_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_" : ["In %n month on %1$s then on %2$s","In %n months on %1$s then on %2$s"], + "_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_" : ["In %n year on %1$s then on %2$s","In %n years on %1$s then on %2$s"], "In the past on %1$s then on %2$s and %3$s" : "In the past on %1$s then on %2$s and %3$s", + "_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_" : ["In %n minute on %1$s then on %2$s and %3$s","In %n minutes on %1$s then on %2$s and %3$s"], + "_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_" : ["In %n hour on %1$s then on %2$s and %3$s","In %n hours on %1$s then on %2$s and %3$s"], + "_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_" : ["In %n day on %1$s then on %2$s and %3$s","In %n days on %1$s then on %2$s and %3$s"], + "_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_" : ["In %n week on %1$s then on %2$s and %3$s","In %n weeks on %1$s then on %2$s and %3$s"], + "_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_" : ["In %n month on %1$s then on %2$s and %3$s","In %n months on %1$s then on %2$s and %3$s"], + "_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_" : ["In %n year on %1$s then on %2$s and %3$s","In %n years on %1$s then on %2$s and %3$s"], "Could not generate next recurrence statement" : "Could not generate next recurrence statement", "Cancelled: %1$s" : "Cancelled: %1$s", "\"%1$s\" has been canceled" : "\"%1$s\" has been cancelled", diff --git a/apps/dav/l10n/en_GB.json b/apps/dav/l10n/en_GB.json index 991bdafcbb8..ed19413994e 100644 --- a/apps/dav/l10n/en_GB.json +++ b/apps/dav/l10n/en_GB.json @@ -71,7 +71,19 @@ "Where: %s" : "Where: %s", "%1$s via %2$s" : "%1$s via %2$s", "In the past on %1$s for the entire day" : "In the past on %1$s for the entire day", + "_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_" : ["In %n minute on %1$s for the entire day","In %n minutes on %1$s for the entire day"], + "_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_" : ["In %n hour on %1$s for the entire day","In %n hours on %1$s for the entire day"], + "_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_" : ["In %n day on %1$s for the entire day","In %n days on %1$s for the entire day"], + "_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_" : ["In %n week on %1$s for the entire day","In %n weeks on %1$s for the entire day"], + "_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_" : ["In %n month on %1$s for the entire day","In %n months on %1$s for the entire day"], + "_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_" : ["In %n year on %1$s for the entire day","In %n years on %1$s for the entire day"], "In the past on %1$s between %2$s - %3$s" : "In the past on %1$s between %2$s - %3$s", + "_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_" : ["In %n minute on %1$s between %2$s - %3$s","In %n minutes on %1$s between %2$s - %3$s"], + "_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_" : ["In %n hour on %1$s between %2$s - %3$s","In %n hours on %1$s between %2$s - %3$s"], + "_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_" : ["In %n day on %1$s between %2$s - %3$s","In %n days on %1$s between %2$s - %3$s"], + "_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_" : ["In %n week on %1$s between %2$s - %3$s","In %n weeks on %1$s between %2$s - %3$s"], + "_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_" : ["In %n month on %1$s between %2$s - %3$s","In %n months on %1$s between %2$s - %3$s"], + "_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_" : ["In %n year on %1$s between %2$s - %3$s","In %n years on %1$s between %2$s - %3$s"], "Could not generate when statement" : "Could not generate when statement", "Every Day for the entire day" : "Every Day for the entire day", "Every Day for the entire day until %1$s" : "Every Day for the entire day until %1$s", @@ -109,8 +121,26 @@ "On specific dates for the entire day until %1$s" : "On specific dates for the entire day until %1$s", "On specific dates between %1$s - %2$s until %3$s" : "On specific dates between %1$s - %2$s until %3$s", "In the past on %1$s" : "In the past on %1$s", + "_In %n minute on %1$s_::_In %n minutes on %1$s_" : ["In %n minute on %1$s","In %n minutes on %1$s"], + "_In %n hour on %1$s_::_In %n hours on %1$s_" : ["In %n hour on %1$s","In %n hours on %1$s"], + "_In %n day on %1$s_::_In %n days on %1$s_" : ["In %n day on %1$s","In %n days on %1$s"], + "_In %n week on %1$s_::_In %n weeks on %1$s_" : ["In %n week on %1$s","In %n weeks on %1$s"], + "_In %n month on %1$s_::_In %n months on %1$s_" : ["In %n month on %1$s","In %n months on %1$s"], + "_In %n year on %1$s_::_In %n years on %1$s_" : ["In %n year on %1$s","In %n years on %1$s"], "In the past on %1$s then on %2$s" : "In the past on %1$s then on %2$s", + "_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_" : ["In %n minute on %1$s then on %2$s","In %n minutes on %1$s then on %2$s"], + "_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_" : ["In %n hour on %1$s then on %2$s","In %n hours on %1$s then on %2$s"], + "_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_" : ["In %n day on %1$s then on %2$s","In %n days on %1$s then on %2$s"], + "_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_" : ["In %n week on %1$s then on %2$s","In %n weeks on %1$s then on %2$s"], + "_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_" : ["In %n month on %1$s then on %2$s","In %n months on %1$s then on %2$s"], + "_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_" : ["In %n year on %1$s then on %2$s","In %n years on %1$s then on %2$s"], "In the past on %1$s then on %2$s and %3$s" : "In the past on %1$s then on %2$s and %3$s", + "_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_" : ["In %n minute on %1$s then on %2$s and %3$s","In %n minutes on %1$s then on %2$s and %3$s"], + "_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_" : ["In %n hour on %1$s then on %2$s and %3$s","In %n hours on %1$s then on %2$s and %3$s"], + "_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_" : ["In %n day on %1$s then on %2$s and %3$s","In %n days on %1$s then on %2$s and %3$s"], + "_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_" : ["In %n week on %1$s then on %2$s and %3$s","In %n weeks on %1$s then on %2$s and %3$s"], + "_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_" : ["In %n month on %1$s then on %2$s and %3$s","In %n months on %1$s then on %2$s and %3$s"], + "_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_" : ["In %n year on %1$s then on %2$s and %3$s","In %n years on %1$s then on %2$s and %3$s"], "Could not generate next recurrence statement" : "Could not generate next recurrence statement", "Cancelled: %1$s" : "Cancelled: %1$s", "\"%1$s\" has been canceled" : "\"%1$s\" has been cancelled", diff --git a/apps/dav/l10n/ga.js b/apps/dav/l10n/ga.js index 11b7c1d077b..f8a4cabcf33 100644 --- a/apps/dav/l10n/ga.js +++ b/apps/dav/l10n/ga.js @@ -73,7 +73,19 @@ OC.L10N.register( "Where: %s" : "Cá: %s", "%1$s via %2$s" : "%1$s trí %2$s", "In the past on %1$s for the entire day" : "San am atá thart ar %1$s don lá ar fad", + "_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_" : ["I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad"], + "_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_" : ["I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad"], + "_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_" : ["I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad"], + "_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_" : ["I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad"], + "_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_" : ["I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad"], + "_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_" : ["I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad"], "In the past on %1$s between %2$s - %3$s" : "San am a chuaigh thart ar %1$s idir %2$s - %3$s", + "_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_" : ["I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s"], + "_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_" : ["I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s"], + "_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_" : ["I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s"], + "_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_" : ["I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s"], + "_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_" : ["I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s"], + "_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_" : ["I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s"], "Could not generate when statement" : "Níorbh fhéidir a ghiniúint nuair a ráiteas", "Every Day for the entire day" : "Gach Lá don lá ar fad", "Every Day for the entire day until %1$s" : "Gach Lá ar feadh an lae ar fad go dtí %1$s", @@ -111,8 +123,26 @@ OC.L10N.register( "On specific dates for the entire day until %1$s" : "Ar dhátaí ar leith don lá iomlán go dtí %1$s", "On specific dates between %1$s - %2$s until %3$s" : "Ar dhátaí sonracha idir %1$s - %2$s go %3$s", "In the past on %1$s" : "San am a chuaigh thart ar %1$s", + "_In %n minute on %1$s_::_In %n minutes on %1$s_" : ["I %n nóiméad ar %1$s","I %n nóiméad ar %1$s","I %n nóiméad ar %1$s","I %n nóiméad ar %1$s","I %n nóiméad ar %1$s"], + "_In %n hour on %1$s_::_In %n hours on %1$s_" : ["I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s"], + "_In %n day on %1$s_::_In %n days on %1$s_" : ["I %n lá ar %1$s","I %n lá ar %1$s","I %n lá ar %1$s","I %n lá ar %1$s","I %n lá ar %1$s"], + "_In %n week on %1$s_::_In %n weeks on %1$s_" : ["I %n seachtain ar %1$s","I %n seachtain ar %1$s","I %n seachtain ar %1$s","I %n seachtain ar %1$s","I %n seachtain ar %1$s"], + "_In %n month on %1$s_::_In %n months on %1$s_" : ["I %n mí ar %1$s","I %n mí ar %1$s","I %n mí ar %1$s","I %n mí ar %1$s","I %n mí ar %1$s"], + "_In %n year on %1$s_::_In %n years on %1$s_" : ["I %n bliain ar %1$s","I %n bliain ar %1$s","I %n bliain ar %1$s","I %n bliain ar %1$s","I %n bliain ar %1$s"], "In the past on %1$s then on %2$s" : "San am a chuaigh thart ar %1$s agus ansin ar %2$s", + "_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_" : ["I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s"], + "_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_" : ["I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s"], + "_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_" : ["I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s"], + "_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_" : ["I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s"], + "_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_" : ["I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s"], + "_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_" : ["I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s"], "In the past on %1$s then on %2$s and %3$s" : "San am a chuaigh thart ar %1$s ansin ar %2$s agus %3$s", + "_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_" : ["I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s"], + "_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_" : ["I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s"], + "_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_" : ["I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s"], + "_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_" : ["I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s"], + "_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_" : ["I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s"], + "_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_" : ["I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s"], "Could not generate next recurrence statement" : "Níorbh fhéidir an chéad ráiteas atarlaithe eile a ghiniúint", "Cancelled: %1$s" : "Ar ceal: %1$s", "\"%1$s\" has been canceled" : "\"%1$s\" curtha ar ceal", diff --git a/apps/dav/l10n/ga.json b/apps/dav/l10n/ga.json index 23ab72e22c3..3c899c8d858 100644 --- a/apps/dav/l10n/ga.json +++ b/apps/dav/l10n/ga.json @@ -71,7 +71,19 @@ "Where: %s" : "Cá: %s", "%1$s via %2$s" : "%1$s trí %2$s", "In the past on %1$s for the entire day" : "San am atá thart ar %1$s don lá ar fad", + "_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_" : ["I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad","I %n nóiméad ar %1$s don lá ar fad"], + "_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_" : ["I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad","I %n uair an chloig ar %1$s don lá ar fad"], + "_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_" : ["I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad","I %n lá ar %1$s don lá ar fad"], + "_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_" : ["I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad","I %n seachtain ar %1$s don lá ar fad"], + "_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_" : ["I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad","I %n mí ar %1$s don lá ar fad"], + "_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_" : ["I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad","I %n bliain ar %1$s don lá ar fad"], "In the past on %1$s between %2$s - %3$s" : "San am a chuaigh thart ar %1$s idir %2$s - %3$s", + "_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_" : ["I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s","I %n nóiméad ar %1$s idir %2$s - %3$s"], + "_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_" : ["I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s","I %n uair an chloig ar %1$s idir %2$s - %3$s"], + "_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_" : ["I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s","I %n lá ar %1$s idir %2$s - %3$s"], + "_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_" : ["I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s","I %n seachtain ar %1$s idir %2$s - %3$s"], + "_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_" : ["I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s","I %n mí ar %1$s idir %2$s - %3$s"], + "_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_" : ["I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s","I %n bliain ar %1$s idir %2$s - %3$s"], "Could not generate when statement" : "Níorbh fhéidir a ghiniúint nuair a ráiteas", "Every Day for the entire day" : "Gach Lá don lá ar fad", "Every Day for the entire day until %1$s" : "Gach Lá ar feadh an lae ar fad go dtí %1$s", @@ -109,8 +121,26 @@ "On specific dates for the entire day until %1$s" : "Ar dhátaí ar leith don lá iomlán go dtí %1$s", "On specific dates between %1$s - %2$s until %3$s" : "Ar dhátaí sonracha idir %1$s - %2$s go %3$s", "In the past on %1$s" : "San am a chuaigh thart ar %1$s", + "_In %n minute on %1$s_::_In %n minutes on %1$s_" : ["I %n nóiméad ar %1$s","I %n nóiméad ar %1$s","I %n nóiméad ar %1$s","I %n nóiméad ar %1$s","I %n nóiméad ar %1$s"], + "_In %n hour on %1$s_::_In %n hours on %1$s_" : ["I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s","I %n uair an chloig ar %1$s"], + "_In %n day on %1$s_::_In %n days on %1$s_" : ["I %n lá ar %1$s","I %n lá ar %1$s","I %n lá ar %1$s","I %n lá ar %1$s","I %n lá ar %1$s"], + "_In %n week on %1$s_::_In %n weeks on %1$s_" : ["I %n seachtain ar %1$s","I %n seachtain ar %1$s","I %n seachtain ar %1$s","I %n seachtain ar %1$s","I %n seachtain ar %1$s"], + "_In %n month on %1$s_::_In %n months on %1$s_" : ["I %n mí ar %1$s","I %n mí ar %1$s","I %n mí ar %1$s","I %n mí ar %1$s","I %n mí ar %1$s"], + "_In %n year on %1$s_::_In %n years on %1$s_" : ["I %n bliain ar %1$s","I %n bliain ar %1$s","I %n bliain ar %1$s","I %n bliain ar %1$s","I %n bliain ar %1$s"], "In the past on %1$s then on %2$s" : "San am a chuaigh thart ar %1$s agus ansin ar %2$s", + "_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_" : ["I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s","I %n nóiméad ar %1$s ansin ar %2$s"], + "_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_" : ["I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s","I %n uair an chloig ar %1$s ansin ar %2$s"], + "_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_" : ["I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s","I %n lá ar %1$s ansin ar %2$s"], + "_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_" : ["I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s","I %n seachtain ar %1$s ansin ar %2$s"], + "_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_" : ["I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s","I %n mí ar %1$s ansin ar %2$s"], + "_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_" : ["I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s","I %n bliain ar %1$s ansin ar %2$s"], "In the past on %1$s then on %2$s and %3$s" : "San am a chuaigh thart ar %1$s ansin ar %2$s agus %3$s", + "_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_" : ["I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s","I %n nóiméad ar %1$s ansin ar %2$s agus %3$s"], + "_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_" : ["I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s","I %n uair an chloig ar %1$s ansin ar %2$s agus %3$s"], + "_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_" : ["I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s","I %n lá ar %1$s ansin ar %2$s agus %3$s"], + "_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_" : ["I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s","I %n seachtain ar %1$s ansin ar %2$s agus %3$s"], + "_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_" : ["I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s","I %n mí ar %1$s ansin ar %2$s agus %3$s"], + "_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_" : ["I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s","I %n bliain ar %1$s ansin ar %2$s agus %3$s"], "Could not generate next recurrence statement" : "Níorbh fhéidir an chéad ráiteas atarlaithe eile a ghiniúint", "Cancelled: %1$s" : "Ar ceal: %1$s", "\"%1$s\" has been canceled" : "\"%1$s\" curtha ar ceal", diff --git a/apps/dav/l10n/sv.js b/apps/dav/l10n/sv.js index 2e71f372a82..f91f6745964 100644 --- a/apps/dav/l10n/sv.js +++ b/apps/dav/l10n/sv.js @@ -73,7 +73,19 @@ OC.L10N.register( "Where: %s" : "Var: %s", "%1$s via %2$s" : "%1$s via %2$s", "In the past on %1$s for the entire day" : "Tidigare den %1$s hela dagen", + "_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_" : ["Om %n minut den %1$s hela dagen","Om %n minuter den %1$s hela dagen"], + "_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_" : ["Om %n timme den %1$s hela dagen","Om %n timmar den %1$s hela dagen"], + "_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_" : ["Om %n dag den %1$s hela dagen","Om %n dagar den %1$s hela dagen"], + "_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_" : ["Om %n vecka den %1$s hela dagen","Om %n veckor den %1$s hela dagen"], + "_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_" : ["Om %n månad den %1$s hela dagen","Om %n månader den %1$s hela dagen"], + "_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_" : ["Om %n år den %1$s hela dagen","Om %n år den %1$s hela dagen"], "In the past on %1$s between %2$s - %3$s" : "Tidigare den %1$s mellan %2$s - %3$s", + "_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_" : ["Om %n minut den %1$s mellan %2$s - %3$s","Om %n minuter den %1$s mellan %2$s - %3$s"], + "_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_" : ["Om %n timme den %1$s mellan %2$s - %3$s","Om %n timmar den %1$s mellan %2$s - %3$s"], + "_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_" : ["Om %n dag den %1$s mellan %2$s - %3$s","Om %n dagar den %1$s mellan %2$s - %3$s"], + "_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_" : ["Om %n vecka den %1$s mellan %2$s - %3$s","Om %n veckor den %1$s mellan %2$s - %3$s"], + "_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_" : ["Om %n månad den %1$s mellan %2$s - %3$s","Om %n månader den %1$s mellan %2$s - %3$s"], + "_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_" : ["Om %n år den %1$s mellan %2$s - %3$s","Om %n år den %1$s mellan %2$s - %3$s"], "Could not generate when statement" : "Kunde inte generera ett när-villkor", "Every Day for the entire day" : "Varje dag hela dagen", "Every Day for the entire day until %1$s" : "Varje dag hela dagen tills den %1$s", @@ -111,8 +123,26 @@ OC.L10N.register( "On specific dates for the entire day until %1$s" : "På specifika datum hela dagen fram till kl %1$s", "On specific dates between %1$s - %2$s until %3$s" : "På specifika datum mellan %1$s - %2$s tills %3$s", "In the past on %1$s" : "Tidigare den %1$s", + "_In %n minute on %1$s_::_In %n minutes on %1$s_" : ["Om %n minut den %1$s","Om %n minuter den %1$s"], + "_In %n hour on %1$s_::_In %n hours on %1$s_" : ["Om %n timme den %1$s","Om %n timmar den %1$s"], + "_In %n day on %1$s_::_In %n days on %1$s_" : ["Om %n dag den %1$s","Om %n dagar den %1$s"], + "_In %n week on %1$s_::_In %n weeks on %1$s_" : ["Om %n vecka den %1$s","Om %n veckor den %1$s"], + "_In %n month on %1$s_::_In %n months on %1$s_" : ["Om %n månad den %1$s","Om %n månader den %1$s"], + "_In %n year on %1$s_::_In %n years on %1$s_" : ["Om %n år den %1$s","Om %n år den %1$s"], "In the past on %1$s then on %2$s" : "Tidigare den %1$s och sedan den %2$s", + "_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_" : ["Om %n minut den %1$s och sedan den %2$s","Om %n minuter den %1$s och sedan den %2$s"], + "_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_" : ["Om %n timme den %1$s och sedan den %2$s","Om %n timmar den %1$s och sedan den %2$s"], + "_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_" : ["Om %n dag den %1$s och sedan den %2$s","Om %n dagar den %1$s och sedan den %2$s"], + "_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_" : ["Om %n vecka den %1$s och sedan den %2$s","Om %n veckor den %1$s och sedan den %2$s"], + "_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_" : ["Om %n månad den %1$s och sedan den %2$s","Om %n månader den %1$s och sedan den %2$s"], + "_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_" : ["Om %n år den %1$s och sedan den %2$s","Om %n år den %1$s och sedan den %2$s"], "In the past on %1$s then on %2$s and %3$s" : "Tidigare den %1$s sedan den %2$s och %3$s", + "_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_" : ["Om %n minut den %1$s sedan den %2$s och %3$s","Om %n minuter den %1$s sedan den %2$s och %3$s"], + "_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_" : ["Om %n timme den %1$s sedan den %2$s och %3$s","Om %n timmar den %1$s sedan den %2$s och %3$s"], + "_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_" : ["Om %n dagar den %1$s sedan den %2$s och %3$s","Om %n dagar den %1$s sedan den %2$s och %3$s"], + "_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_" : ["Om %n vecka den %1$s sedan den %2$s och %3$s","Om %n veckor den %1$s sedan den %2$s och %3$s"], + "_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_" : ["Om %n månad den %1$s sedan den %2$s och %3$s","Om %n månader den %1$s tsedan den %2$s och %3$s"], + "_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_" : ["Om %n år den %1$s sedan den %2$s och %3$s","Om %n år den %1$s sedan den %2$s och %3$s"], "Could not generate next recurrence statement" : "Kunde inte generera nästa händelseupprepning", "Cancelled: %1$s" : "Avbruten: %1$s", "\"%1$s\" has been canceled" : "\"%1$s\" har avbrutits", diff --git a/apps/dav/l10n/sv.json b/apps/dav/l10n/sv.json index 2503d1d041a..f5ffbecb9c9 100644 --- a/apps/dav/l10n/sv.json +++ b/apps/dav/l10n/sv.json @@ -71,7 +71,19 @@ "Where: %s" : "Var: %s", "%1$s via %2$s" : "%1$s via %2$s", "In the past on %1$s for the entire day" : "Tidigare den %1$s hela dagen", + "_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_" : ["Om %n minut den %1$s hela dagen","Om %n minuter den %1$s hela dagen"], + "_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_" : ["Om %n timme den %1$s hela dagen","Om %n timmar den %1$s hela dagen"], + "_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_" : ["Om %n dag den %1$s hela dagen","Om %n dagar den %1$s hela dagen"], + "_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_" : ["Om %n vecka den %1$s hela dagen","Om %n veckor den %1$s hela dagen"], + "_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_" : ["Om %n månad den %1$s hela dagen","Om %n månader den %1$s hela dagen"], + "_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_" : ["Om %n år den %1$s hela dagen","Om %n år den %1$s hela dagen"], "In the past on %1$s between %2$s - %3$s" : "Tidigare den %1$s mellan %2$s - %3$s", + "_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_" : ["Om %n minut den %1$s mellan %2$s - %3$s","Om %n minuter den %1$s mellan %2$s - %3$s"], + "_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_" : ["Om %n timme den %1$s mellan %2$s - %3$s","Om %n timmar den %1$s mellan %2$s - %3$s"], + "_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_" : ["Om %n dag den %1$s mellan %2$s - %3$s","Om %n dagar den %1$s mellan %2$s - %3$s"], + "_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_" : ["Om %n vecka den %1$s mellan %2$s - %3$s","Om %n veckor den %1$s mellan %2$s - %3$s"], + "_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_" : ["Om %n månad den %1$s mellan %2$s - %3$s","Om %n månader den %1$s mellan %2$s - %3$s"], + "_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_" : ["Om %n år den %1$s mellan %2$s - %3$s","Om %n år den %1$s mellan %2$s - %3$s"], "Could not generate when statement" : "Kunde inte generera ett när-villkor", "Every Day for the entire day" : "Varje dag hela dagen", "Every Day for the entire day until %1$s" : "Varje dag hela dagen tills den %1$s", @@ -109,8 +121,26 @@ "On specific dates for the entire day until %1$s" : "På specifika datum hela dagen fram till kl %1$s", "On specific dates between %1$s - %2$s until %3$s" : "På specifika datum mellan %1$s - %2$s tills %3$s", "In the past on %1$s" : "Tidigare den %1$s", + "_In %n minute on %1$s_::_In %n minutes on %1$s_" : ["Om %n minut den %1$s","Om %n minuter den %1$s"], + "_In %n hour on %1$s_::_In %n hours on %1$s_" : ["Om %n timme den %1$s","Om %n timmar den %1$s"], + "_In %n day on %1$s_::_In %n days on %1$s_" : ["Om %n dag den %1$s","Om %n dagar den %1$s"], + "_In %n week on %1$s_::_In %n weeks on %1$s_" : ["Om %n vecka den %1$s","Om %n veckor den %1$s"], + "_In %n month on %1$s_::_In %n months on %1$s_" : ["Om %n månad den %1$s","Om %n månader den %1$s"], + "_In %n year on %1$s_::_In %n years on %1$s_" : ["Om %n år den %1$s","Om %n år den %1$s"], "In the past on %1$s then on %2$s" : "Tidigare den %1$s och sedan den %2$s", + "_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_" : ["Om %n minut den %1$s och sedan den %2$s","Om %n minuter den %1$s och sedan den %2$s"], + "_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_" : ["Om %n timme den %1$s och sedan den %2$s","Om %n timmar den %1$s och sedan den %2$s"], + "_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_" : ["Om %n dag den %1$s och sedan den %2$s","Om %n dagar den %1$s och sedan den %2$s"], + "_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_" : ["Om %n vecka den %1$s och sedan den %2$s","Om %n veckor den %1$s och sedan den %2$s"], + "_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_" : ["Om %n månad den %1$s och sedan den %2$s","Om %n månader den %1$s och sedan den %2$s"], + "_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_" : ["Om %n år den %1$s och sedan den %2$s","Om %n år den %1$s och sedan den %2$s"], "In the past on %1$s then on %2$s and %3$s" : "Tidigare den %1$s sedan den %2$s och %3$s", + "_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_" : ["Om %n minut den %1$s sedan den %2$s och %3$s","Om %n minuter den %1$s sedan den %2$s och %3$s"], + "_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_" : ["Om %n timme den %1$s sedan den %2$s och %3$s","Om %n timmar den %1$s sedan den %2$s och %3$s"], + "_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_" : ["Om %n dagar den %1$s sedan den %2$s och %3$s","Om %n dagar den %1$s sedan den %2$s och %3$s"], + "_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_" : ["Om %n vecka den %1$s sedan den %2$s och %3$s","Om %n veckor den %1$s sedan den %2$s och %3$s"], + "_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_" : ["Om %n månad den %1$s sedan den %2$s och %3$s","Om %n månader den %1$s tsedan den %2$s och %3$s"], + "_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_" : ["Om %n år den %1$s sedan den %2$s och %3$s","Om %n år den %1$s sedan den %2$s och %3$s"], "Could not generate next recurrence statement" : "Kunde inte generera nästa händelseupprepning", "Cancelled: %1$s" : "Avbruten: %1$s", "\"%1$s\" has been canceled" : "\"%1$s\" har avbrutits", diff --git a/apps/federatedfilesharing/l10n/bg.js b/apps/federatedfilesharing/l10n/bg.js index 078ee9b1b5e..e7ad38ca981 100644 --- a/apps/federatedfilesharing/l10n/bg.js +++ b/apps/federatedfilesharing/l10n/bg.js @@ -31,7 +31,9 @@ OC.L10N.register( "Federated Cloud" : "Федериран облак", "Share it so your friends can share files with you:" : "Споделете, за да могат приятелите ви да споделят файлове, с вас:", "Facebook" : "Фейсбук", + "X (formerly Twitter)" : "X (преди Twitter)", "Mastodon" : "Mastodon", + "Bluesky" : "Bluesky", "Add to your website" : "Добавете към вашия уеб сайт", "HTML Code:" : "HTML код:", "Cancel" : "Отказ", diff --git a/apps/federatedfilesharing/l10n/bg.json b/apps/federatedfilesharing/l10n/bg.json index e9354f7f364..9e2d8118438 100644 --- a/apps/federatedfilesharing/l10n/bg.json +++ b/apps/federatedfilesharing/l10n/bg.json @@ -29,7 +29,9 @@ "Federated Cloud" : "Федериран облак", "Share it so your friends can share files with you:" : "Споделете, за да могат приятелите ви да споделят файлове, с вас:", "Facebook" : "Фейсбук", + "X (formerly Twitter)" : "X (преди Twitter)", "Mastodon" : "Mastodon", + "Bluesky" : "Bluesky", "Add to your website" : "Добавете към вашия уеб сайт", "HTML Code:" : "HTML код:", "Cancel" : "Отказ", diff --git a/apps/files_sharing/l10n/fa.js b/apps/files_sharing/l10n/fa.js index 71ea9a46d48..53059a8766c 100644 --- a/apps/files_sharing/l10n/fa.js +++ b/apps/files_sharing/l10n/fa.js @@ -39,10 +39,23 @@ OC.L10N.register( "You removed yourself" : "شما خدتان را حذف کردید", "{actor} removed themselves" : "{actor} خودشان را حذف کردند", "{actor} shared with {user}" : "{actor} با {user} به اشتراک گذاشته شد", + "{actor} removed share for {user}" : "{actor} اشتراک‌گذاری برای {user} را حذف کرد", + "Shared by {actor}" : "به اشتراک گذاشته شده توسط {actor}", + "{actor} removed share" : "{actor} اشتراک‌گذاری را حذف کرد", "Share for {user} expired" : "اشتراک برای {user} منقضی شده است", "Share expired" : "اشتراک منقضی شد", + "You shared {file} with {user}" : "شما {file} را با {user} به اشتراک گذاشتید", + "You removed {user} from {file}" : "شما {user} را از {file} حذف کردید", + "You removed yourself from {file}" : "شما خودتان را از {file} حذف کردید", + "{actor} removed themselves from {file}" : "{actor} خودشان را از {file} حذف کردند", + "{actor} shared {file} with {user}" : "{actor} فایل {file} را با {user} به اشتراک گذاشت.", + "{actor} removed {user} from {file}" : "{actor} کاربر {user} را از {file} حذف کرد.", "{actor} shared {file} with you" : "{actor} {file} را با شما به اشتراک گذاشت", + "{actor} removed you from the share named {file}" : "{actor} شما را از اشتراکی با نام {file} حذف کرد.", + "Share for file {file} with {user} expired" : "اشتراک‌گذاری برای فایل {file} با {user} منقضی شده", + "Share for file {file} expired" : "اشتراک‌گذاری برای فایل {file} منقضی شده است", "A file or folder shared by mail or by public link was downloaded" : "یک پرونده یا پوشه به اشتراک گذاشته شده از طریق پست یا از طریق لینک عمومی بارگیری شد", + "Files have been uploaded to a folder shared by mail or by public link" : "فایل‌ها در پوشه‌ای که از طریق ایمیل یا لینک عمومی به اشتراک گذاشته شده است، آپلود شده‌اند.", "A file or folder was shared from another server" : "یک پرونده یا پوشه از سرور دیگر به اشتراک گذاشته شد", "Sharing" : "اشتراک گذاری", "A file or folder has been shared" : "فایل یا پوشه ای به اشتراک گذاشته شد", @@ -52,12 +65,17 @@ OC.L10N.register( "Please specify a file or folder path" : "لطفاً مسیر فایل یا پوشه را مشخص کنید", "Wrong path, file/folder does not exist" : "Wrong path, file/folder does not exist", "Could not create share" : "امکان ایجاد اشتراک گذاری وجود ندارد", + "Please specify a valid account to share with" : "لطفاً یک حساب معتبر برای اشتراک‌گذاری مشخص کنید", "Group sharing is disabled by the administrator" : "اشتراک گروه توسط مدیر غیرفعال شده است.", "Please specify a valid group" : "لطفا یک گروه معتبر انتخاب کنید", "Public link sharing is disabled by the administrator" : "اشتراک پیوندهای عمومی توسط مدیر غیرفعال شده است", + "Please specify a valid email address" : "لطفا یک آدرس ایمیل معتبر مشخص کنید", "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : ".اشتراک‍‍‍%s ارسال رمز عبور توسط Nextcloud Talk به دلیل فعال نشدن Nextcloud Talk انجام نشد.", "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "%2$sاشتراک گذاری%1$s انجام نشد زیرا بک اِند اجازه نمی دهد نوع از سهام استفاده شود", + "Please specify a valid federated account ID" : "لطفا یک شناسه حساب کاربری معتبر مشخص کنید", "Please specify a valid federated group ID" : "Please specify a valid federated group ID", + "You cannot share to a Team if the app is not enabled" : "اگر برنامه فعال نباشد، نمی‌توانید آن را با یک تیم به اشتراک بگذارید", + "Please specify a valid team" : "لطفا یک تیم معتبر معرفی کنید", "Sharing %s failed because the back end does not support room shares" : "اشتراک گذاری %sانجام نشد زیرا قسمت پشتی سهام اتاق را پشتیبانی نمی کند", "Sharing %s failed because the back end does not support ScienceMesh shares" : "Sharing %s failed because the back end does not support ScienceMesh shares", "Unknown share type" : "نوع اشتراک ناشناخته", @@ -68,9 +86,21 @@ OC.L10N.register( "Share must have READ permission if UPDATE or DELETE permission is set" : "Share must have READ permission if UPDATE or DELETE permission is set", "Public upload disabled by the administrator" : "آپلود عمومی توسط سرپرست غیرفعال شده است", "Could not lock path" : "امکان قفل کردن مسیر وجود ندارد.", + "no sharing rights on this item" : "حق اشتراک گذاری در این مورد وجود ندارد", + "You are not allowed to edit incoming shares" : "شما مجاز به ویرایش اشتراک‌های دریافتی نیستید", "Wrong or no update parameter given" : "اشتباهی و یا پارامتر بروزرسانی داده نشد", "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled.", + "Custom share link tokens have been disabled by the administrator" : "توکن‌های لینک اشتراک‌گذاری سفارشی توسط مدیر غیرفعال شده‌اند", + "Tokens must contain at least 1 character and may only contain letters, numbers, or a hyphen" : "توکن‌ها باید حداقل شامل ۱ کاراکتر باشند و فقط می‌توانند شامل حروف، اعداد یا خط تیره باشند.", + "Invalid date. Format must be YYYY-MM-DD" : "تاریخ نامعتبر است. قالب باید YYYY-MM-DD باشد.", + "No sharing rights on this item" : "حق اشتراک گذاری در این مورد وجود ندارد", + "Invalid share attributes provided: \"%s\"" : "ویژگی‌های اشتراک‌گذاری نامعتبر ارائه شده است: \"%s\"", + "You are not allowed to send mail notifications" : "شما مجاز به ارسال اعلان‌های ایمیلی نیستید", + "No mail notification configured for this share type" : "هیچ اعلان ایمیلی برای این نوع اشتراک‌گذاری پیکربندی نشده است", "Wrong password" : "کلمه عبور اشتباه", + "Error while sending mail notification" : "خطا هنگام ارسال ایمیل اطلاع رسانی", + "Failed to generate a unique token" : "ایجاد توکن منحصر به فرد ناموفق بود", + "This share does not exist or is no longer available" : "این سهم وجود ندارد یا دیگر در دسترس نیست", "shared by %s" : "اشتراک گذاری شده به میزان %s", "Download" : "دانلود", "Add to your %s" : "Add to your %s", @@ -78,61 +108,138 @@ OC.L10N.register( "Share API is disabled" : "اشتراک API غیرفعال شده است", "File sharing" : "اشتراک گذاری پرونده", "Share will expire tomorrow" : "اشتراک فردا منقضی می شود", + "Your share of {node} will expire tomorrow" : "سهم شما از {node} فردا منقضی می‌شود.", + "You received {share} as a share by {user}" : "شما {share} را به عنوان یک اشتراک توسط {user} دریافت کردید.", + "You received {share} to group {group} as a share by {user}" : "شما {share} را به عنوان یک اشتراک توسط {user} به گروه {group} ارسال کردید.", "Accept" : "پذیرفتن", "Decline" : "کاهش می یابد", + "Remember to upload the files to %s" : "فراموش نکنید که فایل‌ها را در %s آپلود کنید", + "We would like to kindly remind you that you have not yet uploaded any files to the shared folder." : "لطفاً به شما یادآوری می‌کنیم که هنوز هیچ فایلی را در پوشه اشتراکی آپلود نکرده‌اید.", + "Open \"%s\"" : "باز کردن \"%s\"", + "This application enables people to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable people can then share files and folders with other accounts and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other people outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "این برنامه به افراد امکان می‌دهد تا فایل‌ها را در Nextcloud به اشتراک بگذارند. در صورت فعال بودن، مدیر می‌تواند انتخاب کند که کدام گروه‌ها می‌توانند فایل‌ها را به اشتراک بگذارند. سپس افراد مربوطه می‌توانند فایل‌ها و پوشه‌ها را با سایر حساب‌ها و گروه‌های درون Nextcloud به اشتراک بگذارند. علاوه بر این، اگر مدیر ویژگی لینک اشتراک‌گذاری را فعال کند، می‌توان از یک لینک خارجی برای اشتراک‌گذاری فایل‌ها با سایر افراد خارج از Nextcloud استفاده کرد. مدیران همچنین می‌توانند رمزهای عبور، تاریخ انقضا را اعمال کنند و اشتراک‌گذاری سرور به سرور را از طریق لینک‌های اشتراک‌گذاری و همچنین اشتراک‌گذاری از دستگاه‌های تلفن همراه فعال کنند. خاموش کردن این ویژگی، فایل‌ها و پوشه‌های اشتراک‌گذاری شده را روی سرور برای همه گیرندگان اشتراک‌گذاری و همچنین روی کلاینت‌های همگام‌سازی و برنامه‌های تلفن همراه حذف می‌کند. اطلاعات بیشتر در مستندات Nextcloud موجود است.", "People" : "مردم", "Filter accounts" : "پالایش حساب‌ها", + "The request will expire on {date} at midnight and will be password protected." : "این درخواست در {date}، نیمه شب، منقضی می‌شود و با رمز عبور محافظت خواهد شد.", + "The request will expire on {date} at midnight." : "درخواست در {date}، نیمه شب، منقضی خواهد شد.", + "The request will be password protected." : "درخواست با رمز عبور محافظت خواهد شد.", + "When should the request expire?" : "چه زمانی باید درخواست منقضی شود؟", + "Set a submission expiration date" : "تاریخ انقضای ارسال را تعیین کنید", "Expiration date" : "تاریخ انقضا", - "Set a password" : "رمزعبور تنظیم کنید", + "Select a date" : "تاریخ را انتخاب کنید", + "Your administrator has enforced a {count} days expiration policy." : "مدیر سایت شما سیاست انقضای {count} روز را اعمال کرده است.", + "What password should be used for the request?" : "برای درخواست باید از چه گذرواژه ای استفاده شود؟", + "Set a password" : "گذرواژه را تنظیم کنید", "Password" : "گذرواژه", + "Enter a valid password" : "یک گذرواژه‌ ی معتبر وارد کنید", + "Generate a new password" : "ایجاد گذرواژه ی جدید", + "Your administrator has enforced a password protection." : "مدیر شما محافظت با گذرواژه را اجباری کرده است.", + "Automatically copying failed, please copy the share link manually" : "کپی خودکار ناموفق بود، لطفاً لینک اشتراک‌گذاری را به صورت دستی کپی کنید", "Link copied" : "پیوند کپی شد", - "Share link" : "Share link", + "Email already added" : "ایمیل قبلاً اضافه شده است", + "Invalid email address" : "آدرس ایمیل نامعتبر", + "_The following email address is not valid: {emails}_::_The following email addresses are not valid: {emails}_" : ["آدرس‌های ایمیل زیر معتبر نیستند: {emails}","نشانی ایمیل های زیر معتبر نیستند: {emails}"], + "_{count} email address already added_::_{count} email addresses already added_" : ["{count} نشانی ایمیل قبلاً اضافه شده است","{count} نشانی ایمیل قبلاً اضافه شده است"], + "_{count} email address added_::_{count} email addresses added_" : ["{count} نشانی ایمیل اضافه شد","{count} نشانی ایمیل اضافه شد"], + "You can now share the link below to allow people to upload files to your directory." : "اکنون می‌توانید لینک زیر را به اشتراک بگذارید تا افراد بتوانند فایل‌ها را در دایرکتوری شما آپلود کنند.", + "Share link" : "اشتراک‌گذاری لینک", "Copy" : "کپی", + "Send link via email" : "ارسال لینک از طریق ایمیل", + "Enter an email address or paste a list" : "یک آدرس ایمیل وارد کنید یا یک لیست را جای‌گذاری کنید", + "Remove email" : "حذف ایمیل", + "Select a destination" : "Select a destination", "Select" : "گزینش
", + "What are you requesting?" : "چه درخواستی دارید؟", + "Request subject" : "موضوع درخواست", + "Birthday party photos, History assignment…" : "عکس‌های جشن تولد، تکلیف تاریخ…", + "Where should these files go?" : "این فایل‌ ها باید کجا بروند؟", + "Upload destination" : "مقصد آپلود", + "Revert to default" : "بازگشت به حالت پیش‌ فرض", + "The uploaded files are visible only to you unless you choose to share them." : "فایل‌های آپلود شده فقط برای شما قابل مشاهده هستند، مگر اینکه تصمیم به اشتراک‌گذاری آنها بگیرید.", + "Add a note" : "اضافه کردن یادداشت", + "Note for recipient" : "یادداشت برای گیرنده", + "Add a note to help people understand what you are requesting." : "برای اینکه افراد بفهمند درخواست شما چیست، یک یادداشت اضافه کنید.", + "You can add links, date or any other information that will help the recipient understand what you are requesting." : "می‌توانید لینک، تاریخ یا هر اطلاعات دیگری که به گیرنده کمک می‌کند تا منظور شما را بفهمد، اضافه کنید.", "Close" : "بسته", - "Error creating the share: {errorMessage}" : "Error creating the share: {errorMessage}", + "_Send email and close_::_Send {count} emails and close_" : ["ارسال ایمیل و بستن","ارسال {count} ایمیل و بستن"], + "Please select a folder, you cannot share the root directory." : "لطفاً یک پوشه انتخاب کنید، شما نمی‌توانید پوشه ریشه را به اشتراک بگذارید.", + "File request created" : "درخواست فایل ایجاد شد", + "_File request created and email sent_::_File request created and {count} emails sent_" : ["درخواست فایل ایجاد شد و ایمیل ارسال شد","درخواست فایل ایجاد شد و {count} ایمیل ارسال شد"], + "Error creating the share: {errorMessage}" : "خطا در ایجاد اشتراک‌گذاری: {errorMessage}", "Error creating the share" : "خطایی در ایجاد اشتراک", + "Error sending emails: {errorMessage}" : "خطا در ارسال ایمیل: {errorMessage}", + "Error sending emails" : "خطا در ارسال ایمیل‌ها", + "Create a file request" : "ایجاد درخواست فایل", + "Collect files from others even if they do not have an account." : "حتی اگر دیگران حساب کاربری نداشته باشند، فایل‌ها را از آنها جمع‌آوری کنید.", + "To ensure you can receive files, verify you have enough storage available." : "برای اطمینان از اینکه می‌توانید فایل‌ها را دریافت کنید، بررسی کنید که فضای ذخیره‌سازی کافی در دسترس دارید.", + "File request" : "درخواست فایل", + "Previous step" : "مرحله ی قبل", "Cancel" : "لغو", + "Cancel the file request creation" : "لغو درخواست فایل", + "Close without sending emails" : "بستن بدون ارسال ایمیل", "Continue" : "ادامه", "Error while toggling options" : "Error while toggling options", + "Accept shares from other accounts and groups by default" : "به صورت پیش‌فرض اشتراک‌گذاری‌ها را از حساب‌ها و گروه‌های دیگر بپذیرید", "Choose a default folder for accepted shares" : "انتخاب پوشه پیشفرض برای به اشتراک گذاشته های تایید شده", "Invalid path selected" : "مسیر انتخاب شده نامعتبر است", "Unknown error" : "خطای ناشناخته", "Set default folder for accepted shares" : "انتخاب پوشه ی پیش فرض برای اشتراک گذاری های پذیرفته شده", "Reset" : "بازنشاندن", "Reset folder to system default" : "بازنشاندن پوشه به حالت پیشفرض سیستم", + "Share expiration: {date}" : "انقضای اشتراک: {date}", + "Share Expiration" : "انقضای اشتراک", "group" : "گروه", "conversation" : "گفتگو", "remote" : "از راه دور", "remote group" : "گروه از راه دور", "guest" : "میهمان", + "by {initiator}" : "توسط {initiator}", + "Shared with the group {user} by {owner}" : "توسط {owner} با گروه {user} به اشتراک گذاشته شده است", + "Shared with the conversation {user} by {owner}" : "توسط {owner} در مکالمه {user} به اشتراک گذاشته شد", "Shared with {user} by {owner}" : "مشترک با {user} توسط {owner}", + "Open Sharing Details" : "جزئیات اشتراک‌گذاری را باز کنید", "Added by {initiator}" : "اضافه شده توسط {initiator}", "Via “{folder}”" : "Via “{folder}”", "Unshare" : "لغو اشتراک", "Cannot copy, please copy the link manually" : "کپی کردن امکان پذیر نیست ، لطفا پیوند را به صورت دستی کپی کنید", "Copy internal link" : "کپی کردن پیوند داخلی", + "For people who already have access" : "برای افرادی که از قبل دسترسی دارند", "Internal link" : "پیوند داخلی", - "{shareWith} by {initiator}" : "{shareWith} by {initiator}", + "{shareWith} by {initiator}" : "{shareWith} توسط {initiator}", + "Shared via link by {initiator}" : "از طریق لینک توسط {initiator} به اشتراک گذاشته شد", + "File request ({label})" : "درخواست فایل ({label})", "Mail share ({label})" : "Mail share ({label})", "Share link ({label})" : "Share link ({label})", - "Share link ({index})" : "Share link ({index})", - "Create public link" : "ایجاد پیوند عمومی", + "Mail share" : "اشتراک گذاری ایمیل", + "Share link ({index})" : "اشتراک‌گذاری لینک ({index})", + "Create public link" : "ایجاد لینک عمومی", "Actions for \"{title}\"" : "Actions for \"{title}\"", + "Copy public link of \"{title}\"" : "کپی کردن لینک عمومی \"{title}\"", "Error, please enter proper password and/or expiration date" : "خطا ، لطفاً رمز عبور مناسب و یا تاریخ انقضا را وارد کنید", "Link share created" : "Link share created", "Error while creating the share" : "Error while creating the share", + "Your browser does not support copying, please copy the link manually:" : "مرورگر شما از کپی کردن پشتیبانی نمی‌کند، لطفاً لینک را به صورت دستی کپی کنید:", + "Successfully copied public link" : "لینک عمومی با موفقیت کپی شد", "Please enter the following required information before creating the share" : "لطفا قبل از ایجاد اشتراک ، اطلاعات لازم را وارد کنید", "Password protection (enforced)" : "محافظت از رمز عبور (اجباری)", "Password protection" : "Password protection", "Enter a password" : "یک گذرواژه وارد کنید", + "Enable link expiration (enforced)" : "فعال کردن انقضای لینک (اجباری)", + "Enable link expiration" : "فعال کردن انقضای لینک ", + "Enter expiration date (enforced)" : "تاریخ انقضا را وارد کنید (اجباری)", + "Enter expiration date" : "تاریخ انقضا را وارد کنید ", "Create share" : "ساختن اشتراک", + "Customize link" : "سفارشی سازی لینک", + "Generate QR code" : "کد QR تولید کنید", "Add another link" : "پیوند دیگری اضافه کنید", "Create a new share link" : "پیوند اشتراک گذاری جدیدی ایجاد کنید", + "Quick share options, the current selected is \"{selectedOption}\"" : "گزینه‌های اشتراک‌گذاری سریع، گزینه‌ی فعلی \"{selectedOption}\" است.", "View only" : "تنها مشاهده", "Can edit" : "توانایی ویرایش", "Custom permissions" : "Custom permissions", "Resharing is not allowed" : "اشتراک گذاری مجدد مجاز نمی باشد", + "Name or email …" : "نام یا ایمیل", + "Name, email, or Federated Cloud ID …" : "نام یا ایمیل یا شناسه‌ی فدرال ابری", + "Searching …" : "درحال جستجو", "No elements found." : "عنصری یافت نشد", "Search everywhere" : "جستجو در هر کجا.", "Guest" : "مهمان", @@ -143,18 +250,42 @@ OC.L10N.register( "Deck board" : "تخته deck", "ScienceMesh" : "ScienceMesh", "on {server}" : "روی{server}", + "Enter external recipients" : "گیرندگان خارجی را وارد کنید", + "Search for internal recipients" : "جستجوی ظروف داخلی", + "Note from" : "یادداشت از", + "Note:" : "یادداشت: ", "File drop" : "انداختن پرونده", + "Upload files to {foldername}." : "فایل‌ها را در {foldername} آپلود کنید.", + "By uploading files, you agree to the terms of service." : "با آپلود کردن، شما با شرایط خدمات موافقت می‌کنید.", + "Successfully uploaded files" : "فایل‌ها با موفقیت آپلود شدند", + "View terms of service" : "مشاهده شرایط خدمات", "Terms of service" : "شرایط و قوانین", + "Share with {user}" : "اشتراک‌گذاری با {user}", + "Share with email {email}" : "اشتراک‌گذاری با ایمیل {email}", + "Share with group" : "با گروه به اشتراک بگذارید", + "Share in conversation" : "اشتراک گذاری در گفتگو", + "Share with {user} on remote server {server}" : "اشتراک‌گذاری با {user} در سرور {server}", + "Share with remote group" : "اشتراک‌گذاری با گروه از راه دور", + "Share with guest" : "با مهمان به اشتراک بگذارید", "Update share" : "به‌روزرسانی هم‌رسانی", + "Save share" : "ذخیره اشتراک گذاری", "Read" : "خواندن", "Create" : "ایجاد", "Edit" : "ویرایش", "Share" : "هم‌رسانی", "Delete" : "حذف", + "Password field cannot be empty" : "فیلد گذرواژه نمی‌تواند خالی باشد", + "Replace current password" : "گذرواژه فعلی را جایگزین کنید", + "Failed to generate a new token" : "ایجاد توکن جدید ناموفق بود", "Allow upload and editing" : "اجازه آپلود و ویرایش", "Allow editing" : "اجازه‌ی ویرایش", + "Upload only" : "فقط آپلود", "Advanced settings" : "تنظیمات پیشرفته", "Share label" : "Share label", + "Share link token" : "اشتراک‌گذاری توکن لینک", + "Set the public share link token to something easy to remember or generate a new token. It is not recommended to use a guessable token for shares which contain sensitive information." : "توکن لینک اشتراک‌گذاری عمومی را روی چیزی تنظیم کنید که به راحتی قابل یادآوری باشد یا یک توکن جدید ایجاد کنید. استفاده از توکن قابل حدس برای اشتراک‌گذاری‌هایی که حاوی اطلاعات حساس هستند توصیه نمی‌شود.", + "Generating…" : "در حال ساخت", + "Generate new token" : "توکن جدید ایجاد کنید", "Set password" : "تنظیم گذرواژه", "Password expires {passwordExpirationTime}" : "Password expires {passwordExpirationTime}", "Password expired" : "Password expired", @@ -162,79 +293,148 @@ OC.L10N.register( "Expiration date (enforced)" : "تاریخ انقضا (اجباری)", "Set expiration date" : "تنظیم تاریخ انقضا", "Hide download" : "پنهان کردن بارگیری", + "Allow download and sync" : "اجازه دانلود و همگام‌سازی", "Note to recipient" : "یادداشت برای گیرنده", "Enter a note for the share recipient" : "برای دریافت کننده اشتراک یک یادداشت وارد کنید", + "Show files in grid view" : "نمایش فایل‌ ها در نمای شبکه‌ای", + "Delete share" : "حذف اشتراک‌گذاری", "Others with access" : "دیگران با دسترسی", + "No other accounts with access found" : "هیچ حساب کاربری دیگری با دسترسی پیدا نشد", "Toggle list of others with access to this directory" : "لیست دسترسی دیگران به این فهرست را تغییر دهید", "Toggle list of others with access to this file" : "لیست سایرین را با دسترسی به این پرونده تغییر دهید", "Unable to fetch inherited shares" : "واگذاری سهام ارثی امکان پذیر نیست", + "Link shares" : "Link shares", "Shares" : "اشتراک گذاری ها", + "Share files within your organization. Recipients who can already view the file can also use this link for easy access." : "فایل‌ها را در سازمان خود به اشتراک بگذارید. گیرندگانی که از قبل می‌توانند فایل را مشاهده کنند، می‌توانند از این لینک نیز برای دسترسی آسان استفاده کنند.", + "Share files with others outside your organization via public links and email addresses. You can also share to {productName} accounts on other instances using their federated cloud ID." : "فایل‌ها را از طریق لینک‌های عمومی و آدرس‌های ایمیل با دیگران در خارج از سازمان خود به اشتراک بگذارید. همچنین می‌توانید با استفاده از شناسه ابری فدرال آنها، فایل‌ها را با حساب‌های {productName} در موارد دیگر به اشتراک بگذارید.", + "Shares from apps or other sources which are not included in internal or external shares." : "اشتراک‌گذاری‌ها از برنامه‌ها یا منابع دیگر که در اشتراک‌گذاری‌های داخلی یا خارجی لحاظ نشده‌اند.", + "Type names, teams, federated cloud IDs" : "نام‌ها، تیم‌ها، شناسه‌های ابری فدرال را تایپ کنید", + "Type names or teams" : "نام یا تیم‌ها را تایپ کنید", + "Type a federated cloud ID" : "یک شناسه ابر فدرال تایپ کنید", + "Type an email" : "یک ایمیل تایپ کنید", + "Type an email or federated cloud ID" : "یک ایمیل یا شناسه ابری فدرال تایپ کنید", "Unable to load the shares list" : "لیست سهام بارگیری نمی شود", "Expires {relativetime}" : "منقضی در {relativetime}", "this share just expired." : "این اشتراک تازه منقضی شد", "Shared with you by {owner}" : "به اشتراک گذاشته شده با شما توسط {owner}", - "Link to a file" : "پیوند به یک پرونده", - "_Accept share_::_Accept shares_" : ["Accept share","Accept shares"], + "Internal shares" : "اشتراک داخلی", + "Internal shares explanation" : "توضیح اشتراک داخلی", + "External shares" : "اشتراک خارجی", + "External shares explanation" : "توضیح اشتراک خارجی", + "Additional shares" : "اشتراک اضافی", + "Additional shares explanation" : "توضیح اشتراک اضافی", + "Link to a file" : "لینک به یک فایل", + "_Accept share_::_Accept shares_" : ["Accept share","قبول اشتراک"], "Open in Files" : "در فایل باز کنید", - "_Reject share_::_Reject shares_" : ["Reject share","Reject shares"], - "_Restore share_::_Restore shares_" : ["Restore share","Restore shares"], + "_Reject share_::_Reject shares_" : ["Reject share","رد اشتراک"], + "_Restore share_::_Restore shares_" : ["Restore share","بازیابی اشتراک‌ها"], "Shared" : "به اشتراک گذاشته شده ", - "Shared multiple times with different people" : "Shared multiple times with different people", + "Shared by {ownerDisplayName}" : "به اشتراک گذاشته شده توسط {ownerDisplayName}", + "Shared multiple times with different people" : "چندین بار با افراد مختلف به اشتراک گذاشته شده است", + "Sharing options" : "گزینه‌های اشتراک", "Shared with others" : "موارد به اشتراک گذاشته شده با دیگران", + "You do not have enough permissions to share this file." : "شما مجوز کافی برای اشتراک‌گذاری این فایل را ندارید.", + "Create file request" : "درخواست ایجاد فایل", + "Upload files to {foldername}" : "فایل‌ها را در {foldername} آپلود کنید", "Public file share" : "اشتراک عمومی پرونده", "Publicly shared file." : "پرونده بصورت عمومی به اشتراک گذاشته شده است", "No file" : "بدون پرونده", - "Public share" : "سهم عمومی", + "The file shared with you will show up here" : "فایلی که با شما به اشتراک گذاشته شده است، اینجا نمایش داده خواهد شد.", + "Public share" : "اشتراک عمومی", "Publicly shared files." : "پرونده ها بصورت عمومی به اشتراک گذاشته شده اند", + "No files" : "بدون فایل", + "Files and folders shared with you will show up here" : "فایل‌ها و پوشه‌هایی که با شما به اشتراک گذاشته شده‌اند، در اینجا نمایش داده می‌شوند.", "Overview of shared files." : "نمای کلی پرونده های به اشتراک گذاشته شده", "No shares" : "اشتراک گذاری وجود ندارد", - "Files and folders you shared or have been shared with you will show up here" : "Files and folders you shared or have been shared with you will show up here", + "Files and folders you shared or have been shared with you will show up here" : "فایل‌ها و پوشه‌هایی که به اشتراک گذاشته‌اید یا با شما به اشتراک گذاشته شده‌اند، در اینجا نمایش داده می‌شوند.", "Shared with you" : "موارد به اشتراک گذاشته شده با شما", "List of files that are shared with you." : "لیست پرونده هایی که با شما به اشتراک گذاشته شده است.", "Nothing shared with you yet" : "هیچ موردی با شما به اشتراک گذاشته نشده است", - "Files and folders others shared with you will show up here" : "Files and folders others shared with you will show up here", + "Files and folders others shared with you will show up here" : "فایل‌ها و پوشه‌هایی که دیگران با شما به اشتراک گذاشته‌اند، در اینجا نمایش داده می‌شوند.", "List of files that you shared with others." : "لیست پرونده هایی که شما با دیگران به اشتراک گذاشته اید.", "Nothing shared yet" : "هیچ موردی تاکنون به اشتراک گذاشته نشده است", - "Files and folders you shared will show up here" : "Files and folders you shared will show up here", + "Files and folders you shared will show up here" : "فایل‌ها و پوشه‌هایی که به اشتراک گذاشته‌اید در اینجا نمایش داده می‌شوند", "Shared by link" : "اشتراک گذاشته شده از طریق لینک", - "List of files that are shared by link." : "List of files that are shared by link.", + "List of files that are shared by link." : "فهرست فایل‌هایی که از طریق لینک به اشتراک گذاشته می‌شوند.", "No shared links" : "هیچ لینک اشتراک‌گذاری وجود ندارد", - "Files and folders you shared by link will show up here" : "Files and folders you shared by link will show up here", + "Files and folders you shared by link will show up here" : "فایل‌ها و پوشه‌هایی که از طریق لینک به اشتراک گذاشته‌اید، در اینجا نمایش داده می‌شوند.", "File requests" : "درخواست پرونده", + "List of file requests." : "فهرست درخواست‌های فایل", + "No file requests" : "بدون درخواست فایل", + "File requests you have created will show up here" : "درخواست‌های فایلی که ایجاد کرده‌اید در اینجا نمایش داده می‌شوند", "Deleted shares" : "اشتراک گذاری های حذف شده", - "List of shares you left." : "List of shares you left.", + "List of shares you left." : "لیست اشتراک‌هایی که باقی گذاشته‌اید.", "No deleted shares" : "اشتراک گذاری های حذف نشده", - "Shares you have left will show up here" : "Shares you have left will show up here", + "Shares you have left will show up here" : "اشتراک‌گذاری‌هایی که انجام داده‌اید اینجا نمایش داده می‌شوند", "Pending shares" : "اشتراک در حال انتظار ", - "List of unapproved shares." : "List of unapproved shares.", + "List of unapproved shares." : "فهرست اشتراک‌های تایید نشده", "No pending shares" : "بدون اشتراک در حال انتظار", - "Shares you have received but not approved will show up here" : "Shares you have received but not approved will show up here", - "Error updating the share: {errorMessage}" : "Error updating the share: {errorMessage}", + "Shares you have received but not approved will show up here" : "اشتراک‌هایی که دریافت کرده‌اید اما تأیید نشده‌اند، در اینجا نمایش داده می‌شوند.", + "Error deleting the share: {errorMessage}" : "خطا در حذف اشتراک‌گذاری: {errorMessage}", + "Error deleting the share" : "خطا در حذف اشتراک‌گذاری", + "Error updating the share: {errorMessage}" : "خطا در به‌روزرسانی اشتراک‌گذاری: {errorMessage}", "Error updating the share" : "خطایی در به روزرسانی اشتراک", - "File \"{path}\" has been unshared" : "File \"{path}\" has been unshared", - "Folder \"{path}\" has been unshared" : "Folder \"{path}\" has been unshared", - "Password created successfully" : "Password created successfully", - "Error generating password from password policy" : "Error generating password from password policy", + "File \"{path}\" has been unshared" : "فایل \"{path}\" از حالت اشتراک‌گذاری خارج شد.", + "Folder \"{path}\" has been unshared" : "پوشه \"{path}\" از حالت اشتراک‌گذاری خارج شده است.", + "Could not update share" : "نتوانستم اشتراک‌گذاری را به‌روزرسانی کنم", + "Share saved" : "اشتراک‌گذاری ذخیره شد", + "Share expiry date saved" : "تاریخ انقضای اشتراک‌گذاری ذخیره شد", + "Share hide-download state saved" : "اشتراک‌گذاری مخفی کردن-دانلود وضعیت ذخیره شد", + "Share label saved" : "برچسب اشتراک‌گذاری ذخیره شد", + "Share note for recipient saved" : "اشتراک‌گذاری یادداشت برای کانتینر ذخیره‌شده", + "Share password saved" : "اشتراک‌گذاری گذرواژه ذخیره شده", + "Share permissions saved" : "مجوزهای اشتراک‌گذاری ذخیره شد", + "To upload files to {folder}, you need to provide your name first." : "برای آپلود فایل‌ها در {folder}، ابتدا باید نام خود را وارد کنید.", + "Upload files to {folder}" : "فایل‌ها را در {folder} آپلود کنید", + "Please confirm your name to upload files to {folder}" : "لطفا نام خود را برای آپلود فایل‌ها در {folder} تأیید کنید", + "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} یک پوشه را با شما به اشتراک گذاشت.", + "Names must not be empty." : "نام‌ها نباید خالی باشند.", + "Names must not start with a dot." : "نام‌ها نباید با نقطه شروع شوند.", + "\"{char}\" is not allowed inside a name." : "استفاده از \"{char}\" درون نام مجاز نیست.", + "\"{segment}\" is a reserved name and not allowed." : "\"{segment}\" یک نام رزرو شده است و ... نیست.", + "\"{extension}\" is not an allowed name." : "«{extension}» نام مجاز نیست.", + "Names must not end with \"{extension}\"." : "نام‌ها نباید به \"{extension}\" ختم شوند.", + "Invalid name." : "نام نامعتبر.", + "Password created successfully" : "گذرواژه با موفقیت ایجاد شد", + "Error generating password from password policy" : "خطا در ایجاد گذرواژه از طریق سیاست گذرواژه ", + "Shared with you and the group {group} by {owner}" : "توسط {owner} با شما و گروه {group} به اشتراک گذاشته شده است", + "Shared with you and {circle} by {owner}" : "توسط {owner} با شما و {circle} به اشتراک گذاشته شده است", + "Shared with you and the conversation {conversation} by {owner}" : "با شما و مکالمه {conversation} توسط {owner} به اشتراک گذاشته شد", + "Shared with you in a conversation by {owner}" : "در یک مکالمه توسط {owner} با شما به اشتراک گذاشته شد", "Share not found" : "اشتراک گذاری یافت نشد", - "Back to %s" : "Back to %s", + "Back to %s" : "بازگشت به %s", "Add to your Nextcloud" : "به نکست‌کلود خود اضافه کنید", "Link copied to clipboard" : "پیوند در حافظه موقت کپی شده", "Copy to clipboard" : "کپی به کلیپ بورد", - "Copy internal link to clipboard" : "Copy internal link to clipboard", - "Copy public link of \"{title}\" to clipboard" : "Copy public link of \"{title}\" to clipboard", - "Name or email …" : "Name or email …", - "Name, email, or Federated Cloud ID …" : "Name, email, or Federated Cloud ID …", + "Copy internal link to clipboard" : "کپی کردن لینک داخلی در کلیپ بورد", + "Only works for people with access to this folder" : "فقط برای افرادی که به این پوشه دسترسی دارند کار می‌کند", + "Only works for people with access to this file" : "فقط برای افرادی که به این فایل دسترسی دارند کار می‌کند", + "Copy public link of \"{title}\" to clipboard" : "پیوند عمومی \"{title}\" را در کلیپ‌بورد کپی کنید", + "Name or email …" : "نام یا ایمیل", + "Name, email, or Federated Cloud ID …" : "نام یا ایمیل یا شناسه‌ی فدرال ابری", "Searching …" : "جستجوکردن …", "Search globally" : "در سطح جهان جستجو کنید", + "Submit name" : "ارسال نام", + "To upload files, you need to provide your name first." : "برای آپلود فایل‌ها، ابتدا باید نام خود را وارد کنید.", "Name" : "نام", "Enter your name" : "اسمت را وارد کن", - "Filename must not be empty." : "Filename must not be empty.", + "Share with {userName}" : "اشتراک‌گذاری با {userName}", + "Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "از این روش برای اشتراک‌گذاری فایل‌ها با افراد یا تیم‌های درون سازمان خود استفاده کنید. اگر گیرنده از قبل به فایل اشتراکی دسترسی دارد اما نمی‌تواند آن را پیدا کند، می‌توانید لینک اشتراک‌گذاری داخلی را برای دسترسی آسان برای او ارسال کنید.", + "Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "از این روش برای اشتراک‌گذاری فایل‌ها با افراد یا سازمان‌های خارج از سازمان خود استفاده کنید. فایل‌ها و پوشه‌ها را می‌توان از طریق لینک‌های اشتراک‌گذاری عمومی و آدرس‌های ایمیل به اشتراک گذاشت. همچنین می‌توانید با سایر حساب‌های Nextcloud که در نمونه‌های مختلف با استفاده از شناسه ابری فدرال آنها میزبانی می‌شوند، به اشتراک بگذارید.", + "Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "اشتراک‌گذاری‌هایی که بخشی از اشتراک‌گذاری‌های داخلی یا خارجی نیستند. این موارد می‌توانند از برنامه‌ها یا منابع دیگر به اشتراک گذاشته شوند.", + "Share with accounts, teams, federated cloud id" : "اشتراک‌گذاری با حساب‌ها، تیم‌ها، شناسه ابری فدرال", + "Share with accounts and teams" : "اشتراک‌گذاری با حساب‌ها و تیم‌ها", + "Federated cloud ID" : "شناسه‌ ی فدرال ابری", + "Email, federated cloud id" : "ایمیل یا شناسه ی فدارل ابری", + "Show sharing options" : "نمایش گزینه‌های اشتراک‌گذاری", + "Filename must not be empty." : "نام فایل نباید خالی باشد.", "Shared by" : "اشتراک گذاشته شده به وسیله", "Shared with" : "مشترک با", "Share note" : "یادداشت اشتراک گذاری", "Show list view" : "نمایش فهرستی", "Show grid view" : "نمایش شبکه‌ای", "Upload files to %s" : "بارگیری پرونده ها به%s", + "%s shared a folder with you." : "%s یک پوشه را با شما به اشتراک گذاشت.", "Note" : "یادداشت", "Select or drop files" : "پرونده ها را انتخاب یا رها کنید", "Uploading files" : "پرونده های در حال بارگذاری", diff --git a/apps/files_sharing/l10n/fa.json b/apps/files_sharing/l10n/fa.json index bf3e86695c1..0c79bc6d914 100644 --- a/apps/files_sharing/l10n/fa.json +++ b/apps/files_sharing/l10n/fa.json @@ -37,10 +37,23 @@ "You removed yourself" : "شما خدتان را حذف کردید", "{actor} removed themselves" : "{actor} خودشان را حذف کردند", "{actor} shared with {user}" : "{actor} با {user} به اشتراک گذاشته شد", + "{actor} removed share for {user}" : "{actor} اشتراک‌گذاری برای {user} را حذف کرد", + "Shared by {actor}" : "به اشتراک گذاشته شده توسط {actor}", + "{actor} removed share" : "{actor} اشتراک‌گذاری را حذف کرد", "Share for {user} expired" : "اشتراک برای {user} منقضی شده است", "Share expired" : "اشتراک منقضی شد", + "You shared {file} with {user}" : "شما {file} را با {user} به اشتراک گذاشتید", + "You removed {user} from {file}" : "شما {user} را از {file} حذف کردید", + "You removed yourself from {file}" : "شما خودتان را از {file} حذف کردید", + "{actor} removed themselves from {file}" : "{actor} خودشان را از {file} حذف کردند", + "{actor} shared {file} with {user}" : "{actor} فایل {file} را با {user} به اشتراک گذاشت.", + "{actor} removed {user} from {file}" : "{actor} کاربر {user} را از {file} حذف کرد.", "{actor} shared {file} with you" : "{actor} {file} را با شما به اشتراک گذاشت", + "{actor} removed you from the share named {file}" : "{actor} شما را از اشتراکی با نام {file} حذف کرد.", + "Share for file {file} with {user} expired" : "اشتراک‌گذاری برای فایل {file} با {user} منقضی شده", + "Share for file {file} expired" : "اشتراک‌گذاری برای فایل {file} منقضی شده است", "A file or folder shared by mail or by public link was downloaded" : "یک پرونده یا پوشه به اشتراک گذاشته شده از طریق پست یا از طریق لینک عمومی بارگیری شد", + "Files have been uploaded to a folder shared by mail or by public link" : "فایل‌ها در پوشه‌ای که از طریق ایمیل یا لینک عمومی به اشتراک گذاشته شده است، آپلود شده‌اند.", "A file or folder was shared from another server" : "یک پرونده یا پوشه از سرور دیگر به اشتراک گذاشته شد", "Sharing" : "اشتراک گذاری", "A file or folder has been shared" : "فایل یا پوشه ای به اشتراک گذاشته شد", @@ -50,12 +63,17 @@ "Please specify a file or folder path" : "لطفاً مسیر فایل یا پوشه را مشخص کنید", "Wrong path, file/folder does not exist" : "Wrong path, file/folder does not exist", "Could not create share" : "امکان ایجاد اشتراک گذاری وجود ندارد", + "Please specify a valid account to share with" : "لطفاً یک حساب معتبر برای اشتراک‌گذاری مشخص کنید", "Group sharing is disabled by the administrator" : "اشتراک گروه توسط مدیر غیرفعال شده است.", "Please specify a valid group" : "لطفا یک گروه معتبر انتخاب کنید", "Public link sharing is disabled by the administrator" : "اشتراک پیوندهای عمومی توسط مدیر غیرفعال شده است", + "Please specify a valid email address" : "لطفا یک آدرس ایمیل معتبر مشخص کنید", "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : ".اشتراک‍‍‍%s ارسال رمز عبور توسط Nextcloud Talk به دلیل فعال نشدن Nextcloud Talk انجام نشد.", "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "%2$sاشتراک گذاری%1$s انجام نشد زیرا بک اِند اجازه نمی دهد نوع از سهام استفاده شود", + "Please specify a valid federated account ID" : "لطفا یک شناسه حساب کاربری معتبر مشخص کنید", "Please specify a valid federated group ID" : "Please specify a valid federated group ID", + "You cannot share to a Team if the app is not enabled" : "اگر برنامه فعال نباشد، نمی‌توانید آن را با یک تیم به اشتراک بگذارید", + "Please specify a valid team" : "لطفا یک تیم معتبر معرفی کنید", "Sharing %s failed because the back end does not support room shares" : "اشتراک گذاری %sانجام نشد زیرا قسمت پشتی سهام اتاق را پشتیبانی نمی کند", "Sharing %s failed because the back end does not support ScienceMesh shares" : "Sharing %s failed because the back end does not support ScienceMesh shares", "Unknown share type" : "نوع اشتراک ناشناخته", @@ -66,9 +84,21 @@ "Share must have READ permission if UPDATE or DELETE permission is set" : "Share must have READ permission if UPDATE or DELETE permission is set", "Public upload disabled by the administrator" : "آپلود عمومی توسط سرپرست غیرفعال شده است", "Could not lock path" : "امکان قفل کردن مسیر وجود ندارد.", + "no sharing rights on this item" : "حق اشتراک گذاری در این مورد وجود ندارد", + "You are not allowed to edit incoming shares" : "شما مجاز به ویرایش اشتراک‌های دریافتی نیستید", "Wrong or no update parameter given" : "اشتباهی و یا پارامتر بروزرسانی داده نشد", "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled.", + "Custom share link tokens have been disabled by the administrator" : "توکن‌های لینک اشتراک‌گذاری سفارشی توسط مدیر غیرفعال شده‌اند", + "Tokens must contain at least 1 character and may only contain letters, numbers, or a hyphen" : "توکن‌ها باید حداقل شامل ۱ کاراکتر باشند و فقط می‌توانند شامل حروف، اعداد یا خط تیره باشند.", + "Invalid date. Format must be YYYY-MM-DD" : "تاریخ نامعتبر است. قالب باید YYYY-MM-DD باشد.", + "No sharing rights on this item" : "حق اشتراک گذاری در این مورد وجود ندارد", + "Invalid share attributes provided: \"%s\"" : "ویژگی‌های اشتراک‌گذاری نامعتبر ارائه شده است: \"%s\"", + "You are not allowed to send mail notifications" : "شما مجاز به ارسال اعلان‌های ایمیلی نیستید", + "No mail notification configured for this share type" : "هیچ اعلان ایمیلی برای این نوع اشتراک‌گذاری پیکربندی نشده است", "Wrong password" : "کلمه عبور اشتباه", + "Error while sending mail notification" : "خطا هنگام ارسال ایمیل اطلاع رسانی", + "Failed to generate a unique token" : "ایجاد توکن منحصر به فرد ناموفق بود", + "This share does not exist or is no longer available" : "این سهم وجود ندارد یا دیگر در دسترس نیست", "shared by %s" : "اشتراک گذاری شده به میزان %s", "Download" : "دانلود", "Add to your %s" : "Add to your %s", @@ -76,61 +106,138 @@ "Share API is disabled" : "اشتراک API غیرفعال شده است", "File sharing" : "اشتراک گذاری پرونده", "Share will expire tomorrow" : "اشتراک فردا منقضی می شود", + "Your share of {node} will expire tomorrow" : "سهم شما از {node} فردا منقضی می‌شود.", + "You received {share} as a share by {user}" : "شما {share} را به عنوان یک اشتراک توسط {user} دریافت کردید.", + "You received {share} to group {group} as a share by {user}" : "شما {share} را به عنوان یک اشتراک توسط {user} به گروه {group} ارسال کردید.", "Accept" : "پذیرفتن", "Decline" : "کاهش می یابد", + "Remember to upload the files to %s" : "فراموش نکنید که فایل‌ها را در %s آپلود کنید", + "We would like to kindly remind you that you have not yet uploaded any files to the shared folder." : "لطفاً به شما یادآوری می‌کنیم که هنوز هیچ فایلی را در پوشه اشتراکی آپلود نکرده‌اید.", + "Open \"%s\"" : "باز کردن \"%s\"", + "This application enables people to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable people can then share files and folders with other accounts and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other people outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "این برنامه به افراد امکان می‌دهد تا فایل‌ها را در Nextcloud به اشتراک بگذارند. در صورت فعال بودن، مدیر می‌تواند انتخاب کند که کدام گروه‌ها می‌توانند فایل‌ها را به اشتراک بگذارند. سپس افراد مربوطه می‌توانند فایل‌ها و پوشه‌ها را با سایر حساب‌ها و گروه‌های درون Nextcloud به اشتراک بگذارند. علاوه بر این، اگر مدیر ویژگی لینک اشتراک‌گذاری را فعال کند، می‌توان از یک لینک خارجی برای اشتراک‌گذاری فایل‌ها با سایر افراد خارج از Nextcloud استفاده کرد. مدیران همچنین می‌توانند رمزهای عبور، تاریخ انقضا را اعمال کنند و اشتراک‌گذاری سرور به سرور را از طریق لینک‌های اشتراک‌گذاری و همچنین اشتراک‌گذاری از دستگاه‌های تلفن همراه فعال کنند. خاموش کردن این ویژگی، فایل‌ها و پوشه‌های اشتراک‌گذاری شده را روی سرور برای همه گیرندگان اشتراک‌گذاری و همچنین روی کلاینت‌های همگام‌سازی و برنامه‌های تلفن همراه حذف می‌کند. اطلاعات بیشتر در مستندات Nextcloud موجود است.", "People" : "مردم", "Filter accounts" : "پالایش حساب‌ها", + "The request will expire on {date} at midnight and will be password protected." : "این درخواست در {date}، نیمه شب، منقضی می‌شود و با رمز عبور محافظت خواهد شد.", + "The request will expire on {date} at midnight." : "درخواست در {date}، نیمه شب، منقضی خواهد شد.", + "The request will be password protected." : "درخواست با رمز عبور محافظت خواهد شد.", + "When should the request expire?" : "چه زمانی باید درخواست منقضی شود؟", + "Set a submission expiration date" : "تاریخ انقضای ارسال را تعیین کنید", "Expiration date" : "تاریخ انقضا", - "Set a password" : "رمزعبور تنظیم کنید", + "Select a date" : "تاریخ را انتخاب کنید", + "Your administrator has enforced a {count} days expiration policy." : "مدیر سایت شما سیاست انقضای {count} روز را اعمال کرده است.", + "What password should be used for the request?" : "برای درخواست باید از چه گذرواژه ای استفاده شود؟", + "Set a password" : "گذرواژه را تنظیم کنید", "Password" : "گذرواژه", + "Enter a valid password" : "یک گذرواژه‌ ی معتبر وارد کنید", + "Generate a new password" : "ایجاد گذرواژه ی جدید", + "Your administrator has enforced a password protection." : "مدیر شما محافظت با گذرواژه را اجباری کرده است.", + "Automatically copying failed, please copy the share link manually" : "کپی خودکار ناموفق بود، لطفاً لینک اشتراک‌گذاری را به صورت دستی کپی کنید", "Link copied" : "پیوند کپی شد", - "Share link" : "Share link", + "Email already added" : "ایمیل قبلاً اضافه شده است", + "Invalid email address" : "آدرس ایمیل نامعتبر", + "_The following email address is not valid: {emails}_::_The following email addresses are not valid: {emails}_" : ["آدرس‌های ایمیل زیر معتبر نیستند: {emails}","نشانی ایمیل های زیر معتبر نیستند: {emails}"], + "_{count} email address already added_::_{count} email addresses already added_" : ["{count} نشانی ایمیل قبلاً اضافه شده است","{count} نشانی ایمیل قبلاً اضافه شده است"], + "_{count} email address added_::_{count} email addresses added_" : ["{count} نشانی ایمیل اضافه شد","{count} نشانی ایمیل اضافه شد"], + "You can now share the link below to allow people to upload files to your directory." : "اکنون می‌توانید لینک زیر را به اشتراک بگذارید تا افراد بتوانند فایل‌ها را در دایرکتوری شما آپلود کنند.", + "Share link" : "اشتراک‌گذاری لینک", "Copy" : "کپی", + "Send link via email" : "ارسال لینک از طریق ایمیل", + "Enter an email address or paste a list" : "یک آدرس ایمیل وارد کنید یا یک لیست را جای‌گذاری کنید", + "Remove email" : "حذف ایمیل", + "Select a destination" : "Select a destination", "Select" : "گزینش
", + "What are you requesting?" : "چه درخواستی دارید؟", + "Request subject" : "موضوع درخواست", + "Birthday party photos, History assignment…" : "عکس‌های جشن تولد، تکلیف تاریخ…", + "Where should these files go?" : "این فایل‌ ها باید کجا بروند؟", + "Upload destination" : "مقصد آپلود", + "Revert to default" : "بازگشت به حالت پیش‌ فرض", + "The uploaded files are visible only to you unless you choose to share them." : "فایل‌های آپلود شده فقط برای شما قابل مشاهده هستند، مگر اینکه تصمیم به اشتراک‌گذاری آنها بگیرید.", + "Add a note" : "اضافه کردن یادداشت", + "Note for recipient" : "یادداشت برای گیرنده", + "Add a note to help people understand what you are requesting." : "برای اینکه افراد بفهمند درخواست شما چیست، یک یادداشت اضافه کنید.", + "You can add links, date or any other information that will help the recipient understand what you are requesting." : "می‌توانید لینک، تاریخ یا هر اطلاعات دیگری که به گیرنده کمک می‌کند تا منظور شما را بفهمد، اضافه کنید.", "Close" : "بسته", - "Error creating the share: {errorMessage}" : "Error creating the share: {errorMessage}", + "_Send email and close_::_Send {count} emails and close_" : ["ارسال ایمیل و بستن","ارسال {count} ایمیل و بستن"], + "Please select a folder, you cannot share the root directory." : "لطفاً یک پوشه انتخاب کنید، شما نمی‌توانید پوشه ریشه را به اشتراک بگذارید.", + "File request created" : "درخواست فایل ایجاد شد", + "_File request created and email sent_::_File request created and {count} emails sent_" : ["درخواست فایل ایجاد شد و ایمیل ارسال شد","درخواست فایل ایجاد شد و {count} ایمیل ارسال شد"], + "Error creating the share: {errorMessage}" : "خطا در ایجاد اشتراک‌گذاری: {errorMessage}", "Error creating the share" : "خطایی در ایجاد اشتراک", + "Error sending emails: {errorMessage}" : "خطا در ارسال ایمیل: {errorMessage}", + "Error sending emails" : "خطا در ارسال ایمیل‌ها", + "Create a file request" : "ایجاد درخواست فایل", + "Collect files from others even if they do not have an account." : "حتی اگر دیگران حساب کاربری نداشته باشند، فایل‌ها را از آنها جمع‌آوری کنید.", + "To ensure you can receive files, verify you have enough storage available." : "برای اطمینان از اینکه می‌توانید فایل‌ها را دریافت کنید، بررسی کنید که فضای ذخیره‌سازی کافی در دسترس دارید.", + "File request" : "درخواست فایل", + "Previous step" : "مرحله ی قبل", "Cancel" : "لغو", + "Cancel the file request creation" : "لغو درخواست فایل", + "Close without sending emails" : "بستن بدون ارسال ایمیل", "Continue" : "ادامه", "Error while toggling options" : "Error while toggling options", + "Accept shares from other accounts and groups by default" : "به صورت پیش‌فرض اشتراک‌گذاری‌ها را از حساب‌ها و گروه‌های دیگر بپذیرید", "Choose a default folder for accepted shares" : "انتخاب پوشه پیشفرض برای به اشتراک گذاشته های تایید شده", "Invalid path selected" : "مسیر انتخاب شده نامعتبر است", "Unknown error" : "خطای ناشناخته", "Set default folder for accepted shares" : "انتخاب پوشه ی پیش فرض برای اشتراک گذاری های پذیرفته شده", "Reset" : "بازنشاندن", "Reset folder to system default" : "بازنشاندن پوشه به حالت پیشفرض سیستم", + "Share expiration: {date}" : "انقضای اشتراک: {date}", + "Share Expiration" : "انقضای اشتراک", "group" : "گروه", "conversation" : "گفتگو", "remote" : "از راه دور", "remote group" : "گروه از راه دور", "guest" : "میهمان", + "by {initiator}" : "توسط {initiator}", + "Shared with the group {user} by {owner}" : "توسط {owner} با گروه {user} به اشتراک گذاشته شده است", + "Shared with the conversation {user} by {owner}" : "توسط {owner} در مکالمه {user} به اشتراک گذاشته شد", "Shared with {user} by {owner}" : "مشترک با {user} توسط {owner}", + "Open Sharing Details" : "جزئیات اشتراک‌گذاری را باز کنید", "Added by {initiator}" : "اضافه شده توسط {initiator}", "Via “{folder}”" : "Via “{folder}”", "Unshare" : "لغو اشتراک", "Cannot copy, please copy the link manually" : "کپی کردن امکان پذیر نیست ، لطفا پیوند را به صورت دستی کپی کنید", "Copy internal link" : "کپی کردن پیوند داخلی", + "For people who already have access" : "برای افرادی که از قبل دسترسی دارند", "Internal link" : "پیوند داخلی", - "{shareWith} by {initiator}" : "{shareWith} by {initiator}", + "{shareWith} by {initiator}" : "{shareWith} توسط {initiator}", + "Shared via link by {initiator}" : "از طریق لینک توسط {initiator} به اشتراک گذاشته شد", + "File request ({label})" : "درخواست فایل ({label})", "Mail share ({label})" : "Mail share ({label})", "Share link ({label})" : "Share link ({label})", - "Share link ({index})" : "Share link ({index})", - "Create public link" : "ایجاد پیوند عمومی", + "Mail share" : "اشتراک گذاری ایمیل", + "Share link ({index})" : "اشتراک‌گذاری لینک ({index})", + "Create public link" : "ایجاد لینک عمومی", "Actions for \"{title}\"" : "Actions for \"{title}\"", + "Copy public link of \"{title}\"" : "کپی کردن لینک عمومی \"{title}\"", "Error, please enter proper password and/or expiration date" : "خطا ، لطفاً رمز عبور مناسب و یا تاریخ انقضا را وارد کنید", "Link share created" : "Link share created", "Error while creating the share" : "Error while creating the share", + "Your browser does not support copying, please copy the link manually:" : "مرورگر شما از کپی کردن پشتیبانی نمی‌کند، لطفاً لینک را به صورت دستی کپی کنید:", + "Successfully copied public link" : "لینک عمومی با موفقیت کپی شد", "Please enter the following required information before creating the share" : "لطفا قبل از ایجاد اشتراک ، اطلاعات لازم را وارد کنید", "Password protection (enforced)" : "محافظت از رمز عبور (اجباری)", "Password protection" : "Password protection", "Enter a password" : "یک گذرواژه وارد کنید", + "Enable link expiration (enforced)" : "فعال کردن انقضای لینک (اجباری)", + "Enable link expiration" : "فعال کردن انقضای لینک ", + "Enter expiration date (enforced)" : "تاریخ انقضا را وارد کنید (اجباری)", + "Enter expiration date" : "تاریخ انقضا را وارد کنید ", "Create share" : "ساختن اشتراک", + "Customize link" : "سفارشی سازی لینک", + "Generate QR code" : "کد QR تولید کنید", "Add another link" : "پیوند دیگری اضافه کنید", "Create a new share link" : "پیوند اشتراک گذاری جدیدی ایجاد کنید", + "Quick share options, the current selected is \"{selectedOption}\"" : "گزینه‌های اشتراک‌گذاری سریع، گزینه‌ی فعلی \"{selectedOption}\" است.", "View only" : "تنها مشاهده", "Can edit" : "توانایی ویرایش", "Custom permissions" : "Custom permissions", "Resharing is not allowed" : "اشتراک گذاری مجدد مجاز نمی باشد", + "Name or email …" : "نام یا ایمیل", + "Name, email, or Federated Cloud ID …" : "نام یا ایمیل یا شناسه‌ی فدرال ابری", + "Searching …" : "درحال جستجو", "No elements found." : "عنصری یافت نشد", "Search everywhere" : "جستجو در هر کجا.", "Guest" : "مهمان", @@ -141,18 +248,42 @@ "Deck board" : "تخته deck", "ScienceMesh" : "ScienceMesh", "on {server}" : "روی{server}", + "Enter external recipients" : "گیرندگان خارجی را وارد کنید", + "Search for internal recipients" : "جستجوی ظروف داخلی", + "Note from" : "یادداشت از", + "Note:" : "یادداشت: ", "File drop" : "انداختن پرونده", + "Upload files to {foldername}." : "فایل‌ها را در {foldername} آپلود کنید.", + "By uploading files, you agree to the terms of service." : "با آپلود کردن، شما با شرایط خدمات موافقت می‌کنید.", + "Successfully uploaded files" : "فایل‌ها با موفقیت آپلود شدند", + "View terms of service" : "مشاهده شرایط خدمات", "Terms of service" : "شرایط و قوانین", + "Share with {user}" : "اشتراک‌گذاری با {user}", + "Share with email {email}" : "اشتراک‌گذاری با ایمیل {email}", + "Share with group" : "با گروه به اشتراک بگذارید", + "Share in conversation" : "اشتراک گذاری در گفتگو", + "Share with {user} on remote server {server}" : "اشتراک‌گذاری با {user} در سرور {server}", + "Share with remote group" : "اشتراک‌گذاری با گروه از راه دور", + "Share with guest" : "با مهمان به اشتراک بگذارید", "Update share" : "به‌روزرسانی هم‌رسانی", + "Save share" : "ذخیره اشتراک گذاری", "Read" : "خواندن", "Create" : "ایجاد", "Edit" : "ویرایش", "Share" : "هم‌رسانی", "Delete" : "حذف", + "Password field cannot be empty" : "فیلد گذرواژه نمی‌تواند خالی باشد", + "Replace current password" : "گذرواژه فعلی را جایگزین کنید", + "Failed to generate a new token" : "ایجاد توکن جدید ناموفق بود", "Allow upload and editing" : "اجازه آپلود و ویرایش", "Allow editing" : "اجازه‌ی ویرایش", + "Upload only" : "فقط آپلود", "Advanced settings" : "تنظیمات پیشرفته", "Share label" : "Share label", + "Share link token" : "اشتراک‌گذاری توکن لینک", + "Set the public share link token to something easy to remember or generate a new token. It is not recommended to use a guessable token for shares which contain sensitive information." : "توکن لینک اشتراک‌گذاری عمومی را روی چیزی تنظیم کنید که به راحتی قابل یادآوری باشد یا یک توکن جدید ایجاد کنید. استفاده از توکن قابل حدس برای اشتراک‌گذاری‌هایی که حاوی اطلاعات حساس هستند توصیه نمی‌شود.", + "Generating…" : "در حال ساخت", + "Generate new token" : "توکن جدید ایجاد کنید", "Set password" : "تنظیم گذرواژه", "Password expires {passwordExpirationTime}" : "Password expires {passwordExpirationTime}", "Password expired" : "Password expired", @@ -160,79 +291,148 @@ "Expiration date (enforced)" : "تاریخ انقضا (اجباری)", "Set expiration date" : "تنظیم تاریخ انقضا", "Hide download" : "پنهان کردن بارگیری", + "Allow download and sync" : "اجازه دانلود و همگام‌سازی", "Note to recipient" : "یادداشت برای گیرنده", "Enter a note for the share recipient" : "برای دریافت کننده اشتراک یک یادداشت وارد کنید", + "Show files in grid view" : "نمایش فایل‌ ها در نمای شبکه‌ای", + "Delete share" : "حذف اشتراک‌گذاری", "Others with access" : "دیگران با دسترسی", + "No other accounts with access found" : "هیچ حساب کاربری دیگری با دسترسی پیدا نشد", "Toggle list of others with access to this directory" : "لیست دسترسی دیگران به این فهرست را تغییر دهید", "Toggle list of others with access to this file" : "لیست سایرین را با دسترسی به این پرونده تغییر دهید", "Unable to fetch inherited shares" : "واگذاری سهام ارثی امکان پذیر نیست", + "Link shares" : "Link shares", "Shares" : "اشتراک گذاری ها", + "Share files within your organization. Recipients who can already view the file can also use this link for easy access." : "فایل‌ها را در سازمان خود به اشتراک بگذارید. گیرندگانی که از قبل می‌توانند فایل را مشاهده کنند، می‌توانند از این لینک نیز برای دسترسی آسان استفاده کنند.", + "Share files with others outside your organization via public links and email addresses. You can also share to {productName} accounts on other instances using their federated cloud ID." : "فایل‌ها را از طریق لینک‌های عمومی و آدرس‌های ایمیل با دیگران در خارج از سازمان خود به اشتراک بگذارید. همچنین می‌توانید با استفاده از شناسه ابری فدرال آنها، فایل‌ها را با حساب‌های {productName} در موارد دیگر به اشتراک بگذارید.", + "Shares from apps or other sources which are not included in internal or external shares." : "اشتراک‌گذاری‌ها از برنامه‌ها یا منابع دیگر که در اشتراک‌گذاری‌های داخلی یا خارجی لحاظ نشده‌اند.", + "Type names, teams, federated cloud IDs" : "نام‌ها، تیم‌ها، شناسه‌های ابری فدرال را تایپ کنید", + "Type names or teams" : "نام یا تیم‌ها را تایپ کنید", + "Type a federated cloud ID" : "یک شناسه ابر فدرال تایپ کنید", + "Type an email" : "یک ایمیل تایپ کنید", + "Type an email or federated cloud ID" : "یک ایمیل یا شناسه ابری فدرال تایپ کنید", "Unable to load the shares list" : "لیست سهام بارگیری نمی شود", "Expires {relativetime}" : "منقضی در {relativetime}", "this share just expired." : "این اشتراک تازه منقضی شد", "Shared with you by {owner}" : "به اشتراک گذاشته شده با شما توسط {owner}", - "Link to a file" : "پیوند به یک پرونده", - "_Accept share_::_Accept shares_" : ["Accept share","Accept shares"], + "Internal shares" : "اشتراک داخلی", + "Internal shares explanation" : "توضیح اشتراک داخلی", + "External shares" : "اشتراک خارجی", + "External shares explanation" : "توضیح اشتراک خارجی", + "Additional shares" : "اشتراک اضافی", + "Additional shares explanation" : "توضیح اشتراک اضافی", + "Link to a file" : "لینک به یک فایل", + "_Accept share_::_Accept shares_" : ["Accept share","قبول اشتراک"], "Open in Files" : "در فایل باز کنید", - "_Reject share_::_Reject shares_" : ["Reject share","Reject shares"], - "_Restore share_::_Restore shares_" : ["Restore share","Restore shares"], + "_Reject share_::_Reject shares_" : ["Reject share","رد اشتراک"], + "_Restore share_::_Restore shares_" : ["Restore share","بازیابی اشتراک‌ها"], "Shared" : "به اشتراک گذاشته شده ", - "Shared multiple times with different people" : "Shared multiple times with different people", + "Shared by {ownerDisplayName}" : "به اشتراک گذاشته شده توسط {ownerDisplayName}", + "Shared multiple times with different people" : "چندین بار با افراد مختلف به اشتراک گذاشته شده است", + "Sharing options" : "گزینه‌های اشتراک", "Shared with others" : "موارد به اشتراک گذاشته شده با دیگران", + "You do not have enough permissions to share this file." : "شما مجوز کافی برای اشتراک‌گذاری این فایل را ندارید.", + "Create file request" : "درخواست ایجاد فایل", + "Upload files to {foldername}" : "فایل‌ها را در {foldername} آپلود کنید", "Public file share" : "اشتراک عمومی پرونده", "Publicly shared file." : "پرونده بصورت عمومی به اشتراک گذاشته شده است", "No file" : "بدون پرونده", - "Public share" : "سهم عمومی", + "The file shared with you will show up here" : "فایلی که با شما به اشتراک گذاشته شده است، اینجا نمایش داده خواهد شد.", + "Public share" : "اشتراک عمومی", "Publicly shared files." : "پرونده ها بصورت عمومی به اشتراک گذاشته شده اند", + "No files" : "بدون فایل", + "Files and folders shared with you will show up here" : "فایل‌ها و پوشه‌هایی که با شما به اشتراک گذاشته شده‌اند، در اینجا نمایش داده می‌شوند.", "Overview of shared files." : "نمای کلی پرونده های به اشتراک گذاشته شده", "No shares" : "اشتراک گذاری وجود ندارد", - "Files and folders you shared or have been shared with you will show up here" : "Files and folders you shared or have been shared with you will show up here", + "Files and folders you shared or have been shared with you will show up here" : "فایل‌ها و پوشه‌هایی که به اشتراک گذاشته‌اید یا با شما به اشتراک گذاشته شده‌اند، در اینجا نمایش داده می‌شوند.", "Shared with you" : "موارد به اشتراک گذاشته شده با شما", "List of files that are shared with you." : "لیست پرونده هایی که با شما به اشتراک گذاشته شده است.", "Nothing shared with you yet" : "هیچ موردی با شما به اشتراک گذاشته نشده است", - "Files and folders others shared with you will show up here" : "Files and folders others shared with you will show up here", + "Files and folders others shared with you will show up here" : "فایل‌ها و پوشه‌هایی که دیگران با شما به اشتراک گذاشته‌اند، در اینجا نمایش داده می‌شوند.", "List of files that you shared with others." : "لیست پرونده هایی که شما با دیگران به اشتراک گذاشته اید.", "Nothing shared yet" : "هیچ موردی تاکنون به اشتراک گذاشته نشده است", - "Files and folders you shared will show up here" : "Files and folders you shared will show up here", + "Files and folders you shared will show up here" : "فایل‌ها و پوشه‌هایی که به اشتراک گذاشته‌اید در اینجا نمایش داده می‌شوند", "Shared by link" : "اشتراک گذاشته شده از طریق لینک", - "List of files that are shared by link." : "List of files that are shared by link.", + "List of files that are shared by link." : "فهرست فایل‌هایی که از طریق لینک به اشتراک گذاشته می‌شوند.", "No shared links" : "هیچ لینک اشتراک‌گذاری وجود ندارد", - "Files and folders you shared by link will show up here" : "Files and folders you shared by link will show up here", + "Files and folders you shared by link will show up here" : "فایل‌ها و پوشه‌هایی که از طریق لینک به اشتراک گذاشته‌اید، در اینجا نمایش داده می‌شوند.", "File requests" : "درخواست پرونده", + "List of file requests." : "فهرست درخواست‌های فایل", + "No file requests" : "بدون درخواست فایل", + "File requests you have created will show up here" : "درخواست‌های فایلی که ایجاد کرده‌اید در اینجا نمایش داده می‌شوند", "Deleted shares" : "اشتراک گذاری های حذف شده", - "List of shares you left." : "List of shares you left.", + "List of shares you left." : "لیست اشتراک‌هایی که باقی گذاشته‌اید.", "No deleted shares" : "اشتراک گذاری های حذف نشده", - "Shares you have left will show up here" : "Shares you have left will show up here", + "Shares you have left will show up here" : "اشتراک‌گذاری‌هایی که انجام داده‌اید اینجا نمایش داده می‌شوند", "Pending shares" : "اشتراک در حال انتظار ", - "List of unapproved shares." : "List of unapproved shares.", + "List of unapproved shares." : "فهرست اشتراک‌های تایید نشده", "No pending shares" : "بدون اشتراک در حال انتظار", - "Shares you have received but not approved will show up here" : "Shares you have received but not approved will show up here", - "Error updating the share: {errorMessage}" : "Error updating the share: {errorMessage}", + "Shares you have received but not approved will show up here" : "اشتراک‌هایی که دریافت کرده‌اید اما تأیید نشده‌اند، در اینجا نمایش داده می‌شوند.", + "Error deleting the share: {errorMessage}" : "خطا در حذف اشتراک‌گذاری: {errorMessage}", + "Error deleting the share" : "خطا در حذف اشتراک‌گذاری", + "Error updating the share: {errorMessage}" : "خطا در به‌روزرسانی اشتراک‌گذاری: {errorMessage}", "Error updating the share" : "خطایی در به روزرسانی اشتراک", - "File \"{path}\" has been unshared" : "File \"{path}\" has been unshared", - "Folder \"{path}\" has been unshared" : "Folder \"{path}\" has been unshared", - "Password created successfully" : "Password created successfully", - "Error generating password from password policy" : "Error generating password from password policy", + "File \"{path}\" has been unshared" : "فایل \"{path}\" از حالت اشتراک‌گذاری خارج شد.", + "Folder \"{path}\" has been unshared" : "پوشه \"{path}\" از حالت اشتراک‌گذاری خارج شده است.", + "Could not update share" : "نتوانستم اشتراک‌گذاری را به‌روزرسانی کنم", + "Share saved" : "اشتراک‌گذاری ذخیره شد", + "Share expiry date saved" : "تاریخ انقضای اشتراک‌گذاری ذخیره شد", + "Share hide-download state saved" : "اشتراک‌گذاری مخفی کردن-دانلود وضعیت ذخیره شد", + "Share label saved" : "برچسب اشتراک‌گذاری ذخیره شد", + "Share note for recipient saved" : "اشتراک‌گذاری یادداشت برای کانتینر ذخیره‌شده", + "Share password saved" : "اشتراک‌گذاری گذرواژه ذخیره شده", + "Share permissions saved" : "مجوزهای اشتراک‌گذاری ذخیره شد", + "To upload files to {folder}, you need to provide your name first." : "برای آپلود فایل‌ها در {folder}، ابتدا باید نام خود را وارد کنید.", + "Upload files to {folder}" : "فایل‌ها را در {folder} آپلود کنید", + "Please confirm your name to upload files to {folder}" : "لطفا نام خود را برای آپلود فایل‌ها در {folder} تأیید کنید", + "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} یک پوشه را با شما به اشتراک گذاشت.", + "Names must not be empty." : "نام‌ها نباید خالی باشند.", + "Names must not start with a dot." : "نام‌ها نباید با نقطه شروع شوند.", + "\"{char}\" is not allowed inside a name." : "استفاده از \"{char}\" درون نام مجاز نیست.", + "\"{segment}\" is a reserved name and not allowed." : "\"{segment}\" یک نام رزرو شده است و ... نیست.", + "\"{extension}\" is not an allowed name." : "«{extension}» نام مجاز نیست.", + "Names must not end with \"{extension}\"." : "نام‌ها نباید به \"{extension}\" ختم شوند.", + "Invalid name." : "نام نامعتبر.", + "Password created successfully" : "گذرواژه با موفقیت ایجاد شد", + "Error generating password from password policy" : "خطا در ایجاد گذرواژه از طریق سیاست گذرواژه ", + "Shared with you and the group {group} by {owner}" : "توسط {owner} با شما و گروه {group} به اشتراک گذاشته شده است", + "Shared with you and {circle} by {owner}" : "توسط {owner} با شما و {circle} به اشتراک گذاشته شده است", + "Shared with you and the conversation {conversation} by {owner}" : "با شما و مکالمه {conversation} توسط {owner} به اشتراک گذاشته شد", + "Shared with you in a conversation by {owner}" : "در یک مکالمه توسط {owner} با شما به اشتراک گذاشته شد", "Share not found" : "اشتراک گذاری یافت نشد", - "Back to %s" : "Back to %s", + "Back to %s" : "بازگشت به %s", "Add to your Nextcloud" : "به نکست‌کلود خود اضافه کنید", "Link copied to clipboard" : "پیوند در حافظه موقت کپی شده", "Copy to clipboard" : "کپی به کلیپ بورد", - "Copy internal link to clipboard" : "Copy internal link to clipboard", - "Copy public link of \"{title}\" to clipboard" : "Copy public link of \"{title}\" to clipboard", - "Name or email …" : "Name or email …", - "Name, email, or Federated Cloud ID …" : "Name, email, or Federated Cloud ID …", + "Copy internal link to clipboard" : "کپی کردن لینک داخلی در کلیپ بورد", + "Only works for people with access to this folder" : "فقط برای افرادی که به این پوشه دسترسی دارند کار می‌کند", + "Only works for people with access to this file" : "فقط برای افرادی که به این فایل دسترسی دارند کار می‌کند", + "Copy public link of \"{title}\" to clipboard" : "پیوند عمومی \"{title}\" را در کلیپ‌بورد کپی کنید", + "Name or email …" : "نام یا ایمیل", + "Name, email, or Federated Cloud ID …" : "نام یا ایمیل یا شناسه‌ی فدرال ابری", "Searching …" : "جستجوکردن …", "Search globally" : "در سطح جهان جستجو کنید", + "Submit name" : "ارسال نام", + "To upload files, you need to provide your name first." : "برای آپلود فایل‌ها، ابتدا باید نام خود را وارد کنید.", "Name" : "نام", "Enter your name" : "اسمت را وارد کن", - "Filename must not be empty." : "Filename must not be empty.", + "Share with {userName}" : "اشتراک‌گذاری با {userName}", + "Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "از این روش برای اشتراک‌گذاری فایل‌ها با افراد یا تیم‌های درون سازمان خود استفاده کنید. اگر گیرنده از قبل به فایل اشتراکی دسترسی دارد اما نمی‌تواند آن را پیدا کند، می‌توانید لینک اشتراک‌گذاری داخلی را برای دسترسی آسان برای او ارسال کنید.", + "Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "از این روش برای اشتراک‌گذاری فایل‌ها با افراد یا سازمان‌های خارج از سازمان خود استفاده کنید. فایل‌ها و پوشه‌ها را می‌توان از طریق لینک‌های اشتراک‌گذاری عمومی و آدرس‌های ایمیل به اشتراک گذاشت. همچنین می‌توانید با سایر حساب‌های Nextcloud که در نمونه‌های مختلف با استفاده از شناسه ابری فدرال آنها میزبانی می‌شوند، به اشتراک بگذارید.", + "Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "اشتراک‌گذاری‌هایی که بخشی از اشتراک‌گذاری‌های داخلی یا خارجی نیستند. این موارد می‌توانند از برنامه‌ها یا منابع دیگر به اشتراک گذاشته شوند.", + "Share with accounts, teams, federated cloud id" : "اشتراک‌گذاری با حساب‌ها، تیم‌ها، شناسه ابری فدرال", + "Share with accounts and teams" : "اشتراک‌گذاری با حساب‌ها و تیم‌ها", + "Federated cloud ID" : "شناسه‌ ی فدرال ابری", + "Email, federated cloud id" : "ایمیل یا شناسه ی فدارل ابری", + "Show sharing options" : "نمایش گزینه‌های اشتراک‌گذاری", + "Filename must not be empty." : "نام فایل نباید خالی باشد.", "Shared by" : "اشتراک گذاشته شده به وسیله", "Shared with" : "مشترک با", "Share note" : "یادداشت اشتراک گذاری", "Show list view" : "نمایش فهرستی", "Show grid view" : "نمایش شبکه‌ای", "Upload files to %s" : "بارگیری پرونده ها به%s", + "%s shared a folder with you." : "%s یک پوشه را با شما به اشتراک گذاشت.", "Note" : "یادداشت", "Select or drop files" : "پرونده ها را انتخاب یا رها کنید", "Uploading files" : "پرونده های در حال بارگذاری", diff --git a/apps/settings/l10n/bg.js b/apps/settings/l10n/bg.js index e5790bc268c..25cb4513df4 100644 --- a/apps/settings/l10n/bg.js +++ b/apps/settings/l10n/bg.js @@ -371,8 +371,16 @@ OC.L10N.register( "Set default expiration date for internal shares" : "Задаване на дата на изтичане по подразбиране за вътрешни споделяния", "Enforce expiration date" : "Изисквай срок на валидност", "Set default expiration date for shares to other servers" : "Задайте дата на изтичане по подразбиране за споделяния към други сървъри", + "Privacy settings for sharing" : "Настройки за поверителност за споделяне", + "Allow account name autocompletion in share dialog and allow access to the system address book" : "Разрешаване на автоматично довършване на името на акаунта в диалоговия прозорец за споделяне и разрешаване на достъп до системната адресна книга", + "Sharing autocompletion restrictions" : "Ограничения за автоматично довършване при споделяне", "If autocompletion restrictions for both \"same group\" and \"phonebook integration\" are enabled, a match in either is enough to show the user." : "Ако са активирани ограниченията за автоматично довършване както за „една и съща група“, така и за „интеграция с телефонен указател“, съвпадение в някоя от двете е достатъчно, за да се покаже на потребителя.", "Restrict account name autocompletion and system address book access to users within the same groups" : "Ограничете автоматичното довършване на имена на акаунти и достъпа до системната адресна книга само за потребители в рамките на едни и същи групи", + "Restrict account name autocompletion to users based on their phonebook" : "Ограничаване на автоматичното довършване на имена на акаунти до потребители въз основа на телефонния им указател", + "Allow autocompletion to full match when entering the full name (ignoring restrictions like group membership or missing phonebook match)" : "Разрешаване на автоматично довършване до пълно съвпадение при въвеждане на пълното име (пренебрегване на ограничения като членство в група или липсващо съвпадение в телефонния указател)", + "Full match autocompletion restrictions" : "Ограничения за автоматично довършване на пълно съвпадение", + "Also allow autocompletion on full match of the user ID" : "Също така да се разреши автоматично довършване при пълно съвпадение на потребителския идентификатор", + "Also allow autocompletion on full match of the user email" : "Също така да се разреши автоматично довършване при пълно съвпадение с имейл адреса на потребителя", "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Показване на текст за отказ от отговорност на страницата за качване на публична връзка (показва се само когато списъкът с файлове е скрит)", "This text will be shown on the public link upload page when the file list is hidden." : "Този текст ще се показва на страницата за качване на публична връзка, когато списъкът с файлове е скрит.", "Default share permissions" : "Права за споделяне по подразбиране", @@ -586,18 +594,43 @@ OC.L10N.register( "In case of lost device or exiting the organization, this can remotely wipe the {productName} data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "В случай на загуба на устройство или напускане на организацията, това може дистанционно да изтрие {productName} данните от всички устройства, свързани с {userid}. Работи само ако устройствата са свързани към интернет.", "Remote wipe of devices" : "Отдалечено изтриване на устройства", "Wipe {userid}'s devices" : "Изтриване на устройствата на {userid}", + "Failed to update line manager" : "Актуализирането на прекия мениджър не бе успешно", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Напълно изтриване на профил на {userid}, включително всички негови лични файлове, данни от приложения и т.н.", "Account deletion" : "Изтриване на профил", "Delete {userid}'s account" : "Изтриване на профил на {userid}", + "Display name was successfully changed" : "Показваното име беше успешно променено", + "Password can't be empty" : "Паролата не може да бъде празна", + "Password was successfully changed" : "Паролата бе променена успешно", + "Email can't be empty" : "Имейлът не може да бъде празен", + "Email was successfully changed" : "Имейлът бе променен успешно", "Welcome mail sent!" : "Изпратена е поща за добре дошли!", + "Loading account …" : "Профилът се зарежда…", + "Change display name" : "Промяна на показваното име", + "Set new password" : "Задайте нова парола", + "You do not have permissions to see the details of this account" : "Нямате разрешения да виждате подробностите за този акаунт", + "Set new email address" : "Задайте нов имейл адрес", + "Add account to group" : "Добавете акаунт към групата", + "Set account as admin for" : "Задаване на акаунт като администратор за", + "Select account quota" : "Изберете квота за акаунт", + "Set the language" : "Задайте езика", + "Toggle account actions menu" : "Превключване на менюто с действия за акаунта", "Done" : "Завършено", "Edit" : "Редактиране", + "Account management settings" : "Настройки за управление на акаунта", "Visibility" : "Видимост", + "Show language" : "Показване на езика", + "Show account backend" : "Показване на бекенда на акаунта", "Show storage path" : "Показване на пътя за хранилище", + "Show first login" : "Показване на първото влизане", "Show last login" : "Показвай последното вписване", + "Sorting" : "Сортиране", "The system config enforces sorting the groups by name. This also disables showing the member count." : "Системната конфигурация налага сортиране на групите по име. Това също така деактивира показването на броя на членовете.", + "Group list sorting" : "Сортиране на групови списъци", "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Сортирането се прилага само за текущо заредените групи от съображения за производителност. Групите ще се зареждат, докато навигирате или търсите в списъка.", + "By member count" : "По брой членове", + "By name" : "По име", "Send email" : "Изпрати имейл", + "Send welcome email to new accounts" : "Изпращане на приветствен имейл до нови акаунти", "Defaults" : "Стойности по подразбиране", "Default quota" : "Стандартна квота", "Select default quota" : "Изберете стандартна квота", @@ -619,10 +652,19 @@ OC.L10N.register( "There are some warnings regarding your setup." : "Предупреждения относно текущата инсталация.", "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Като администратор можете да прецизирате поведението на споделяне. Моля, вижте документацията за повече информация.", "You need to enable the File sharing App." : "Трябва да активирате приложението за споделяне на файлове.", + "Loading app list" : "Списъкът с приложения се зарежда", + "Loading categories" : "Категории се зареждат", + "Developer documentation ↗" : "Документация за разработчици ↗", + "Failed to save selected preset." : "Запазването на избрания предварително зададен режим не бе успешно.", + "Select a configuration preset for easy setup." : "Изберете предварително зададена конфигурация за лесна настройка.", "Apply" : "Приложи", + "All accounts" : "Всички акаунти", "Admins" : "Администратори", + "Account group: {group}" : "Група акаунти: {group}", + "Account management" : "Управление на акаунта", "Sending…" : "Изпращане...", "Email sent" : "Имейлът е изпратен", + "For performance reasons, when you enable encryption on a {productName} server only new and changed files are encrypted." : "От съображения за производителност, когато активирате криптиране на {productName} сървър, само новите и променените файлове се криптират.", "Location" : "Местоположение", "Profile picture" : "Снимка за профила", "About" : "Относно", @@ -635,10 +677,13 @@ OC.L10N.register( "Phone number" : "Тел. номер", "Pronouns" : "Обръщение", "Role" : "Роля", + "X (formerly Twitter)" : "X (преди Twitter)", + "Bluesky" : "Bluesky", "Website" : "Уеб страница", "Profile visibility" : "Видимост на профил", "Locale" : "Регионални настройки", "First day of week" : "Първи ден от седмицата", + "timezone" : "часова зона", "Private" : "Лично", "Only visible to people matched via phone number integration through Talk on mobile" : "Видим само за хора, съчетани чрез интегриране на телефонен номер чрез Talk на мобилен телефон", "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Не е налично, тъй като това свойство е нужно за основна функционалност, включително споделяне на файлове и покани в календар", @@ -650,33 +695,54 @@ OC.L10N.register( "Published" : "Публично", "Synchronize to trusted servers and the global and public address book" : "Синхронизиране с доверени сървъри и с глобалната и публичната адресна книга", "Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Опцията не е достъпна, понеже настройката за публикуване на профилна информация към контактния сървър не е достъпна. Свържете се със системния администратор при допълнителни въпроси.", + "Discover" : "Открийте", "Your apps" : "Вашите приложения", "Active apps" : "Включени приложения", "Disabled apps" : "Изключени приложения", "Updates" : "Актуализации", "App bundles" : "Пакети с приложения", "Featured apps" : "Представени приложения", + "Supported apps" : "Поддържани приложения", "Show to everyone" : "Показване на всички", + "Show to logged in accounts only" : "Показване само на влезли в профили", "Hide" : "Скриване", + "Manually installed apps cannot be updated" : "Ръчно инсталираните приложения не могат да бъдат актуализирани", + "{progress}% Deploying …" : "{progress} % Внедряване...", + "{progress}% Initializing …" : "{progress} % Инициализиране...", + "Health checking" : "Здравна проверка", + "Deploy and Enable" : "Разположете и активирайте", "Download and enable" : "Сваляне и включване", "Disable" : "Изключване", + "Allow untested app" : "Разрешаване на нетествано приложение", "The app will be downloaded from the App Store" : "Приложението ще бъде изтеглено от App Store", + "This app is not marked as compatible with your {productName} version." : "Това приложение не е маркирано като съвместимо с Вашата {productName} версия.", "If you continue you will still be able to install the app. Note that the app might not work as expected." : "Ако продължите, пак ще можете да инсталирате приложението. Обърнете внимание, че приложението може да не работи както се очаква.", "Unknown" : "Неизвестен", "Never" : "Никога", + "Could not register device: Network error" : "Устройството не може да се регистрира: Мрежова грешка", + "Could not register device: Probably already registered" : "Устройството не може да бъде регистрирано: Вероятно вече е регистрирано.", + "Could not register device" : "Устройството не може да се регистрира", "An error occurred during the request. Unable to proceed." : "Възникна грешка по време на заявката. Не може да се продължи.", + "The app has been enabled but needs to be updated." : "Приложението е активирано, но е необходимо да се актуализира.", "Error: This app cannot be enabled because it makes the server unstable" : "Грешка: Това приложение не може да бъде активирано, защото прави сървъра нестабилен", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Приложението е активирано, но трябва да бъде актуализирано. Ще бъдете пренасочени към страницата за актуализация след 5 секунди.", "Do you really want to wipe your data from this device?" : "Наистина ли желаете да изтриете цялата информация от това устройство?", "Confirm wipe" : "Потвърди изтриването", + "Could not delete the app token" : "Невъзможност да се изтрие токенът на приложението", "Error while wiping the device with the token" : "Грешка при изтриване на устройството с токена", "Error while updating device token name" : "Грешка при актуализиране на името на токена на устройството", "Error while updating device token scope" : "Грешка при актуализиране на обхвата на токена на устройството", + "Could not set group sorting" : "Невъзможност да се зададе групово сортиране", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Имаше твърде много заявки от вашата мрежа. Опитайте отново по-късно или се свържете с вашия администратор, ако това е грешка.", "Error" : "Грешка", + "Account documentation" : "Документация по сметката", + "Administration documentation" : "Административна документация", "Forum" : "Форум", + "Nextcloud help & privacy resources" : "Ресурси за помощ и поверителност на Nextcloud", + "General documentation" : "Обща документация", "Legal notice" : "Правна информация", "Privacy policy" : "Политика за поверителност", + "None/STARTTLS" : "Без/STARTTLS", "SSL" : "SSL", "Open documentation" : "Отвори документацията", "It is important to set up this server to be able to send emails, like for password reset and notifications." : "След като настроите сървъра Nextcloud ще може да изпраща имейли за възстановяване на забравени пароли и известия.", @@ -689,18 +755,22 @@ OC.L10N.register( "Authentication" : "Удостоверяване", "Authentication required" : "Нужно е удостоверяване", "Credentials" : "Потребител и парола", + "SMTP Login" : "SMTP вход", "SMTP Password" : "SMTP парола", "Save" : "Запазване", "Test and verify email settings" : "Тествайте и потвърждаване на настройките на имейла", "Reasons to use Nextcloud in your organization" : "Причини да използвате Nextcloud във вашата организация", "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Разработен от {communityopen}общността на Nextcloud{linkclose}, {githubopen}изходният код{linkclose} е лицензиран под {licenseopen}AGPL{linkclose}.", "Like our Facebook page" : "Харесайте страницата ни във Facebook", + "Follow us on X" : "Последвайте ни на X", + "Follow us on Bluesky" : "Последвайте ни в Bluesky", "Follow us on Mastodon" : "Следвайте ни в Mastodon", "Check out our blog" : "Посетете блога ни", "Subscribe to our newsletter" : "Абонирайте се за нашия имейл бюлетин", "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Тази общностна версия на Nextcloud не се поддържа и не са налични незабавни известия.", "Use a second factor besides your password to increase security for your account." : "Ползвайте двустепенно удостоверяване за да повишите сигурността на профила си.", "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ако използвате приложения на трети страни, за да се свържете с Nextcloud, моля, не забравяйте да създадете и конфигурирате парола за приложение за всяко едно от тях, преди да активирате удостоверяване на втория фактор.", + "_The task pickup speed has been ok in the last %n hour._::_The task pickup speed has been ok in the last %n hours._" : ["Скоростта на изпълнение на задачите е била добра през последния %n час.","Скоростта на изпълнение на задачите е била добра през последните %n часa."], "_The task pickup speed has been slow in the last %n hour. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n hours. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["Скоростта на получаване на задачи е бавна през последния %nчас. Много задачи отнемаха повече от 4 минути, за да бъдат получени. Помислете за настройване на работник, който да обработва задачите във фонов режим.","Скоростта на получаване на задачи е бавна през последните %nчаса. Много задачи отнемаха повече от 4 минути, за да бъдат получени. Помислете за настройване на работник, който да обработва задачите във фонов режим."], "Also allow autocompletion on full match of the user id" : "Също така да се разреши автоматично довършване при пълно съвпадение на потребителския идентификатор", "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Това приложение няма присвоена минимална версия на Nextcloud. В бъдеще това ще бъде грешка.", diff --git a/apps/settings/l10n/bg.json b/apps/settings/l10n/bg.json index 01974ab6d41..81ddba401df 100644 --- a/apps/settings/l10n/bg.json +++ b/apps/settings/l10n/bg.json @@ -369,8 +369,16 @@ "Set default expiration date for internal shares" : "Задаване на дата на изтичане по подразбиране за вътрешни споделяния", "Enforce expiration date" : "Изисквай срок на валидност", "Set default expiration date for shares to other servers" : "Задайте дата на изтичане по подразбиране за споделяния към други сървъри", + "Privacy settings for sharing" : "Настройки за поверителност за споделяне", + "Allow account name autocompletion in share dialog and allow access to the system address book" : "Разрешаване на автоматично довършване на името на акаунта в диалоговия прозорец за споделяне и разрешаване на достъп до системната адресна книга", + "Sharing autocompletion restrictions" : "Ограничения за автоматично довършване при споделяне", "If autocompletion restrictions for both \"same group\" and \"phonebook integration\" are enabled, a match in either is enough to show the user." : "Ако са активирани ограниченията за автоматично довършване както за „една и съща група“, така и за „интеграция с телефонен указател“, съвпадение в някоя от двете е достатъчно, за да се покаже на потребителя.", "Restrict account name autocompletion and system address book access to users within the same groups" : "Ограничете автоматичното довършване на имена на акаунти и достъпа до системната адресна книга само за потребители в рамките на едни и същи групи", + "Restrict account name autocompletion to users based on their phonebook" : "Ограничаване на автоматичното довършване на имена на акаунти до потребители въз основа на телефонния им указател", + "Allow autocompletion to full match when entering the full name (ignoring restrictions like group membership or missing phonebook match)" : "Разрешаване на автоматично довършване до пълно съвпадение при въвеждане на пълното име (пренебрегване на ограничения като членство в група или липсващо съвпадение в телефонния указател)", + "Full match autocompletion restrictions" : "Ограничения за автоматично довършване на пълно съвпадение", + "Also allow autocompletion on full match of the user ID" : "Също така да се разреши автоматично довършване при пълно съвпадение на потребителския идентификатор", + "Also allow autocompletion on full match of the user email" : "Също така да се разреши автоматично довършване при пълно съвпадение с имейл адреса на потребителя", "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Показване на текст за отказ от отговорност на страницата за качване на публична връзка (показва се само когато списъкът с файлове е скрит)", "This text will be shown on the public link upload page when the file list is hidden." : "Този текст ще се показва на страницата за качване на публична връзка, когато списъкът с файлове е скрит.", "Default share permissions" : "Права за споделяне по подразбиране", @@ -584,18 +592,43 @@ "In case of lost device or exiting the organization, this can remotely wipe the {productName} data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "В случай на загуба на устройство или напускане на организацията, това може дистанционно да изтрие {productName} данните от всички устройства, свързани с {userid}. Работи само ако устройствата са свързани към интернет.", "Remote wipe of devices" : "Отдалечено изтриване на устройства", "Wipe {userid}'s devices" : "Изтриване на устройствата на {userid}", + "Failed to update line manager" : "Актуализирането на прекия мениджър не бе успешно", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Напълно изтриване на профил на {userid}, включително всички негови лични файлове, данни от приложения и т.н.", "Account deletion" : "Изтриване на профил", "Delete {userid}'s account" : "Изтриване на профил на {userid}", + "Display name was successfully changed" : "Показваното име беше успешно променено", + "Password can't be empty" : "Паролата не може да бъде празна", + "Password was successfully changed" : "Паролата бе променена успешно", + "Email can't be empty" : "Имейлът не може да бъде празен", + "Email was successfully changed" : "Имейлът бе променен успешно", "Welcome mail sent!" : "Изпратена е поща за добре дошли!", + "Loading account …" : "Профилът се зарежда…", + "Change display name" : "Промяна на показваното име", + "Set new password" : "Задайте нова парола", + "You do not have permissions to see the details of this account" : "Нямате разрешения да виждате подробностите за този акаунт", + "Set new email address" : "Задайте нов имейл адрес", + "Add account to group" : "Добавете акаунт към групата", + "Set account as admin for" : "Задаване на акаунт като администратор за", + "Select account quota" : "Изберете квота за акаунт", + "Set the language" : "Задайте езика", + "Toggle account actions menu" : "Превключване на менюто с действия за акаунта", "Done" : "Завършено", "Edit" : "Редактиране", + "Account management settings" : "Настройки за управление на акаунта", "Visibility" : "Видимост", + "Show language" : "Показване на езика", + "Show account backend" : "Показване на бекенда на акаунта", "Show storage path" : "Показване на пътя за хранилище", + "Show first login" : "Показване на първото влизане", "Show last login" : "Показвай последното вписване", + "Sorting" : "Сортиране", "The system config enforces sorting the groups by name. This also disables showing the member count." : "Системната конфигурация налага сортиране на групите по име. Това също така деактивира показването на броя на членовете.", + "Group list sorting" : "Сортиране на групови списъци", "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Сортирането се прилага само за текущо заредените групи от съображения за производителност. Групите ще се зареждат, докато навигирате или търсите в списъка.", + "By member count" : "По брой членове", + "By name" : "По име", "Send email" : "Изпрати имейл", + "Send welcome email to new accounts" : "Изпращане на приветствен имейл до нови акаунти", "Defaults" : "Стойности по подразбиране", "Default quota" : "Стандартна квота", "Select default quota" : "Изберете стандартна квота", @@ -617,10 +650,19 @@ "There are some warnings regarding your setup." : "Предупреждения относно текущата инсталация.", "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Като администратор можете да прецизирате поведението на споделяне. Моля, вижте документацията за повече информация.", "You need to enable the File sharing App." : "Трябва да активирате приложението за споделяне на файлове.", + "Loading app list" : "Списъкът с приложения се зарежда", + "Loading categories" : "Категории се зареждат", + "Developer documentation ↗" : "Документация за разработчици ↗", + "Failed to save selected preset." : "Запазването на избрания предварително зададен режим не бе успешно.", + "Select a configuration preset for easy setup." : "Изберете предварително зададена конфигурация за лесна настройка.", "Apply" : "Приложи", + "All accounts" : "Всички акаунти", "Admins" : "Администратори", + "Account group: {group}" : "Група акаунти: {group}", + "Account management" : "Управление на акаунта", "Sending…" : "Изпращане...", "Email sent" : "Имейлът е изпратен", + "For performance reasons, when you enable encryption on a {productName} server only new and changed files are encrypted." : "От съображения за производителност, когато активирате криптиране на {productName} сървър, само новите и променените файлове се криптират.", "Location" : "Местоположение", "Profile picture" : "Снимка за профила", "About" : "Относно", @@ -633,10 +675,13 @@ "Phone number" : "Тел. номер", "Pronouns" : "Обръщение", "Role" : "Роля", + "X (formerly Twitter)" : "X (преди Twitter)", + "Bluesky" : "Bluesky", "Website" : "Уеб страница", "Profile visibility" : "Видимост на профил", "Locale" : "Регионални настройки", "First day of week" : "Първи ден от седмицата", + "timezone" : "часова зона", "Private" : "Лично", "Only visible to people matched via phone number integration through Talk on mobile" : "Видим само за хора, съчетани чрез интегриране на телефонен номер чрез Talk на мобилен телефон", "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Не е налично, тъй като това свойство е нужно за основна функционалност, включително споделяне на файлове и покани в календар", @@ -648,33 +693,54 @@ "Published" : "Публично", "Synchronize to trusted servers and the global and public address book" : "Синхронизиране с доверени сървъри и с глобалната и публичната адресна книга", "Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Опцията не е достъпна, понеже настройката за публикуване на профилна информация към контактния сървър не е достъпна. Свържете се със системния администратор при допълнителни въпроси.", + "Discover" : "Открийте", "Your apps" : "Вашите приложения", "Active apps" : "Включени приложения", "Disabled apps" : "Изключени приложения", "Updates" : "Актуализации", "App bundles" : "Пакети с приложения", "Featured apps" : "Представени приложения", + "Supported apps" : "Поддържани приложения", "Show to everyone" : "Показване на всички", + "Show to logged in accounts only" : "Показване само на влезли в профили", "Hide" : "Скриване", + "Manually installed apps cannot be updated" : "Ръчно инсталираните приложения не могат да бъдат актуализирани", + "{progress}% Deploying …" : "{progress} % Внедряване...", + "{progress}% Initializing …" : "{progress} % Инициализиране...", + "Health checking" : "Здравна проверка", + "Deploy and Enable" : "Разположете и активирайте", "Download and enable" : "Сваляне и включване", "Disable" : "Изключване", + "Allow untested app" : "Разрешаване на нетествано приложение", "The app will be downloaded from the App Store" : "Приложението ще бъде изтеглено от App Store", + "This app is not marked as compatible with your {productName} version." : "Това приложение не е маркирано като съвместимо с Вашата {productName} версия.", "If you continue you will still be able to install the app. Note that the app might not work as expected." : "Ако продължите, пак ще можете да инсталирате приложението. Обърнете внимание, че приложението може да не работи както се очаква.", "Unknown" : "Неизвестен", "Never" : "Никога", + "Could not register device: Network error" : "Устройството не може да се регистрира: Мрежова грешка", + "Could not register device: Probably already registered" : "Устройството не може да бъде регистрирано: Вероятно вече е регистрирано.", + "Could not register device" : "Устройството не може да се регистрира", "An error occurred during the request. Unable to proceed." : "Възникна грешка по време на заявката. Не може да се продължи.", + "The app has been enabled but needs to be updated." : "Приложението е активирано, но е необходимо да се актуализира.", "Error: This app cannot be enabled because it makes the server unstable" : "Грешка: Това приложение не може да бъде активирано, защото прави сървъра нестабилен", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Приложението е активирано, но трябва да бъде актуализирано. Ще бъдете пренасочени към страницата за актуализация след 5 секунди.", "Do you really want to wipe your data from this device?" : "Наистина ли желаете да изтриете цялата информация от това устройство?", "Confirm wipe" : "Потвърди изтриването", + "Could not delete the app token" : "Невъзможност да се изтрие токенът на приложението", "Error while wiping the device with the token" : "Грешка при изтриване на устройството с токена", "Error while updating device token name" : "Грешка при актуализиране на името на токена на устройството", "Error while updating device token scope" : "Грешка при актуализиране на обхвата на токена на устройството", + "Could not set group sorting" : "Невъзможност да се зададе групово сортиране", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Имаше твърде много заявки от вашата мрежа. Опитайте отново по-късно или се свържете с вашия администратор, ако това е грешка.", "Error" : "Грешка", + "Account documentation" : "Документация по сметката", + "Administration documentation" : "Административна документация", "Forum" : "Форум", + "Nextcloud help & privacy resources" : "Ресурси за помощ и поверителност на Nextcloud", + "General documentation" : "Обща документация", "Legal notice" : "Правна информация", "Privacy policy" : "Политика за поверителност", + "None/STARTTLS" : "Без/STARTTLS", "SSL" : "SSL", "Open documentation" : "Отвори документацията", "It is important to set up this server to be able to send emails, like for password reset and notifications." : "След като настроите сървъра Nextcloud ще може да изпраща имейли за възстановяване на забравени пароли и известия.", @@ -687,18 +753,22 @@ "Authentication" : "Удостоверяване", "Authentication required" : "Нужно е удостоверяване", "Credentials" : "Потребител и парола", + "SMTP Login" : "SMTP вход", "SMTP Password" : "SMTP парола", "Save" : "Запазване", "Test and verify email settings" : "Тествайте и потвърждаване на настройките на имейла", "Reasons to use Nextcloud in your organization" : "Причини да използвате Nextcloud във вашата организация", "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Разработен от {communityopen}общността на Nextcloud{linkclose}, {githubopen}изходният код{linkclose} е лицензиран под {licenseopen}AGPL{linkclose}.", "Like our Facebook page" : "Харесайте страницата ни във Facebook", + "Follow us on X" : "Последвайте ни на X", + "Follow us on Bluesky" : "Последвайте ни в Bluesky", "Follow us on Mastodon" : "Следвайте ни в Mastodon", "Check out our blog" : "Посетете блога ни", "Subscribe to our newsletter" : "Абонирайте се за нашия имейл бюлетин", "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Тази общностна версия на Nextcloud не се поддържа и не са налични незабавни известия.", "Use a second factor besides your password to increase security for your account." : "Ползвайте двустепенно удостоверяване за да повишите сигурността на профила си.", "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ако използвате приложения на трети страни, за да се свържете с Nextcloud, моля, не забравяйте да създадете и конфигурирате парола за приложение за всяко едно от тях, преди да активирате удостоверяване на втория фактор.", + "_The task pickup speed has been ok in the last %n hour._::_The task pickup speed has been ok in the last %n hours._" : ["Скоростта на изпълнение на задачите е била добра през последния %n час.","Скоростта на изпълнение на задачите е била добра през последните %n часa."], "_The task pickup speed has been slow in the last %n hour. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n hours. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["Скоростта на получаване на задачи е бавна през последния %nчас. Много задачи отнемаха повече от 4 минути, за да бъдат получени. Помислете за настройване на работник, който да обработва задачите във фонов режим.","Скоростта на получаване на задачи е бавна през последните %nчаса. Много задачи отнемаха повече от 4 минути, за да бъдат получени. Помислете за настройване на работник, който да обработва задачите във фонов режим."], "Also allow autocompletion on full match of the user id" : "Също така да се разреши автоматично довършване при пълно съвпадение на потребителския идентификатор", "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Това приложение няма присвоена минимална версия на Nextcloud. В бъдеще това ще бъде грешка.", diff --git a/apps/sharebymail/l10n/fa.js b/apps/sharebymail/l10n/fa.js index e9328c5b102..955a24c1fc9 100644 --- a/apps/sharebymail/l10n/fa.js +++ b/apps/sharebymail/l10n/fa.js @@ -19,6 +19,7 @@ OC.L10N.register( "Failed to send share by email. Got an invalid email address" : "اشتراک از طریق ایمیل ارسال نشد. یک آدرس ایمیل نامعتبر دریافت کردم", "Failed to send share by email" : "ارسال اشتراک از طریق ایمیل انجام نشد", "%1$s shared %2$s with you" : "%1$s %2$s را با شما به اشتراک گذاشت", + "Note:" : "یادداشت: ", "Open %s" : "باز کردن %s", "%1$s via %2$s" : "%1$s از طریق %2$s", "It is protected with the following password:" : "با رمز عبور زیر محافظت می شود:", diff --git a/apps/sharebymail/l10n/fa.json b/apps/sharebymail/l10n/fa.json index 4459f308770..f9ec0c0612c 100644 --- a/apps/sharebymail/l10n/fa.json +++ b/apps/sharebymail/l10n/fa.json @@ -17,6 +17,7 @@ "Failed to send share by email. Got an invalid email address" : "اشتراک از طریق ایمیل ارسال نشد. یک آدرس ایمیل نامعتبر دریافت کردم", "Failed to send share by email" : "ارسال اشتراک از طریق ایمیل انجام نشد", "%1$s shared %2$s with you" : "%1$s %2$s را با شما به اشتراک گذاشت", + "Note:" : "یادداشت: ", "Open %s" : "باز کردن %s", "%1$s via %2$s" : "%1$s از طریق %2$s", "It is protected with the following password:" : "با رمز عبور زیر محافظت می شود:", diff --git a/apps/user_ldap/l10n/cs.js b/apps/user_ldap/l10n/cs.js index d1a39f7a2bd..da8aa5fb68f 100644 --- a/apps/user_ldap/l10n/cs.js +++ b/apps/user_ldap/l10n/cs.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "Nastavení je v pořádku a spojení bylo navázáno.", "Please login with the new password" : "Přihlaste se pomocí nového hesla", "Action does not exist" : "Tato akce neexistuje", + "Unsupported subject " : "Nepodporovaný předmět", "Failed to clear the mappings." : "Mapování se nepodařilo zrušit.", "LDAP User backend" : "Podpůrná vrstva pro uživatele z LDAP", "Your password will expire tomorrow." : "Platnost hesla zítra skončí.", diff --git a/apps/user_ldap/l10n/cs.json b/apps/user_ldap/l10n/cs.json index 5a5046c2ebf..9cceabe1b1b 100644 --- a/apps/user_ldap/l10n/cs.json +++ b/apps/user_ldap/l10n/cs.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "Nastavení je v pořádku a spojení bylo navázáno.", "Please login with the new password" : "Přihlaste se pomocí nového hesla", "Action does not exist" : "Tato akce neexistuje", + "Unsupported subject " : "Nepodporovaný předmět", "Failed to clear the mappings." : "Mapování se nepodařilo zrušit.", "LDAP User backend" : "Podpůrná vrstva pro uživatele z LDAP", "Your password will expire tomorrow." : "Platnost hesla zítra skončí.", diff --git a/apps/user_ldap/l10n/de.js b/apps/user_ldap/l10n/de.js index d811d899945..4193533847b 100644 --- a/apps/user_ldap/l10n/de.js +++ b/apps/user_ldap/l10n/de.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "Gültige Konfiguration, Verbindung hergestellt!", "Please login with the new password" : "Bitte mit dem neuen Passwort anmelden", "Action does not exist" : "Aktion existiert nicht", + "Unsupported subject " : "Nicht unterstütztes Thema (SAN)", "Failed to clear the mappings." : "Löschen der Zuordnungen fehlgeschlagen.", "LDAP User backend" : "LDAP Benutzer-Backend", "Your password will expire tomorrow." : "Dein Passwort läuft morgen ab", diff --git a/apps/user_ldap/l10n/de.json b/apps/user_ldap/l10n/de.json index 55b9ced1772..694b212510c 100644 --- a/apps/user_ldap/l10n/de.json +++ b/apps/user_ldap/l10n/de.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "Gültige Konfiguration, Verbindung hergestellt!", "Please login with the new password" : "Bitte mit dem neuen Passwort anmelden", "Action does not exist" : "Aktion existiert nicht", + "Unsupported subject " : "Nicht unterstütztes Thema (SAN)", "Failed to clear the mappings." : "Löschen der Zuordnungen fehlgeschlagen.", "LDAP User backend" : "LDAP Benutzer-Backend", "Your password will expire tomorrow." : "Dein Passwort läuft morgen ab", diff --git a/apps/user_ldap/l10n/de_DE.js b/apps/user_ldap/l10n/de_DE.js index 190c2296268..aa31f5e3f0a 100644 --- a/apps/user_ldap/l10n/de_DE.js +++ b/apps/user_ldap/l10n/de_DE.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "Gültige Konfiguration, Verbindung hergestellt!", "Please login with the new password" : "Bitte mit dem neuen Passwort anmelden", "Action does not exist" : "Aktion existiert nicht", + "Unsupported subject " : "Nicht unterstütztes Thema (SAN)", "Failed to clear the mappings." : "Die Zuordnungen konnten nicht gelöscht werden.", "LDAP User backend" : "LDAP Benutzer-Backend", "Your password will expire tomorrow." : "Ihr Passwort läuft morgen ab.", diff --git a/apps/user_ldap/l10n/de_DE.json b/apps/user_ldap/l10n/de_DE.json index 42fa4a01799..08d6afc5224 100644 --- a/apps/user_ldap/l10n/de_DE.json +++ b/apps/user_ldap/l10n/de_DE.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "Gültige Konfiguration, Verbindung hergestellt!", "Please login with the new password" : "Bitte mit dem neuen Passwort anmelden", "Action does not exist" : "Aktion existiert nicht", + "Unsupported subject " : "Nicht unterstütztes Thema (SAN)", "Failed to clear the mappings." : "Die Zuordnungen konnten nicht gelöscht werden.", "LDAP User backend" : "LDAP Benutzer-Backend", "Your password will expire tomorrow." : "Ihr Passwort läuft morgen ab.", diff --git a/apps/user_ldap/l10n/en_GB.js b/apps/user_ldap/l10n/en_GB.js index 1feed008690..8fd4c2f7744 100644 --- a/apps/user_ldap/l10n/en_GB.js +++ b/apps/user_ldap/l10n/en_GB.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "Valid configuration, connection established!", "Please login with the new password" : "Please login with the new password", "Action does not exist" : "Action does not exist", + "Unsupported subject " : "Unsupported subject ", "Failed to clear the mappings." : "Failed to clear the mappings.", "LDAP User backend" : "LDAP User backend", "Your password will expire tomorrow." : "Your password will expire tomorrow.", diff --git a/apps/user_ldap/l10n/en_GB.json b/apps/user_ldap/l10n/en_GB.json index 65160ea1895..c0145892fa6 100644 --- a/apps/user_ldap/l10n/en_GB.json +++ b/apps/user_ldap/l10n/en_GB.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "Valid configuration, connection established!", "Please login with the new password" : "Please login with the new password", "Action does not exist" : "Action does not exist", + "Unsupported subject " : "Unsupported subject ", "Failed to clear the mappings." : "Failed to clear the mappings.", "LDAP User backend" : "LDAP User backend", "Your password will expire tomorrow." : "Your password will expire tomorrow.", diff --git a/apps/user_ldap/l10n/ga.js b/apps/user_ldap/l10n/ga.js index a6da525f468..7a61c157f45 100644 --- a/apps/user_ldap/l10n/ga.js +++ b/apps/user_ldap/l10n/ga.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "Cumraíocht bhailí, nasc bunaithe!", "Please login with the new password" : "Logáil isteach leis an bpasfhocal nua le do thoil", "Action does not exist" : "Ní gníomh ann", + "Unsupported subject " : "Ábhar gan tacaíocht", "Failed to clear the mappings." : "Theip ar na mapálacha a ghlanadh.", "LDAP User backend" : "Inneall Úsáideora LDAP", "Your password will expire tomorrow." : "Rachaidh do phasfhocal in éag amárach.", diff --git a/apps/user_ldap/l10n/ga.json b/apps/user_ldap/l10n/ga.json index 5dbba4a8697..fcd1a3b9082 100644 --- a/apps/user_ldap/l10n/ga.json +++ b/apps/user_ldap/l10n/ga.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "Cumraíocht bhailí, nasc bunaithe!", "Please login with the new password" : "Logáil isteach leis an bpasfhocal nua le do thoil", "Action does not exist" : "Ní gníomh ann", + "Unsupported subject " : "Ábhar gan tacaíocht", "Failed to clear the mappings." : "Theip ar na mapálacha a ghlanadh.", "LDAP User backend" : "Inneall Úsáideora LDAP", "Your password will expire tomorrow." : "Rachaidh do phasfhocal in éag amárach.", diff --git a/apps/user_ldap/l10n/gl.js b/apps/user_ldap/l10n/gl.js index 2bafa6d2c48..569e94042fe 100644 --- a/apps/user_ldap/l10n/gl.js +++ b/apps/user_ldap/l10n/gl.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "A configuración é correcta, estabeleceuse a conexión!", "Please login with the new password" : "Acceda co novo contrasinal", "Action does not exist" : "Non existe esta acción", + "Unsupported subject " : "Suxeito non admitido", "Failed to clear the mappings." : "Non foi posíbel limpar as asignacións.", "LDAP User backend" : "Infraestrutura do usuario LDAP", "Your password will expire tomorrow." : "O seu contrasinal caduca mañá.", diff --git a/apps/user_ldap/l10n/gl.json b/apps/user_ldap/l10n/gl.json index eb9d07de881..5a40f03376a 100644 --- a/apps/user_ldap/l10n/gl.json +++ b/apps/user_ldap/l10n/gl.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "A configuración é correcta, estabeleceuse a conexión!", "Please login with the new password" : "Acceda co novo contrasinal", "Action does not exist" : "Non existe esta acción", + "Unsupported subject " : "Suxeito non admitido", "Failed to clear the mappings." : "Non foi posíbel limpar as asignacións.", "LDAP User backend" : "Infraestrutura do usuario LDAP", "Your password will expire tomorrow." : "O seu contrasinal caduca mañá.", diff --git a/apps/user_ldap/l10n/pt_BR.js b/apps/user_ldap/l10n/pt_BR.js index 9b6335e6d88..4c3da5c5b4b 100644 --- a/apps/user_ldap/l10n/pt_BR.js +++ b/apps/user_ldap/l10n/pt_BR.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "Configuração válida, conexão estabelecida!", "Please login with the new password" : "Logue-se com a nova senha", "Action does not exist" : "A ação não existe", + "Unsupported subject " : "Assunto não suportado", "Failed to clear the mappings." : "Falhou ao limpar os mapeamentos.", "LDAP User backend" : "Estrutura do Usuário LDAP", "Your password will expire tomorrow." : "Sua senha vai expirar amanhã.", diff --git a/apps/user_ldap/l10n/pt_BR.json b/apps/user_ldap/l10n/pt_BR.json index 862dd61ce32..992b78fc5d7 100644 --- a/apps/user_ldap/l10n/pt_BR.json +++ b/apps/user_ldap/l10n/pt_BR.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "Configuração válida, conexão estabelecida!", "Please login with the new password" : "Logue-se com a nova senha", "Action does not exist" : "A ação não existe", + "Unsupported subject " : "Assunto não suportado", "Failed to clear the mappings." : "Falhou ao limpar os mapeamentos.", "LDAP User backend" : "Estrutura do Usuário LDAP", "Your password will expire tomorrow." : "Sua senha vai expirar amanhã.", diff --git a/apps/user_ldap/l10n/zh_HK.js b/apps/user_ldap/l10n/zh_HK.js index ec09c24b568..08a31e2467b 100644 --- a/apps/user_ldap/l10n/zh_HK.js +++ b/apps/user_ldap/l10n/zh_HK.js @@ -19,6 +19,7 @@ OC.L10N.register( "Valid configuration, connection established!" : "有效的配置,連接成功!", "Please login with the new password" : "請登入並使用新的密碼", "Action does not exist" : "操作不存在", + "Unsupported subject " : "不受支援的主題", "Failed to clear the mappings." : "無法清除 mappings。", "LDAP User backend" : "LDAP 用戶後端系統", "Your password will expire tomorrow." : "您的密碼將於明日過期", diff --git a/apps/user_ldap/l10n/zh_HK.json b/apps/user_ldap/l10n/zh_HK.json index da4795f7313..faa1bc18d86 100644 --- a/apps/user_ldap/l10n/zh_HK.json +++ b/apps/user_ldap/l10n/zh_HK.json @@ -17,6 +17,7 @@ "Valid configuration, connection established!" : "有效的配置,連接成功!", "Please login with the new password" : "請登入並使用新的密碼", "Action does not exist" : "操作不存在", + "Unsupported subject " : "不受支援的主題", "Failed to clear the mappings." : "無法清除 mappings。", "LDAP User backend" : "LDAP 用戶後端系統", "Your password will expire tomorrow." : "您的密碼將於明日過期", diff --git a/apps/webhook_listeners/l10n/pl.js b/apps/webhook_listeners/l10n/pl.js new file mode 100644 index 00000000000..aaa5217af16 --- /dev/null +++ b/apps/webhook_listeners/l10n/pl.js @@ -0,0 +1,10 @@ +OC.L10N.register( + "webhook_listeners", + { + "Webhooks" : "Webhook", + "Nextcloud Webhook Support" : "Obsługa webhooka Nextcloud", + "Send notifications to external services whenever something important happens, like when files are changed or updated." : "Wysyłaj powiadomienia do zewnętrznych usług za każdym razem, gdy wydarzy się coś ważnego, np. gdy pliki zostaną zmienione lub zaktualizowane.", + "Set up webhooks that automatically notify external services whenever certain events - like file changes - occur within Nextcloud. By configuring these webhooks, administrators can specify which actions in their Nextcloud instance should trigger notifications and where those notifications should be sent, enabling seamless integration with other platforms and automating workflows.\n\nThe app works by monitoring Nextcloud's event system and dispatching HTTP requests (webhooks) containing relevant event data to the specified endpoints whenever a configured event takes place. This approach makes it easy to connect Nextcloud with external tools, allowing for real-time interactions without needing to manually check for updates or changes.\n\nAdministrators can configure webhook listeners via the app's OCS API. The app also provides a command-line tool to list currently configured webhooks. There are no Web UI settings." : "Skonfiguruj webhooki, które automatycznie powiadamiają usługi zewnętrzne o wystąpieniu określonych zdarzeń – takich jak zmiany w plikach – w Nextcloud. Konfigurując te webhooki, administratorzy mogą określić, które działania w ich instancji Nextcloud powinny wywoływać powiadomienia i gdzie te powiadomienia powinny być wysyłane, umożliwiając płynną integrację z innymi platformami i automatyzację przepływu pracy.\n\nAplikacja działa poprzez monitorowanie systemu zdarzeń Nextcloud i wysyłanie żądań HTTP (webhooków) zawierających odpowiednie dane o zdarzeniach do określonych punktów końcowych za każdym razem, gdy ma miejsce skonfigurowane zdarzenie. Takie podejście ułatwia połączenie Nextcloud z narzędziami zewnętrznymi, umożliwiając interakcje w czasie rzeczywistym bez konieczności ręcznego sprawdzania aktualizacji lub zmian.\n\nAdministratorzy mogą konfigurować odbiorniki webhooków za pośrednictwem interfejsu API OCS aplikacji. Aplikacja udostępnia również narzędzie wiersza poleceń do wyświetlania listy aktualnie skonfigurowanych webhooków. Nie ma ustawień interfejsu użytkownika.", + "Nextcloud webhook support" : "Obsługa webhooka Nextcloud" +}, +"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"); diff --git a/apps/webhook_listeners/l10n/pl.json b/apps/webhook_listeners/l10n/pl.json new file mode 100644 index 00000000000..a54faced05f --- /dev/null +++ b/apps/webhook_listeners/l10n/pl.json @@ -0,0 +1,8 @@ +{ "translations": { + "Webhooks" : "Webhook", + "Nextcloud Webhook Support" : "Obsługa webhooka Nextcloud", + "Send notifications to external services whenever something important happens, like when files are changed or updated." : "Wysyłaj powiadomienia do zewnętrznych usług za każdym razem, gdy wydarzy się coś ważnego, np. gdy pliki zostaną zmienione lub zaktualizowane.", + "Set up webhooks that automatically notify external services whenever certain events - like file changes - occur within Nextcloud. By configuring these webhooks, administrators can specify which actions in their Nextcloud instance should trigger notifications and where those notifications should be sent, enabling seamless integration with other platforms and automating workflows.\n\nThe app works by monitoring Nextcloud's event system and dispatching HTTP requests (webhooks) containing relevant event data to the specified endpoints whenever a configured event takes place. This approach makes it easy to connect Nextcloud with external tools, allowing for real-time interactions without needing to manually check for updates or changes.\n\nAdministrators can configure webhook listeners via the app's OCS API. The app also provides a command-line tool to list currently configured webhooks. There are no Web UI settings." : "Skonfiguruj webhooki, które automatycznie powiadamiają usługi zewnętrzne o wystąpieniu określonych zdarzeń – takich jak zmiany w plikach – w Nextcloud. Konfigurując te webhooki, administratorzy mogą określić, które działania w ich instancji Nextcloud powinny wywoływać powiadomienia i gdzie te powiadomienia powinny być wysyłane, umożliwiając płynną integrację z innymi platformami i automatyzację przepływu pracy.\n\nAplikacja działa poprzez monitorowanie systemu zdarzeń Nextcloud i wysyłanie żądań HTTP (webhooków) zawierających odpowiednie dane o zdarzeniach do określonych punktów końcowych za każdym razem, gdy ma miejsce skonfigurowane zdarzenie. Takie podejście ułatwia połączenie Nextcloud z narzędziami zewnętrznymi, umożliwiając interakcje w czasie rzeczywistym bez konieczności ręcznego sprawdzania aktualizacji lub zmian.\n\nAdministratorzy mogą konfigurować odbiorniki webhooków za pośrednictwem interfejsu API OCS aplikacji. Aplikacja udostępnia również narzędzie wiersza poleceń do wyświetlania listy aktualnie skonfigurowanych webhooków. Nie ma ustawień interfejsu użytkownika.", + "Nextcloud webhook support" : "Obsługa webhooka Nextcloud" +},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);" +} \ No newline at end of file diff --git a/apps/workflowengine/l10n/pl.js b/apps/workflowengine/l10n/pl.js index d669f197e0d..ad1e027de88 100644 --- a/apps/workflowengine/l10n/pl.js +++ b/apps/workflowengine/l10n/pl.js @@ -69,6 +69,7 @@ OC.L10N.register( "Select a user agent" : "Wybierz klienta użytkownika", "Select groups" : "Wybierz grupy", "Groups" : "Grupy", + "Type to search for group …" : "Wpisz aby wyszukać grupę …", "At least one event must be selected" : "Należy wybrać co najmniej jedno wydarzenie", "Add new flow" : "Dodaj nowy przepływ", "The configuration is invalid" : "Konfiguracja jest nieprawidłowa", @@ -76,6 +77,7 @@ OC.L10N.register( "Save" : "Zapisz", "When" : "Kiedy", "and" : "i", + "Add a new filter" : "Dodaj nowy filtr", "Cancel" : "Anuluj", "Delete" : "Usuń", "Available flows" : "Dostępne przepływy", @@ -110,7 +112,9 @@ OC.L10N.register( "between" : "pomiędzy", "not between" : "nie pomiędzy", "Request user agent" : "Żądanie agenta użytkownika", + "Group membership" : "Członkostwo grupy", "is member of" : "jest członkiem w", - "is not member of" : "nie jest członkiem w" + "is not member of" : "nie jest członkiem w", + "Type to search for group …" : "Wpisz, aby wyszukać grupę …" }, "nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"); diff --git a/apps/workflowengine/l10n/pl.json b/apps/workflowengine/l10n/pl.json index 67c57bc3189..c1281f21209 100644 --- a/apps/workflowengine/l10n/pl.json +++ b/apps/workflowengine/l10n/pl.json @@ -67,6 +67,7 @@ "Select a user agent" : "Wybierz klienta użytkownika", "Select groups" : "Wybierz grupy", "Groups" : "Grupy", + "Type to search for group …" : "Wpisz aby wyszukać grupę …", "At least one event must be selected" : "Należy wybrać co najmniej jedno wydarzenie", "Add new flow" : "Dodaj nowy przepływ", "The configuration is invalid" : "Konfiguracja jest nieprawidłowa", @@ -74,6 +75,7 @@ "Save" : "Zapisz", "When" : "Kiedy", "and" : "i", + "Add a new filter" : "Dodaj nowy filtr", "Cancel" : "Anuluj", "Delete" : "Usuń", "Available flows" : "Dostępne przepływy", @@ -108,7 +110,9 @@ "between" : "pomiędzy", "not between" : "nie pomiędzy", "Request user agent" : "Żądanie agenta użytkownika", + "Group membership" : "Członkostwo grupy", "is member of" : "jest członkiem w", - "is not member of" : "nie jest członkiem w" + "is not member of" : "nie jest członkiem w", + "Type to search for group …" : "Wpisz, aby wyszukać grupę …" },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);" } \ No newline at end of file diff --git a/core/l10n/fa.js b/core/l10n/fa.js index f412c99e038..b3d1b685819 100644 --- a/core/l10n/fa.js +++ b/core/l10n/fa.js @@ -223,6 +223,7 @@ OC.L10N.register( "Search in current app" : "جستجو در برنامه فعلی.", "Clear search" : "پاک کردن جستجو.", "Search everywhere" : "جستجو در هر کجا.", + "Searching …" : "درحال جستجو", "Start typing to search" : "برای جستجو شروع به تایپ کنید.", "No matching results" : "نتیجه مطابق یافت نشد.", "Today" : "امروز.", diff --git a/core/l10n/fa.json b/core/l10n/fa.json index 4c39c66ef7d..5a46994ec01 100644 --- a/core/l10n/fa.json +++ b/core/l10n/fa.json @@ -221,6 +221,7 @@ "Search in current app" : "جستجو در برنامه فعلی.", "Clear search" : "پاک کردن جستجو.", "Search everywhere" : "جستجو در هر کجا.", + "Searching …" : "درحال جستجو", "Start typing to search" : "برای جستجو شروع به تایپ کنید.", "No matching results" : "نتیجه مطابق یافت نشد.", "Today" : "امروز.", diff --git a/core/l10n/fr.js b/core/l10n/fr.js index 5945fe7d303..3a4f35068f7 100644 --- a/core/l10n/fr.js +++ b/core/l10n/fr.js @@ -176,7 +176,7 @@ OC.L10N.register( "HTML document" : "Document HTML", "Markdown document" : "Document Markdown", "Org-mode file" : "Fichier Org-mode", - "Plain text document" : "Document texte brut", + "Plain text document" : "Document en texte brut", "Rich Text document" : "Document texte enrichi", "Electronic business card" : "Carte de visite électronique", "C++ source code" : "Code source C++", diff --git a/core/l10n/fr.json b/core/l10n/fr.json index b848da82d52..1fa248a06a7 100644 --- a/core/l10n/fr.json +++ b/core/l10n/fr.json @@ -174,7 +174,7 @@ "HTML document" : "Document HTML", "Markdown document" : "Document Markdown", "Org-mode file" : "Fichier Org-mode", - "Plain text document" : "Document texte brut", + "Plain text document" : "Document en texte brut", "Rich Text document" : "Document texte enrichi", "Electronic business card" : "Carte de visite électronique", "C++ source code" : "Code source C++", diff --git a/core/l10n/ja.js b/core/l10n/ja.js index 65739a7ce68..c08fa6ad04e 100644 --- a/core/l10n/ja.js +++ b/core/l10n/ja.js @@ -263,7 +263,7 @@ OC.L10N.register( "An internal error occurred." : "内部エラーが発生しました。", "Please try again or contact your administrator." : "もう一度やり直してみるか、管理者にお問い合わせください。", "Password" : "パスワード", - "Remember me" : "リマインド", + "Remember me" : "ログイン情報を記憶", "Log in with a device" : "デバイスを使ってログインする", "Login or email" : "ログイン名またはEメール", "Your account is not setup for passwordless login." : "あなたのアカウントはパスワードなしでログインできるように設定されていません。", diff --git a/core/l10n/ja.json b/core/l10n/ja.json index acad8658544..7816fa95da6 100644 --- a/core/l10n/ja.json +++ b/core/l10n/ja.json @@ -261,7 +261,7 @@ "An internal error occurred." : "内部エラーが発生しました。", "Please try again or contact your administrator." : "もう一度やり直してみるか、管理者にお問い合わせください。", "Password" : "パスワード", - "Remember me" : "リマインド", + "Remember me" : "ログイン情報を記憶", "Log in with a device" : "デバイスを使ってログインする", "Login or email" : "ログイン名またはEメール", "Your account is not setup for passwordless login." : "あなたのアカウントはパスワードなしでログインできるように設定されていません。", diff --git a/lib/l10n/bg.js b/lib/l10n/bg.js index bb0c5e292c2..ce52e7ab9b2 100644 --- a/lib/l10n/bg.js +++ b/lib/l10n/bg.js @@ -96,6 +96,7 @@ OC.L10N.register( "Settings" : "Настройки", "Log out" : "Отписване", "Accounts" : "Профили", + "Bluesky" : "Bluesky", "Email" : "Имейл", "Mail %s" : "Поща %s", "Fediverse" : "Fediverse /съвкупност от обединени сървъри/", diff --git a/lib/l10n/bg.json b/lib/l10n/bg.json index 09568c0d000..373699eba90 100644 --- a/lib/l10n/bg.json +++ b/lib/l10n/bg.json @@ -94,6 +94,7 @@ "Settings" : "Настройки", "Log out" : "Отписване", "Accounts" : "Профили", + "Bluesky" : "Bluesky", "Email" : "Имейл", "Mail %s" : "Поща %s", "Fediverse" : "Fediverse /съвкупност от обединени сървъри/",