Web: Tests: Added opportunity to sort translation files by Key with new Configurations -> SORT in VS

This commit is contained in:
Alexey Safronov 2022-01-21 12:53:29 +03:00
parent 34441d6335
commit 32c398c044
1535 changed files with 10184 additions and 10178 deletions

View File

@ -4,6 +4,8 @@
<TargetFramework>net6.0</TargetFramework>
<IsPackable>false</IsPackable>
<Configurations>Debug;Release;SORT</Configurations>
</PropertyGroup>
<ItemGroup>

View File

@ -1,20 +1,23 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.31112.23
# Visual Studio Version 17
VisualStudioVersion = 17.0.32112.339
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Frontend.Translations.Tests", "Frontend.Translations.Tests.csproj", "{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Frontend.Translations.Tests", "Frontend.Translations.Tests.csproj", "{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
SORT|Any CPU = SORT|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}.Release|Any CPU.Build.0 = Release|Any CPU
{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}.SORT|Any CPU.ActiveCfg = SORT|Any CPU
{FFE0FBAD-0966-4B98-BCFF-7EA864ED8D67}.SORT|Any CPU.Build.0 = SORT|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

View File

@ -80,6 +80,10 @@ namespace Frontend.Translations.Tests
new JsonEncodingError(path, result.Detected));
}
#if SORT
JObject jsonSorted;
#endif
using (var md5 = MD5.Create())
{
using (var stream = File.OpenRead(path))
@ -98,20 +102,19 @@ namespace Frontend.Translations.Tests
.ToList(), md5hash);
TranslationFiles.Add(translationFile);
#if SORT
var orderedList = jsonTranslation.Properties().OrderBy(t => t.Name);
jsonSorted = new JObject(orderedList);
#endif
}
}
#if SORT
// Re-write by order
var sortedJsonString = JsonConvert.SerializeObject(jsonSorted, Formatting.Indented);
File.WriteAllText(path, sortedJsonString, Encoding.UTF8);
#endif
}
/* Re-write by order */
//var orderedList = jsonTranslation.Properties().OrderBy(t => t.Name);
//var result = new JObject(orderedList);
//var sortedJsonString = JsonConvert.SerializeObject(result, Formatting.Indented);
//File.WriteAllText(path, sortedJsonString);
}
catch (Exception ex)
{
@ -327,7 +330,7 @@ namespace Frontend.Translations.Tests
}
//string json = JsonConvert.SerializeObject(list, Formatting.Indented);
//File.WriteAllText("../../../spellcheck-excludes.json", json);
//File.WriteAllText("../../../spellcheck-excludes.json", json, Encoding.UTF8);
Assert.AreEqual(0, errorsCount, message);
}
@ -337,8 +340,12 @@ namespace Frontend.Translations.Tests
public void DublicatesFilesByMD5HashTest()
{
var skipHashes = new List<string>() {
"bcba174a8dadc0ff97f37f9a2d816d88",
"2a506ed97d0fbd0858192b755ae122d0",
"e6d664afaace71b3a22abb09fc124543",
"5a1d4d36141c7a8ca53f2540f3fd5940",
"6d3334459f062ba0f39de6a38225c564",
"b8e7630201c96d26c94d348447328276",
"3ad0e57ce636af715af3f629e364f1ed",
"dfb129715a0122a29afe233226c648d9",
"ec73989085d4e1b984c1c9dca10524da"
};
@ -446,7 +453,7 @@ namespace Frontend.Translations.Tests
if (!Directory.Exists(fullPathOnly))
Directory.CreateDirectory(fullPathOnly);
File.WriteAllText(notExistJsonPath, sortedJsonString);
File.WriteAllText(notExistJsonPath, sortedJsonString, Encoding.UTF8);
}
[Test]
@ -523,7 +530,7 @@ namespace Frontend.Translations.Tests
var sortedJsonString = JsonConvert.SerializeObject(result, Formatting.Indented);
File.WriteAllText(pathToJson, sortedJsonString);
File.WriteAllText(pathToJson, sortedJsonString, Encoding.UTF8);
}
[Test]
@ -767,7 +774,7 @@ namespace Frontend.Translations.Tests
var sortedJsonString = JsonConvert.SerializeObject(result, Formatting.Indented);
File.WriteAllText(pathToJson, sortedJsonString);
File.WriteAllText(pathToJson, sortedJsonString, Encoding.UTF8);
}
public static void RemoveEmptyKeys(string pathToJson, List<string> emptyKeys)
@ -783,7 +790,7 @@ namespace Frontend.Translations.Tests
var sortedJsonString = JsonConvert.SerializeObject(result, Formatting.Indented);
File.WriteAllText(pathToJson, sortedJsonString);
File.WriteAllText(pathToJson, sortedJsonString, Encoding.UTF8);
}
public string GetWorkspace(string path)

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Əlaqələrinizi və satışlarınızı idarə edin"
"ModuleDescription": "Əlaqələrinizi və satışlarınızı idarə edin"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Управлявайте контактите и продажбите си"
"ModuleDescription": "Управлявайте контактите и продажбите си"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Správa kontaktů a prodejů"
"ModuleDescription": "Správa kontaktů a prodejů"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Διαχειριστείτε τις επαφές και τις πωλήσεις σας"
"ModuleDescription": "Διαχειριστείτε τις επαφές και τις πωλήσεις σας"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Manage your contacts and sales"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Gestione sus contactos y ventas"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Hallitse yhteystietojasi ja myyntiäsi"
"ModuleDescription": "Hallitse yhteystietojasi ja myyntiäsi"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Gestisci i tuoi contatti e le vendite"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "連絡先と販売を管理する"
"ModuleDescription": "連絡先と販売を管理する"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "연락처 및 판매를 관리하세요"
"ModuleDescription": "연락처 및 판매를 관리하세요"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "ຈັດການຜຸ້ຕິດຕໍ່ ແລະ ການຂາຍ"
"ModuleDescription": "ຈັດການຜຸ້ຕິດຕໍ່ ແລະ ການຂາຍ"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Pārvaldiet savus kontaktus un pārdošanu"
"ModuleDescription": "Pārvaldiet savus kontaktus un pārdošanu"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Beheer uw contacten en uw verkoop"
{
"ModuleDescription": "Beheer uw contacten en uw verkoop"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Zarządzaj kontaktami i sprzedażą"
"ModuleDescription": "Zarządzaj kontaktami i sprzedażą"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Gerencie seus contatos e vendas"
{
"ModuleDescription": "Gerencie seus contatos e vendas"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Gerir os seus contactos e vendas"
{
"ModuleDescription": "Gerir os seus contactos e vendas"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Gestionarea clienților și vânzărilor"
"ModuleDescription": "Gestionarea clienților și vânzărilor"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Управляйте своими контактами и продажами"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Spravujte svoje kontakty a predaj"
{
"ModuleDescription": "Spravujte svoje kontakty a predaj"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Upravljajte vaše kontakte in prodajo"
"ModuleDescription": "Upravljajte vaše kontakte in prodajo"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Kişilerinizi ve satışlarınızı yönetin"
"ModuleDescription": "Kişilerinizi ve satışlarınızı yönetin"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Керуйте контактами та продажами"
"ModuleDescription": "Керуйте контактами та продажами"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Quản lý danh bạ và doanh số bán hàng của bạn"
"ModuleDescription": "Quản lý danh bạ và doanh số bán hàng của bạn"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "管理您的联系人和销售"
"ModuleDescription": "管理您的联系人和销售"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Görüş və tədbirləri planlaşdırın"
"ModuleDescription": "Görüş və tədbirləri planlaşdırın"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Насрочете срещи и събития"
"ModuleDescription": "Насрочете срещи и събития"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Plánování schůzek a událostí"
"ModuleDescription": "Plánování schůzek a událostí"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Veranstaltungen planen"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Προγραμματίστε συναντήσεις και εκδηλώσεις"
"ModuleDescription": "Προγραμματίστε συναντήσεις και εκδηλώσεις"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Schedule meetings and events"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Programe reuniones y eventos"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Kokousten ja tapahtumien ajoittaminen"
{
"ModuleDescription": "Kokousten ja tapahtumien ajoittaminen"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Planifier des réunions et des événements"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Pianifica riunioni ed eventi"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "会議とイベントをスケジュールする"
"ModuleDescription": "会議とイベントをスケジュールする"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "회의 및 행사 일정을 잡으세요"
"ModuleDescription": "회의 및 행사 일정을 잡으세요"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "ກຳໜົດການປະຂຸມ ແລະ ກິດຈະກຳ"
"ModuleDescription": "ກຳໜົດການປະຂຸມ ແລະ ກິດຈະກຳ"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Plānojiet sanāksmes un pasākumus"
"ModuleDescription": "Plānojiet sanāksmes un pasākumus"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Vergaderingen en evenementen plannen"
{
"ModuleDescription": "Vergaderingen en evenementen plannen"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Planuj spotkania i wydarzenia"
{
"ModuleDescription": "Planuj spotkania i wydarzenia"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Agende reuniões e eventos"
"ModuleDescription": "Agende reuniões e eventos"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Agendar reuniões e eventos"
"ModuleDescription": "Agendar reuniões e eventos"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Programarea întâlnirilor și evenimentelor"
"ModuleDescription": "Programarea întâlnirilor și evenimentelor"
}

View File

@ -1,3 +1,3 @@
{
{
"ModuleDescription": "Планируйте встречи и мероприятия"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Naplánujte si stretnutia a udalosti"
"ModuleDescription": "Naplánujte si stretnutia a udalosti"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Načrtujte sestanke in dogodke"
"ModuleDescription": "Načrtujte sestanke in dogodke"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Toplantı ve etkinlikleri planlayın"
"ModuleDescription": "Toplantı ve etkinlikleri planlayın"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Плануйте зустрічі та події"
"ModuleDescription": "Плануйте зустрічі та події"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "Đặt lịch họp và sự kiện"
"ModuleDescription": "Đặt lịch họp và sự kiện"
}

View File

@ -1,3 +1,3 @@
{
"ModuleDescription": "安排会议和活动"
"ModuleDescription": "安排会议和活动"
}

View File

@ -1,4 +1,4 @@
{
{
"NewDocument": "Yeni Sənəd",
"NewFolder": "Yeni Qovluq",
"NewPresentation": "Yeni Təqdimat",

View File

@ -1,4 +1,4 @@
{
{
"ChangeOwner": "({{fileName}}) sahibini dəyiş",
"ChangeOwnerDescription": "Portal sahibini dəyişdirilməsindən sonra, yeni portal sahibinin hüquqları eyni olur."
}

View File

@ -1,4 +1,4 @@
{
{
"ConflictResolveDescription": "{{file}} adlı fayl artıq {{folder}} qovluğunda mövcuddur. ",
"ConflictResolveDescriptionFiles": "{{filesCount}} sənəd sayı artıq '{{folder}}' qovluğunda mövcuddur.",
"ConflictResolveSelectAction": "Xahiş edirik əməliyyatı seçin:",

View File

@ -1,8 +1,8 @@
{
"Account": "Akkaunt",
"ConnectFolderTitle": "Qovluq başlığı",
"ConnectionUrl": "Qoşulma üçün URL",
"ConnectMakeShared": "Paylaş və 'Ümumi' qovluğa yerləşdir",
"Login": "Giriş edin",
"Reconnect": "Yenidən qoşul"
{
"Account": "Akkaunt",
"ConnectFolderTitle": "Qovluq başlığı",
"ConnectionUrl": "Qoşulma üçün URL",
"ConnectMakeShared": "Paylaş və 'Ümumi' qovluğa yerləşdir",
"Login": "Giriş edin",
"Reconnect": "Yenidən qoşul"
}

View File

@ -1,4 +1,4 @@
{
{
"ConversionFileMessage": "Fayla daha sürətli baxmaq və redaktə etmək üçün OOXML (docx, xlsx və ya pptx) formatına çevriləcək. ",
"ConversionMessage": "Bütün yüklənilmiş sənədlər sürətli redaktə etmək üçün Office Open XML formatına (docx, xlsx or pptx) konvertasiya olunur.",
"ConversionTitle": "Sənədin yüklənməsi",

View File

@ -1,4 +1,4 @@
{
{
"MoveToTrashButton": "Zibil qutusuna yerləşdir",
"MoveToTrashItemsNote": "Paylaşılmış elementləri silsəz, digər istifadəçilər üçün resurs əl çatan olmayacaqdır.",
"MoveToTrashItemsTitle": "Elementləri zibil qutusuna yerləşdirilsinmi?",

View File

@ -1,4 +1,4 @@
{
{
"DeleteThirdPartyAlert": "{{service}} xidmətini 'Sənədlər' modulundan silmək istəyirsinizmi?Bu əməliyyat sizin {{account}} istifadəçisinə təsir etmir.",
"SuccessDeleteThirdParty": "Üçüncü tərəf {{service}} silinir "
}

View File

@ -1,4 +1,4 @@
{
{
"ChooseFormatText": "Yüklənəcək hər bir faylın formatını seçin ",
"ConvertInto": "Konvertasiya et",
"ConvertMessage": "Əgər faylın konvertasiyasını seçsəz, bəzi məlumatlar itə bilər.",

View File

@ -1,8 +1,8 @@
{
"Auto": "Avto",
"CodeCopySuccess": "Kod buferə köçürüldü",
"EmbedCode": "Kodu yerləşdirin",
"EmbeddingDocument": "Sənədin daxil edilməsi",
"Height": "Uzunluq",
"Width": "Genişlik"
{
"Auto": "Avto",
"CodeCopySuccess": "Kod buferə köçürüldü",
"EmbedCode": "Kodu yerləşdirin",
"EmbeddingDocument": "Sənədin daxil edilməsi",
"Height": "Uzunluq",
"Width": "Genişlik"
}

View File

@ -1,4 +1,4 @@
{
{
"DeleteForeverButton": "Həmişəlik sil",
"DeleteForeverNote": "Zibil qutusundan elementlər həmişəlik silinəcək. Siz onları bərpa edə bilməyəcəksiniz.",
"DeleteForeverTitle": "Həmişəlik silinsin?",

View File

@ -1,4 +1,4 @@
{
{
"All": "Bütün",
"AllFiles": "Bütün fayllar",
"Archives": "Arxivlər",
@ -31,8 +31,8 @@
"Images": "Şəkillər",
"LinkForPortalUsers": "Portal istifadəçiləri üçün link",
"MarkAsFavorite": "Favorit kimi işarələ",
"MarkRead": "Oxunmuş kimi işarələ",
"MarkedAsFavorite": "Çox istifadə olunan siyahısına əlavə olundu",
"MarkRead": "Oxunmuş kimi işarələ",
"Media": "Media",
"MoveItem": "<strong>{{title}}</strong> yerdəyişdirildi",
"MoveItems": "<strong>{{qty}}</strong> elementlərin yeri dəyişdirildi",
@ -56,9 +56,9 @@
"PrivateRoomHeader": "Yazdığınız hər bir simvolun şifrələndiyi ONLYOFFICE şəxsi otağına xoş gəldiniz",
"PrivateRoomSupport": "Şəxsi Otaqda işləmək {{organizationName}} masa üstü tətbiqi ilə mümkündür. <3> Təlimatlar </3> ",
"RecentEmptyContainerDescription": "\"Ən son\" bölməsində ən son baxılan və ya redaktə edilən fayllar göstərilib.",
"RemovedFromFavorites": "Favoritlərdən sil",
"RemoveFromFavorites": "Favoritlərdən sil",
"RemoveFromList": "Siyahıdan sil",
"RemovedFromFavorites": "Favoritlərdən sil",
"Rename": "Adını dəyiş",
"SendByEmail": "Elektron poçt vasitəsi ilə göndər",
"Share": "Paylaş",
@ -77,4 +77,4 @@
"UploadToFolder": "Qovluğua yüklə",
"ViewList": "Siyahı",
"ViewTiles": "Plitkalar"
}
}

View File

@ -1,4 +1,4 @@
{
{
"MarkAsRead": "Hər elementi oxunulmuş kimi seçmək",
"NewFiles": "Yeni fayllar"
}

View File

@ -1,3 +1,3 @@
{
{
"MoveToFolderMessage": "Qovluğu alt qovluğuna köçürə bilməzsiniz "
}

View File

@ -1,4 +1,4 @@
{
{
"PrivacyButton": "ONLYOFFICE Desktop Editors tətbiqini açmaq",
"PrivacyClick": "Şifrələnmiş sənədlərlə işləmək üçün brauzer dialoqunda <1> ONLYOFFICE Desktop </1> düyməsini klikləyin ",
"PrivacyDescriptionConnect": "Buludunuz bağlandıqdan sonra bu faylı masaüstü tətbiqinin interfeysindən aça bilərsiniz",

View File

@ -1,4 +1,4 @@
{
"SelectFile": "Faylı seçin",
"SelectDOCXFormat": ".DOCX formatlı faylı seçin"
}
"SelectDOCXFormat": ".DOCX formatlı faylı seçin",
"SelectFile": "Faylı seçin"
}

View File

@ -1,3 +1,3 @@
{
"NotAvailableFolder": "Qovluq yoxdur"
}
"NotAvailableFolder": "Qovluq yoxdur"
}

View File

@ -1,4 +1,4 @@
{
{
"CommonSettings": "Ümumi sazlamalar",
"ConnectAccounts": "Akkauntları qoş",
"ConnectAccountsSubTitle": "Qoşulmuş akkauntlar yoxdur",

View File

@ -1,22 +1,22 @@
{
"AddGroupsForSharingButton": "Qruplar əlavə et",
"AddShareMessage": "Mesaj əlavə et",
"Comment": "Şərh",
"CopyExternalLink": "Xarici linki köçürmək",
"CopyInternalLink": "Daxili linki köçürmək",
"CustomFilter": "Fərdi süzgəc",
"DenyAccess": "Girişə icazə vermə",
"Embedding": "Yerləşdirmə",
"EncryptedFileSharing": "<strong>{{title}}</strong> paylaşıldı",
"ExternalLink": "Xarici keçid",
"FormFilling": "Formanın doldurulması",
"InternalLink": "Daxili link",
"LinkText": "İstifadəçilərin əlavə edin",
"Notify users": "İstifadəçilərə məlumat ver",
"ReadOnly": "Yalnız oxumaq üçün",
"ShareEmailBody": "Sizə {{itemName}} sənədinə giriş icazəsi verildi. Sənədi hazırda açmaq üçün aşağıdakı linki klikləyin: {{shareLink}} ",
"ShareEmailSubject": "Sizə {{itemName}} sənədinə giriş icazəsi verildi ",
"ShareEveryone": "Hər kəs",
"ShareVia": "Paylaş",
"SharingSettingsTitle": "Paylaşma sazlamaları"
{
"AddGroupsForSharingButton": "Qruplar əlavə et",
"AddShareMessage": "Mesaj əlavə et",
"Comment": "Şərh",
"CopyExternalLink": "Xarici linki köçürmək",
"CopyInternalLink": "Daxili linki köçürmək",
"CustomFilter": "Fərdi süzgəc",
"DenyAccess": "Girişə icazə vermə",
"Embedding": "Yerləşdirmə",
"EncryptedFileSharing": "<strong>{{title}}</strong> paylaşıldı",
"ExternalLink": "Xarici keçid",
"FormFilling": "Formanın doldurulması",
"InternalLink": "Daxili link",
"LinkText": "İstifadəçilərin əlavə edin",
"Notify users": "İstifadəçilərə məlumat ver",
"ReadOnly": "Yalnız oxumaq üçün",
"ShareEmailBody": "Sizə {{itemName}} sənədinə giriş icazəsi verildi. Sənədi hazırda açmaq üçün aşağıdakı linki klikləyin: {{shareLink}} ",
"ShareEmailSubject": "Sizə {{itemName}} sənədinə giriş icazəsi verildi ",
"ShareEveryone": "Hər kəs",
"ShareVia": "Paylaş",
"SharingSettingsTitle": "Paylaşma sazlamaları"
}

View File

@ -1,4 +1,4 @@
{
{
"MoveConfirmation": "Yerdəyişmənin təsdiqi",
"MoveConfirmationAlert": "Elementlərin yerini dəyişmək istədiyinizdən əminsinizmi?",
"MoveConfirmationMessage": "Elementləri {{provider}} qovluğundan köçürmək üzrəsiniz. Onlar {{provider}} hesabınızdan silinəcək və artıq digər istifadəçilər üçün əlçatan olmayacaq. "

View File

@ -1,49 +1,49 @@
{
"AddAccount": "Akkauntu qoşmaq",
"ArchivingData": "Məlumatların arxivləşdirilməsi",
"ConnectingAccount": "Akkauntun qoşulması",
"Copy": "Köçür",
"CopyOperation": "Köçürülür",
"DeleteFromTrash": "Seçilmiş elementlər zibil qutusundan silindi",
"DeleteOperation": "Silinir",
"DeleteSelectedElem": "Seçilmiş elementlər müvəffəqiyyətlə silindi",
"DeleteThirdParty": "Üçüncü tərəf mənbələrin silinməsi",
"DownloadApps": "Tətbiqləri endirin",
"DownloadAs": "Kimi yüklə",
"EncryptedFileSaving": "Şifrlənmiş faylın yaddaşda saxlanılması",
"Files": "Fayllar",
"Folders": "Qovluqlar",
"FolderSelection": "Qovluq seçimi",
"FolderTitleBoxNet": "Box kataloqu",
"FolderTitleDocuSign": "DocuSign hesabı",
"FolderTitleDropBox": "Dropbox kataloqu",
"FolderTitleGoogle": "Google kataloqu",
"FolderTitlekDrive": "kDrive kataloqu",
"FolderTitleSharePoint": "SharePoint kataloqu",
"FolderTitleSkyDrive": "OneDrive kataloqu",
"FolderTitleWebDav": "WebDAV Kataloqu",
"FolderTitleYandex": "Yandex Kataloqu",
"LinkCopySuccess": "Link buferə köçürüldü",
"MediaLoadError": "Media faylı yüklənə bilmir",
"Move": "Yerdəyişmə",
"MoveToOperation": "Yer dəyişdirmə",
"OwnerChange": "Sahibi dəyiş",
"Presentations": "Təqdimatlar",
"Restore": "Bərpa et",
"Spreadsheets": "Cədvəllər",
"ThirdPartyInfo": "Üçüncü tərəf məlumatları dəyiş",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Forma şablonu",
"NewFormFile": "Faylından forma",
"CreateMasterFormFromFile": "Fayldan forma şablonunu yaradın",
"SubNewForm": "Blankı",
"SubNewFormFile": "Mətn faylından"
{
"AddAccount": "Akkauntu qoşmaq",
"ArchivingData": "Məlumatların arxivləşdirilməsi",
"ConnectingAccount": "Akkauntun qoşulması",
"Copy": "Köçür",
"CopyOperation": "Köçürülür",
"CreateMasterFormFromFile": "Fayldan forma şablonunu yaradın",
"DeleteFromTrash": "Seçilmiş elementlər zibil qutusundan silindi",
"DeleteOperation": "Silinir",
"DeleteSelectedElem": "Seçilmiş elementlər müvəffəqiyyətlə silindi",
"DeleteThirdParty": "Üçüncü tərəf mənbələrin silinməsi",
"DownloadApps": "Tətbiqləri endirin",
"DownloadAs": "Kimi yüklə",
"EncryptedFileSaving": "Şifrlənmiş faylın yaddaşda saxlanılması",
"Files": "Fayllar",
"Folders": "Qovluqlar",
"FolderSelection": "Qovluq seçimi",
"FolderTitleBoxNet": "Box kataloqu",
"FolderTitleDocuSign": "DocuSign hesabı",
"FolderTitleDropBox": "Dropbox kataloqu",
"FolderTitleGoogle": "Google kataloqu",
"FolderTitlekDrive": "kDrive kataloqu",
"FolderTitleSharePoint": "SharePoint kataloqu",
"FolderTitleSkyDrive": "OneDrive kataloqu",
"FolderTitleWebDav": "WebDAV Kataloqu",
"FolderTitleYandex": "Yandex Kataloqu",
"LinkCopySuccess": "Link buferə köçürüldü",
"MediaLoadError": "Media faylı yüklənə bilmir",
"Move": "Yerdəyişmə",
"MoveToOperation": "Yer dəyişdirmə",
"NewForm": "Forma şablonu",
"NewFormFile": "Faylından forma",
"OwnerChange": "Sahibi dəyiş",
"Presentations": "Təqdimatlar",
"Restore": "Bərpa et",
"Spreadsheets": "Cədvəllər",
"SubNewForm": "Blankı",
"SubNewFormFile": "Mətn faylından",
"ThirdPartyInfo": "Üçüncü tərəf məlumatları dəyiş",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk"
}

View File

@ -1,3 +1,3 @@
{
{
"Uploads": "Yükləmələr"
}

View File

@ -1,4 +1,4 @@
{
{
"EditComment": "Şərhi redaktə et",
"Version": "Ver.{{version}}"
}

View File

@ -1,8 +1,8 @@
{
"NewDocument": "Нов документ",
"NewFolder": "Нова папка",
"NewPresentation": "Нова презентация",
"NewSpreadsheet": "Нова таблица",
"UploadFiles": "Качи файлове",
"UploadFolder": "Качи папка"
{
"NewDocument": "Нов документ",
"NewFolder": "Нова папка",
"NewPresentation": "Нова презентация",
"NewSpreadsheet": "Нова таблица",
"UploadFiles": "Качи файлове",
"UploadFolder": "Качи папка"
}

View File

@ -1,4 +1,4 @@
{
{
"ChangeOwner": "Смени собственик ({{fileName}})",
"ChangeOwnerDescription": "След смяната на собственик настоящият собственик получава същото ниво на достъп, като другите вленове на групата"
}

View File

@ -1,4 +1,4 @@
{
{
"ConflictResolveDescription": "Файл с име {{file}} вече съществува в папка {{folder}}.",
"ConflictResolveDescriptionFiles": "{{filesCount}} документа с едно и също име вече съществуват в папката '{{folder}}'.",
"ConflictResolveSelectAction": "Моля, изберете действие:",

View File

@ -1,4 +1,4 @@
{
{
"Account": "Профил",
"ConnectFolderTitle": "Заглавие на папката",
"ConnectionUrl": "Свързващ url",

View File

@ -1,4 +1,4 @@
{
{
"ConversionFileMessage": "Файлът ще бъде конвертиран в OOXML (docx, xlsx или pptx) за по-бързо преглеждане или редактиране.",
"ConversionMessage": "Всички документи, които качвате, ще бъдат конвертирани във формат Office Open XML (docx, xlsx или pptx) за по-бързо редактиране.",
"ConversionTitle": "Качване на документ",

View File

@ -1,4 +1,4 @@
{
{
"MoveToTrashButton": "Премести в Кошчето",
"MoveToTrashItemsNote": "Ако изтриете споделени елементи, другите потребители няма да имат достъп до тях.",
"MoveToTrashItemsTitle": "Преместване на елементи в Кошчето?",

View File

@ -1,4 +1,4 @@
{
{
"DeleteThirdPartyAlert": "Премахване на {{service}} от модула 'Документи'? Това няма да повлияе на вашия {{account}} профил по никакъв начин.",
"SuccessDeleteThirdParty": "{{service}} от трето лице е изтрит/а"
}

View File

@ -1,4 +1,4 @@
{
{
"ChooseFormatText": "Избери формат за всеки файл, който ще бъде изтеглен",
"ConvertInto": "Конвертирай в",
"ConvertMessage": "Ако изберете да конвертирате файла в различен от оригиналния формат, някои данни може да бъдат загубени.",

View File

@ -1,4 +1,4 @@
{
{
"Auto": "Автоматично",
"CodeCopySuccess": "Кодът бе копиран в клипборда",
"EmbedCode": "Код за вграждане",

View File

@ -1,4 +1,4 @@
{
{
"DeleteForeverButton": "Изтрий завинаги",
"DeleteForeverNote": "Всички елементи от Кошчето ще бъдат изтрити завинаги. Няма да можете да ги възстановите.",
"DeleteForeverTitle": "Изтриване завинаги?",

View File

@ -1,4 +1,4 @@
{
{
"All": "Всички",
"AllFiles": "Всички файлове",
"Archives": "Архиви",
@ -31,8 +31,8 @@
"Images": "Изображения",
"LinkForPortalUsers": "Връзка за потребителите на портала",
"MarkAsFavorite": "Маркирай като любим",
"MarkRead": "Маркирай като прочетено",
"MarkedAsFavorite": "Добавен в любими",
"MarkRead": "Маркирай като прочетено",
"Media": "Медия",
"MoveItem": "<strong>{{title}}</strong> е преместен",
"MoveItems": "<strong>{{qty}}</strong> елемента бяха преместени",
@ -56,9 +56,9 @@
"PrivateRoomHeader": "Добре дошли в частната стая на ONLYOFFICE, където всеки написан от Вас символ е криптиран",
"PrivateRoomSupport": "Работата в Частна Стая е достъпна чрез настолно приложение {{organizationName}}. <3>Инструкции</3>",
"RecentEmptyContainerDescription": "Разделът 'Скорошни' Ви показва последно гледаните и редактираните файлове.",
"RemovedFromFavorites": "Премахнат от любими",
"RemoveFromFavorites": "Премахни от любими",
"RemoveFromList": "Премахни от списък",
"RemovedFromFavorites": "Премахнат от любими",
"Rename": "Преименувай",
"SendByEmail": "Изпратен по имейл",
"Share": "Сподели",
@ -77,4 +77,4 @@
"UploadToFolder": "Качи в папка",
"ViewList": "Списък",
"ViewTiles": "Клетки"
}
}

View File

@ -1,4 +1,4 @@
{
{
"MarkAsRead": "Маркирай всички като прочетени",
"NewFiles": "Нови файлове"
}

View File

@ -1,3 +1,3 @@
{
{
"MoveToFolderMessage": "Не можете да преместите папката в нейната подпапка"
}

View File

@ -1,10 +1,10 @@
{
"PrivacyButton": "Отвори ONLYOFFICE редактори на работен плот",
"PrivacyClick": "Натисни Отвори <1>ONLYOFFICE Desktop</1> в диалога на браузъра, за да работиш с криптирани документи",
"PrivacyDescriptionConnect": "Можете да отворите този файл от интерфейса на настолното приложение, щом облакът Ви е свързан",
"PrivacyDescriptionEditors": "Ако имате ONLYOFFICE Настолен Редактор инсталиран, но не можете да го отворите от тази страница, браузърът Ви може да го блокира",
"PrivacyDialog": "Ако не виждате диалог, кликнете върху бутона долу",
"PrivacyEditors": "Нямате ONLYOFFICE Настолни Редактори?",
"PrivacyHeader": "Този документ е криптиран",
"PrivacyInstall": "Инсталирай сега"
{
"PrivacyButton": "Отвори ONLYOFFICE редактори на работен плот",
"PrivacyClick": "Натисни Отвори <1>ONLYOFFICE Desktop</1> в диалога на браузъра, за да работиш с криптирани документи",
"PrivacyDescriptionConnect": "Можете да отворите този файл от интерфейса на настолното приложение, щом облакът Ви е свързан",
"PrivacyDescriptionEditors": "Ако имате ONLYOFFICE Настолен Редактор инсталиран, но не можете да го отворите от тази страница, браузърът Ви може да го блокира",
"PrivacyDialog": "Ако не виждате диалог, кликнете върху бутона долу",
"PrivacyEditors": "Нямате ONLYOFFICE Настолни Редактори?",
"PrivacyHeader": "Този документ е криптиран",
"PrivacyInstall": "Инсталирай сега"
}

View File

@ -1,4 +1,4 @@
{
"SelectFile": "Избери файл",
"SelectDOCXFormat": "Избери файл във формат .DOCX"
}
"SelectDOCXFormat": "Избери файл във формат .DOCX",
"SelectFile": "Избери файл"
}

View File

@ -1,3 +1,3 @@
{
"NotAvailableFolder": "Няма налични папки"
}
"NotAvailableFolder": "Няма налични папки"
}

View File

@ -1,4 +1,4 @@
{
{
"CommonSettings": "Общи настройки",
"ConnectAccounts": "Свържи Профили",
"ConnectAccountsSubTitle": "Няма свързани профили",

View File

@ -1,4 +1,4 @@
{
{
"AddGroupsForSharingButton": "Добави групи",
"AddShareMessage": "Добави съобщение",
"Comment": "Коментирай",

View File

@ -1,4 +1,4 @@
{
{
"MoveConfirmation": "Потвърждение за преместване",
"MoveConfirmationAlert": "Сигурни ли сте, че искате да преместите елементите?",
"MoveConfirmationMessage": "Ще преместите елементи от директорията {{provider}}. Те ще бъдат изтрити от вашия {{provider}} профил и другите потребители няма да имат достъп до тях."

View File

@ -1,49 +1,49 @@
{
"AddAccount": "Добави профил",
"ArchivingData": "Архивиране на данни",
"ConnectingAccount": "Свързване на профил",
"Copy": "Копирай",
"CopyOperation": "Копиране",
"DeleteFromTrash": "Избраните елементи бяха успешно изтрити от Кошчето",
"DeleteOperation": "Изтриване",
"DeleteSelectedElem": "Избраните елементи бяха успешно изтрити",
"DeleteThirdParty": "Изтрий трето лице",
"DownloadApps": "Изтегли приложенията",
"DownloadAs": "Изтегли като",
"EncryptedFileSaving": "Запазване на криптиран файл",
"Files": "Файлове",
"Folders": "Папки",
"FolderSelection": "Избор на папка",
"FolderTitleBoxNet": "Box директория",
"FolderTitleDocuSign": "DocuSign профил",
"FolderTitleDropBox": "Dropbox директория",
"FolderTitleGoogle": "Google директория",
"FolderTitlekDrive": "kDrive директория",
"FolderTitleSharePoint": "SharePoint директория",
"FolderTitleSkyDrive": "OneDrive директория",
"FolderTitleWebDav": "WebDAV директория",
"FolderTitleYandex": "Yandex директория",
"LinkCopySuccess": "Връзката беше копирана в клипборда",
"MediaLoadError": "Медийният файл не може да бъде зареден",
"Move": "Премести",
"MoveToOperation": "Преместване",
"OwnerChange": "Смени собственик",
"Presentations": "Презентации",
"Restore": "Възстанови",
"Spreadsheets": "Таблици",
"ThirdPartyInfo": "Смени информацията от трето лице",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Шаблон на формуляр",
"NewFormFile": "Шаблон от файл",
"CreateMasterFormFromFile": "Създай шаблон на формуляр от файл",
"SubNewForm": "Празен",
"SubNewFormFile": "От текстов файл"
{
"AddAccount": "Добави профил",
"ArchivingData": "Архивиране на данни",
"ConnectingAccount": "Свързване на профил",
"Copy": "Копирай",
"CopyOperation": "Копиране",
"CreateMasterFormFromFile": "Създай шаблон на формуляр от файл",
"DeleteFromTrash": "Избраните елементи бяха успешно изтрити от Кошчето",
"DeleteOperation": "Изтриване",
"DeleteSelectedElem": "Избраните елементи бяха успешно изтрити",
"DeleteThirdParty": "Изтрий трето лице",
"DownloadApps": "Изтегли приложенията",
"DownloadAs": "Изтегли като",
"EncryptedFileSaving": "Запазване на криптиран файл",
"Files": "Файлове",
"Folders": "Папки",
"FolderSelection": "Избор на папка",
"FolderTitleBoxNet": "Box директория",
"FolderTitleDocuSign": "DocuSign профил",
"FolderTitleDropBox": "Dropbox директория",
"FolderTitleGoogle": "Google директория",
"FolderTitlekDrive": "kDrive директория",
"FolderTitleSharePoint": "SharePoint директория",
"FolderTitleSkyDrive": "OneDrive директория",
"FolderTitleWebDav": "WebDAV директория",
"FolderTitleYandex": "Yandex директория",
"LinkCopySuccess": "Връзката беше копирана в клипборда",
"MediaLoadError": "Медийният файл не може да бъде зареден",
"Move": "Премести",
"MoveToOperation": "Преместване",
"NewForm": "Шаблон на формуляр",
"NewFormFile": "Шаблон от файл",
"OwnerChange": "Смени собственик",
"Presentations": "Презентации",
"Restore": "Възстанови",
"Spreadsheets": "Таблици",
"SubNewForm": "Празен",
"SubNewFormFile": "От текстов файл",
"ThirdPartyInfo": "Смени информацията от трето лице",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk"
}

View File

@ -1,3 +1,3 @@
{
{
"Uploads": "Качвания"
}

View File

@ -1,4 +1,4 @@
{
{
"EditComment": "Редактирай коментар",
"Version": "Версия {{version}}"
}

View File

@ -1,8 +1,8 @@
{
"NewDocument": "Nový dokument",
"NewFolder": "Nová složka",
"NewPresentation": "Nová prezentaec",
"NewSpreadsheet": "Nová tabulka",
"UploadFiles": "Nahrát soubory",
"UploadFolder": "Nahrát složku"
"NewDocument": "Nový dokument",
"NewFolder": "Nová složka",
"NewPresentation": "Nová prezentaec",
"NewSpreadsheet": "Nová tabulka",
"UploadFiles": "Nahrát soubory",
"UploadFolder": "Nahrát složku"
}

View File

@ -1,12 +1,12 @@
{
"MoveToTrashButton": "Přesunout do koše",
"MoveToTrashItemsNote": "Pokud odstraníte sdílené položky, ostatní uživatelé k nim nebudou mít přístup.",
"MoveToTrashItemsTitle": "Přesunout položky do koše?",
"MoveToTrashOneFileNote": "Pokud odstraníte sdílený soubor, ostatní uživatelé k němu nebudou mít přístup.",
"MoveToTrashOneFileTitle": "Přesunout soubor do koše?",
"MoveToTrashOneFolderNote": "Pokud odstraníte sdílenou složku, ostatní uživatelé k ní nebudou mít přístup.",
"MoveToTrashOneFolderTitle": "Přesunout složku do koše?",
"UnsubscribeButton": "Zrušit odběr",
"UnsubscribeNote": "Určitě chcete zrušit odběr vybraných položek ze seznamu?",
"UnsubscribeTitle": "Potvrzení o odhlášení"
"MoveToTrashButton": "Přesunout do koše",
"MoveToTrashItemsNote": "Pokud odstraníte sdílené položky, ostatní uživatelé k nim nebudou mít přístup.",
"MoveToTrashItemsTitle": "Přesunout položky do koše?",
"MoveToTrashOneFileNote": "Pokud odstraníte sdílený soubor, ostatní uživatelé k němu nebudou mít přístup.",
"MoveToTrashOneFileTitle": "Přesunout soubor do koše?",
"MoveToTrashOneFolderNote": "Pokud odstraníte sdílenou složku, ostatní uživatelé k ní nebudou mít přístup.",
"MoveToTrashOneFolderTitle": "Přesunout složku do koše?",
"UnsubscribeButton": "Zrušit odběr",
"UnsubscribeNote": "Určitě chcete zrušit odběr vybraných položek ze seznamu?",
"UnsubscribeTitle": "Potvrzení o odhlášení"
}

View File

@ -1,8 +1,8 @@
{
"Auto": "Automaticky",
"CodeCopySuccess": "Kód byl zkopírován do schránky",
"EmbedCode": "Vložit kód",
"EmbeddingDocument": "Vkládání dokumentu",
"Height": "Výška",
"Width": "Šířka"
"Auto": "Automaticky",
"CodeCopySuccess": "Kód byl zkopírován do schránky",
"EmbedCode": "Vložit kód",
"EmbeddingDocument": "Vkládání dokumentu",
"Height": "Výška",
"Width": "Šířka"
}

Some files were not shown because too many files have changed in this diff Show More