Merge branch 'master' into feat/issue-3786-allow-shared-calendars
commit
5f49effcba
@ -1 +1 @@
|
||||
Subproject commit 09f4cbc1ab5facae8ee8bcc0f5c97836492be83d
|
||||
Subproject commit 9a3b99624c7939e29a42a333ec7b409d60820835
|
||||
@ -0,0 +1,7 @@
|
||||
OC.L10N.register(
|
||||
"admin_audit",
|
||||
{
|
||||
"Auditing / Logging" : "ئىقتىسادىي تەپتىش / خاتىرىلەش",
|
||||
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Nextcloud غا تىزىمغا كىرىش ئىقتىدارى بىلەن تەمىنلەيدۇ ، مەسىلەن ھۆججەتلەرنى زىيارەت قىلىش ياكى باشقا سەزگۈر ھەرىكەتلەر."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@ -0,0 +1,5 @@
|
||||
{ "translations": {
|
||||
"Auditing / Logging" : "ئىقتىسادىي تەپتىش / خاتىرىلەش",
|
||||
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Nextcloud غا تىزىمغا كىرىش ئىقتىدارى بىلەن تەمىنلەيدۇ ، مەسىلەن ھۆججەتلەرنى زىيارەت قىلىش ياكى باشقا سەزگۈر ھەرىكەتلەر."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@ -0,0 +1,8 @@
|
||||
OC.L10N.register(
|
||||
"cloud_federation_api",
|
||||
{
|
||||
"Cloud Federation API" : "بۇلۇت فېدېراتسىيەسى API",
|
||||
"Enable clouds to communicate with each other and exchange data" : "بۇلۇتلارنىڭ ئۆز-ئارا ئالاقە قىلىشى ۋە سانلىق مەلۇمات ئالماشتۇرۇشىنى قوزغىتىڭ",
|
||||
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "بۇلۇت فېدېراتسىيەسى API ھەر خىل Nextcloud مىساللىرىنى ئۆز-ئارا ئالاقە قىلىش ۋە سانلىق مەلۇمات ئالماشتۇرۇش ئىمكانىيىتىگە ئىگە قىلىدۇ."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@ -0,0 +1,6 @@
|
||||
{ "translations": {
|
||||
"Cloud Federation API" : "بۇلۇت فېدېراتسىيەسى API",
|
||||
"Enable clouds to communicate with each other and exchange data" : "بۇلۇتلارنىڭ ئۆز-ئارا ئالاقە قىلىشى ۋە سانلىق مەلۇمات ئالماشتۇرۇشىنى قوزغىتىڭ",
|
||||
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "بۇلۇت فېدېراتسىيەسى API ھەر خىل Nextcloud مىساللىرىنى ئۆز-ئارا ئالاقە قىلىش ۋە سانلىق مەلۇمات ئالماشتۇرۇش ئىمكانىيىتىگە ئىگە قىلىدۇ."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@ -1,8 +1,8 @@
|
||||
OC.L10N.register(
|
||||
"cloud_federation_api",
|
||||
{
|
||||
"Cloud Federation API" : "雲端聯盟 API",
|
||||
"Cloud Federation API" : "雲端聯邦 API",
|
||||
"Enable clouds to communicate with each other and exchange data" : "讓雲端可互相通訊並交換資料",
|
||||
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "雲端聯盟 API 讓多個 Nextcloud 站台可以互相通訊並交換資料。"
|
||||
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "雲端聯邦 API 能讓多個 Nextcloud 實體之間,可以互相通訊並交換資料。"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{ "translations": {
|
||||
"Cloud Federation API" : "雲端聯盟 API",
|
||||
"Cloud Federation API" : "雲端聯邦 API",
|
||||
"Enable clouds to communicate with each other and exchange data" : "讓雲端可互相通訊並交換資料",
|
||||
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "雲端聯盟 API 讓多個 Nextcloud 站台可以互相通訊並交換資料。"
|
||||
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "雲端聯邦 API 能讓多個 Nextcloud 實體之間,可以互相通訊並交換資料。"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@ -1,7 +1,36 @@
|
||||
OC.L10N.register(
|
||||
"comments",
|
||||
{
|
||||
"Cancel" : "ۋاز كەچ",
|
||||
"Save" : "ساقلا"
|
||||
"Comments" : "باھا",
|
||||
"You commented" : "باھا بەردىڭىز",
|
||||
"{author} commented" : "{ئاپتور} باھا بەردى",
|
||||
"You commented on %1$s" : "سىز% 1 $ s غا باھا بەردىڭىز",
|
||||
"You commented on {file}" : "سىز {ھۆججەت} گە باھا بەردىڭىز",
|
||||
"%1$s commented on %2$s" : "% 1 $ s% 2 $ s غا باھا بەردى",
|
||||
"{author} commented on {file}" : "{ئاپتور} ھۆججەتكە باھا بەردى}",
|
||||
"<strong>Comments</strong> for files" : "ھۆججەتلەر ئۈچۈن <strong> باھا </ strong>",
|
||||
"Files" : "ھۆججەتلەر",
|
||||
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "سىز ئۆچۈرۈلگەن ھېساباتنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى",
|
||||
"{user} mentioned you in a comment on \"{file}\"" : "{user} سىزنى \"{ھۆججەت}\" دىكى باھادا تىلغا ئالدى",
|
||||
"Files app plugin to add comments to files" : "ھۆججەتلەرگە باھا قوشۇش ئۈچۈن ھۆججەت قىستۇرمىسى",
|
||||
"Edit comment" : "باھا تەھرىرلەش",
|
||||
"Delete comment" : "باھانى ئۆچۈرۈڭ",
|
||||
"Cancel edit" : "تەھرىرلەشنى ئەمەلدىن قالدۇرۇڭ",
|
||||
"New comment" : "يېڭى باھا",
|
||||
"Write a comment …" : "باھا يېزىڭ…",
|
||||
"Post comment" : "ئىنكاس يېزىڭ",
|
||||
"@ for mentions, : for emoji, / for smart picker" : "@ تىلغا ئېلىش ئۈچۈن ،: emoji ئۈچۈن ، / ئەقلىي ئىقتىدارلىق تاللىغۇچ ئۈچۈن",
|
||||
"Could not reload comments" : "ئىنكاسلارنى قايتا يۈكلىيەلمىدى",
|
||||
"No comments yet, start the conversation!" : "تېخى باھا يوق ، سۆھبەتنى باشلاڭ!",
|
||||
"No more messages" : "باشقا ئۇچۇر يوق",
|
||||
"Retry" : "قايتا سىناڭ",
|
||||
"Failed to mark comments as read" : "ئىنكاسلارنى ئوقۇشقا بەلگە قويمىدى",
|
||||
"Unable to load the comments list" : "باھا تىزىملىكىنى يۈكلىيەلمىدى",
|
||||
"Comment" : "باھا",
|
||||
"An error occurred while trying to edit the comment" : "باھانى تەھرىرلىمەكچى بولغاندا خاتالىق كۆرۈلدى",
|
||||
"Comment deleted" : "باھا ئۆچۈرۈلدى",
|
||||
"An error occurred while trying to delete the comment" : "باھانى ئۆچۈرمەكچى بولغاندا خاتالىق كۆرۈلدى",
|
||||
"An error occurred while trying to create the comment" : "باھا قۇرماقچى بولغاندا خاتالىق كۆرۈلدى",
|
||||
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "سىز ئۆچۈرۈلگەن ئىشلەتكۈچىنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@ -1,5 +1,34 @@
|
||||
{ "translations": {
|
||||
"Cancel" : "ۋاز كەچ",
|
||||
"Save" : "ساقلا"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
"Comments" : "باھا",
|
||||
"You commented" : "باھا بەردىڭىز",
|
||||
"{author} commented" : "{ئاپتور} باھا بەردى",
|
||||
"You commented on %1$s" : "سىز% 1 $ s غا باھا بەردىڭىز",
|
||||
"You commented on {file}" : "سىز {ھۆججەت} گە باھا بەردىڭىز",
|
||||
"%1$s commented on %2$s" : "% 1 $ s% 2 $ s غا باھا بەردى",
|
||||
"{author} commented on {file}" : "{ئاپتور} ھۆججەتكە باھا بەردى}",
|
||||
"<strong>Comments</strong> for files" : "ھۆججەتلەر ئۈچۈن <strong> باھا </ strong>",
|
||||
"Files" : "ھۆججەتلەر",
|
||||
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "سىز ئۆچۈرۈلگەن ھېساباتنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى",
|
||||
"{user} mentioned you in a comment on \"{file}\"" : "{user} سىزنى \"{ھۆججەت}\" دىكى باھادا تىلغا ئالدى",
|
||||
"Files app plugin to add comments to files" : "ھۆججەتلەرگە باھا قوشۇش ئۈچۈن ھۆججەت قىستۇرمىسى",
|
||||
"Edit comment" : "باھا تەھرىرلەش",
|
||||
"Delete comment" : "باھانى ئۆچۈرۈڭ",
|
||||
"Cancel edit" : "تەھرىرلەشنى ئەمەلدىن قالدۇرۇڭ",
|
||||
"New comment" : "يېڭى باھا",
|
||||
"Write a comment …" : "باھا يېزىڭ…",
|
||||
"Post comment" : "ئىنكاس يېزىڭ",
|
||||
"@ for mentions, : for emoji, / for smart picker" : "@ تىلغا ئېلىش ئۈچۈن ،: emoji ئۈچۈن ، / ئەقلىي ئىقتىدارلىق تاللىغۇچ ئۈچۈن",
|
||||
"Could not reload comments" : "ئىنكاسلارنى قايتا يۈكلىيەلمىدى",
|
||||
"No comments yet, start the conversation!" : "تېخى باھا يوق ، سۆھبەتنى باشلاڭ!",
|
||||
"No more messages" : "باشقا ئۇچۇر يوق",
|
||||
"Retry" : "قايتا سىناڭ",
|
||||
"Failed to mark comments as read" : "ئىنكاسلارنى ئوقۇشقا بەلگە قويمىدى",
|
||||
"Unable to load the comments list" : "باھا تىزىملىكىنى يۈكلىيەلمىدى",
|
||||
"Comment" : "باھا",
|
||||
"An error occurred while trying to edit the comment" : "باھانى تەھرىرلىمەكچى بولغاندا خاتالىق كۆرۈلدى",
|
||||
"Comment deleted" : "باھا ئۆچۈرۈلدى",
|
||||
"An error occurred while trying to delete the comment" : "باھانى ئۆچۈرمەكچى بولغاندا خاتالىق كۆرۈلدى",
|
||||
"An error occurred while trying to create the comment" : "باھا قۇرماقچى بولغاندا خاتالىق كۆرۈلدى",
|
||||
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "سىز ئۆچۈرۈلگەن ئىشلەتكۈچىنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
OC.L10N.register(
|
||||
"contactsinteraction",
|
||||
{
|
||||
"Recently contacted" : "يېقىندا ئالاقىلاشتى",
|
||||
"Contacts Interaction" : "ئالاقىلىشىش",
|
||||
"Manages interaction between accounts and contacts" : "ھېسابات ۋە ئالاقىلەر ئارىسىدىكى ئالاقىنى باشقۇرىدۇ",
|
||||
"Collect data about accounts and contacts interactions and provide an address book for the data" : "ھېسابات ۋە ئالاقىلىشىش ھەققىدىكى ئۇچۇرلارنى توپلاڭ ۋە سانلىق مەلۇمات ئۈچۈن ئادرېس دەپتىرى بىلەن تەمىنلەڭ",
|
||||
"Manages interaction between users and contacts" : "ئىشلەتكۈچىلەر بىلەن ئالاقىلاشقۇچىلار ئوتتۇرىسىدىكى ئالاقىنى باشقۇرىدۇ",
|
||||
"Collect data about user and contacts interactions and provide an address book for the data" : "ئىشلەتكۈچى ۋە ئالاقىلىشىش ئالاقىسى توغرىسىدىكى ئۇچۇرلارنى توپلاڭ ۋە سانلىق مەلۇمات ئۈچۈن ئادرېس دەپتىرى بىلەن تەمىنلەڭ"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@ -0,0 +1,9 @@
|
||||
{ "translations": {
|
||||
"Recently contacted" : "يېقىندا ئالاقىلاشتى",
|
||||
"Contacts Interaction" : "ئالاقىلىشىش",
|
||||
"Manages interaction between accounts and contacts" : "ھېسابات ۋە ئالاقىلەر ئارىسىدىكى ئالاقىنى باشقۇرىدۇ",
|
||||
"Collect data about accounts and contacts interactions and provide an address book for the data" : "ھېسابات ۋە ئالاقىلىشىش ھەققىدىكى ئۇچۇرلارنى توپلاڭ ۋە سانلىق مەلۇمات ئۈچۈن ئادرېس دەپتىرى بىلەن تەمىنلەڭ",
|
||||
"Manages interaction between users and contacts" : "ئىشلەتكۈچىلەر بىلەن ئالاقىلاشقۇچىلار ئوتتۇرىسىدىكى ئالاقىنى باشقۇرىدۇ",
|
||||
"Collect data about user and contacts interactions and provide an address book for the data" : "ئىشلەتكۈچى ۋە ئالاقىلىشىش ئالاقىسى توغرىسىدىكى ئۇچۇرلارنى توپلاڭ ۋە سانلىق مەلۇمات ئۈچۈن ئادرېس دەپتىرى بىلەن تەمىنلەڭ"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@ -0,0 +1,28 @@
|
||||
OC.L10N.register(
|
||||
"dashboard",
|
||||
{
|
||||
"Dashboard" : "باش تاختا",
|
||||
"Dashboard app" : "باش تاختا دېتالى",
|
||||
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking." : "ئۇچۇرلىرىڭىزنى باشلاڭ\n\nNextcloud باش تاختا سىزنىڭ شۇ كۈندىكى باشلىنىش نۇقتىڭىز بولۇپ ، سىزگە كەلگۈسىدىكى ئۇچرىشىشلىرىڭىز ، جىددى ئېلېكترونلۇق خەتلەر ، پاراڭلىشىش ئۇچۇرلىرى ، كەلگەن بېلەتلەر ، ئەڭ يېڭى tweet ۋە باشقىلار ھەققىدە ئومۇمىي چۈشەنچە بېرىدۇ. كىشىلەر ئۆزى ياقتۇرىدىغان كىچىك قوراللارنى قوشالايدۇ ۋە تەگلىكىنى خالىغانچە ئۆزگەرتەلەيدۇ.",
|
||||
"\"{title} icon\"" : "\"{title} سىنبەلگىسى\"",
|
||||
"Customize" : "Customize",
|
||||
"Edit widgets" : "كىچىك قوراللارنى تەھرىرلەش",
|
||||
"Get more widgets from the App Store" : "ئەپ دۇكىنىدىن تېخىمۇ كۆپ كىچىك قوراللارغا ئېرىشىڭ",
|
||||
"Weather service" : "ھاۋارايى مۇلازىمىتى",
|
||||
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "شەخسىي مەخپىيەتلىكىڭىز ئۈچۈن ھاۋارايى سانلىق مەلۇماتلىرىڭىزنى Nextcloud مۇلازىمېتىرىڭىز تەلەپ قىلىدۇ ، شۇڭا ھاۋارايى مۇلازىمىتى ھېچقانداق شەخسىي ئۇچۇرغا ئېرىشەلمەيدۇ.",
|
||||
"Weather data from Met.no" : "Met.no دىن كەلگەن ھاۋارايى سانلىق مەلۇماتلىرى",
|
||||
"geocoding with Nominatim" : "Nominatim بىلەن جۇغراپىيىلىك كودلاش",
|
||||
"elevation data from OpenTopoData" : "OpenTopoData دىن ئېگىزلىك سانلىق مەلۇماتلىرى",
|
||||
"Weather" : "ھاۋارايى",
|
||||
"Status" : "ھالەت",
|
||||
"Good morning" : "خەيرلىك ئەتىگەن!",
|
||||
"Good morning, {name}" : "خەيرلىك ئەتىگەن ، {name}",
|
||||
"Good afternoon" : "خەيرلىك چۈشتىن كېيىن",
|
||||
"Good afternoon, {name}" : "خەيرلىك چۈشتىن كېيىن ، {name}",
|
||||
"Good evening" : "خەيرلىك كەچ!",
|
||||
"Good evening, {name}" : "خەيرلىك كەچ ، {name}",
|
||||
"Hello" : "ياخشىمۇسىز",
|
||||
"Hello, {name}" : "ياخشىمۇسىز ، {name}",
|
||||
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "ئۇچۇرلىرىڭىزنى باشلاڭ\n\nNextcloud باش تاختا سىزنىڭ شۇ كۈندىكى باشلىنىش نۇقتىڭىز بولۇپ ، سىزگە كەلگۈسىدىكى ئۇچرىشىشلىرىڭىز ، جىددى ئېلېكترونلۇق خەتلەر ، پاراڭلىشىش ئۇچۇرلىرى ، كەلگەن بېلەتلەر ، ئەڭ يېڭى tweet ۋە باشقىلار ھەققىدە ئومۇمىي چۈشەنچە بېرىدۇ. ئىشلەتكۈچىلەر ئۆزلىرى ياقتۇرىدىغان كىچىك قوراللارنى قوشالايدۇ ۋە تەگلىكنى خالىغانچە ئۆزگەرتەلەيدۇ."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@ -0,0 +1,26 @@
|
||||
{ "translations": {
|
||||
"Dashboard" : "باش تاختا",
|
||||
"Dashboard app" : "باش تاختا دېتالى",
|
||||
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking." : "ئۇچۇرلىرىڭىزنى باشلاڭ\n\nNextcloud باش تاختا سىزنىڭ شۇ كۈندىكى باشلىنىش نۇقتىڭىز بولۇپ ، سىزگە كەلگۈسىدىكى ئۇچرىشىشلىرىڭىز ، جىددى ئېلېكترونلۇق خەتلەر ، پاراڭلىشىش ئۇچۇرلىرى ، كەلگەن بېلەتلەر ، ئەڭ يېڭى tweet ۋە باشقىلار ھەققىدە ئومۇمىي چۈشەنچە بېرىدۇ. كىشىلەر ئۆزى ياقتۇرىدىغان كىچىك قوراللارنى قوشالايدۇ ۋە تەگلىكىنى خالىغانچە ئۆزگەرتەلەيدۇ.",
|
||||
"\"{title} icon\"" : "\"{title} سىنبەلگىسى\"",
|
||||
"Customize" : "Customize",
|
||||
"Edit widgets" : "كىچىك قوراللارنى تەھرىرلەش",
|
||||
"Get more widgets from the App Store" : "ئەپ دۇكىنىدىن تېخىمۇ كۆپ كىچىك قوراللارغا ئېرىشىڭ",
|
||||
"Weather service" : "ھاۋارايى مۇلازىمىتى",
|
||||
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "شەخسىي مەخپىيەتلىكىڭىز ئۈچۈن ھاۋارايى سانلىق مەلۇماتلىرىڭىزنى Nextcloud مۇلازىمېتىرىڭىز تەلەپ قىلىدۇ ، شۇڭا ھاۋارايى مۇلازىمىتى ھېچقانداق شەخسىي ئۇچۇرغا ئېرىشەلمەيدۇ.",
|
||||
"Weather data from Met.no" : "Met.no دىن كەلگەن ھاۋارايى سانلىق مەلۇماتلىرى",
|
||||
"geocoding with Nominatim" : "Nominatim بىلەن جۇغراپىيىلىك كودلاش",
|
||||
"elevation data from OpenTopoData" : "OpenTopoData دىن ئېگىزلىك سانلىق مەلۇماتلىرى",
|
||||
"Weather" : "ھاۋارايى",
|
||||
"Status" : "ھالەت",
|
||||
"Good morning" : "خەيرلىك ئەتىگەن!",
|
||||
"Good morning, {name}" : "خەيرلىك ئەتىگەن ، {name}",
|
||||
"Good afternoon" : "خەيرلىك چۈشتىن كېيىن",
|
||||
"Good afternoon, {name}" : "خەيرلىك چۈشتىن كېيىن ، {name}",
|
||||
"Good evening" : "خەيرلىك كەچ!",
|
||||
"Good evening, {name}" : "خەيرلىك كەچ ، {name}",
|
||||
"Hello" : "ياخشىمۇسىز",
|
||||
"Hello, {name}" : "ياخشىمۇسىز ، {name}",
|
||||
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "ئۇچۇرلىرىڭىزنى باشلاڭ\n\nNextcloud باش تاختا سىزنىڭ شۇ كۈندىكى باشلىنىش نۇقتىڭىز بولۇپ ، سىزگە كەلگۈسىدىكى ئۇچرىشىشلىرىڭىز ، جىددى ئېلېكترونلۇق خەتلەر ، پاراڭلىشىش ئۇچۇرلىرى ، كەلگەن بېلەتلەر ، ئەڭ يېڭى tweet ۋە باشقىلار ھەققىدە ئومۇمىي چۈشەنچە بېرىدۇ. ئىشلەتكۈچىلەر ئۆزلىرى ياقتۇرىدىغان كىچىك قوراللارنى قوشالايدۇ ۋە تەگلىكنى خالىغانچە ئۆزگەرتەلەيدۇ."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@ -0,0 +1,285 @@
|
||||
OC.L10N.register(
|
||||
"dav",
|
||||
{
|
||||
"Calendar" : "يىلنامە",
|
||||
"Tasks" : "ۋەزىپەلەر",
|
||||
"Personal" : "شەخسىي",
|
||||
"{actor} created calendar {calendar}" : "{ئارتىس} قۇرغان كالېندار {كالېندار}",
|
||||
"You created calendar {calendar}" : "كالېندار {كالېندار} قۇردىڭىز",
|
||||
"{actor} deleted calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن كالېندار {كالېندار}",
|
||||
"You deleted calendar {calendar}" : "كالېندار {كالىندارنى ئۆچۈردىڭىز",
|
||||
"{actor} updated calendar {calendar}" : "{ئارتىس} يېڭىلانغان كالېندار {كالېندار}",
|
||||
"You updated calendar {calendar}" : "كالېندار {كالىندارنى يېڭىلىدىڭىز",
|
||||
"{actor} restored calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن كالېندار {كالېندار}",
|
||||
"You restored calendar {calendar}" : "كالېندار {كالېندارنى ئەسلىگە كەلتۈردىڭىز",
|
||||
"You shared calendar {calendar} as public link" : "سىز كالېندار {كالېندار public نى ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلىدىڭىز",
|
||||
"You removed public link for calendar {calendar}" : "كالېندار {كالېندارى ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
|
||||
"{actor} shared calendar {calendar} with you" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} سىز بىلەن",
|
||||
"You shared calendar {calendar} with {user}" : "سىز كالېندار {كالېندار} نى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
|
||||
"{actor} shared calendar {calendar} with {user}" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} {ئىشلەتكۈچى} بىلەن",
|
||||
"{actor} unshared calendar {calendar} from you" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} سىزدىن",
|
||||
"You unshared calendar {calendar} from {user}" : "سىز ئورتاق ئىشلەتمىگەن كالېندار {كالېندار}",
|
||||
"{actor} unshared calendar {calendar} from {user}" : "{ئىشلەتكۈچى} ئورتاقلاشمىغان كالېندار {كالېندار} {ئىشلەتكۈچى}",
|
||||
"{actor} unshared calendar {calendar} from themselves" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} ئۆزىدىن",
|
||||
"You shared calendar {calendar} with group {group}" : "كالېندار {كالېندار group گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتىڭىز",
|
||||
"{actor} shared calendar {calendar} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان كالېندار {كالېندار}",
|
||||
"You unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ئورتاقلاشمىغان كالېندار {كالېندار}",
|
||||
"{actor} unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپا} ئورتاقلاشمىغان كالېندار {كالېندار}",
|
||||
"Untitled event" : "نامسىز ھادىسە",
|
||||
"{actor} created event {event} in calendar {calendar}" : "{ئارتىس} كالېندار {كالېنداردا پائالىيەت {ۋەقە} قۇرغان}",
|
||||
"You created event {event} in calendar {calendar}" : "كالېندار {كالېنداردا پائالىيەت {ھادىسە created قۇردىڭىز",
|
||||
"{actor} deleted event {event} from calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن ھادىسە {ۋەقە} كالېنداردىن {كالېندار}",
|
||||
"You deleted event {event} from calendar {calendar}" : "كالېندار {كالېنداردىكى ھادىسە {ھادىسىنى ئۆچۈردىڭىز",
|
||||
"{actor} updated event {event} in calendar {calendar}" : "كالېنداردىكى {ئارتىس} يېڭىلانغان پائالىيەت {پائالىيەت}",
|
||||
"You updated event {event} in calendar {calendar}" : "كالېندار {كالېنداردىكى پائالىيەت {ھادىسە} نى يېڭىلىدىڭىز",
|
||||
"{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{ئارتىس} پائالىيەت {پائالىيەت} كالېنداردىن {sourceCalendar} دىن كالېندارغا {targetCalendar} غا يۆتكەلدى",
|
||||
"You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "سىز ھادىسە {ھادىسە كالىندارىدىن {sourceCalendar} دىن كالېندار {targetCalendar} غا يۆتكىدىڭىز",
|
||||
"{actor} restored event {event} of calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن ھادىسە {ھادىسە كالىندارى {كالېندار}",
|
||||
"You restored event {event} of calendar {calendar}" : "كالېندار {كالېندارىدىكى پائالىيەت {ھادىسە} نى ئەسلىگە كەلتۈردىڭىز",
|
||||
"Busy" : "ئالدىراش",
|
||||
"{actor} created to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىك {كالېندارىدا to todo to ئىجاد قىلىش",
|
||||
"You created to-do {todo} in list {calendar}" : "سىز تىزىملىك {كالېندارىدا to todo to نى قۇردىڭىز",
|
||||
"{actor} deleted to-do {todo} from list {calendar}" : "{ئارتىس list تىزىملىكتىن {todo to ئۆچۈرۈلدى {todo}",
|
||||
"You deleted to-do {todo} from list {calendar}" : "تىزىملىكتىن {todo to نى ئۆچۈردىڭىز {كالېندار}",
|
||||
"{actor} updated to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to يېڭىلانغان",
|
||||
"You updated to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى يېڭىلىدىڭىز",
|
||||
"{actor} solved to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىكتىكى كالېنداردىكى to todo to نى ھەل قىلدى",
|
||||
"You solved to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى ھەل قىلدىڭىز",
|
||||
"{actor} reopened to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to قايتا ئېچىلدى",
|
||||
"You reopened to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى قايتا ئاچتىڭىز",
|
||||
"{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{ئارتىس list تىزىملىكتىن {مەنبە كالېندار} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدى",
|
||||
"You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "تىزىملىكتىن {sourceCalendar} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدىڭىز",
|
||||
"Calendar, contacts and tasks" : "كالېندار ، ئالاقىلىشىش ۋە ۋەزىپە",
|
||||
"A <strong>calendar</strong> was modified" : "<strong> كالېندار </ strong> ئۆزگەرتىلدى",
|
||||
"A calendar <strong>event</strong> was modified" : "كالېندار <strong> ھادىسە </ strong> ئۆزگەرتىلدى",
|
||||
"A calendar <strong>to-do</strong> was modified" : "كالېندار <strong> قىلىش </ strong> ئۆزگەرتىلدى",
|
||||
"Contact birthdays" : "تۇغۇلغان كۈنى بىلەن ئالاقىلىشىڭ",
|
||||
"Death of %s" : "% S نىڭ ئۆلۈمى",
|
||||
"Untitled calendar" : "نامسىز كالېندار",
|
||||
"Calendar:" : "كالېندار:",
|
||||
"Date:" : "چېسلا:",
|
||||
"Where:" : "قەيەردە:",
|
||||
"Description:" : "چۈشەندۈرۈش:",
|
||||
"%s (in %s)" : "% s (% s)",
|
||||
"%s (%s ago)" : "% s (% s ago)",
|
||||
"Calendar: %s" : "كالېندار:% s",
|
||||
"Date: %s" : "چېسلا:% s",
|
||||
"Description: %s" : "چۈشەندۈرۈش:% s",
|
||||
"Where: %s" : "قەيەردە:% s",
|
||||
"%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
|
||||
"In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن% 2 $ s دىكى% 1 $ s ئىچىدە",
|
||||
"In a %1$s on %2$s between %3$s - %4$s" : "% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"In %1$s %2$s on %3$s for the entire day" : "% 1 $ s% 2 $ s پۈتۈن كۈن% 3 $ s",
|
||||
"In %1$s %2$s on %3$s between %4$s - %5$s" : "% 1 $ s% 2 $ s% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدا",
|
||||
"Could not generate when statement" : "بايان قىلغاندا ھاسىل قىلالمىدى",
|
||||
"Every Day for the entire day" : "ھەر بىر كۈن پۈتۈن بىر كۈن",
|
||||
"Every Day for the entire day until %1$s" : "ھەر بىر كۈن پۈتۈن كۈن% 1 $ s غىچە",
|
||||
"Every Day between %1$s - %2$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا",
|
||||
"Every Day between %1$s - %2$s until %3$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
|
||||
"Every %1$d Days for the entire day" : "پۈتۈن% 1 $ d كۈن",
|
||||
"Every %1$d Days for the entire day until %2$s" : "ھەر% 1 $ d پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
|
||||
"Every %1$d Days between %2$s - %3$s" : "ھەر% 1 $ d كۈنلەر% 2 $ s -% 3 $ s ئارىلىقىدا",
|
||||
"Every %1$d Days between %2$s - %3$s until %4$s" : "ھەر% 1 $ d كۈنلىرى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
|
||||
"Could not generate event recurrence statement" : "ھادىسە قايتا-قايتا بايانات ھاسىل قىلالمىدى",
|
||||
"Every Week on %1$s for the entire day" : "ھەر ھەپتە پۈتۈن كۈن ئۈچۈن% 1 $ s",
|
||||
"Every Week on %1$s for the entire day until %2$s" : "ھەر ھەپتە% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
|
||||
"Every Week on %1$s between %2$s - %3$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
|
||||
"Every Week on %1$s between %2$s - %3$s until %4$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
|
||||
"Every %1$d Weeks on %2$s for the entire day" : "پۈتۈن% 1 $ d ھەپتىلىك% 2 $ s",
|
||||
"Every %1$d Weeks on %2$s for the entire day until %3$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
|
||||
"Every %1$d Weeks on %2$s between %3$s - %4$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ھەپتىلىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s گىچە",
|
||||
"Every Month on the %1$s for the entire day" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن",
|
||||
"Every Month on the %1$s for the entire day until %2$s" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
|
||||
"Every Month on the %1$s between %2$s - %3$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
|
||||
"Every Month on the %1$s between %2$s - %3$s until %4$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
|
||||
"Every %1$d Months on the %2$s for the entire day" : "ھەر% 1 $ d ئايلار پۈتۈن كۈندىكى% 2 $ s",
|
||||
"Every %1$d Months on the %2$s for the entire day until %3$s" : "ھەر% 1 $ d ئايلار% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
|
||||
"Every %1$d Months on the %2$s between %3$s - %4$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"Every %1$d Months on the %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
|
||||
"Every Year in %1$s on the %2$s for the entire day" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن",
|
||||
"Every Year in %1$s on the %2$s for the entire day until %3$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
|
||||
"Every Year in %1$s on the %2$s between %3$s - %4$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
|
||||
"Every %1$d Years in %2$s on the %3$s for the entire day" : "ھەر% 1 $ d يىللار% 2 $ s دىكى پۈتۈن كۈن% 3 $ s",
|
||||
"Every %1$d Years in %2$s on the %3$s for the entire day until %4$s" : "ھەر% 1 $ d يىللار% 2 $ s يىل ئىچىدە% 3 $ s پۈتۈن بىر كۈن ئىچىدە% 4 $ s غىچە",
|
||||
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s",
|
||||
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدىكى% 6 $ s",
|
||||
"On specific dates for the entire day until %1$s" : "پۈتۈن كۈندىكى كونكرېت كۈنلەردە% 1 $ s غىچە",
|
||||
"On specific dates between %1$s - %2$s until %3$s" : "كونكرېت كۈنلەردە% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
|
||||
"In a %1$s on %2$s" : "% 2 $ s دىكى% 1 $ s",
|
||||
"In a %1$s on %2$s then on %3$s" : "% 2 $ s دىكى% 1 $ s دە ئاندىن% 3 $ s",
|
||||
"In a %1$s on %2$s then on %3$s and %4$s" : "% 2 $ s دىكى% 1 $ s ئاندىن% 3 $ s ۋە% 4 $ s",
|
||||
"In %1$s %2$s on %3$s" : "% 3 $ s دىكى% 1 $ s% 2 $ s",
|
||||
"In %1$s %2$s on %3$s then on %4$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s",
|
||||
"In %1$s %2$s on %3$s then on %4$s and %5$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s ۋە% 5 $ s",
|
||||
"Could not generate next recurrence statement" : "كېيىنكى تەكرارلىنىش باياناتىنى ھاسىل قىلالمىدى",
|
||||
"Cancelled: %1$s" : "ئەمەلدىن قالدۇرۇلدى:% 1 $ s",
|
||||
"\"%1$s\" has been canceled" : "\"% 1 $ s\" ئەمەلدىن قالدۇرۇلدى",
|
||||
"Re: %1$s" : "Re:% 1 $ s",
|
||||
"%1$s has accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى قوبۇل قىلدى",
|
||||
"%1$s has tentatively accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى ۋاقتىنچە قوبۇل قىلدى",
|
||||
"%1$s has declined your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى رەت قىلدى",
|
||||
"%1$s has responded to your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزگە جاۋاب قايتۇردى",
|
||||
"Invitation updated: %1$s" : "تەكلىپ يېڭىلاندى:% 1 $ s",
|
||||
"%1$s updated the event \"%2$s\"" : "% 1 $ s پائالىيەتنى \"% 2 $ s\" يېڭىلىدى",
|
||||
"Invitation: %1$s" : "تەكلىپ:% 1 $ s",
|
||||
"%1$s would like to invite you to \"%2$s\"" : "% 1 $ s سىزنى «% 2 $ s» غا تەكلىپ قىلماقچى",
|
||||
"Organizer:" : "تەشكىللىگۈچى:",
|
||||
"Attendees:" : "قاتناشقۇچىلار:",
|
||||
"Title:" : "ماۋزۇ:",
|
||||
"When:" : "قاچان:",
|
||||
"Location:" : "ئورنى:",
|
||||
"Link:" : "ئۇلىنىش:",
|
||||
"Occurring:" : "يۈز بەرگەن ئىشلار:",
|
||||
"Accept" : "قوبۇل قىلىڭ",
|
||||
"Decline" : "رەت قىلىش",
|
||||
"More options …" : "تېخىمۇ كۆپ تاللاشلار…",
|
||||
"More options at %s" : "% S دىكى تېخىمۇ كۆپ تاللاشلار",
|
||||
"Monday" : "دۈشەنبە",
|
||||
"Tuesday" : "سەيشەنبە",
|
||||
"Wednesday" : "چارشەنبە",
|
||||
"Thursday" : "پەيشەنبە",
|
||||
"Friday" : "جۈمە",
|
||||
"Saturday" : "شەنبە",
|
||||
"Sunday" : "يەكشەنبە",
|
||||
"January" : "قەھرىتان",
|
||||
"February" : "ھۇت",
|
||||
"March" : "نەۋرۇز",
|
||||
"April" : "ئۇمۇت",
|
||||
"May" : "باھار",
|
||||
"June" : "سەپەر",
|
||||
"July" : "چىللە",
|
||||
"August" : "تومۇز",
|
||||
"September" : "مىزان",
|
||||
"October" : "ئوغۇز",
|
||||
"November" : "ئوغلاق",
|
||||
"December" : "كۆنەك",
|
||||
"First" : "بىرىنچى",
|
||||
"Second" : "ئىككىنچى",
|
||||
"Third" : "ئۈچىنچىسى",
|
||||
"Fourth" : "تۆتىنچى",
|
||||
"Fifty" : "ئەللىك",
|
||||
"Last" : "ئاخىرقى",
|
||||
"Second Last" : "Second Last",
|
||||
"Third Last" : "ئۈچىنچى ئاخىرقى",
|
||||
"Fourth Last" : "تۆتىنچى ئاخىرقى",
|
||||
"Fifty Last" : "ئەللىك ئاخىرقى",
|
||||
"Contacts" : "ئالاقەداشلار",
|
||||
"{actor} created address book {addressbook}" : "{ئارتىس} قۇرغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You created address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى قۇردىڭىز",
|
||||
"{actor} deleted address book {addressbook}" : "{ئارتىس} ئۆچۈرۈلگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You deleted address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى ئۆچۈردىڭىز",
|
||||
"{actor} updated address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You updated address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
|
||||
"{actor} shared address book {addressbook} with you" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىز بىلەن",
|
||||
"You shared address book {addressbook} with {user}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
|
||||
"{actor} shared address book {addressbook} with {user}" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
|
||||
"{actor} unshared address book {addressbook} from you" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىزدىن",
|
||||
"You unshared address book {addressbook} from {user}" : "سىز ئورتاق ئىشلەتمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
|
||||
"{actor} unshared address book {addressbook} from {user}" : "{ئارتىس} ھەمبەھىرلەنمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
|
||||
"{actor} unshared address book {addressbook} from themselves" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى themselves ئۆزىدىن",
|
||||
"You shared address book {addressbook} with group {group}" : "گۇرۇپپا {گۇرۇپپا with بىلەن ئادرېس دەپتىرى {ئادرېس دەپتىرىنى ئورتاقلاشتىڭىز",
|
||||
"{actor} shared address book {addressbook} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You unshared address book {addressbook} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ھەمبەھىرلەنگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"{actor} unshared address book {addressbook} from group {group}" : "{ئارتىس} ئورتاق بەھرىلىنىدىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى group گۇرۇپپا {گۇرۇپپىدىن}",
|
||||
"{actor} created contact {card} in address book {addressbook}" : "{ئارتىس address ئادرېس دەپتىرىدە contact ئادرېس دەپتىرىدە contact ئالاقىلىشىش {كارتا} قۇردى",
|
||||
"You created contact {card} in address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىدە contact ئالاقىلىشىش كارتىسى قۇردىڭىز",
|
||||
"{actor} deleted contact {card} from address book {addressbook}" : "{ئارتىس contact ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئالاقىلىشىش {كارتا ئۆچۈرۈلگەن",
|
||||
"You deleted contact {card} from address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئۆچۈرۈلدىڭىز",
|
||||
"{actor} updated contact {card} in address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You updated contact {card} in address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
|
||||
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong> ئالاقىلىشىش </ strong> ياكى <strong> ئادرېس دەپتىرى </ strong> ئۆزگەرتىلدى",
|
||||
"Accounts" : "ھېسابات",
|
||||
"System address book which holds all accounts" : "بارلىق ھېساباتلارنى ئۆز ئىچىگە ئالغان سىستېما ئادرېس دەپتىرى",
|
||||
"File is not updatable: %1$s" : "ھۆججەت يېڭىلانمايدۇ:% 1 $ s",
|
||||
"Failed to get storage for file" : "ھۆججەت ساقلاشقا ئېرىشەلمىدى",
|
||||
"Could not write to final file, canceled by hook" : "ئاخىرقى ھۆججەتكە يازالمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
|
||||
"Could not write file contents" : "ھۆججەت مەزمۇنىنى يازالمىدى",
|
||||
"Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "نىشاننى نىشانغا كۆچۈرگەندە خاتالىق (كۆچۈرۈلگەن:% 1 $ s ، مۆلچەردىكى ھۆججەتلەر:% 2 $ s)",
|
||||
"Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "مۆلچەردىكى ھۆججەتلەر% 1 $ s بولىدۇ ، ئەمما ئوقۇڭ (Nextcloud خېرىدارىدىن) ۋە (Nextcloud ساقلىغۇچقا)% 2 $ s دەپ يازدى. ئەۋەتىش تەرەپتىكى تور مەسىلىسى ياكى مۇلازىمېتىر تەرەپتىكى ساقلاشقا يېزىش مەسىلىسى بولۇشى مۇمكىن.",
|
||||
"Could not rename part file to final file, canceled by hook" : "بۆلەك ھۆججىتىنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
|
||||
"Could not rename part file to final file" : "قىسمەن ھۆججەتنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى",
|
||||
"Failed to check file size: %1$s" : "ھۆججەتنىڭ چوڭ-كىچىكلىكىنى تەكشۈرەلمىدى:% 1 $ s",
|
||||
"Could not open file" : "ھۆججەت ئاچالمىدى",
|
||||
"Encryption not ready: %1$s" : "شىفىرلاش تەييار ئەمەس:% 1 $ s",
|
||||
"Failed to open file: %1$s" : "ھۆججەت ئېچىلمىدى:% 1 $ s",
|
||||
"Failed to unlink: %1$s" : "ئۇلانمىدى:% 1 $ s",
|
||||
"Failed to write file contents: %1$s" : "ھۆججەت مەزمۇنىنى يېزىش مەغلۇب بولدى:% 1 $ s",
|
||||
"File not found: %1$s" : "ھۆججەت تېپىلمىدى:% 1 $ s",
|
||||
"Invalid target path" : "نىشان يولى ئىناۋەتسىز",
|
||||
"System is in maintenance mode." : "سىستېما ئاسراش ھالىتىدە.",
|
||||
"Upgrade needed" : "يېڭىلاش كېرەك",
|
||||
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "IOS / macOS ئارقىلىق CalDAV ۋە CardDAV نى ئىشلىتىش ئۈچۈن% s نى HTTPS ئىشلىتىش ئۈچۈن تەڭشەش كېرەك.",
|
||||
"Configures a CalDAV account" : "CalDAV ھېساباتىنى سەپلەيدۇ",
|
||||
"Configures a CardDAV account" : "CardDAV ھېساباتىنى سەپلەيدۇ",
|
||||
"Events" : "Events",
|
||||
"Untitled task" : "نامسىز ۋەزىپە",
|
||||
"Completed on %s" : "% S دا تاماملاندى",
|
||||
"Due on %s by %s" : "% S نىڭ سەۋەبىدىن% s",
|
||||
"Due on %s" : "% S سەۋەبىدىن",
|
||||
"DAV system address book" : "DAV سىستېما ئادرېس دەپتىرى",
|
||||
"No outstanding DAV system address book sync." : "مۇنەۋۋەر DAV سىستېمىسى ئادرېس كىتاب ماسقەدەملەش يوق.",
|
||||
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "مىسالىڭىزدا 1000 دىن ئارتۇق ئىشلەتكۈچى بار ياكى خاتالىق يۈز بەرگەنلىكى ئۈچۈن DAV سىستېمىسى ئادرېس دەپتىرىنى ماسقەدەملەش تېخى ئىجرا بولمىدى. ئۇنى «occ dav: sync-system-addressbook» دەپ چاقىرىپ قولدا ئىجرا قىلىڭ.",
|
||||
"WebDAV endpoint" : "WebDAV ئاخىرقى نۇقتىسى",
|
||||
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually." : "تور مۇلازىمېتىرىڭىزنىڭ WebDAV ئارقىلىق ھۆججەت ماسقەدەملىشىگە يول قويۇلغانلىقىنى تەكشۈرەلمىدىڭىز. قولدا تەكشۈرۈپ بېقىڭ.",
|
||||
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "تور مۇلازىمېتىرىڭىز ھۆججەتنىڭ ماس قەدەمدە بولۇشىغا يول قويۇلمىدى ، چۈنكى WebDAV كۆرۈنمە يۈزى بۇزۇلغاندەك قىلىدۇ.",
|
||||
"Your web server is properly set up to allow file synchronization over WebDAV." : "تور مۇلازىمېتىرىڭىز WebDAV ئارقىلىق ھۆججەت ماسقەدەملەش ئۈچۈن مۇۋاپىق تەڭشەلدى.",
|
||||
"Migrated calendar (%1$s)" : "كۆچۈرۈلگەن كالېندار (% 1 $ s)",
|
||||
"Calendars including events, details and attendees" : "پائالىيەتلەر ، تەپسىلاتلار ۋە قاتناشقۇچىلارنى ئۆز ئىچىگە ئالغان كالېندارلار",
|
||||
"Contacts and groups" : "ئالاقىلىشىش ۋە گۇرۇپپىلار",
|
||||
"WebDAV" : "WebDAV",
|
||||
"First day" : "بىرىنچى كۈنى",
|
||||
"Last day (inclusive)" : "ئالدىنقى كۈنى (ئۆز ئىچىگە ئالىدۇ)",
|
||||
"Out of office replacement (optional)" : "ئىش ئورنىنى ئالماشتۇرۇش (ئىختىيارىي)",
|
||||
"Name of the replacement" : "ئالماشتۇرغۇچىنىڭ ئىسمى",
|
||||
"No results." : "ھېچقانداق نەتىجە يوق.",
|
||||
"Start typing." : "يېزىشنى باشلاڭ.",
|
||||
"Short absence status" : "قىسقا ۋاقىتلىق ھالەت",
|
||||
"Long absence Message" : "ئۇزۇن بولمىغان ئۇچۇر",
|
||||
"Save" : "ساقلا",
|
||||
"Disable absence" : "يوقلۇقىنى چەكلەڭ",
|
||||
"Absence saved" : "يوقلۇق ساقلاندى",
|
||||
"Failed to save your absence settings" : "يوقلۇقىڭىزنى ساقلىيالمىدى",
|
||||
"Absence cleared" : "يوقالغان",
|
||||
"Failed to clear your absence settings" : "يوقلۇقىڭىزنى تەڭشىمىدى",
|
||||
"Time zone:" : "ۋاقىت رايونى:",
|
||||
"to" : "to",
|
||||
"Delete slot" : "ئورۇننى ئۆچۈرۈڭ",
|
||||
"No working hours set" : "خىزمەت ۋاقتى بېكىتىلمىدى",
|
||||
"Add slot" : "ئورۇن قوشۇڭ",
|
||||
"Weekdays" : "ھەپتە كۈنلىرى",
|
||||
"Pick a start time for {dayName}" : "{DayName} نىڭ باشلىنىش ۋاقتىنى تاللاڭ",
|
||||
"Pick a end time for {dayName}" : "{DayName} نىڭ ئاخىرقى ۋاقتىنى تاللاڭ",
|
||||
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "بارلىق ئۇقتۇرۇشلارنى ئاۋازسىز قىلىش ئۈچۈن ئىشلەتكۈچى ھالىتىنى ئاپتوماتىك ھالدا «ئاۋارە قىلماڭ» قىلىپ تەڭشەڭ.",
|
||||
"Failed to load availability" : "ئىشلىتىشچانلىقىنى يۈكلىيەلمىدى",
|
||||
"Saved availability" : "تېجەشلىك",
|
||||
"Failed to save availability" : "ئىشلەتكىلى بولمىدى",
|
||||
"Availability" : "ئىشلەتكىلى بولىدۇ",
|
||||
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "ئەگەر خىزمەت ۋاقتىڭىزنى تەڭشىسىڭىز ، باشقىلار يىغىن زاكاز قىلغاندا سىزنىڭ ئىشتىن چۈشكەن ۋاقتىڭىزنى كۆرىدۇ.",
|
||||
"Absence" : "يوق",
|
||||
"Configure your next absence period." : "كېيىنكى يوقلۇق ۋاقتىڭىزنى سەپلەڭ.",
|
||||
"Calendar server" : "كالېندار مۇلازىمېتىرى",
|
||||
"Send invitations to attendees" : "يىغىنغا قاتناشقۇچىلارغا تەكلىپنامە ئەۋەتىڭ",
|
||||
"Automatically generate a birthday calendar" : "تۇغۇلغان كۈن كالېندارىنى ئاپتوماتىك ھاسىل قىلىدۇ",
|
||||
"Birthday calendars will be generated by a background job." : "تۇغۇلغان كۈن كالېندارى ئارقا كۆرۈنۈش خىزمىتى ئارقىلىق بارلىققا كېلىدۇ.",
|
||||
"Hence they will not be available immediately after enabling but will show up after some time." : "شۇڭلاشقا ئۇلار قوزغىتىلغاندىن كېيىن دەرھال تېپىلمايدۇ ، ئەمما مەلۇم ۋاقىتتىن كېيىن پەيدا بولىدۇ.",
|
||||
"Send notifications for events" : "ۋەقەلەرگە ئۇقتۇرۇش ئەۋەتىڭ",
|
||||
"Notifications are sent via background jobs, so these must occur often enough." : "ئۇقتۇرۇش ئارقا كۆرۈنۈش خىزمىتى ئارقىلىق ئەۋەتىلىدۇ ، شۇڭا بۇلار چوقۇم يېتەرلىك بولۇشى كېرەك.",
|
||||
"Send reminder notifications to calendar sharees as well" : "كالېندار ھەمبەھىرلىرىگىمۇ ئەسكەرتىش ئۇقتۇرۇشى ئەۋەتىڭ",
|
||||
"Reminders are always sent to organizers and attendees." : "ئەسكەرتىش ھەمىشە تەشكىللىگۈچىلەر ۋە قاتناشقۇچىلارغا ئەۋەتىلىدۇ.",
|
||||
"Enable notifications for events via push" : "ئىتتىرىش ئارقىلىق ۋەقەلەرگە ئۇقتۇرۇشنى قوزغىتىڭ",
|
||||
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "يەنە {calendarappstoreopen} كالېندار دېتالى {linkclose} ياكى {calendardocopen} نى قاچىلاڭ ئۈستەلئۈستىڭىز ۋە كۆچمە تېلېفونىڭىزنى ئۇلاڭ ↗ {linkclose}.",
|
||||
"Please make sure to properly set up {emailopen}the email server{linkclose}." : "{Emailopen} ئېلېكترونلۇق خەت مۇلازىمېتىرى {linkclose} نى مۇۋاپىق تەڭشەشكە كاپالەتلىك قىلىڭ.",
|
||||
"There was an error updating your attendance status." : "قاتنىشىش ھالىتىڭىزنى يېڭىلاشتا خاتالىق كۆرۈلدى.",
|
||||
"Please contact the organizer directly." : "تەشكىللىگۈچى بىلەن بىۋاسىتە ئالاقىلىشىڭ.",
|
||||
"Are you accepting the invitation?" : "تەكلىپنى قوبۇل قىلامسىز؟",
|
||||
"Tentative" : "Tentative",
|
||||
"Your attendance was updated successfully." : "سىزنىڭ قاتنىشىشىڭىز مۇۋەپپەقىيەتلىك يېڭىلاندى.",
|
||||
"To-dos" : "To-dos",
|
||||
"Time:" : "ۋاقىت:",
|
||||
"Invalid chunk name" : "ئىناۋەتسىز",
|
||||
"Could not rename part file assembled from chunks" : "بۆلەكلەردىن يىغىلغان قىسمەن ھۆججەتنىڭ نامىنى ئۆزگەرتەلمىدى",
|
||||
"If you configure your working hours, other users will see when you are out of office when they book a meeting." : "ئەگەر خىزمەت ۋاقتىڭىزنى تەڭشىسىڭىز ، باشقا ئىشلەتكۈچىلەر يىغىن زاكاز قىلغاندا ئىشخانىدىن چىققان ۋاقتىڭىزنى كۆرىدۇ."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@ -0,0 +1,283 @@
|
||||
{ "translations": {
|
||||
"Calendar" : "يىلنامە",
|
||||
"Tasks" : "ۋەزىپەلەر",
|
||||
"Personal" : "شەخسىي",
|
||||
"{actor} created calendar {calendar}" : "{ئارتىس} قۇرغان كالېندار {كالېندار}",
|
||||
"You created calendar {calendar}" : "كالېندار {كالېندار} قۇردىڭىز",
|
||||
"{actor} deleted calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن كالېندار {كالېندار}",
|
||||
"You deleted calendar {calendar}" : "كالېندار {كالىندارنى ئۆچۈردىڭىز",
|
||||
"{actor} updated calendar {calendar}" : "{ئارتىس} يېڭىلانغان كالېندار {كالېندار}",
|
||||
"You updated calendar {calendar}" : "كالېندار {كالىندارنى يېڭىلىدىڭىز",
|
||||
"{actor} restored calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن كالېندار {كالېندار}",
|
||||
"You restored calendar {calendar}" : "كالېندار {كالېندارنى ئەسلىگە كەلتۈردىڭىز",
|
||||
"You shared calendar {calendar} as public link" : "سىز كالېندار {كالېندار public نى ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلىدىڭىز",
|
||||
"You removed public link for calendar {calendar}" : "كالېندار {كالېندارى ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
|
||||
"{actor} shared calendar {calendar} with you" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} سىز بىلەن",
|
||||
"You shared calendar {calendar} with {user}" : "سىز كالېندار {كالېندار} نى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
|
||||
"{actor} shared calendar {calendar} with {user}" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} {ئىشلەتكۈچى} بىلەن",
|
||||
"{actor} unshared calendar {calendar} from you" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} سىزدىن",
|
||||
"You unshared calendar {calendar} from {user}" : "سىز ئورتاق ئىشلەتمىگەن كالېندار {كالېندار}",
|
||||
"{actor} unshared calendar {calendar} from {user}" : "{ئىشلەتكۈچى} ئورتاقلاشمىغان كالېندار {كالېندار} {ئىشلەتكۈچى}",
|
||||
"{actor} unshared calendar {calendar} from themselves" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} ئۆزىدىن",
|
||||
"You shared calendar {calendar} with group {group}" : "كالېندار {كالېندار group گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتىڭىز",
|
||||
"{actor} shared calendar {calendar} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان كالېندار {كالېندار}",
|
||||
"You unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ئورتاقلاشمىغان كالېندار {كالېندار}",
|
||||
"{actor} unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپا} ئورتاقلاشمىغان كالېندار {كالېندار}",
|
||||
"Untitled event" : "نامسىز ھادىسە",
|
||||
"{actor} created event {event} in calendar {calendar}" : "{ئارتىس} كالېندار {كالېنداردا پائالىيەت {ۋەقە} قۇرغان}",
|
||||
"You created event {event} in calendar {calendar}" : "كالېندار {كالېنداردا پائالىيەت {ھادىسە created قۇردىڭىز",
|
||||
"{actor} deleted event {event} from calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن ھادىسە {ۋەقە} كالېنداردىن {كالېندار}",
|
||||
"You deleted event {event} from calendar {calendar}" : "كالېندار {كالېنداردىكى ھادىسە {ھادىسىنى ئۆچۈردىڭىز",
|
||||
"{actor} updated event {event} in calendar {calendar}" : "كالېنداردىكى {ئارتىس} يېڭىلانغان پائالىيەت {پائالىيەت}",
|
||||
"You updated event {event} in calendar {calendar}" : "كالېندار {كالېنداردىكى پائالىيەت {ھادىسە} نى يېڭىلىدىڭىز",
|
||||
"{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{ئارتىس} پائالىيەت {پائالىيەت} كالېنداردىن {sourceCalendar} دىن كالېندارغا {targetCalendar} غا يۆتكەلدى",
|
||||
"You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "سىز ھادىسە {ھادىسە كالىندارىدىن {sourceCalendar} دىن كالېندار {targetCalendar} غا يۆتكىدىڭىز",
|
||||
"{actor} restored event {event} of calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن ھادىسە {ھادىسە كالىندارى {كالېندار}",
|
||||
"You restored event {event} of calendar {calendar}" : "كالېندار {كالېندارىدىكى پائالىيەت {ھادىسە} نى ئەسلىگە كەلتۈردىڭىز",
|
||||
"Busy" : "ئالدىراش",
|
||||
"{actor} created to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىك {كالېندارىدا to todo to ئىجاد قىلىش",
|
||||
"You created to-do {todo} in list {calendar}" : "سىز تىزىملىك {كالېندارىدا to todo to نى قۇردىڭىز",
|
||||
"{actor} deleted to-do {todo} from list {calendar}" : "{ئارتىس list تىزىملىكتىن {todo to ئۆچۈرۈلدى {todo}",
|
||||
"You deleted to-do {todo} from list {calendar}" : "تىزىملىكتىن {todo to نى ئۆچۈردىڭىز {كالېندار}",
|
||||
"{actor} updated to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to يېڭىلانغان",
|
||||
"You updated to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى يېڭىلىدىڭىز",
|
||||
"{actor} solved to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىكتىكى كالېنداردىكى to todo to نى ھەل قىلدى",
|
||||
"You solved to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى ھەل قىلدىڭىز",
|
||||
"{actor} reopened to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to قايتا ئېچىلدى",
|
||||
"You reopened to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى قايتا ئاچتىڭىز",
|
||||
"{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{ئارتىس list تىزىملىكتىن {مەنبە كالېندار} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدى",
|
||||
"You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "تىزىملىكتىن {sourceCalendar} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدىڭىز",
|
||||
"Calendar, contacts and tasks" : "كالېندار ، ئالاقىلىشىش ۋە ۋەزىپە",
|
||||
"A <strong>calendar</strong> was modified" : "<strong> كالېندار </ strong> ئۆزگەرتىلدى",
|
||||
"A calendar <strong>event</strong> was modified" : "كالېندار <strong> ھادىسە </ strong> ئۆزگەرتىلدى",
|
||||
"A calendar <strong>to-do</strong> was modified" : "كالېندار <strong> قىلىش </ strong> ئۆزگەرتىلدى",
|
||||
"Contact birthdays" : "تۇغۇلغان كۈنى بىلەن ئالاقىلىشىڭ",
|
||||
"Death of %s" : "% S نىڭ ئۆلۈمى",
|
||||
"Untitled calendar" : "نامسىز كالېندار",
|
||||
"Calendar:" : "كالېندار:",
|
||||
"Date:" : "چېسلا:",
|
||||
"Where:" : "قەيەردە:",
|
||||
"Description:" : "چۈشەندۈرۈش:",
|
||||
"%s (in %s)" : "% s (% s)",
|
||||
"%s (%s ago)" : "% s (% s ago)",
|
||||
"Calendar: %s" : "كالېندار:% s",
|
||||
"Date: %s" : "چېسلا:% s",
|
||||
"Description: %s" : "چۈشەندۈرۈش:% s",
|
||||
"Where: %s" : "قەيەردە:% s",
|
||||
"%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
|
||||
"In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن% 2 $ s دىكى% 1 $ s ئىچىدە",
|
||||
"In a %1$s on %2$s between %3$s - %4$s" : "% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"In %1$s %2$s on %3$s for the entire day" : "% 1 $ s% 2 $ s پۈتۈن كۈن% 3 $ s",
|
||||
"In %1$s %2$s on %3$s between %4$s - %5$s" : "% 1 $ s% 2 $ s% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدا",
|
||||
"Could not generate when statement" : "بايان قىلغاندا ھاسىل قىلالمىدى",
|
||||
"Every Day for the entire day" : "ھەر بىر كۈن پۈتۈن بىر كۈن",
|
||||
"Every Day for the entire day until %1$s" : "ھەر بىر كۈن پۈتۈن كۈن% 1 $ s غىچە",
|
||||
"Every Day between %1$s - %2$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا",
|
||||
"Every Day between %1$s - %2$s until %3$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
|
||||
"Every %1$d Days for the entire day" : "پۈتۈن% 1 $ d كۈن",
|
||||
"Every %1$d Days for the entire day until %2$s" : "ھەر% 1 $ d پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
|
||||
"Every %1$d Days between %2$s - %3$s" : "ھەر% 1 $ d كۈنلەر% 2 $ s -% 3 $ s ئارىلىقىدا",
|
||||
"Every %1$d Days between %2$s - %3$s until %4$s" : "ھەر% 1 $ d كۈنلىرى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
|
||||
"Could not generate event recurrence statement" : "ھادىسە قايتا-قايتا بايانات ھاسىل قىلالمىدى",
|
||||
"Every Week on %1$s for the entire day" : "ھەر ھەپتە پۈتۈن كۈن ئۈچۈن% 1 $ s",
|
||||
"Every Week on %1$s for the entire day until %2$s" : "ھەر ھەپتە% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
|
||||
"Every Week on %1$s between %2$s - %3$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
|
||||
"Every Week on %1$s between %2$s - %3$s until %4$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
|
||||
"Every %1$d Weeks on %2$s for the entire day" : "پۈتۈن% 1 $ d ھەپتىلىك% 2 $ s",
|
||||
"Every %1$d Weeks on %2$s for the entire day until %3$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
|
||||
"Every %1$d Weeks on %2$s between %3$s - %4$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ھەپتىلىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s گىچە",
|
||||
"Every Month on the %1$s for the entire day" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن",
|
||||
"Every Month on the %1$s for the entire day until %2$s" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
|
||||
"Every Month on the %1$s between %2$s - %3$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
|
||||
"Every Month on the %1$s between %2$s - %3$s until %4$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
|
||||
"Every %1$d Months on the %2$s for the entire day" : "ھەر% 1 $ d ئايلار پۈتۈن كۈندىكى% 2 $ s",
|
||||
"Every %1$d Months on the %2$s for the entire day until %3$s" : "ھەر% 1 $ d ئايلار% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
|
||||
"Every %1$d Months on the %2$s between %3$s - %4$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"Every %1$d Months on the %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
|
||||
"Every Year in %1$s on the %2$s for the entire day" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن",
|
||||
"Every Year in %1$s on the %2$s for the entire day until %3$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
|
||||
"Every Year in %1$s on the %2$s between %3$s - %4$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
|
||||
"Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
|
||||
"Every %1$d Years in %2$s on the %3$s for the entire day" : "ھەر% 1 $ d يىللار% 2 $ s دىكى پۈتۈن كۈن% 3 $ s",
|
||||
"Every %1$d Years in %2$s on the %3$s for the entire day until %4$s" : "ھەر% 1 $ d يىللار% 2 $ s يىل ئىچىدە% 3 $ s پۈتۈن بىر كۈن ئىچىدە% 4 $ s غىچە",
|
||||
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s",
|
||||
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدىكى% 6 $ s",
|
||||
"On specific dates for the entire day until %1$s" : "پۈتۈن كۈندىكى كونكرېت كۈنلەردە% 1 $ s غىچە",
|
||||
"On specific dates between %1$s - %2$s until %3$s" : "كونكرېت كۈنلەردە% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
|
||||
"In a %1$s on %2$s" : "% 2 $ s دىكى% 1 $ s",
|
||||
"In a %1$s on %2$s then on %3$s" : "% 2 $ s دىكى% 1 $ s دە ئاندىن% 3 $ s",
|
||||
"In a %1$s on %2$s then on %3$s and %4$s" : "% 2 $ s دىكى% 1 $ s ئاندىن% 3 $ s ۋە% 4 $ s",
|
||||
"In %1$s %2$s on %3$s" : "% 3 $ s دىكى% 1 $ s% 2 $ s",
|
||||
"In %1$s %2$s on %3$s then on %4$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s",
|
||||
"In %1$s %2$s on %3$s then on %4$s and %5$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s ۋە% 5 $ s",
|
||||
"Could not generate next recurrence statement" : "كېيىنكى تەكرارلىنىش باياناتىنى ھاسىل قىلالمىدى",
|
||||
"Cancelled: %1$s" : "ئەمەلدىن قالدۇرۇلدى:% 1 $ s",
|
||||
"\"%1$s\" has been canceled" : "\"% 1 $ s\" ئەمەلدىن قالدۇرۇلدى",
|
||||
"Re: %1$s" : "Re:% 1 $ s",
|
||||
"%1$s has accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى قوبۇل قىلدى",
|
||||
"%1$s has tentatively accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى ۋاقتىنچە قوبۇل قىلدى",
|
||||
"%1$s has declined your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى رەت قىلدى",
|
||||
"%1$s has responded to your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزگە جاۋاب قايتۇردى",
|
||||
"Invitation updated: %1$s" : "تەكلىپ يېڭىلاندى:% 1 $ s",
|
||||
"%1$s updated the event \"%2$s\"" : "% 1 $ s پائالىيەتنى \"% 2 $ s\" يېڭىلىدى",
|
||||
"Invitation: %1$s" : "تەكلىپ:% 1 $ s",
|
||||
"%1$s would like to invite you to \"%2$s\"" : "% 1 $ s سىزنى «% 2 $ s» غا تەكلىپ قىلماقچى",
|
||||
"Organizer:" : "تەشكىللىگۈچى:",
|
||||
"Attendees:" : "قاتناشقۇچىلار:",
|
||||
"Title:" : "ماۋزۇ:",
|
||||
"When:" : "قاچان:",
|
||||
"Location:" : "ئورنى:",
|
||||
"Link:" : "ئۇلىنىش:",
|
||||
"Occurring:" : "يۈز بەرگەن ئىشلار:",
|
||||
"Accept" : "قوبۇل قىلىڭ",
|
||||
"Decline" : "رەت قىلىش",
|
||||
"More options …" : "تېخىمۇ كۆپ تاللاشلار…",
|
||||
"More options at %s" : "% S دىكى تېخىمۇ كۆپ تاللاشلار",
|
||||
"Monday" : "دۈشەنبە",
|
||||
"Tuesday" : "سەيشەنبە",
|
||||
"Wednesday" : "چارشەنبە",
|
||||
"Thursday" : "پەيشەنبە",
|
||||
"Friday" : "جۈمە",
|
||||
"Saturday" : "شەنبە",
|
||||
"Sunday" : "يەكشەنبە",
|
||||
"January" : "قەھرىتان",
|
||||
"February" : "ھۇت",
|
||||
"March" : "نەۋرۇز",
|
||||
"April" : "ئۇمۇت",
|
||||
"May" : "باھار",
|
||||
"June" : "سەپەر",
|
||||
"July" : "چىللە",
|
||||
"August" : "تومۇز",
|
||||
"September" : "مىزان",
|
||||
"October" : "ئوغۇز",
|
||||
"November" : "ئوغلاق",
|
||||
"December" : "كۆنەك",
|
||||
"First" : "بىرىنچى",
|
||||
"Second" : "ئىككىنچى",
|
||||
"Third" : "ئۈچىنچىسى",
|
||||
"Fourth" : "تۆتىنچى",
|
||||
"Fifty" : "ئەللىك",
|
||||
"Last" : "ئاخىرقى",
|
||||
"Second Last" : "Second Last",
|
||||
"Third Last" : "ئۈچىنچى ئاخىرقى",
|
||||
"Fourth Last" : "تۆتىنچى ئاخىرقى",
|
||||
"Fifty Last" : "ئەللىك ئاخىرقى",
|
||||
"Contacts" : "ئالاقەداشلار",
|
||||
"{actor} created address book {addressbook}" : "{ئارتىس} قۇرغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You created address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى قۇردىڭىز",
|
||||
"{actor} deleted address book {addressbook}" : "{ئارتىس} ئۆچۈرۈلگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You deleted address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى ئۆچۈردىڭىز",
|
||||
"{actor} updated address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You updated address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
|
||||
"{actor} shared address book {addressbook} with you" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىز بىلەن",
|
||||
"You shared address book {addressbook} with {user}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
|
||||
"{actor} shared address book {addressbook} with {user}" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
|
||||
"{actor} unshared address book {addressbook} from you" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىزدىن",
|
||||
"You unshared address book {addressbook} from {user}" : "سىز ئورتاق ئىشلەتمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
|
||||
"{actor} unshared address book {addressbook} from {user}" : "{ئارتىس} ھەمبەھىرلەنمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
|
||||
"{actor} unshared address book {addressbook} from themselves" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى themselves ئۆزىدىن",
|
||||
"You shared address book {addressbook} with group {group}" : "گۇرۇپپا {گۇرۇپپا with بىلەن ئادرېس دەپتىرى {ئادرېس دەپتىرىنى ئورتاقلاشتىڭىز",
|
||||
"{actor} shared address book {addressbook} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You unshared address book {addressbook} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ھەمبەھىرلەنگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"{actor} unshared address book {addressbook} from group {group}" : "{ئارتىس} ئورتاق بەھرىلىنىدىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى group گۇرۇپپا {گۇرۇپپىدىن}",
|
||||
"{actor} created contact {card} in address book {addressbook}" : "{ئارتىس address ئادرېس دەپتىرىدە contact ئادرېس دەپتىرىدە contact ئالاقىلىشىش {كارتا} قۇردى",
|
||||
"You created contact {card} in address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىدە contact ئالاقىلىشىش كارتىسى قۇردىڭىز",
|
||||
"{actor} deleted contact {card} from address book {addressbook}" : "{ئارتىس contact ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئالاقىلىشىش {كارتا ئۆچۈرۈلگەن",
|
||||
"You deleted contact {card} from address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئۆچۈرۈلدىڭىز",
|
||||
"{actor} updated contact {card} in address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
|
||||
"You updated contact {card} in address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
|
||||
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong> ئالاقىلىشىش </ strong> ياكى <strong> ئادرېس دەپتىرى </ strong> ئۆزگەرتىلدى",
|
||||
"Accounts" : "ھېسابات",
|
||||
"System address book which holds all accounts" : "بارلىق ھېساباتلارنى ئۆز ئىچىگە ئالغان سىستېما ئادرېس دەپتىرى",
|
||||
"File is not updatable: %1$s" : "ھۆججەت يېڭىلانمايدۇ:% 1 $ s",
|
||||
"Failed to get storage for file" : "ھۆججەت ساقلاشقا ئېرىشەلمىدى",
|
||||
"Could not write to final file, canceled by hook" : "ئاخىرقى ھۆججەتكە يازالمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
|
||||
"Could not write file contents" : "ھۆججەت مەزمۇنىنى يازالمىدى",
|
||||
"Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "نىشاننى نىشانغا كۆچۈرگەندە خاتالىق (كۆچۈرۈلگەن:% 1 $ s ، مۆلچەردىكى ھۆججەتلەر:% 2 $ s)",
|
||||
"Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "مۆلچەردىكى ھۆججەتلەر% 1 $ s بولىدۇ ، ئەمما ئوقۇڭ (Nextcloud خېرىدارىدىن) ۋە (Nextcloud ساقلىغۇچقا)% 2 $ s دەپ يازدى. ئەۋەتىش تەرەپتىكى تور مەسىلىسى ياكى مۇلازىمېتىر تەرەپتىكى ساقلاشقا يېزىش مەسىلىسى بولۇشى مۇمكىن.",
|
||||
"Could not rename part file to final file, canceled by hook" : "بۆلەك ھۆججىتىنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
|
||||
"Could not rename part file to final file" : "قىسمەن ھۆججەتنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى",
|
||||
"Failed to check file size: %1$s" : "ھۆججەتنىڭ چوڭ-كىچىكلىكىنى تەكشۈرەلمىدى:% 1 $ s",
|
||||
"Could not open file" : "ھۆججەت ئاچالمىدى",
|
||||
"Encryption not ready: %1$s" : "شىفىرلاش تەييار ئەمەس:% 1 $ s",
|
||||
"Failed to open file: %1$s" : "ھۆججەت ئېچىلمىدى:% 1 $ s",
|
||||
"Failed to unlink: %1$s" : "ئۇلانمىدى:% 1 $ s",
|
||||
"Failed to write file contents: %1$s" : "ھۆججەت مەزمۇنىنى يېزىش مەغلۇب بولدى:% 1 $ s",
|
||||
"File not found: %1$s" : "ھۆججەت تېپىلمىدى:% 1 $ s",
|
||||
"Invalid target path" : "نىشان يولى ئىناۋەتسىز",
|
||||
"System is in maintenance mode." : "سىستېما ئاسراش ھالىتىدە.",
|
||||
"Upgrade needed" : "يېڭىلاش كېرەك",
|
||||
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "IOS / macOS ئارقىلىق CalDAV ۋە CardDAV نى ئىشلىتىش ئۈچۈن% s نى HTTPS ئىشلىتىش ئۈچۈن تەڭشەش كېرەك.",
|
||||
"Configures a CalDAV account" : "CalDAV ھېساباتىنى سەپلەيدۇ",
|
||||
"Configures a CardDAV account" : "CardDAV ھېساباتىنى سەپلەيدۇ",
|
||||
"Events" : "Events",
|
||||
"Untitled task" : "نامسىز ۋەزىپە",
|
||||
"Completed on %s" : "% S دا تاماملاندى",
|
||||
"Due on %s by %s" : "% S نىڭ سەۋەبىدىن% s",
|
||||
"Due on %s" : "% S سەۋەبىدىن",
|
||||
"DAV system address book" : "DAV سىستېما ئادرېس دەپتىرى",
|
||||
"No outstanding DAV system address book sync." : "مۇنەۋۋەر DAV سىستېمىسى ئادرېس كىتاب ماسقەدەملەش يوق.",
|
||||
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "مىسالىڭىزدا 1000 دىن ئارتۇق ئىشلەتكۈچى بار ياكى خاتالىق يۈز بەرگەنلىكى ئۈچۈن DAV سىستېمىسى ئادرېس دەپتىرىنى ماسقەدەملەش تېخى ئىجرا بولمىدى. ئۇنى «occ dav: sync-system-addressbook» دەپ چاقىرىپ قولدا ئىجرا قىلىڭ.",
|
||||
"WebDAV endpoint" : "WebDAV ئاخىرقى نۇقتىسى",
|
||||
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually." : "تور مۇلازىمېتىرىڭىزنىڭ WebDAV ئارقىلىق ھۆججەت ماسقەدەملىشىگە يول قويۇلغانلىقىنى تەكشۈرەلمىدىڭىز. قولدا تەكشۈرۈپ بېقىڭ.",
|
||||
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "تور مۇلازىمېتىرىڭىز ھۆججەتنىڭ ماس قەدەمدە بولۇشىغا يول قويۇلمىدى ، چۈنكى WebDAV كۆرۈنمە يۈزى بۇزۇلغاندەك قىلىدۇ.",
|
||||
"Your web server is properly set up to allow file synchronization over WebDAV." : "تور مۇلازىمېتىرىڭىز WebDAV ئارقىلىق ھۆججەت ماسقەدەملەش ئۈچۈن مۇۋاپىق تەڭشەلدى.",
|
||||
"Migrated calendar (%1$s)" : "كۆچۈرۈلگەن كالېندار (% 1 $ s)",
|
||||
"Calendars including events, details and attendees" : "پائالىيەتلەر ، تەپسىلاتلار ۋە قاتناشقۇچىلارنى ئۆز ئىچىگە ئالغان كالېندارلار",
|
||||
"Contacts and groups" : "ئالاقىلىشىش ۋە گۇرۇپپىلار",
|
||||
"WebDAV" : "WebDAV",
|
||||
"First day" : "بىرىنچى كۈنى",
|
||||
"Last day (inclusive)" : "ئالدىنقى كۈنى (ئۆز ئىچىگە ئالىدۇ)",
|
||||
"Out of office replacement (optional)" : "ئىش ئورنىنى ئالماشتۇرۇش (ئىختىيارىي)",
|
||||
"Name of the replacement" : "ئالماشتۇرغۇچىنىڭ ئىسمى",
|
||||
"No results." : "ھېچقانداق نەتىجە يوق.",
|
||||
"Start typing." : "يېزىشنى باشلاڭ.",
|
||||
"Short absence status" : "قىسقا ۋاقىتلىق ھالەت",
|
||||
"Long absence Message" : "ئۇزۇن بولمىغان ئۇچۇر",
|
||||
"Save" : "ساقلا",
|
||||
"Disable absence" : "يوقلۇقىنى چەكلەڭ",
|
||||
"Absence saved" : "يوقلۇق ساقلاندى",
|
||||
"Failed to save your absence settings" : "يوقلۇقىڭىزنى ساقلىيالمىدى",
|
||||
"Absence cleared" : "يوقالغان",
|
||||
"Failed to clear your absence settings" : "يوقلۇقىڭىزنى تەڭشىمىدى",
|
||||
"Time zone:" : "ۋاقىت رايونى:",
|
||||
"to" : "to",
|
||||
"Delete slot" : "ئورۇننى ئۆچۈرۈڭ",
|
||||
"No working hours set" : "خىزمەت ۋاقتى بېكىتىلمىدى",
|
||||
"Add slot" : "ئورۇن قوشۇڭ",
|
||||
"Weekdays" : "ھەپتە كۈنلىرى",
|
||||
"Pick a start time for {dayName}" : "{DayName} نىڭ باشلىنىش ۋاقتىنى تاللاڭ",
|
||||
"Pick a end time for {dayName}" : "{DayName} نىڭ ئاخىرقى ۋاقتىنى تاللاڭ",
|
||||
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "بارلىق ئۇقتۇرۇشلارنى ئاۋازسىز قىلىش ئۈچۈن ئىشلەتكۈچى ھالىتىنى ئاپتوماتىك ھالدا «ئاۋارە قىلماڭ» قىلىپ تەڭشەڭ.",
|
||||
"Failed to load availability" : "ئىشلىتىشچانلىقىنى يۈكلىيەلمىدى",
|
||||
"Saved availability" : "تېجەشلىك",
|
||||
"Failed to save availability" : "ئىشلەتكىلى بولمىدى",
|
||||
"Availability" : "ئىشلەتكىلى بولىدۇ",
|
||||
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "ئەگەر خىزمەت ۋاقتىڭىزنى تەڭشىسىڭىز ، باشقىلار يىغىن زاكاز قىلغاندا سىزنىڭ ئىشتىن چۈشكەن ۋاقتىڭىزنى كۆرىدۇ.",
|
||||
"Absence" : "يوق",
|
||||
"Configure your next absence period." : "كېيىنكى يوقلۇق ۋاقتىڭىزنى سەپلەڭ.",
|
||||
"Calendar server" : "كالېندار مۇلازىمېتىرى",
|
||||
"Send invitations to attendees" : "يىغىنغا قاتناشقۇچىلارغا تەكلىپنامە ئەۋەتىڭ",
|
||||
"Automatically generate a birthday calendar" : "تۇغۇلغان كۈن كالېندارىنى ئاپتوماتىك ھاسىل قىلىدۇ",
|
||||
"Birthday calendars will be generated by a background job." : "تۇغۇلغان كۈن كالېندارى ئارقا كۆرۈنۈش خىزمىتى ئارقىلىق بارلىققا كېلىدۇ.",
|
||||
"Hence they will not be available immediately after enabling but will show up after some time." : "شۇڭلاشقا ئۇلار قوزغىتىلغاندىن كېيىن دەرھال تېپىلمايدۇ ، ئەمما مەلۇم ۋاقىتتىن كېيىن پەيدا بولىدۇ.",
|
||||
"Send notifications for events" : "ۋەقەلەرگە ئۇقتۇرۇش ئەۋەتىڭ",
|
||||
"Notifications are sent via background jobs, so these must occur often enough." : "ئۇقتۇرۇش ئارقا كۆرۈنۈش خىزمىتى ئارقىلىق ئەۋەتىلىدۇ ، شۇڭا بۇلار چوقۇم يېتەرلىك بولۇشى كېرەك.",
|
||||
"Send reminder notifications to calendar sharees as well" : "كالېندار ھەمبەھىرلىرىگىمۇ ئەسكەرتىش ئۇقتۇرۇشى ئەۋەتىڭ",
|
||||
"Reminders are always sent to organizers and attendees." : "ئەسكەرتىش ھەمىشە تەشكىللىگۈچىلەر ۋە قاتناشقۇچىلارغا ئەۋەتىلىدۇ.",
|
||||
"Enable notifications for events via push" : "ئىتتىرىش ئارقىلىق ۋەقەلەرگە ئۇقتۇرۇشنى قوزغىتىڭ",
|
||||
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "يەنە {calendarappstoreopen} كالېندار دېتالى {linkclose} ياكى {calendardocopen} نى قاچىلاڭ ئۈستەلئۈستىڭىز ۋە كۆچمە تېلېفونىڭىزنى ئۇلاڭ ↗ {linkclose}.",
|
||||
"Please make sure to properly set up {emailopen}the email server{linkclose}." : "{Emailopen} ئېلېكترونلۇق خەت مۇلازىمېتىرى {linkclose} نى مۇۋاپىق تەڭشەشكە كاپالەتلىك قىلىڭ.",
|
||||
"There was an error updating your attendance status." : "قاتنىشىش ھالىتىڭىزنى يېڭىلاشتا خاتالىق كۆرۈلدى.",
|
||||
"Please contact the organizer directly." : "تەشكىللىگۈچى بىلەن بىۋاسىتە ئالاقىلىشىڭ.",
|
||||
"Are you accepting the invitation?" : "تەكلىپنى قوبۇل قىلامسىز؟",
|
||||
"Tentative" : "Tentative",
|
||||
"Your attendance was updated successfully." : "سىزنىڭ قاتنىشىشىڭىز مۇۋەپپەقىيەتلىك يېڭىلاندى.",
|
||||
"To-dos" : "To-dos",
|
||||
"Time:" : "ۋاقىت:",
|
||||
"Invalid chunk name" : "ئىناۋەتسىز",
|
||||
"Could not rename part file assembled from chunks" : "بۆلەكلەردىن يىغىلغان قىسمەن ھۆججەتنىڭ نامىنى ئۆزگەرتەلمىدى",
|
||||
"If you configure your working hours, other users will see when you are out of office when they book a meeting." : "ئەگەر خىزمەت ۋاقتىڭىزنى تەڭشىسىڭىز ، باشقا ئىشلەتكۈچىلەر يىغىن زاكاز قىلغاندا ئىشخانىدىن چىققان ۋاقتىڭىزنى كۆرىدۇ."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@ -0,0 +1,81 @@
|
||||
<?php
|
||||
/**
|
||||
* SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
namespace OCA\DAV\SystemTag;
|
||||
|
||||
use OCP\SystemTag\ISystemTag;
|
||||
use OCP\SystemTag\ISystemTagManager;
|
||||
use OCP\SystemTag\ISystemTagObjectMapper;
|
||||
use Sabre\DAV\Exception\MethodNotAllowed;
|
||||
|
||||
/**
|
||||
* SystemTagObjectType property
|
||||
* This property represent a type of object which tags are assigned to.
|
||||
*/
|
||||
class SystemTagObjectType implements \Sabre\DAV\IFile {
|
||||
public const NS_NEXTCLOUD = 'http://nextcloud.org/ns';
|
||||
|
||||
/** @var string[] */
|
||||
private array $objectsIds = [];
|
||||
|
||||
public function __construct(
|
||||
private ISystemTag $tag,
|
||||
private string $type,
|
||||
private ISystemTagManager $tagManager,
|
||||
private ISystemTagObjectMapper $tagMapper,
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the list of object ids that have this tag assigned.
|
||||
*/
|
||||
public function getObjectsIds(): array {
|
||||
if (empty($this->objectsIds)) {
|
||||
$this->objectsIds = $this->tagMapper->getObjectIdsForTags($this->tag->getId(), $this->type);
|
||||
}
|
||||
|
||||
return $this->objectsIds;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the system tag represented by this node
|
||||
*
|
||||
* @return ISystemTag system tag
|
||||
*/
|
||||
public function getSystemTag() {
|
||||
return $this->tag;
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
return $this->type;
|
||||
}
|
||||
|
||||
public function getLastModified() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public function getETag() {
|
||||
return '"' . $this->tag->getETag() . '"';
|
||||
}
|
||||
|
||||
public function setName($name) {
|
||||
throw new MethodNotAllowed();
|
||||
}
|
||||
public function put($data) {
|
||||
throw new MethodNotAllowed();
|
||||
}
|
||||
public function get() {
|
||||
throw new MethodNotAllowed();
|
||||
}
|
||||
public function delete() {
|
||||
throw new MethodNotAllowed();
|
||||
}
|
||||
public function getContentType() {
|
||||
throw new MethodNotAllowed();
|
||||
}
|
||||
public function getSize() {
|
||||
throw new MethodNotAllowed();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,80 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
/**
|
||||
* SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
*/
|
||||
namespace OCA\DAV\SystemTag;
|
||||
|
||||
use Sabre\Xml\Reader;
|
||||
use Sabre\Xml\Writer;
|
||||
use Sabre\Xml\XmlDeserializable;
|
||||
use Sabre\Xml\XmlSerializable;
|
||||
|
||||
/**
|
||||
* This property contains multiple "object-id" elements.
|
||||
*/
|
||||
class SystemTagsObjectList implements XmlSerializable, XmlDeserializable {
|
||||
|
||||
public const NS_NEXTCLOUD = 'http://nextcloud.org/ns';
|
||||
public const OBJECTID_ROOT_PROPERTYNAME = '{http://nextcloud.org/ns}object-id';
|
||||
public const OBJECTID_PROPERTYNAME = '{http://nextcloud.org/ns}id';
|
||||
public const OBJECTTYPE_PROPERTYNAME = '{http://nextcloud.org/ns}type';
|
||||
|
||||
/**
|
||||
* @param array<string, string> $objects An array of object ids and their types
|
||||
*/
|
||||
public function __construct(
|
||||
private array $objects,
|
||||
) {
|
||||
}
|
||||
|
||||
public function getObjects(): array {
|
||||
return $this->objects;
|
||||
}
|
||||
|
||||
public static function xmlDeserialize(Reader $reader) {
|
||||
$tree = $reader->parseInnerTree();
|
||||
if ($tree === null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
$objects = [];
|
||||
foreach ($tree as $elem) {
|
||||
if ($elem['name'] === self::OBJECTID_ROOT_PROPERTYNAME) {
|
||||
$value = $elem['value'];
|
||||
$id = '';
|
||||
$type = '';
|
||||
foreach ($value as $subElem) {
|
||||
if ($subElem['name'] === self::OBJECTID_PROPERTYNAME) {
|
||||
$id = $subElem['value'];
|
||||
} elseif ($subElem['name'] === self::OBJECTTYPE_PROPERTYNAME) {
|
||||
$type = $subElem['value'];
|
||||
}
|
||||
}
|
||||
if ($id !== '' && $type !== '') {
|
||||
$objects[$id] = $type;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return new self($objects);
|
||||
}
|
||||
|
||||
/**
|
||||
* The xmlSerialize method is called during xml writing.
|
||||
*
|
||||
* @param Writer $writer
|
||||
* @return void
|
||||
*/
|
||||
public function xmlSerialize(Writer $writer) {
|
||||
foreach ($this->objects as $objectsId => $type) {
|
||||
$writer->startElement(SystemTagPlugin::OBJECTIDS_PROPERTYNAME);
|
||||
$writer->writeElement(self::OBJECTID_PROPERTYNAME, $objectsId);
|
||||
$writer->writeElement(self::OBJECTTYPE_PROPERTYNAME, $type);
|
||||
$writer->endElement();
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue